---
Fuzzer filename: '/src/boringssl/fuzz/arm_cpuinfo.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZL14OPENSSL_memcmpPKvS0_m
      functionSourceFile: '/src/boringssl/fuzz/../crypto/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/fuzz/../crypto/internal.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../crypto/internal.h:1000,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - memcmp
            - BranchSide:      '/src/boringssl/fuzz/../crypto/internal.h:1000,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - memcmp
        - Branch String:   '/src/boringssl/fuzz/../crypto/internal.h:1000,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../crypto/internal.h:1000,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/fuzz/../crypto/internal.h:1004,10'
              BranchSideFuncs:
                - memcmp
      Callsites:
        - Src:             '/src/boringssl/fuzz/../crypto/internal.h:1004,10'
          Dst:             memcmp
...
---
Fuzzer filename: '/src/boringssl/fuzz/arm_cpuinfo.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:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/arm_cpuinfo.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZL14OPENSSL_memchrPKvim
      functionSourceFile: '/src/boringssl/fuzz/../crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 970
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'char *'
        - 'int '
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - memchr
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/fuzz/../crypto/internal.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../crypto/internal.h:971,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - memchr
            - BranchSide:      '/src/boringssl/fuzz/../crypto/internal.h:971,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - memchr
        - Branch String:   '/src/boringssl/fuzz/../crypto/internal.h:971,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../crypto/internal.h:971,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/fuzz/../crypto/internal.h:975,10'
              BranchSideFuncs:
                - memchr
      Callsites:
        - Src:             '/src/boringssl/fuzz/../crypto/internal.h:975,10'
          Dst:             memchr
...
---
Fuzzer filename: '/src/boringssl/fuzz/arm_cpuinfo.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:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/arm_cpuinfo.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZL19STRING_PIECE_equalsPK12STRING_PIECEPKc
      functionSourceFile: '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.STRING_PIECE *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL14OPENSSL_memcmpPKvS0_m
        - strlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h:47,18'
              BranchSideFuncs:
                - strlen
                - __sanitizer_cov_trace_cmp8
                - _ZL14OPENSSL_memcmpPKvS0_m
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h:47,18'
              BranchSideFuncs:
                - strlen
                - __sanitizer_cov_trace_cmp8
                - _ZL14OPENSSL_memcmpPKvS0_m
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h:48,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h:48,47'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcmpPKvS0_m
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h:48,26'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h:47,18'
          Dst:             strlen
        - Src:             '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h:48,29'
          Dst:             _ZL14OPENSSL_memcmpPKvS0_m
...
---
Fuzzer filename: '/src/boringssl/fuzz/arm_cpuinfo.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:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/arm_cpuinfo.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZL17STRING_PIECE_trimP12STRING_PIECE
      functionSourceFile: '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.STRING_PIECE *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          81
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h:88,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h:88,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h:88,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h:88,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h:88,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h:88,58'
              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_cmp8
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h:92,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h:92,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h:93,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h:93,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h:92,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h:93,61'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h:92,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h:94,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h:96,1'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/arm_cpuinfo.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZL18STRING_PIECE_splitP12STRING_PIECES0_PKS_c
      functionSourceFile: '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.STRING_PIECE *'
        - 'struct.STRING_PIECE *'
        - 'struct.STRING_PIECE *'
        - 'char '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL14OPENSSL_memchrPKvim
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h:56,52'
              BranchSideFuncs:
                - _ZL14OPENSSL_memchrPKvim
            - BranchSide:      '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h:56,52'
              BranchSideFuncs:
                - _ZL14OPENSSL_memchrPKvim
        - Branch String:   '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h:57,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h:57,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h:56,33'
          Dst:             _ZL14OPENSSL_memchrPKvim
...
---
Fuzzer filename: '/src/boringssl/fuzz/arm_cpuinfo.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZL26STRING_PIECE_get_delimitedP12STRING_PIECES0_c
      functionSourceFile: '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.STRING_PIECE *'
        - 'struct.STRING_PIECE *'
        - 'char '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          45
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL18STRING_PIECE_splitP12STRING_PIECES0_PKS_c
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h:74,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZL18STRING_PIECE_splitP12STRING_PIECES0_PKS_c
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h:74,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZL18STRING_PIECE_splitP12STRING_PIECES0_PKS_c
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h:74,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h:74,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h:77,8'
              BranchSideFuncs:
                - _ZL18STRING_PIECE_splitP12STRING_PIECES0_PKS_c
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h:77,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h:77,7'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h:79,10'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:
        - Src:             '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h:77,8'
          Dst:             _ZL18STRING_PIECE_splitP12STRING_PIECES0_PKS_c
...
---
Fuzzer filename: '/src/boringssl/fuzz/arm_cpuinfo.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZL13has_list_itemPK12STRING_PIECEPKc
      functionSourceFile: '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.STRING_PIECE *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL19STRING_PIECE_equalsPK12STRING_PIECEPKc
        - _ZL26STRING_PIECE_get_delimitedP12STRING_PIECES0_c
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h:124,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.start.p0i8
                - _ZL26STRING_PIECE_get_delimitedP12STRING_PIECES0_c
                - __sanitizer_cov_trace_const_cmp4
                - _ZL19STRING_PIECE_equalsPK12STRING_PIECEPKc
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h:124,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.start.p0i8
                - _ZL26STRING_PIECE_get_delimitedP12STRING_PIECES0_c
                - __sanitizer_cov_trace_const_cmp4
                - _ZL19STRING_PIECE_equalsPK12STRING_PIECEPKc
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h:125,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h:125,3'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h:126,9'
              BranchSideFuncs:
                - _ZL19STRING_PIECE_equalsPK12STRING_PIECEPKc
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - _ZL26STRING_PIECE_get_delimitedP12STRING_PIECES0_c
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h:126,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h:125,10'
              BranchSideFuncs:
                - _ZL26STRING_PIECE_get_delimitedP12STRING_PIECES0_c
                - __sanitizer_cov_trace_const_cmp4
                - _ZL19STRING_PIECE_equalsPK12STRING_PIECEPKc
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h:126,9'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h:125,10'
          Dst:             _ZL26STRING_PIECE_get_delimitedP12STRING_PIECES0_c
        - Src:             '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h:126,9'
          Dst:             _ZL19STRING_PIECE_equalsPK12STRING_PIECEPKc
...
---
Fuzzer filename: '/src/boringssl/fuzz/arm_cpuinfo.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZL21extract_cpuinfo_fieldP12STRING_PIECEPKS_PKc
      functionSourceFile: '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.STRING_PIECE *'
        - 'struct.STRING_PIECE *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          97
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL17STRING_PIECE_trimP12STRING_PIECE
        - _ZL18STRING_PIECE_splitP12STRING_PIECES0_PKS_c
        - _ZL19STRING_PIECE_equalsPK12STRING_PIECEPKc
        - _ZL26STRING_PIECE_get_delimitedP12STRING_PIECES0_c
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h:104,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.start.p0i8
                - _ZL26STRING_PIECE_get_delimitedP12STRING_PIECES0_c
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZL18STRING_PIECE_splitP12STRING_PIECES0_PKS_c
                - __sanitizer_cov_trace_const_cmp4
                - _ZL17STRING_PIECE_trimP12STRING_PIECE
                - _ZL19STRING_PIECE_equalsPK12STRING_PIECEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZL17STRING_PIECE_trimP12STRING_PIECE
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZL26STRING_PIECE_get_delimitedP12STRING_PIECES0_c
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h:104,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.start.p0i8
                - _ZL26STRING_PIECE_get_delimitedP12STRING_PIECES0_c
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZL18STRING_PIECE_splitP12STRING_PIECES0_PKS_c
                - __sanitizer_cov_trace_const_cmp4
                - _ZL17STRING_PIECE_trimP12STRING_PIECE
                - _ZL19STRING_PIECE_equalsPK12STRING_PIECEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZL17STRING_PIECE_trimP12STRING_PIECE
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZL26STRING_PIECE_get_delimitedP12STRING_PIECES0_c
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h:105,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h:105,3'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h:107,10'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZL18STRING_PIECE_splitP12STRING_PIECES0_PKS_c
                - __sanitizer_cov_trace_const_cmp4
                - _ZL17STRING_PIECE_trimP12STRING_PIECE
                - _ZL19STRING_PIECE_equalsPK12STRING_PIECEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZL17STRING_PIECE_trimP12STRING_PIECE
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZL26STRING_PIECE_get_delimitedP12STRING_PIECES0_c
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h:0,0'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h:0,0'
              BranchSideFuncs:
                - _ZL26STRING_PIECE_get_delimitedP12STRING_PIECES0_c
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZL18STRING_PIECE_splitP12STRING_PIECES0_PKS_c
                - __sanitizer_cov_trace_const_cmp4
                - _ZL17STRING_PIECE_trimP12STRING_PIECE
                - _ZL19STRING_PIECE_equalsPK12STRING_PIECEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZL17STRING_PIECE_trimP12STRING_PIECE
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h:0,0'
              BranchSideFuncs:
                - _ZL26STRING_PIECE_get_delimitedP12STRING_PIECES0_c
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZL18STRING_PIECE_splitP12STRING_PIECES0_PKS_c
                - __sanitizer_cov_trace_const_cmp4
                - _ZL17STRING_PIECE_trimP12STRING_PIECE
                - _ZL19STRING_PIECE_equalsPK12STRING_PIECEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZL17STRING_PIECE_trimP12STRING_PIECE
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h:105,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h:105,3'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h:107,10'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - _ZL18STRING_PIECE_splitP12STRING_PIECES0_PKS_c
                - __sanitizer_cov_trace_const_cmp4
                - _ZL17STRING_PIECE_trimP12STRING_PIECE
                - _ZL19STRING_PIECE_equalsPK12STRING_PIECEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZL17STRING_PIECE_trimP12STRING_PIECE
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - _ZL26STRING_PIECE_get_delimitedP12STRING_PIECES0_c
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h:105,10'
          Dst:             _ZL26STRING_PIECE_get_delimitedP12STRING_PIECES0_c
        - Src:             '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h:107,10'
          Dst:             _ZL18STRING_PIECE_splitP12STRING_PIECES0_PKS_c
        - Src:             '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h:110,5'
          Dst:             _ZL17STRING_PIECE_trimP12STRING_PIECE
        - Src:             '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h:111,9'
          Dst:             _ZL19STRING_PIECE_equalsPK12STRING_PIECEPKc
        - Src:             '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h:112,7'
          Dst:             _ZL17STRING_PIECE_trimP12STRING_PIECE
        - Src:             '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h:105,10'
          Dst:             _ZL26STRING_PIECE_get_delimitedP12STRING_PIECES0_c
...
---
Fuzzer filename: '/src/boringssl/fuzz/arm_cpuinfo.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZL34crypto_get_arm_hwcap2_from_cpuinfoPK12STRING_PIECE
      functionSourceFile: '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.STRING_PIECE *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL13has_list_itemPK12STRING_PIECEPKc
        - _ZL21extract_cpuinfo_fieldP12STRING_PIECEPKS_PKc
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h:137,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZL21extract_cpuinfo_fieldP12STRING_PIECEPKS_PKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZL13has_list_itemPK12STRING_PIECEPKc
                - _ZL13has_list_itemPK12STRING_PIECEPKc
                - _ZL13has_list_itemPK12STRING_PIECEPKc
                - _ZL13has_list_itemPK12STRING_PIECEPKc
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h:137,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZL21extract_cpuinfo_fieldP12STRING_PIECEPKS_PKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZL13has_list_itemPK12STRING_PIECEPKc
                - _ZL13has_list_itemPK12STRING_PIECEPKc
                - _ZL13has_list_itemPK12STRING_PIECEPKc
                - _ZL13has_list_itemPK12STRING_PIECEPKc
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h:138,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h:0,0'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h:138,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h:138,8'
          Dst:             _ZL21extract_cpuinfo_fieldP12STRING_PIECEPKS_PKc
        - Src:             '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h:143,7'
          Dst:             _ZL13has_list_itemPK12STRING_PIECEPKc
        - Src:             '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h:146,7'
          Dst:             _ZL13has_list_itemPK12STRING_PIECEPKc
        - Src:             '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h:149,7'
          Dst:             _ZL13has_list_itemPK12STRING_PIECEPKc
        - Src:             '/src/boringssl/fuzz/../crypto/cpu_arm_linux.h:152,7'
          Dst:             _ZL13has_list_itemPK12STRING_PIECEPKc
...
---
Fuzzer filename: '/src/boringssl/fuzz/arm_cpuinfo.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    LLVMFuzzerTestOneInput
      functionSourceFile: '/src/boringssl/fuzz/arm_cpuinfo.cc'
      linkageType:     externalLinkage
      functionLinenumber: 18
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL34crypto_get_arm_hwcap2_from_cpuinfoPK12STRING_PIECE
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/fuzz/arm_cpuinfo.cc:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/arm_cpuinfo.cc:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZL34crypto_get_arm_hwcap2_from_cpuinfoPK12STRING_PIECE
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/fuzz/arm_cpuinfo.cc:19,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - _ZL34crypto_get_arm_hwcap2_from_cpuinfoPK12STRING_PIECE
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/fuzz/arm_cpuinfo.cc:20,3'
          Dst:             _ZL34crypto_get_arm_hwcap2_from_cpuinfoPK12STRING_PIECE
...
