---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
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:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8spvtools7fuzzers15RandomGeneratorD2Ev
      functionSourceFile: '/src/spirv-tools/test/fuzzers/random_generator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.spvtools::fuzzers::RandomGenerator *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    LLVMFuzzerTestOneInput
      functionSourceFile: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
      linkageType:     externalLinkage
      functionLinenumber: 21
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          124
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN8spvtools7fuzzers15RandomGenerator12GetTargetEnvEv
        - _ZN8spvtools7fuzzers15RandomGeneratorC2EPKhm
        - _ZN8spvtools7fuzzers15RandomGeneratorD2Ev
        - spvBinaryParse
        - spvContextCreate
        - spvContextDestroy
      functionUses:    0
      BranchProfiles:
        - Branch String:   'test/fuzzers/spvtools_binary_parser_fuzzer.cpp:22,7'
          Branch Sides:
            - BranchSide:      'test/fuzzers/spvtools_binary_parser_fuzzer.cpp:23,5'
              BranchSideFuncs: []
            - BranchSide:      'test/fuzzers/spvtools_binary_parser_fuzzer.cpp:26,49'
              BranchSideFuncs:
                - _ZN8spvtools7fuzzers15RandomGeneratorC2EPKhm
                - _ZN8spvtools7fuzzers15RandomGenerator12GetTargetEnvEv
                - spvContextCreate
                - _ZNSt3__16vectorIjNS_9allocatorIjEEEC2Ev
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6resizeEm
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE4dataEv
                - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
                - spvBinaryParse
                - spvContextDestroy
                - _ZNSt3__16vectorIjNS_9allocatorIjEEED2Ev
                - _ZN8spvtools7fuzzers15RandomGeneratorD2Ev
                - _ZNSt3__16vectorIjNS_9allocatorIjEEEixEm
        - Branch String:   'test/fuzzers/spvtools_binary_parser_fuzzer.cpp:28,7'
          Branch Sides:
            - BranchSide:      'test/fuzzers/spvtools_binary_parser_fuzzer.cpp:29,5'
              BranchSideFuncs:
                - _ZN8spvtools7fuzzers15RandomGeneratorD2Ev
            - BranchSide:      'test/fuzzers/spvtools_binary_parser_fuzzer.cpp:32,25'
              BranchSideFuncs:
                - _ZNSt3__16vectorIjNS_9allocatorIjEEEC2Ev
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6resizeEm
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE4dataEv
                - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
                - spvBinaryParse
                - spvContextDestroy
                - _ZNSt3__16vectorIjNS_9allocatorIjEEED2Ev
                - _ZN8spvtools7fuzzers15RandomGeneratorD2Ev
                - _ZNSt3__16vectorIjNS_9allocatorIjEEEixEm
        - Branch String:   'test/fuzzers/spvtools_binary_parser_fuzzer.cpp:36,3'
          Branch Sides:
            - BranchSide:      'test/fuzzers/spvtools_binary_parser_fuzzer.cpp:37,22'
              BranchSideFuncs:
                - _ZNSt3__16vectorIjNS_9allocatorIjEEEixEm
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE4dataEv
                - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
                - spvBinaryParse
                - spvContextDestroy
                - _ZNSt3__16vectorIjNS_9allocatorIjEEED2Ev
                - _ZN8spvtools7fuzzers15RandomGeneratorD2Ev
            - BranchSide:      'test/fuzzers/spvtools_binary_parser_fuzzer.cpp:41,18'
              BranchSideFuncs:
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE4dataEv
                - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
                - spvBinaryParse
                - spvContextDestroy
                - _ZNSt3__16vectorIjNS_9allocatorIjEEED2Ev
                - _ZN8spvtools7fuzzers15RandomGeneratorD2Ev
      Callsites:
        - Src:             'test/fuzzers/spvtools_binary_parser_fuzzer.cpp:26,38'
          Dst:             _ZN8spvtools7fuzzers15RandomGeneratorC2EPKhm
        - Src:             'test/fuzzers/spvtools_binary_parser_fuzzer.cpp:27,59'
          Dst:             _ZN8spvtools7fuzzers15RandomGenerator12GetTargetEnvEv
        - Src:             'test/fuzzers/spvtools_binary_parser_fuzzer.cpp:27,31'
          Dst:             spvContextCreate
        - Src:             'test/fuzzers/spvtools_binary_parser_fuzzer.cpp:41,3'
          Dst:             spvBinaryParse
        - Src:             'test/fuzzers/spvtools_binary_parser_fuzzer.cpp:44,3'
          Dst:             spvContextDestroy
        - Src:             'test/fuzzers/spvtools_binary_parser_fuzzer.cpp:46,1'
          Dst:             _ZN8spvtools7fuzzers15RandomGeneratorD2Ev
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8spvtools7fuzzers12_GLOBAL__N_111HashCombineIhEEvPmRKT_
      functionSourceFile: '/src/spirv-tools/test/fuzzers/random_generator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8spvtools7fuzzers12_GLOBAL__N_111HashCombineImEEvPmRKT_
      functionSourceFile: '/src/spirv-tools/test/fuzzers/random_generator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8spvtools7fuzzers12_GLOBAL__N_110HashBufferEPKhm
      functionSourceFile: '/src/spirv-tools/test/fuzzers/random_generator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionDepth:   0
      returnType:      'size_t '
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          46
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8spvtools7fuzzers12_GLOBAL__N_111HashCombineIhEEvPmRKT_
        - _ZN8spvtools7fuzzers12_GLOBAL__N_111HashCombineImEEvPmRKT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'test/fuzzers/random_generator.cpp:76,3'
          Branch Sides:
            - BranchSide:      'test/fuzzers/random_generator.cpp:77,24'
              BranchSideFuncs:
                - _ZN8spvtools7fuzzers12_GLOBAL__N_111HashCombineIhEEvPmRKT_
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'test/fuzzers/random_generator.cpp:79,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'test/fuzzers/random_generator.cpp:75,3'
          Dst:             _ZN8spvtools7fuzzers12_GLOBAL__N_111HashCombineImEEvPmRKT_
        - Src:             'test/fuzzers/random_generator.cpp:77,5'
          Dst:             _ZN8spvtools7fuzzers12_GLOBAL__N_111HashCombineIhEEvPmRKT_
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8spvtools7fuzzers15RandomGenerator9GetUInt32Ej
      functionSourceFile: '/src/spirv-tools/test/fuzzers/random_generator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'class.spvtools::fuzzers::RandomGenerator *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8spvtools7fuzzers12_GLOBAL__N_110RandomUIntIjEET_PNSt3__123mersenne_twister_engineImLm64ELm312ELm156ELm31ELm13043109905998158313ELm29ELm6148914691236517205ELm17ELm8202884508482404352ELm37ELm18444473444759240704ELm43ELm6364136223846793005EEES3_S3_
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'test/fuzzers/random_generator.cpp:107,3'
          Branch Sides:
            - BranchSide:      'test/fuzzers/random_generator.cpp:0,0'
              BranchSideFuncs:
                - __assert_fail
                - _ZN8spvtools7fuzzers12_GLOBAL__N_110RandomUIntIjEET_PNSt3__123mersenne_twister_engineImLm64ELm312ELm156ELm31ELm13043109905998158313ELm29ELm6148914691236517205ELm17ELm8202884508482404352ELm37ELm18444473444759240704ELm43ELm6364136223846793005EEES3_S3_
            - BranchSide:      'test/fuzzers/random_generator.cpp:107,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZN8spvtools7fuzzers12_GLOBAL__N_110RandomUIntIjEET_PNSt3__123mersenne_twister_engineImLm64ELm312ELm156ELm31ELm13043109905998158313ELm29ELm6148914691236517205ELm17ELm8202884508482404352ELm37ELm18444473444759240704ELm43ELm6364136223846793005EEES3_S3_
        - Branch String:   'test/fuzzers/random_generator.cpp:107,3'
          Branch Sides:
            - BranchSide:      'test/fuzzers/random_generator.cpp:107,3'
              BranchSideFuncs:
                - _ZN8spvtools7fuzzers12_GLOBAL__N_110RandomUIntIjEET_PNSt3__123mersenne_twister_engineImLm64ELm312ELm156ELm31ELm13043109905998158313ELm29ELm6148914691236517205ELm17ELm8202884508482404352ELm37ELm18444473444759240704ELm43ELm6364136223846793005EEES3_S3_
            - BranchSide:      'test/fuzzers/random_generator.cpp:107,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'test/fuzzers/random_generator.cpp:107,3'
          Dst:             __assert_fail
        - Src:             'test/fuzzers/random_generator.cpp:108,10'
          Dst:             _ZN8spvtools7fuzzers12_GLOBAL__N_110RandomUIntIjEET_PNSt3__123mersenne_twister_engineImLm64ELm312ELm156ELm31ELm13043109905998158313ELm29ELm6148914691236517205ELm17ELm8202884508482404352ELm37ELm18444473444759240704ELm43ELm6364136223846793005EEES3_S3_
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
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:    37
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8spvtools7fuzzers12_GLOBAL__N_110RandomUIntIjEET_PNSt3__123mersenne_twister_engineImLm64ELm312ELm156ELm31ELm13043109905998158313ELm29ELm6148914691236517205ELm17ELm8202884508482404352ELm37ELm18444473444759240704ELm43ELm6364136223846793005EEES3_S3_
      functionSourceFile: '/src/spirv-tools/test/fuzzers/random_generator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'class.std::__1::mersenne_twister_engine *'
        - 'int '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   'test/fuzzers/random_generator.cpp:33,3'
          Branch Sides:
            - BranchSide:      'test/fuzzers/random_generator.cpp:0,0'
              BranchSideFuncs:
                - __assert_fail
                - _ZNSt3__124uniform_int_distributionIjEC2Ejj
                - _ZNSt3__124uniform_int_distributionIjEclINS_23mersenne_twister_engineImLm64ELm312ELm156ELm31ELm13043109905998158313ELm29ELm6148914691236517205ELm17ELm8202884508482404352ELm37ELm18444473444759240704ELm43ELm6364136223846793005EEEEEjRT_
            - BranchSide:      'test/fuzzers/random_generator.cpp:33,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZNSt3__124uniform_int_distributionIjEC2Ejj
                - _ZNSt3__124uniform_int_distributionIjEclINS_23mersenne_twister_engineImLm64ELm312ELm156ELm31ELm13043109905998158313ELm29ELm6148914691236517205ELm17ELm8202884508482404352ELm37ELm18444473444759240704ELm43ELm6364136223846793005EEEEEjRT_
        - Branch String:   'test/fuzzers/random_generator.cpp:33,3'
          Branch Sides:
            - BranchSide:      'test/fuzzers/random_generator.cpp:33,3'
              BranchSideFuncs:
                - _ZNSt3__124uniform_int_distributionIjEC2Ejj
                - _ZNSt3__124uniform_int_distributionIjEclINS_23mersenne_twister_engineImLm64ELm312ELm156ELm31ELm13043109905998158313ELm29ELm6148914691236517205ELm17ELm8202884508482404352ELm37ELm18444473444759240704ELm43ELm6364136223846793005EEEEEjRT_
            - BranchSide:      'test/fuzzers/random_generator.cpp:33,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'test/fuzzers/random_generator.cpp:33,3'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8spvtools7fuzzers15RandomGenerator9GetUInt32Ejj
      functionSourceFile: '/src/spirv-tools/test/fuzzers/random_generator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'class.spvtools::fuzzers::RandomGenerator *'
        - 'int '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8spvtools7fuzzers12_GLOBAL__N_110RandomUIntIjEET_PNSt3__123mersenne_twister_engineImLm64ELm312ELm156ELm31ELm13043109905998158313ELm29ELm6148914691236517205ELm17ELm8202884508482404352ELm37ELm18444473444759240704ELm43ELm6364136223846793005EEES3_S3_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'test/fuzzers/random_generator.cpp:103,10'
          Dst:             _ZN8spvtools7fuzzers12_GLOBAL__N_110RandomUIntIjEET_PNSt3__123mersenne_twister_engineImLm64ELm312ELm156ELm31ELm13043109905998158313ELm29ELm6148914691236517205ELm17ELm8202884508482404352ELm37ELm18444473444759240704ELm43ELm6364136223846793005EEES3_S3_
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8spvtools7fuzzers15RandomGenerator12GetTargetEnvEv
      functionSourceFile: '/src/spirv-tools/test/fuzzers/random_generator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'class.spvtools::fuzzers::RandomGenerator *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _Z13spvIsValidEnv14spv_target_env
        - _ZN8spvtools7fuzzers12_GLOBAL__N_110RandomUIntIjEET_PNSt3__123mersenne_twister_engineImLm64ELm312ELm156ELm31ELm13043109905998158313ELm29ELm6148914691236517205ELm17ELm8202884508482404352ELm37ELm18444473444759240704ELm43ELm6364136223846793005EEES3_S3_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'test/fuzzers/random_generator.cpp:97,3'
          Branch Sides:
            - BranchSide:      'test/fuzzers/random_generator.cpp:96,21'
              BranchSideFuncs:
                - _ZN8spvtools7fuzzers12_GLOBAL__N_110RandomUIntIjEET_PNSt3__123mersenne_twister_engineImLm64ELm312ELm156ELm31ELm13043109905998158313ELm29ELm6148914691236517205ELm17ELm8202884508482404352ELm37ELm18444473444759240704ELm43ELm6364136223846793005EEES3_S3_
                - _Z13spvIsValidEnv14spv_target_env
            - BranchSide:      'test/fuzzers/random_generator.cpp:99,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'test/fuzzers/random_generator.cpp:96,9'
          Dst:             _ZN8spvtools7fuzzers12_GLOBAL__N_110RandomUIntIjEET_PNSt3__123mersenne_twister_engineImLm64ELm312ELm156ELm31ELm13043109905998158313ELm29ELm6148914691236517205ELm17ELm8202884508482404352ELm37ELm18444473444759240704ELm43ELm6364136223846793005EEES3_S3_
        - Src:             'test/fuzzers/random_generator.cpp:97,13'
          Dst:             _Z13spvIsValidEnv14spv_target_env
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8spvtools7fuzzers15RandomGenerator13CalculateSeedEPKhm
      functionSourceFile: '/src/spirv-tools/test/fuzzers/random_generator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionDepth:   0
      returnType:      'size_t '
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          80
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8spvtools7fuzzers12_GLOBAL__N_110HashBufferEPKhm
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'test/fuzzers/random_generator.cpp:112,3'
          Branch Sides:
            - BranchSide:      'test/fuzzers/random_generator.cpp:0,0'
              BranchSideFuncs:
                - __assert_fail
                - _ZNSt3__13maxIlEERKT_S3_S3_
                - _ZNSt3__13minIlEERKT_S3_S3_
                - _ZNSt3__13minIlEERKT_S3_S3_
                - _ZN8spvtools7fuzzers12_GLOBAL__N_110HashBufferEPKhm
            - BranchSide:      'test/fuzzers/random_generator.cpp:112,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZNSt3__13maxIlEERKT_S3_S3_
                - _ZNSt3__13minIlEERKT_S3_S3_
                - _ZNSt3__13minIlEERKT_S3_S3_
                - _ZN8spvtools7fuzzers12_GLOBAL__N_110HashBufferEPKhm
        - Branch String:   'test/fuzzers/random_generator.cpp:112,3'
          Branch Sides:
            - BranchSide:      'test/fuzzers/random_generator.cpp:112,3'
              BranchSideFuncs:
                - _ZNSt3__13maxIlEERKT_S3_S3_
                - _ZNSt3__13minIlEERKT_S3_S3_
                - _ZNSt3__13minIlEERKT_S3_S3_
                - _ZN8spvtools7fuzzers12_GLOBAL__N_110HashBufferEPKhm
            - BranchSide:      'test/fuzzers/random_generator.cpp:112,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'test/fuzzers/random_generator.cpp:112,3'
          Dst:             __assert_fail
        - Src:             'test/fuzzers/random_generator.cpp:131,10'
          Dst:             _ZN8spvtools7fuzzers12_GLOBAL__N_110HashBufferEPKhm
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8spvtools7fuzzers15RandomGeneratorC2EPKhm
      functionSourceFile: '/src/spirv-tools/test/fuzzers/random_generator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'class.spvtools::fuzzers::RandomGenerator *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8spvtools7fuzzers15RandomGenerator13CalculateSeedEPKhm
        - _ZN8spvtools7fuzzers15RandomGeneratorD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'test/fuzzers/random_generator.cpp:87,19'
          Dst:             _ZN8spvtools7fuzzers15RandomGenerator13CalculateSeedEPKhm
        - Src:             'test/fuzzers/random_generator.cpp:87,3'
          Dst:             _ZN8spvtools7fuzzers15RandomGeneratorC2Em
        - Src:             'test/fuzzers/random_generator.cpp:87,3'
          Dst:             _ZN8spvtools7fuzzers15RandomGeneratorC2Em
        - Src:             'test/fuzzers/random_generator.cpp:87,3'
          Dst:             _ZN8spvtools7fuzzers15RandomGeneratorD2Ev
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8spvtools7fuzzers15RandomGeneratorC2Em
      functionSourceFile: '/src/spirv-tools/test/fuzzers/random_generator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.spvtools::fuzzers::RandomGenerator *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _Z4ceilf
      functionSourceFile: '/usr/local/bin/../include/c++/v1/math.h'
      linkageType:     InternalLinkage
      functionLinenumber: 851
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    '_ZZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPNSt3__16vectorIjNS4_9allocatorIjEEEEPNS5_I20spv_parsed_operand_tNS6_ISA_EEEEPNS5_IS3_NS6_IS3_EEEEENK3$_0clEj'
      functionSourceFile: '/src/spirv-tools/source/binary.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 755
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'class.anon *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z10spvFixWordj16spv_endianness_t
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'source/binary.cpp:756,31'
          Dst:             _Z10spvFixWordj16spv_endianness_t
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8spvtools16DiagnosticStreamlsIA15_cEERS0_RKT_
      functionSourceFile: '/src/spirv-tools/source/diagnostic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      'class.spvtools::DiagnosticStream *'
      argCount:        2
      argTypes:
        - 'class.spvtools::DiagnosticStream *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
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:    7
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8spvtools16DiagnosticStreamlsI18spv_operand_type_tEERS0_RKT_
      functionSourceFile: '/src/spirv-tools/source/diagnostic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      'class.spvtools::DiagnosticStream *'
      argCount:        2
      argTypes:
        - 'class.spvtools::DiagnosticStream *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8spvtools16DiagnosticStreamlsIA41_cEERS0_RKT_
      functionSourceFile: '/src/spirv-tools/source/diagnostic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      'class.spvtools::DiagnosticStream *'
      argCount:        2
      argTypes:
        - 'class.spvtools::DiagnosticStream *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8spvtools16DiagnosticStreamlsIA29_cEERS0_RKT_
      functionSourceFile: '/src/spirv-tools/source/diagnostic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      'class.spvtools::DiagnosticStream *'
      argCount:        2
      argTypes:
        - 'class.spvtools::DiagnosticStream *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8spvtools16DiagnosticStreamlsIA11_cEERS0_RKT_
      functionSourceFile: '/src/spirv-tools/source/diagnostic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      'class.spvtools::DiagnosticStream *'
      argCount:        2
      argTypes:
        - 'class.spvtools::DiagnosticStream *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8spvtools16DiagnosticStreamlsINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEERS0_RKT_
      functionSourceFile: '/src/spirv-tools/source/diagnostic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      'class.spvtools::DiagnosticStream *'
      argCount:        2
      argTypes:
        - 'class.spvtools::DiagnosticStream *'
        - 'class.std::__1::basic_string *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8spvtools16DiagnosticStreamlsIA12_cEERS0_RKT_
      functionSourceFile: '/src/spirv-tools/source/diagnostic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      'class.spvtools::DiagnosticStream *'
      argCount:        2
      argTypes:
        - 'class.spvtools::DiagnosticStream *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8spvtools16DiagnosticStreamlsIA25_cEERS0_RKT_
      functionSourceFile: '/src/spirv-tools/source/diagnostic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      'class.spvtools::DiagnosticStream *'
      argCount:        2
      argTypes:
        - 'class.spvtools::DiagnosticStream *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_16Parser25setNumericTypeInfoForTypeEP20spv_parsed_operand_tj
      functionSourceFile: '/src/spirv-tools/source/binary.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 771
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::Parser *'
        - 'struct.spv_parsed_operand_t *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          115
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_16Parser10diagnosticEv
        - _ZN8spvtools16DiagnosticStreamD2Ev
        - _ZN8spvtools16DiagnosticStreamlsIA30_cEERS0_RKT_
        - _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'source/binary.cpp:772,3'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:772,3'
              BranchSideFuncs:
                - _ZNSt3__113unordered_mapIjN12_GLOBAL__N_16Parser10NumberTypeENS_4hashIjEENS_8equal_toIjEENS_9allocatorINS_4pairIKjS3_EEEEE4findERSA_
                - _ZNSt3__113unordered_mapIjN12_GLOBAL__N_16Parser10NumberTypeENS_4hashIjEENS_8equal_toIjEENS_9allocatorINS_4pairIKjS3_EEEEE3endEv
                - _ZNSt3__1eqERKNS_19__hash_map_iteratorINS_15__hash_iteratorIPNS_11__hash_nodeINS_17__hash_value_typeIjN12_GLOBAL__N_16Parser10NumberTypeEEEPvEEEEEESE_
                - _ZNKSt3__119__hash_map_iteratorINS_15__hash_iteratorIPNS_11__hash_nodeINS_17__hash_value_typeIjN12_GLOBAL__N_16Parser10NumberTypeEEEPvEEEEEptEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA30_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA15_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:773,25'
              BranchSideFuncs:
                - _ZNSt3__113unordered_mapIjN12_GLOBAL__N_16Parser10NumberTypeENS_4hashIjEENS_8equal_toIjEENS_9allocatorINS_4pairIKjS3_EEEEE4findERSA_
                - _ZNSt3__113unordered_mapIjN12_GLOBAL__N_16Parser10NumberTypeENS_4hashIjEENS_8equal_toIjEENS_9allocatorINS_4pairIKjS3_EEEEE3endEv
                - _ZNSt3__1eqERKNS_19__hash_map_iteratorINS_15__hash_iteratorIPNS_11__hash_nodeINS_17__hash_value_typeIjN12_GLOBAL__N_16Parser10NumberTypeEEEPvEEEEEESE_
                - _ZNKSt3__119__hash_map_iteratorINS_15__hash_iteratorIPNS_11__hash_nodeINS_17__hash_value_typeIjN12_GLOBAL__N_16Parser10NumberTypeEEEPvEEEEEptEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA30_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA15_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
        - Branch String:   'source/binary.cpp:774,7'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:775,12'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA15_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:777,28'
              BranchSideFuncs:
                - _ZNKSt3__119__hash_map_iteratorINS_15__hash_iteratorIPNS_11__hash_nodeINS_17__hash_value_typeIjN12_GLOBAL__N_16Parser10NumberTypeEEEPvEEEEEptEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA30_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
        - Branch String:   'source/binary.cpp:778,7'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:780,12'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA30_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:784,33'
              BranchSideFuncs: []
      Callsites:
        - Src:             'source/binary.cpp:772,3'
          Dst:             __assert_fail
        - Src:             'source/binary.cpp:775,12'
          Dst:             _ZN12_GLOBAL__N_16Parser10diagnosticEv
        - Src:             'source/binary.cpp:775,25'
          Dst:             _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
        - Src:             'source/binary.cpp:775,39'
          Dst:             _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
        - Src:             'source/binary.cpp:775,50'
          Dst:             _ZN8spvtools16DiagnosticStreamlsIA15_cEERS0_RKT_
        - Src:             'source/binary.cpp:775,12'
          Dst:             _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
        - Src:             'source/binary.cpp:775,5'
          Dst:             _ZN8spvtools16DiagnosticStreamD2Ev
        - Src:             'source/binary.cpp:780,12'
          Dst:             _ZN12_GLOBAL__N_16Parser10diagnosticEv
        - Src:             'source/binary.cpp:780,25'
          Dst:             _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
        - Src:             'source/binary.cpp:780,39'
          Dst:             _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
        - Src:             'source/binary.cpp:781,25'
          Dst:             _ZN8spvtools16DiagnosticStreamlsIA30_cEERS0_RKT_
        - Src:             'source/binary.cpp:780,12'
          Dst:             _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
        - Src:             'source/binary.cpp:780,5'
          Dst:             _ZN8spvtools16DiagnosticStreamD2Ev
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_16Parser10diagnosticEv
      functionSourceFile: '/src/spirv-tools/source/binary.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.spvtools::DiagnosticStream *'
        - 'class.(anonymous namespace)::Parser *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_16Parser10diagnosticE12spv_result_t
      functionUses:    22
      BranchProfiles:  []
      Callsites:
        - Src:             'source/binary.cpp:153,12'
          Dst:             _ZN12_GLOBAL__N_16Parser10diagnosticE12spv_result_t
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
      functionSourceFile: '/src/spirv-tools/source/diagnostic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      'class.spvtools::DiagnosticStream *'
      argCount:        2
      argTypes:
        - 'class.spvtools::DiagnosticStream *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
      functionSourceFile: '/src/spirv-tools/source/diagnostic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      'class.spvtools::DiagnosticStream *'
      argCount:        2
      argTypes:
        - 'class.spvtools::DiagnosticStream *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
      functionSourceFile: '/src/spirv-tools/source/diagnostic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'class.spvtools::DiagnosticStream *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    29
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8spvtools16DiagnosticStreamlsIA30_cEERS0_RKT_
      functionSourceFile: '/src/spirv-tools/source/diagnostic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      'class.spvtools::DiagnosticStream *'
      argCount:        2
      argTypes:
        - 'class.spvtools::DiagnosticStream *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_16Parser10diagnosticE12spv_result_t
      functionSourceFile: '/src/spirv-tools/source/binary.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'class.spvtools::DiagnosticStream *'
        - 'class.(anonymous namespace)::Parser *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8spvtools16DiagnosticStreamC2E14spv_position_tRKNSt3__18functionIFv19spv_message_level_tPKcRKS1_S6_EEERKNS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE12spv_result_t
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'source/binary.cpp:146,12'
          Dst:             _ZN8spvtools16DiagnosticStreamC2E14spv_position_tRKNSt3__18functionIFv19spv_message_level_tPKcRKS1_S6_EEERKNS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE12spv_result_t
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8spvtools16DiagnosticStreamC2E14spv_position_tRKNSt3__18functionIFv19spv_message_level_tPKcRKS1_S6_EEERKNS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE12spv_result_t
      functionSourceFile: '/src/spirv-tools/source/diagnostic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'class.spvtools::DiagnosticStream *'
        - 'struct.spv_position_t *'
        - 'class.std::__1::function *'
        - 'class.std::__1::basic_string *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8spvtools16DiagnosticStreamlsIA24_cEERS0_RKT_
      functionSourceFile: '/src/spirv-tools/source/diagnostic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      'class.spvtools::DiagnosticStream *'
      argCount:        2
      argTypes:
        - 'class.spvtools::DiagnosticStream *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8spvtools16DiagnosticStreamlsIA13_cEERS0_RKT_
      functionSourceFile: '/src/spirv-tools/source/diagnostic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      'class.spvtools::DiagnosticStream *'
      argCount:        2
      argTypes:
        - 'class.spvtools::DiagnosticStream *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8spvtools16DiagnosticStreamlsIA31_cEERS0_RKT_
      functionSourceFile: '/src/spirv-tools/source/diagnostic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      'class.spvtools::DiagnosticStream *'
      argCount:        2
      argTypes:
        - 'class.spvtools::DiagnosticStream *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8spvtools16DiagnosticStreamlsIA40_cEERS0_RKT_
      functionSourceFile: '/src/spirv-tools/source/diagnostic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      'class.spvtools::DiagnosticStream *'
      argCount:        2
      argTypes:
        - 'class.spvtools::DiagnosticStream *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8spvtools16DiagnosticStreamlsIA38_cEERS0_RKT_
      functionSourceFile: '/src/spirv-tools/source/diagnostic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      'class.spvtools::DiagnosticStream *'
      argCount:        2
      argTypes:
        - 'class.spvtools::DiagnosticStream *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8spvtools16DiagnosticStreamlsIA6_cEERS0_RKT_
      functionSourceFile: '/src/spirv-tools/source/diagnostic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      'class.spvtools::DiagnosticStream *'
      argCount:        2
      argTypes:
        - 'class.spvtools::DiagnosticStream *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8spvtools16DiagnosticStreamlsIA49_cEERS0_RKT_
      functionSourceFile: '/src/spirv-tools/source/diagnostic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      'class.spvtools::DiagnosticStream *'
      argCount:        2
      argTypes:
        - 'class.spvtools::DiagnosticStream *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8spvtools16DiagnosticStreamlsIA18_cEERS0_RKT_
      functionSourceFile: '/src/spirv-tools/source/diagnostic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      'class.spvtools::DiagnosticStream *'
      argCount:        2
      argTypes:
        - 'class.spvtools::DiagnosticStream *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8spvtools16DiagnosticStreamlsIA27_cEERS0_RKT_
      functionSourceFile: '/src/spirv-tools/source/diagnostic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      'class.spvtools::DiagnosticStream *'
      argCount:        2
      argTypes:
        - 'class.spvtools::DiagnosticStream *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8spvtools16DiagnosticStreamlsIA4_cEERS0_RKT_
      functionSourceFile: '/src/spirv-tools/source/diagnostic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      'class.spvtools::DiagnosticStream *'
      argCount:        2
      argTypes:
        - 'class.spvtools::DiagnosticStream *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8spvtools16DiagnosticStreamlsIA22_cEERS0_RKT_
      functionSourceFile: '/src/spirv-tools/source/diagnostic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      'class.spvtools::DiagnosticStream *'
      argCount:        2
      argTypes:
        - 'class.spvtools::DiagnosticStream *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8spvtools16DiagnosticStreamlsIA20_cEERS0_RKT_
      functionSourceFile: '/src/spirv-tools/source/diagnostic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      'class.spvtools::DiagnosticStream *'
      argCount:        2
      argTypes:
        - 'class.spvtools::DiagnosticStream *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
      functionSourceFile: '/src/spirv-tools/source/binary.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'class.(anonymous namespace)::Parser *'
        - 'size_t '
        - 'int '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          64
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z15spvOpcodeStringN3spv2OpE
        - _Z17spvOperandTypeStr18spv_operand_type_t
        - _ZN12_GLOBAL__N_16Parser10diagnosticEv
        - _ZN8spvtools16DiagnosticStreamD2Ev
        - _ZN8spvtools16DiagnosticStreamlsIA39_cEERS0_RKT_
        - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
        - _ZN8spvtools16DiagnosticStreamlsImEERS0_RKT_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'source/binary.cpp:161,12'
          Dst:             _ZN12_GLOBAL__N_16Parser10diagnosticEv
        - Src:             'source/binary.cpp:161,25'
          Dst:             _ZN8spvtools16DiagnosticStreamlsIA39_cEERS0_RKT_
        - Src:             'source/binary.cpp:162,28'
          Dst:             _Z15spvOpcodeStringN3spv2OpE
        - Src:             'source/binary.cpp:162,25'
          Dst:             _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
        - Src:             'source/binary.cpp:162,52'
          Dst:             _ZN8spvtools16DiagnosticStreamlsIA19_cEERS0_RKT_
        - Src:             'source/binary.cpp:163,25'
          Dst:             _ZN8spvtools16DiagnosticStreamlsImEERS0_RKT_
        - Src:             'source/binary.cpp:164,25'
          Dst:             _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
        - Src:             'source/binary.cpp:166,28'
          Dst:             _Z17spvOperandTypeStr18spv_operand_type_t
        - Src:             'source/binary.cpp:166,25'
          Dst:             _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
        - Src:             'source/binary.cpp:166,52'
          Dst:             _ZN8spvtools16DiagnosticStreamlsIA25_cEERS0_RKT_
        - Src:             'source/binary.cpp:167,25'
          Dst:             _ZN8spvtools16DiagnosticStreamlsImEERS0_RKT_
        - Src:             'source/binary.cpp:167,55'
          Dst:             _ZN8spvtools16DiagnosticStreamlsIA2_cEERS0_RKT_
        - Src:             'source/binary.cpp:161,12'
          Dst:             _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
        - Src:             'source/binary.cpp:161,5'
          Dst:             _ZN8spvtools16DiagnosticStreamD2Ev
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8spvtools16DiagnosticStreamlsIA39_cEERS0_RKT_
      functionSourceFile: '/src/spirv-tools/source/diagnostic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      'class.spvtools::DiagnosticStream *'
      argCount:        2
      argTypes:
        - 'class.spvtools::DiagnosticStream *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
      functionSourceFile: '/src/spirv-tools/source/diagnostic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      'class.spvtools::DiagnosticStream *'
      argCount:        2
      argTypes:
        - 'class.spvtools::DiagnosticStream *'
        - 'char **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8spvtools16DiagnosticStreamlsIA19_cEERS0_RKT_
      functionSourceFile: '/src/spirv-tools/source/diagnostic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      'class.spvtools::DiagnosticStream *'
      argCount:        2
      argTypes:
        - 'class.spvtools::DiagnosticStream *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8spvtools16DiagnosticStreamlsImEERS0_RKT_
      functionSourceFile: '/src/spirv-tools/source/diagnostic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      'class.spvtools::DiagnosticStream *'
      argCount:        2
      argTypes:
        - 'class.spvtools::DiagnosticStream *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8spvtools16DiagnosticStreamlsIA2_cEERS0_RKT_
      functionSourceFile: '/src/spirv-tools/source/diagnostic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      'class.spvtools::DiagnosticStream *'
      argCount:        2
      argTypes:
        - 'class.spvtools::DiagnosticStream *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_16Parser6peekAtEm
      functionSourceFile: '/src/spirv-tools/source/binary.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::Parser *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _Z10spvFixWordj16spv_endianness_t
        - __assert_fail
      functionUses:    5
      BranchProfiles:
        - Branch String:   'source/binary.cpp:175,5'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:175,5'
              BranchSideFuncs:
                - _Z10spvFixWordj16spv_endianness_t
            - BranchSide:      'source/binary.cpp:175,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'source/binary.cpp:175,5'
          Dst:             __assert_fail
        - Src:             'source/binary.cpp:176,12'
          Dst:             _Z10spvFixWordj16spv_endianness_t
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_16Parser16recordNumberTypeEmPK24spv_parsed_instruction_t
      functionSourceFile: '/src/spirv-tools/source/binary.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 792
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::Parser *'
        - 'size_t '
        - 'struct.spv_parsed_instruction_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          98
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _Z22spvOpcodeGeneratesTypeN3spv2OpE
        - _ZNK12_GLOBAL__N_16Parser6peekAtEm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'source/binary.cpp:794,7'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:794,7'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__113unordered_mapIjN12_GLOBAL__N_16Parser10NumberTypeENS_4hashIjEENS_8equal_toIjEENS_9allocatorINS_4pairIKjS3_EEEEEixERSA_
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZNK12_GLOBAL__N_16Parser6peekAtEm
                - _ZNK12_GLOBAL__N_16Parser6peekAtEm
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_16Parser6peekAtEm
            - BranchSide:      'source/binary.cpp:795,16'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__113unordered_mapIjN12_GLOBAL__N_16Parser10NumberTypeENS_4hashIjEENS_8equal_toIjEENS_9allocatorINS_4pairIKjS3_EEEEEixERSA_
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZNK12_GLOBAL__N_16Parser6peekAtEm
                - _ZNK12_GLOBAL__N_16Parser6peekAtEm
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_16Parser6peekAtEm
        - Branch String:   'source/binary.cpp:796,9'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:797,18'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_16Parser6peekAtEm
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_16Parser6peekAtEm
                - _ZNSt3__113unordered_mapIjN12_GLOBAL__N_16Parser10NumberTypeENS_4hashIjEENS_8equal_toIjEENS_9allocatorINS_4pairIKjS3_EEEEEixERSA_
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'source/binary.cpp:800,40'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__113unordered_mapIjN12_GLOBAL__N_16Parser10NumberTypeENS_4hashIjEENS_8equal_toIjEENS_9allocatorINS_4pairIKjS3_EEEEEixERSA_
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZNK12_GLOBAL__N_16Parser6peekAtEm
      Callsites:
        - Src:             'source/binary.cpp:794,7'
          Dst:             _Z22spvOpcodeGeneratesTypeN3spv2OpE
        - Src:             'source/binary.cpp:797,30'
          Dst:             _ZNK12_GLOBAL__N_16Parser6peekAtEm
        - Src:             'source/binary.cpp:799,24'
          Dst:             _ZNK12_GLOBAL__N_16Parser6peekAtEm
        - Src:             'source/binary.cpp:802,24'
          Dst:             _ZNK12_GLOBAL__N_16Parser6peekAtEm
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8spvtools16DiagnosticStreamlsIA14_cEERS0_RKT_
      functionSourceFile: '/src/spirv-tools/source/diagnostic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      'class.spvtools::DiagnosticStream *'
      argCount:        2
      argTypes:
        - 'class.spvtools::DiagnosticStream *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8spvtools16DiagnosticStreamlsIA8_cEERS0_RKT_
      functionSourceFile: '/src/spirv-tools/source/diagnostic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      'class.spvtools::DiagnosticStream *'
      argCount:        2
      argTypes:
        - 'class.spvtools::DiagnosticStream *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8spvtools16DiagnosticStreamlsIA32_cEERS0_RKT_
      functionSourceFile: '/src/spirv-tools/source/diagnostic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      'class.spvtools::DiagnosticStream *'
      argCount:        2
      argTypes:
        - 'class.spvtools::DiagnosticStream *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPNSt3__16vectorIjNS4_9allocatorIjEEEEPNS5_I20spv_parsed_operand_tNS6_ISA_EEEEPNS5_IS3_NS6_IS3_EEEE
      functionSourceFile: '/src/spirv-tools/source/binary.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 420
      functionDepth:   0
      returnType:      'int '
      argCount:        7
      argTypes:
        - 'class.(anonymous namespace)::Parser *'
        - 'size_t '
        - 'struct.spv_parsed_instruction_t *'
        - 'int '
        - 'class.std::__1::vector *'
        - 'class.std::__1::vector.13 *'
        - 'class.std::__1::vector *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         223
      ICount:          1391
      EdgeCount:       261
      CyclomaticComplexity: 40
      functionsReached:
        - _Z17spvOperandTypeStr18spv_operand_type_t
        - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
        - _Z22spvOpcodeGeneratesTypeN3spv2OpE
        - _Z23spvExtInstImportTypeGetPKc
        - _Z23spvExtInstIsNonSemantic19spv_ext_inst_type_t
        - _ZN12_GLOBAL__N_16Parser10diagnosticE12spv_result_t
        - _ZN12_GLOBAL__N_16Parser10diagnosticEv
        - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
        - _ZN12_GLOBAL__N_16Parser25setNumericTypeInfoForTypeEP20spv_parsed_operand_tj
        - _ZN8spvtools16DiagnosticStreamD2Ev
        - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
        - _ZN8spvtools16DiagnosticStreamlsIA11_cEERS0_RKT_
        - _ZN8spvtools16DiagnosticStreamlsIA13_cEERS0_RKT_
        - _ZN8spvtools16DiagnosticStreamlsIA18_cEERS0_RKT_
        - _ZN8spvtools16DiagnosticStreamlsIA20_cEERS0_RKT_
        - _ZN8spvtools16DiagnosticStreamlsIA22_cEERS0_RKT_
        - _ZN8spvtools16DiagnosticStreamlsIA24_cEERS0_RKT_
        - _ZN8spvtools16DiagnosticStreamlsIA25_cEERS0_RKT_
        - _ZN8spvtools16DiagnosticStreamlsIA31_cEERS0_RKT_
        - _ZN8spvtools16DiagnosticStreamlsIA38_cEERS0_RKT_
        - _ZN8spvtools16DiagnosticStreamlsIA40_cEERS0_RKT_
        - _ZN8spvtools16DiagnosticStreamlsIA41_cEERS0_RKT_
        - _ZN8spvtools16DiagnosticStreamlsIA49_cEERS0_RKT_
        - _ZN8spvtools16DiagnosticStreamlsIA4_cEERS0_RKT_
        - _ZN8spvtools16DiagnosticStreamlsIA8_cEERS0_RKT_
        - _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
        - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
        - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
        - _ZN8spvtools16DiagnosticStreamlsItEERS0_RKT_
        - _ZN8spvtools5utils10MakeStringEPKjmb
        - _ZNK12_GLOBAL__N_16Parser4peekEv
        - _ZNK12_GLOBAL__N_16Parser6peekAtEm
        - _ZNK8spvtools15AssemblyGrammar12lookupOpcodeEN3spv2OpEPPK17spv_opcode_desc_t
        - _ZNK8spvtools15AssemblyGrammar13lookupExtInstE19spv_ext_inst_type_tjPPK19spv_ext_inst_desc_t
        - _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
        - _ZNK8spvtools15AssemblyGrammar24lookupSpecConstantOpcodeEN3spv2OpE
        - __assert_fail
        - spvOperandIsConcrete
      functionUses:    1
      BranchProfiles:
        - Branch String:   'source/binary.cpp:438,7'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:439,37'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
            - BranchSide:      'source/binary.cpp:441,25'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_16Parser4peekEv
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
                - _Z17spvOperandTypeStr18spv_operand_type_t
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA11_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA29_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
                - _Z17spvOperandTypeStr18spv_operand_type_t
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA11_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
                - _ZN8spvtools5utils10MakeStringEPKjmb
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_cmp8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - _ZNSt3__114numeric_limitsItE3maxEv
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __sanitizer_cov_trace_switch
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _Z23spvExtInstImportTypeGetPKc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - _ZNSt3__113unordered_mapIj19spv_ext_inst_type_tNS_4hashIjEENS_8equal_toIjEENS_9allocatorINS_4pairIKjS1_EEEEEixERS8_
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA38_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA2_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA31_cEERS0_RKT_
                - _ZNSt3__114numeric_limitsItE3maxEv
                - _ZN8spvtools16DiagnosticStreamlsItEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsImEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA12_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - _ZN12_GLOBAL__N_16Parser25setNumericTypeInfoForTypeEP20spv_parsed_operand_tj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_16Parser6peekAtEm
                - _ZNSt3__113unordered_mapIjjNS_4hashIjEENS_8equal_toIjEENS_9allocatorINS_4pairIKjjEEEEE4findERS7_
                - _ZNSt3__113unordered_mapIjjNS_4hashIjEENS_8equal_toIjEENS_9allocatorINS_4pairIKjjEEEEE3endEv
                - _ZNSt3__1eqERKNS_19__hash_map_iteratorINS_15__hash_iteratorIPNS_11__hash_nodeINS_17__hash_value_typeIjjEEPvEEEEEESB_
                - _ZNKSt3__119__hash_map_iteratorINS_15__hash_iteratorIPNS_11__hash_nodeINS_17__hash_value_typeIjjEEPvEEEEEptEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__119__hash_map_iteratorINS_15__hash_iteratorIPNS_11__hash_nodeINS_17__hash_value_typeIjjEEPvEEEEEptEv
                - __sanitizer_cov_trace_cmp4
                - _ZN12_GLOBAL__N_16Parser25setNumericTypeInfoForTypeEP20spv_parsed_operand_tj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA31_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA25_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA31_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA24_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA31_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA13_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK8spvtools15AssemblyGrammar24lookupSpecConstantOpcodeEN3spv2OpE
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK8spvtools15AssemblyGrammar12lookupOpcodeEN3spv2OpEPPK17spv_opcode_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - _ZN12_GLOBAL__N_16Parser10diagnosticE12spv_result_t
                - _ZN8spvtools16DiagnosticStreamlsIA40_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
                - _Z17spvOperandTypeStr18spv_operand_type_t
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA3_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - _ZNK8spvtools15AssemblyGrammar13lookupExtInstE19spv_ext_inst_type_tjPPK19spv_ext_inst_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z23spvExtInstIsNonSemantic19spv_ext_inst_type_t
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA38_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
                - _ZNSt3__16vectorI18spv_operand_type_tNS_9allocatorIS1_EEE9push_backEOS1_
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _Z17spvOperandTypeStr18spv_operand_type_t
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA6_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_16Parser10diagnosticE12spv_result_t
                - _ZN8spvtools16DiagnosticStreamlsIA8_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__113unordered_mapIj19spv_ext_inst_type_tNS_4hashIjEENS_8equal_toIjEENS_9allocatorINS_4pairIKjS1_EEEEE4findERS8_
                - _ZNSt3__113unordered_mapIj19spv_ext_inst_type_tNS_4hashIjEENS_8equal_toIjEENS_9allocatorINS_4pairIKjS1_EEEEE3endEv
                - _ZNSt3__1eqERKNS_19__hash_map_iteratorINS_15__hash_iteratorIPNS_11__hash_nodeINS_17__hash_value_typeIj19spv_ext_inst_type_tEEPvEEEEEESC_
                - _ZNKSt3__119__hash_map_iteratorINS_15__hash_iteratorIPNS_11__hash_nodeINS_17__hash_value_typeIj19spv_ext_inst_type_tEEPvEEEEEptEv
                - _ZN12_GLOBAL__N_16Parser10diagnosticE12spv_result_t
                - _ZN8spvtools16DiagnosticStreamlsIA18_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA49_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_16Parser10diagnosticE12spv_result_t
                - _ZN8spvtools16DiagnosticStreamlsIA22_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
                - _ZNSt3__113unordered_mapIjjNS_4hashIjEENS_8equal_toIjEENS_9allocatorINS_4pairIKjjEEEEE4findERS7_
                - _ZNSt3__113unordered_mapIjjNS_4hashIjEENS_8equal_toIjEENS_9allocatorINS_4pairIKjjEEEEE3endEv
                - _ZNSt3__1neERKNS_19__hash_map_iteratorINS_15__hash_iteratorIPNS_11__hash_nodeINS_17__hash_value_typeIjjEEPvEEEEEESB_
                - _Z22spvOpcodeGeneratesTypeN3spv2OpE
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__113unordered_mapIjjNS_4hashIjEENS_8equal_toIjEENS_9allocatorINS_4pairIKjjEEEEEixERS7_
                - _ZN12_GLOBAL__N_16Parser10diagnosticE12spv_result_t
                - _ZN8spvtools16DiagnosticStreamlsIA4_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA27_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_16Parser10diagnosticE12spv_result_t
                - _ZN8spvtools16DiagnosticStreamlsIA20_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA41_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsI18spv_operand_type_tEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
        - Branch String:   'source/binary.cpp:447,3'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:449,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_16Parser10diagnosticE12spv_result_t
                - _ZN8spvtools16DiagnosticStreamlsIA20_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
            - BranchSide:      'source/binary.cpp:455,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_16Parser10diagnosticE12spv_result_t
                - _ZN8spvtools16DiagnosticStreamlsIA22_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
                - _ZNSt3__113unordered_mapIjjNS_4hashIjEENS_8equal_toIjEENS_9allocatorINS_4pairIKjjEEEEE4findERS7_
                - _ZNSt3__113unordered_mapIjjNS_4hashIjEENS_8equal_toIjEENS_9allocatorINS_4pairIKjjEEEEE3endEv
                - _ZNSt3__1neERKNS_19__hash_map_iteratorINS_15__hash_iteratorIPNS_11__hash_nodeINS_17__hash_value_typeIjjEEPvEEEEEESB_
                - _Z22spvOpcodeGeneratesTypeN3spv2OpE
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__113unordered_mapIjjNS_4hashIjEENS_8equal_toIjEENS_9allocatorINS_4pairIKjjEEEEEixERS7_
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _ZN12_GLOBAL__N_16Parser10diagnosticE12spv_result_t
                - _ZN8spvtools16DiagnosticStreamlsIA4_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA27_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:473,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_16Parser10diagnosticE12spv_result_t
                - _ZN8spvtools16DiagnosticStreamlsIA8_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
                - __sanitizer_cov_trace_const_cmp4
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__113unordered_mapIj19spv_ext_inst_type_tNS_4hashIjEENS_8equal_toIjEENS_9allocatorINS_4pairIKjS1_EEEEE4findERS8_
                - _ZNSt3__113unordered_mapIj19spv_ext_inst_type_tNS_4hashIjEENS_8equal_toIjEENS_9allocatorINS_4pairIKjS1_EEEEE3endEv
                - _ZNSt3__1eqERKNS_19__hash_map_iteratorINS_15__hash_iteratorIPNS_11__hash_nodeINS_17__hash_value_typeIj19spv_ext_inst_type_tEEPvEEEEEESC_
                - _ZNKSt3__119__hash_map_iteratorINS_15__hash_iteratorIPNS_11__hash_nodeINS_17__hash_value_typeIj19spv_ext_inst_type_tEEPvEEEEEptEv
                - _ZN12_GLOBAL__N_16Parser10diagnosticE12spv_result_t
                - _ZN8spvtools16DiagnosticStreamlsIA18_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA49_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:473,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_16Parser10diagnosticE12spv_result_t
                - _ZN8spvtools16DiagnosticStreamlsIA8_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
                - __sanitizer_cov_trace_const_cmp4
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__113unordered_mapIj19spv_ext_inst_type_tNS_4hashIjEENS_8equal_toIjEENS_9allocatorINS_4pairIKjS1_EEEEE4findERS8_
                - _ZNSt3__113unordered_mapIj19spv_ext_inst_type_tNS_4hashIjEENS_8equal_toIjEENS_9allocatorINS_4pairIKjS1_EEEEE3endEv
                - _ZNSt3__1eqERKNS_19__hash_map_iteratorINS_15__hash_iteratorIPNS_11__hash_nodeINS_17__hash_value_typeIj19spv_ext_inst_type_tEEPvEEEEEESC_
                - _ZNKSt3__119__hash_map_iteratorINS_15__hash_iteratorIPNS_11__hash_nodeINS_17__hash_value_typeIj19spv_ext_inst_type_tEEPvEEEEEptEv
                - _ZN12_GLOBAL__N_16Parser10diagnosticE12spv_result_t
                - _ZN8spvtools16DiagnosticStreamlsIA18_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA49_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:493,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _Z17spvOperandTypeStr18spv_operand_type_t
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA6_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
            - BranchSide:      'source/binary.cpp:493,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _Z17spvOperandTypeStr18spv_operand_type_t
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA6_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
            - BranchSide:      'source/binary.cpp:497,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - _ZNK8spvtools15AssemblyGrammar13lookupExtInstE19spv_ext_inst_type_tjPPK19spv_ext_inst_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z23spvExtInstIsNonSemantic19spv_ext_inst_type_t
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA38_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
                - _ZNSt3__16vectorI18spv_operand_type_tNS_9allocatorIS1_EEE9push_backEOS1_
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
            - BranchSide:      'source/binary.cpp:519,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK8spvtools15AssemblyGrammar24lookupSpecConstantOpcodeEN3spv2OpE
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK8spvtools15AssemblyGrammar12lookupOpcodeEN3spv2OpEPPK17spv_opcode_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _ZN12_GLOBAL__N_16Parser10diagnosticE12spv_result_t
                - _ZN8spvtools16DiagnosticStreamlsIA40_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
                - _Z17spvOperandTypeStr18spv_operand_type_t
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA3_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:543,22'
              BranchSideFuncs:
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
            - BranchSide:      'source/binary.cpp:543,22'
              BranchSideFuncs:
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
            - BranchSide:      'source/binary.cpp:551,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - _ZN12_GLOBAL__N_16Parser25setNumericTypeInfoForTypeEP20spv_parsed_operand_tj
                - __sanitizer_cov_trace_const_cmp4
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _ZNK12_GLOBAL__N_16Parser6peekAtEm
                - _ZNSt3__113unordered_mapIjjNS_4hashIjEENS_8equal_toIjEENS_9allocatorINS_4pairIKjjEEEEE4findERS7_
                - _ZNSt3__113unordered_mapIjjNS_4hashIjEENS_8equal_toIjEENS_9allocatorINS_4pairIKjjEEEEE3endEv
                - _ZNSt3__1eqERKNS_19__hash_map_iteratorINS_15__hash_iteratorIPNS_11__hash_nodeINS_17__hash_value_typeIjjEEPvEEEEEESB_
                - _ZNKSt3__119__hash_map_iteratorINS_15__hash_iteratorIPNS_11__hash_nodeINS_17__hash_value_typeIjjEEPvEEEEEptEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__119__hash_map_iteratorINS_15__hash_iteratorIPNS_11__hash_nodeINS_17__hash_value_typeIjjEEPvEEEEEptEv
                - __sanitizer_cov_trace_cmp4
                - _ZN12_GLOBAL__N_16Parser25setNumericTypeInfoForTypeEP20spv_parsed_operand_tj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA31_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA25_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA31_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA24_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA31_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA13_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:551,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - _ZN12_GLOBAL__N_16Parser25setNumericTypeInfoForTypeEP20spv_parsed_operand_tj
                - __sanitizer_cov_trace_const_cmp4
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _ZNK12_GLOBAL__N_16Parser6peekAtEm
                - _ZNSt3__113unordered_mapIjjNS_4hashIjEENS_8equal_toIjEENS_9allocatorINS_4pairIKjjEEEEE4findERS7_
                - _ZNSt3__113unordered_mapIjjNS_4hashIjEENS_8equal_toIjEENS_9allocatorINS_4pairIKjjEEEEE3endEv
                - _ZNSt3__1eqERKNS_19__hash_map_iteratorINS_15__hash_iteratorIPNS_11__hash_nodeINS_17__hash_value_typeIjjEEPvEEEEEESB_
                - _ZNKSt3__119__hash_map_iteratorINS_15__hash_iteratorIPNS_11__hash_nodeINS_17__hash_value_typeIjjEEPvEEEEEptEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__119__hash_map_iteratorINS_15__hash_iteratorIPNS_11__hash_nodeINS_17__hash_value_typeIjjEEPvEEEEEptEv
                - __sanitizer_cov_trace_cmp4
                - _ZN12_GLOBAL__N_16Parser25setNumericTypeInfoForTypeEP20spv_parsed_operand_tj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA31_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA25_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA31_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA24_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA31_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA13_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:591,32'
              BranchSideFuncs:
                - _ZN8spvtools5utils10MakeStringEPKjmb
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_cmp8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - _ZNSt3__114numeric_limitsItE3maxEv
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __sanitizer_cov_trace_switch
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _Z23spvExtInstImportTypeGetPKc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - _ZNSt3__113unordered_mapIj19spv_ext_inst_type_tNS_4hashIjEENS_8equal_toIjEENS_9allocatorINS_4pairIKjS1_EEEEEixERS8_
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA38_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA2_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA31_cEERS0_RKT_
                - _ZNSt3__114numeric_limitsItE3maxEv
                - _ZN8spvtools16DiagnosticStreamlsItEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsImEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA12_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
            - BranchSide:      'source/binary.cpp:591,32'
              BranchSideFuncs:
                - _ZN8spvtools5utils10MakeStringEPKjmb
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_cmp8
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - _ZNSt3__114numeric_limitsItE3maxEv
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __sanitizer_cov_trace_switch
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _Z23spvExtInstImportTypeGetPKc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - _ZNSt3__113unordered_mapIj19spv_ext_inst_type_tNS_4hashIjEENS_8equal_toIjEENS_9allocatorINS_4pairIKjS1_EEEEEixERS8_
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA38_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA2_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA31_cEERS0_RKT_
                - _ZNSt3__114numeric_limitsItE3maxEv
                - _ZN8spvtools16DiagnosticStreamlsItEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsImEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA12_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
            - BranchSide:      'source/binary.cpp:671,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
                - _Z17spvOperandTypeStr18spv_operand_type_t
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA11_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:671,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
                - _Z17spvOperandTypeStr18spv_operand_type_t
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA11_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:671,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
                - _Z17spvOperandTypeStr18spv_operand_type_t
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA11_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:671,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
                - _Z17spvOperandTypeStr18spv_operand_type_t
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA11_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:671,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
                - _Z17spvOperandTypeStr18spv_operand_type_t
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA11_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:671,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
                - _Z17spvOperandTypeStr18spv_operand_type_t
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA11_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:671,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
                - _Z17spvOperandTypeStr18spv_operand_type_t
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA11_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:671,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
                - _Z17spvOperandTypeStr18spv_operand_type_t
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA11_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:671,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
                - _Z17spvOperandTypeStr18spv_operand_type_t
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA11_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:671,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
                - _Z17spvOperandTypeStr18spv_operand_type_t
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA11_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:671,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
                - _Z17spvOperandTypeStr18spv_operand_type_t
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA11_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:671,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
                - _Z17spvOperandTypeStr18spv_operand_type_t
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA11_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:671,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
                - _Z17spvOperandTypeStr18spv_operand_type_t
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA11_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:671,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
                - _Z17spvOperandTypeStr18spv_operand_type_t
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA11_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:671,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
                - _Z17spvOperandTypeStr18spv_operand_type_t
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA11_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:671,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
                - _Z17spvOperandTypeStr18spv_operand_type_t
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA11_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:671,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
                - _Z17spvOperandTypeStr18spv_operand_type_t
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA11_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:671,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
                - _Z17spvOperandTypeStr18spv_operand_type_t
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA11_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:671,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
                - _Z17spvOperandTypeStr18spv_operand_type_t
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA11_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:671,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
                - _Z17spvOperandTypeStr18spv_operand_type_t
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA11_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:671,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
                - _Z17spvOperandTypeStr18spv_operand_type_t
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA11_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:671,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
                - _Z17spvOperandTypeStr18spv_operand_type_t
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA11_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:671,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
                - _Z17spvOperandTypeStr18spv_operand_type_t
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA11_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:671,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
                - _Z17spvOperandTypeStr18spv_operand_type_t
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA11_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:671,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
                - _Z17spvOperandTypeStr18spv_operand_type_t
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA11_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:671,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
                - _Z17spvOperandTypeStr18spv_operand_type_t
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA11_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:671,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
                - _Z17spvOperandTypeStr18spv_operand_type_t
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA11_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:671,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
                - _Z17spvOperandTypeStr18spv_operand_type_t
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA11_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:671,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
                - _Z17spvOperandTypeStr18spv_operand_type_t
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA11_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:671,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
                - _Z17spvOperandTypeStr18spv_operand_type_t
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA11_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:671,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
                - _Z17spvOperandTypeStr18spv_operand_type_t
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA11_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:671,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
                - _Z17spvOperandTypeStr18spv_operand_type_t
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA11_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:671,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
                - _Z17spvOperandTypeStr18spv_operand_type_t
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA11_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:671,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
                - _Z17spvOperandTypeStr18spv_operand_type_t
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA11_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:671,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
                - _Z17spvOperandTypeStr18spv_operand_type_t
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA11_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:671,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
                - _Z17spvOperandTypeStr18spv_operand_type_t
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA11_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:671,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
                - _Z17spvOperandTypeStr18spv_operand_type_t
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA11_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:671,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
                - _Z17spvOperandTypeStr18spv_operand_type_t
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA11_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:671,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
                - _Z17spvOperandTypeStr18spv_operand_type_t
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA11_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:671,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
                - _Z17spvOperandTypeStr18spv_operand_type_t
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA11_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:698,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
                - _Z17spvOperandTypeStr18spv_operand_type_t
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA11_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA29_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:698,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
                - _Z17spvOperandTypeStr18spv_operand_type_t
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA11_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA29_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:698,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
                - _Z17spvOperandTypeStr18spv_operand_type_t
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA11_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA29_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:698,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
                - _Z17spvOperandTypeStr18spv_operand_type_t
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA11_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA29_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:698,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
                - _Z17spvOperandTypeStr18spv_operand_type_t
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA11_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA29_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:698,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
                - _Z17spvOperandTypeStr18spv_operand_type_t
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA11_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA29_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:698,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
                - _Z17spvOperandTypeStr18spv_operand_type_t
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA11_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA29_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:698,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
                - _Z17spvOperandTypeStr18spv_operand_type_t
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA11_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA29_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:698,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
                - _Z17spvOperandTypeStr18spv_operand_type_t
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA11_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA29_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:733,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA41_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsI18spv_operand_type_tEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
        - Branch String:   'source/binary.cpp:449,11'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:450,16'
              BranchSideFuncs:
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
            - BranchSide:      'source/binary.cpp:451,23'
              BranchSideFuncs:
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
        - Branch String:   'source/binary.cpp:455,11'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:456,16'
              BranchSideFuncs:
                - _ZNSt3__113unordered_mapIjjNS_4hashIjEENS_8equal_toIjEENS_9allocatorINS_4pairIKjjEEEEE4findERS7_
                - _ZNSt3__113unordered_mapIjjNS_4hashIjEENS_8equal_toIjEENS_9allocatorINS_4pairIKjjEEEEE3endEv
                - _ZNSt3__1neERKNS_19__hash_map_iteratorINS_15__hash_iteratorIPNS_11__hash_nodeINS_17__hash_value_typeIjjEEPvEEEEEESB_
                - _Z22spvOpcodeGeneratesTypeN3spv2OpE
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__113unordered_mapIjjNS_4hashIjEENS_8equal_toIjEENS_9allocatorINS_4pairIKjjEEEEEixERS7_
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _ZN12_GLOBAL__N_16Parser10diagnosticE12spv_result_t
                - _ZN8spvtools16DiagnosticStreamlsIA4_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA27_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:457,25'
              BranchSideFuncs:
                - _ZNSt3__113unordered_mapIjjNS_4hashIjEENS_8equal_toIjEENS_9allocatorINS_4pairIKjjEEEEE4findERS7_
                - _ZNSt3__113unordered_mapIjjNS_4hashIjEENS_8equal_toIjEENS_9allocatorINS_4pairIKjjEEEEE3endEv
                - _ZNSt3__1neERKNS_19__hash_map_iteratorINS_15__hash_iteratorIPNS_11__hash_nodeINS_17__hash_value_typeIjjEEPvEEEEEESB_
                - _Z22spvOpcodeGeneratesTypeN3spv2OpE
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__113unordered_mapIjjNS_4hashIjEENS_8equal_toIjEENS_9allocatorINS_4pairIKjjEEEEEixERS7_
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _ZN12_GLOBAL__N_16Parser10diagnosticE12spv_result_t
                - _ZN8spvtools16DiagnosticStreamlsIA4_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA27_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
        - Branch String:   'source/binary.cpp:460,11'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:461,16'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_16Parser10diagnosticE12spv_result_t
                - _ZN8spvtools16DiagnosticStreamlsIA4_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA27_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:468,34'
              BranchSideFuncs:
                - _Z22spvOpcodeGeneratesTypeN3spv2OpE
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__113unordered_mapIjjNS_4hashIjEENS_8equal_toIjEENS_9allocatorINS_4pairIKjjEEEEEixERS7_
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
        - Branch String:   'source/binary.cpp:468,11'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:468,44'
              BranchSideFuncs:
                - _ZNSt3__113unordered_mapIjjNS_4hashIjEENS_8equal_toIjEENS_9allocatorINS_4pairIKjjEEEEEixERS7_
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
            - BranchSide:      'source/binary.cpp:468,62'
              BranchSideFuncs:
                - _ZNSt3__113unordered_mapIjjNS_4hashIjEENS_8equal_toIjEENS_9allocatorINS_4pairIKjjEEEEEixERS7_
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
        - Branch String:   'source/binary.cpp:473,11'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:473,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__113unordered_mapIj19spv_ext_inst_type_tNS_4hashIjEENS_8equal_toIjEENS_9allocatorINS_4pairIKjS1_EEEEE4findERS8_
                - _ZNSt3__113unordered_mapIj19spv_ext_inst_type_tNS_4hashIjEENS_8equal_toIjEENS_9allocatorINS_4pairIKjS1_EEEEE3endEv
                - _ZNSt3__1eqERKNS_19__hash_map_iteratorINS_15__hash_iteratorIPNS_11__hash_nodeINS_17__hash_value_typeIj19spv_ext_inst_type_tEEPvEEEEEESC_
                - _ZNKSt3__119__hash_map_iteratorINS_15__hash_iteratorIPNS_11__hash_nodeINS_17__hash_value_typeIj19spv_ext_inst_type_tEEPvEEEEEptEv
                - _ZN12_GLOBAL__N_16Parser10diagnosticE12spv_result_t
                - _ZN8spvtools16DiagnosticStreamlsIA18_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA49_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:474,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__113unordered_mapIj19spv_ext_inst_type_tNS_4hashIjEENS_8equal_toIjEENS_9allocatorINS_4pairIKjS1_EEEEE4findERS8_
                - _ZNSt3__113unordered_mapIj19spv_ext_inst_type_tNS_4hashIjEENS_8equal_toIjEENS_9allocatorINS_4pairIKjS1_EEEEE3endEv
                - _ZNSt3__1eqERKNS_19__hash_map_iteratorINS_15__hash_iteratorIPNS_11__hash_nodeINS_17__hash_value_typeIj19spv_ext_inst_type_tEEPvEEEEEESC_
                - _ZNKSt3__119__hash_map_iteratorINS_15__hash_iteratorIPNS_11__hash_nodeINS_17__hash_value_typeIj19spv_ext_inst_type_tEEPvEEEEEptEv
                - _ZN12_GLOBAL__N_16Parser10diagnosticE12spv_result_t
                - _ZN8spvtools16DiagnosticStreamlsIA18_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA49_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
        - Branch String:   'source/binary.cpp:476,40'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:476,58'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _ZNSt3__113unordered_mapIj19spv_ext_inst_type_tNS_4hashIjEENS_8equal_toIjEENS_9allocatorINS_4pairIKjS1_EEEEE4findERS8_
                - _ZNSt3__113unordered_mapIj19spv_ext_inst_type_tNS_4hashIjEENS_8equal_toIjEENS_9allocatorINS_4pairIKjS1_EEEEE3endEv
                - _ZNSt3__1eqERKNS_19__hash_map_iteratorINS_15__hash_iteratorIPNS_11__hash_nodeINS_17__hash_value_typeIj19spv_ext_inst_type_tEEPvEEEEEESC_
                - _ZNKSt3__119__hash_map_iteratorINS_15__hash_iteratorIPNS_11__hash_nodeINS_17__hash_value_typeIj19spv_ext_inst_type_tEEPvEEEEEptEv
                - _ZN12_GLOBAL__N_16Parser10diagnosticE12spv_result_t
                - _ZN8spvtools16DiagnosticStreamlsIA18_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA49_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:487,7'
              BranchSideFuncs:
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
        - Branch String:   'source/binary.cpp:476,11'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:479,35'
              BranchSideFuncs:
                - _ZNSt3__113unordered_mapIj19spv_ext_inst_type_tNS_4hashIjEENS_8equal_toIjEENS_9allocatorINS_4pairIKjS1_EEEEE4findERS8_
                - _ZNSt3__113unordered_mapIj19spv_ext_inst_type_tNS_4hashIjEENS_8equal_toIjEENS_9allocatorINS_4pairIKjS1_EEEEE3endEv
                - _ZNSt3__1eqERKNS_19__hash_map_iteratorINS_15__hash_iteratorIPNS_11__hash_nodeINS_17__hash_value_typeIj19spv_ext_inst_type_tEEPvEEEEEESC_
                - _ZNKSt3__119__hash_map_iteratorINS_15__hash_iteratorIPNS_11__hash_nodeINS_17__hash_value_typeIj19spv_ext_inst_type_tEEPvEEEEEptEv
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _ZN12_GLOBAL__N_16Parser10diagnosticE12spv_result_t
                - _ZN8spvtools16DiagnosticStreamlsIA18_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA49_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:487,7'
              BranchSideFuncs:
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
        - Branch String:   'source/binary.cpp:480,13'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:481,18'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_16Parser10diagnosticE12spv_result_t
                - _ZN8spvtools16DiagnosticStreamlsIA18_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA49_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:485,31'
              BranchSideFuncs:
                - _ZNKSt3__119__hash_map_iteratorINS_15__hash_iteratorIPNS_11__hash_nodeINS_17__hash_value_typeIj19spv_ext_inst_type_tEEPvEEEEEptEv
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
        - Branch String:   'source/binary.cpp:493,11'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:493,25'
              BranchSideFuncs:
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
            - BranchSide:      'source/binary.cpp:494,7'
              BranchSideFuncs:
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
        - Branch String:   'source/binary.cpp:497,7'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:497,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - _ZNK8spvtools15AssemblyGrammar13lookupExtInstE19spv_ext_inst_type_tjPPK19spv_ext_inst_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z23spvExtInstIsNonSemantic19spv_ext_inst_type_t
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA38_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
                - _ZNSt3__16vectorI18spv_operand_type_tNS_9allocatorIS1_EEE9push_backEOS1_
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
            - BranchSide:      'source/binary.cpp:498,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - _ZNK8spvtools15AssemblyGrammar13lookupExtInstE19spv_ext_inst_type_tjPPK19spv_ext_inst_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z23spvExtInstIsNonSemantic19spv_ext_inst_type_t
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA38_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
                - _ZNSt3__16vectorI18spv_operand_type_tNS_9allocatorIS1_EEE9push_backEOS1_
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
        - Branch String:   'source/binary.cpp:498,7'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:498,7'
              BranchSideFuncs:
                - _ZNK8spvtools15AssemblyGrammar13lookupExtInstE19spv_ext_inst_type_tjPPK19spv_ext_inst_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z23spvExtInstIsNonSemantic19spv_ext_inst_type_t
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA38_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
                - _ZNSt3__16vectorI18spv_operand_type_tNS_9allocatorIS1_EEE9push_backEOS1_
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
            - BranchSide:      'source/binary.cpp:500,11'
              BranchSideFuncs:
                - _ZNK8spvtools15AssemblyGrammar13lookupExtInstE19spv_ext_inst_type_tjPPK19spv_ext_inst_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z23spvExtInstIsNonSemantic19spv_ext_inst_type_t
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA38_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
                - _ZNSt3__16vectorI18spv_operand_type_tNS_9allocatorIS1_EEE9push_backEOS1_
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
        - Branch String:   'source/binary.cpp:500,11'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:503,29'
              BranchSideFuncs:
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
            - BranchSide:      'source/binary.cpp:507,38'
              BranchSideFuncs:
                - _Z23spvExtInstIsNonSemantic19spv_ext_inst_type_t
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA38_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
                - _ZNSt3__16vectorI18spv_operand_type_tNS_9allocatorIS1_EEE9push_backEOS1_
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
        - Branch String:   'source/binary.cpp:507,13'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:508,18'
              BranchSideFuncs:
                - _ZNSt3__16vectorI18spv_operand_type_tNS_9allocatorIS1_EEE9push_backEOS1_
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
            - BranchSide:      'source/binary.cpp:513,11'
              BranchSideFuncs:
                - _ZNSt3__16vectorI18spv_operand_type_tNS_9allocatorIS1_EEE9push_backEOS1_
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
        - Branch String:   'source/binary.cpp:519,7'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:519,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK8spvtools15AssemblyGrammar24lookupSpecConstantOpcodeEN3spv2OpE
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK8spvtools15AssemblyGrammar12lookupOpcodeEN3spv2OpEPPK17spv_opcode_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _ZN12_GLOBAL__N_16Parser10diagnosticE12spv_result_t
                - _ZN8spvtools16DiagnosticStreamlsIA40_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
                - _Z17spvOperandTypeStr18spv_operand_type_t
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA3_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:520,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK8spvtools15AssemblyGrammar24lookupSpecConstantOpcodeEN3spv2OpE
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK8spvtools15AssemblyGrammar12lookupOpcodeEN3spv2OpEPPK17spv_opcode_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _ZN12_GLOBAL__N_16Parser10diagnosticE12spv_result_t
                - _ZN8spvtools16DiagnosticStreamlsIA40_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
                - _Z17spvOperandTypeStr18spv_operand_type_t
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA3_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
        - Branch String:   'source/binary.cpp:520,54'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:521,11'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
                - _Z17spvOperandTypeStr18spv_operand_type_t
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA3_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:522,16'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
                - _Z17spvOperandTypeStr18spv_operand_type_t
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA3_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
        - Branch String:   'source/binary.cpp:520,11'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:522,16'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
                - _Z17spvOperandTypeStr18spv_operand_type_t
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA3_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:525,23'
              BranchSideFuncs:
                - _ZNK8spvtools15AssemblyGrammar12lookupOpcodeEN3spv2OpEPPK17spv_opcode_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _ZN12_GLOBAL__N_16Parser10diagnosticE12spv_result_t
                - _ZN8spvtools16DiagnosticStreamlsIA40_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
        - Branch String:   'source/binary.cpp:526,11'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:527,16'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_16Parser10diagnosticE12spv_result_t
                - _ZN8spvtools16DiagnosticStreamlsIA40_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:533,7'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
        - Branch String:   'source/binary.cpp:533,7'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:533,7'
              BranchSideFuncs:
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
            - BranchSide:      'source/binary.cpp:534,7'
              BranchSideFuncs:
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
        - Branch String:   'source/binary.cpp:534,7'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:534,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
            - BranchSide:      'source/binary.cpp:535,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
        - Branch String:   'source/binary.cpp:535,7'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:535,7'
              BranchSideFuncs:
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
            - BranchSide:      'source/binary.cpp:536,27'
              BranchSideFuncs:
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
        - Branch String:   'source/binary.cpp:552,11'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:555,45'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_16Parser6peekAtEm
                - _ZNSt3__113unordered_mapIjjNS_4hashIjEENS_8equal_toIjEENS_9allocatorINS_4pairIKjjEEEEE4findERS7_
                - _ZNSt3__113unordered_mapIjjNS_4hashIjEENS_8equal_toIjEENS_9allocatorINS_4pairIKjjEEEEE3endEv
                - _ZNSt3__1eqERKNS_19__hash_map_iteratorINS_15__hash_iteratorIPNS_11__hash_nodeINS_17__hash_value_typeIjjEEPvEEEEEESB_
                - _ZNKSt3__119__hash_map_iteratorINS_15__hash_iteratorIPNS_11__hash_nodeINS_17__hash_value_typeIjjEEPvEEEEEptEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__119__hash_map_iteratorINS_15__hash_iteratorIPNS_11__hash_nodeINS_17__hash_value_typeIjjEEPvEEEEEptEv
                - __sanitizer_cov_trace_cmp4
                - _ZN12_GLOBAL__N_16Parser25setNumericTypeInfoForTypeEP20spv_parsed_operand_tj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA31_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA25_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA31_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA24_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA31_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA13_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:578,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - _ZN12_GLOBAL__N_16Parser25setNumericTypeInfoForTypeEP20spv_parsed_operand_tj
                - __sanitizer_cov_trace_const_cmp4
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
        - Branch String:   'source/binary.cpp:557,51'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:557,13'
              BranchSideFuncs:
                - _ZNKSt3__119__hash_map_iteratorINS_15__hash_iteratorIPNS_11__hash_nodeINS_17__hash_value_typeIjjEEPvEEEEEptEv
                - __sanitizer_cov_trace_cmp4
                - _ZN12_GLOBAL__N_16Parser25setNumericTypeInfoForTypeEP20spv_parsed_operand_tj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA31_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA25_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA31_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA24_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA31_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA13_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:558,13'
              BranchSideFuncs:
                - _ZNKSt3__119__hash_map_iteratorINS_15__hash_iteratorIPNS_11__hash_nodeINS_17__hash_value_typeIjjEEPvEEEEEptEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNKSt3__119__hash_map_iteratorINS_15__hash_iteratorIPNS_11__hash_nodeINS_17__hash_value_typeIjjEEPvEEEEEptEv
                - __sanitizer_cov_trace_cmp4
                - _ZN12_GLOBAL__N_16Parser25setNumericTypeInfoForTypeEP20spv_parsed_operand_tj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA31_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA25_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA31_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA24_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA31_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA13_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
        - Branch String:   'source/binary.cpp:557,13'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:559,18'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA31_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA13_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:562,28'
              BranchSideFuncs:
                - _ZNKSt3__119__hash_map_iteratorINS_15__hash_iteratorIPNS_11__hash_nodeINS_17__hash_value_typeIjjEEPvEEEEEptEv
                - __sanitizer_cov_trace_cmp4
                - _ZN12_GLOBAL__N_16Parser25setNumericTypeInfoForTypeEP20spv_parsed_operand_tj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA31_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA25_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA31_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA24_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
        - Branch String:   'source/binary.cpp:564,13'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:567,18'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA31_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA24_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:570,69'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_16Parser25setNumericTypeInfoForTypeEP20spv_parsed_operand_tj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA31_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA25_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
        - Branch String:   'source/binary.cpp:570,18'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:571,18'
              BranchSideFuncs: []
            - BranchSide:      'source/binary.cpp:572,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA31_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA25_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
        - Branch String:   'source/binary.cpp:572,67'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:573,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA31_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA25_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:577,7'
              BranchSideFuncs:
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
        - Branch String:   'source/binary.cpp:572,13'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:574,18'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA31_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA25_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:577,7'
              BranchSideFuncs:
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
        - Branch String:   'source/binary.cpp:578,9'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:578,9'
              BranchSideFuncs:
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - _ZN12_GLOBAL__N_16Parser25setNumericTypeInfoForTypeEP20spv_parsed_operand_tj
                - __sanitizer_cov_trace_const_cmp4
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
            - BranchSide:      'source/binary.cpp:578,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - _ZN12_GLOBAL__N_16Parser25setNumericTypeInfoForTypeEP20spv_parsed_operand_tj
                - __sanitizer_cov_trace_const_cmp4
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
        - Branch String:   'source/binary.cpp:578,9'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:578,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - _ZN12_GLOBAL__N_16Parser25setNumericTypeInfoForTypeEP20spv_parsed_operand_tj
                - __sanitizer_cov_trace_const_cmp4
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
            - BranchSide:      'source/binary.cpp:582,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - _ZN12_GLOBAL__N_16Parser25setNumericTypeInfoForTypeEP20spv_parsed_operand_tj
                - __sanitizer_cov_trace_const_cmp4
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
        - Branch String:   'source/binary.cpp:582,9'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:582,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_16Parser25setNumericTypeInfoForTypeEP20spv_parsed_operand_tj
                - __sanitizer_cov_trace_const_cmp4
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
            - BranchSide:      'source/binary.cpp:584,60'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_16Parser25setNumericTypeInfoForTypeEP20spv_parsed_operand_tj
                - __sanitizer_cov_trace_const_cmp4
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
        - Branch String:   'source/binary.cpp:583,18'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:0,0'
              BranchSideFuncs: []
            - BranchSide:      'source/binary.cpp:585,18'
              BranchSideFuncs: []
        - Branch String:   'source/binary.cpp:595,11'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:596,41'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __sanitizer_cov_trace_switch
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
            - BranchSide:      'source/binary.cpp:602,46'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - _ZNSt3__114numeric_limitsItE3maxEv
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __sanitizer_cov_trace_switch
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _Z23spvExtInstImportTypeGetPKc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - _ZNSt3__113unordered_mapIj19spv_ext_inst_type_tNS_4hashIjEENS_8equal_toIjEENS_9allocatorINS_4pairIKjS1_EEEEEixERS8_
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA38_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA2_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA31_cEERS0_RKT_
                - _ZNSt3__114numeric_limitsItE3maxEv
                - _ZN8spvtools16DiagnosticStreamlsItEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsImEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA12_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
        - Branch String:   'source/binary.cpp:603,11'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:604,16'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA31_cEERS0_RKT_
                - _ZNSt3__114numeric_limitsItE3maxEv
                - _ZN8spvtools16DiagnosticStreamlsItEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsImEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA12_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __sanitizer_cov_trace_switch
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
            - BranchSide:      'source/binary.cpp:608,43'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __sanitizer_cov_trace_switch
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _Z23spvExtInstImportTypeGetPKc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - _ZNSt3__113unordered_mapIj19spv_ext_inst_type_tNS_4hashIjEENS_8equal_toIjEENS_9allocatorINS_4pairIKjS1_EEEEEixERS8_
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA38_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA2_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
        - Branch String:   'source/binary.cpp:611,11'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:616,44'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _Z23spvExtInstImportTypeGetPKc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - _ZNSt3__113unordered_mapIj19spv_ext_inst_type_tNS_4hashIjEENS_8equal_toIjEENS_9allocatorINS_4pairIKjS1_EEEEEixERS8_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __sanitizer_cov_trace_switch
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA38_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA2_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:626,5'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __sanitizer_cov_trace_switch
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
        - Branch String:   'source/binary.cpp:617,13'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:618,18'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA38_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA2_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __sanitizer_cov_trace_switch
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
            - BranchSide:      'source/binary.cpp:623,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - _ZNSt3__113unordered_mapIj19spv_ext_inst_type_tNS_4hashIjEENS_8equal_toIjEENS_9allocatorINS_4pairIKjS1_EEEEEixERS8_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __sanitizer_cov_trace_switch
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
        - Branch String:   'source/binary.cpp:623,9'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:623,9'
              BranchSideFuncs:
                - _ZNSt3__113unordered_mapIj19spv_ext_inst_type_tNS_4hashIjEENS_8equal_toIjEENS_9allocatorINS_4pairIKjS1_EEEEEixERS8_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __sanitizer_cov_trace_switch
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
            - BranchSide:      'source/binary.cpp:624,57'
              BranchSideFuncs:
                - _ZNSt3__113unordered_mapIj19spv_ext_inst_type_tNS_4hashIjEENS_8equal_toIjEENS_9allocatorINS_4pairIKjS1_EEEEEixERS8_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __sanitizer_cov_trace_switch
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      'source/binary.cpp:0,0'
              BranchSideFuncs: []
            - BranchSide:      'source/binary.cpp:626,7'
              BranchSideFuncs:
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
        - Branch String:   'source/binary.cpp:671,11'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:672,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
                - _Z17spvOperandTypeStr18spv_operand_type_t
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA11_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:673,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
                - _Z17spvOperandTypeStr18spv_operand_type_t
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA11_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
        - Branch String:   'source/binary.cpp:673,11'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:674,24'
              BranchSideFuncs:
                - _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
                - _Z17spvOperandTypeStr18spv_operand_type_t
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA11_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:677,11'
              BranchSideFuncs:
                - _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
                - _Z17spvOperandTypeStr18spv_operand_type_t
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA11_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
        - Branch String:   'source/binary.cpp:677,11'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:678,16'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
                - _Z17spvOperandTypeStr18spv_operand_type_t
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA11_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:683,27'
              BranchSideFuncs:
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
        - Branch String:   'source/binary.cpp:698,11'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:699,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
                - _Z17spvOperandTypeStr18spv_operand_type_t
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA11_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA29_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:700,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
                - _Z17spvOperandTypeStr18spv_operand_type_t
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA11_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA29_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
        - Branch String:   'source/binary.cpp:710,7'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:711,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
                - _Z17spvOperandTypeStr18spv_operand_type_t
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA11_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA29_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:723,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
        - Branch String:   'source/binary.cpp:711,13'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:713,15'
              BranchSideFuncs:
                - _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
                - _Z17spvOperandTypeStr18spv_operand_type_t
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA11_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA29_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:722,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
                - _Z17spvOperandTypeStr18spv_operand_type_t
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA11_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA29_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
        - Branch String:   'source/binary.cpp:713,15'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:714,20'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
                - _Z17spvOperandTypeStr18spv_operand_type_t
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA11_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA29_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:719,29'
              BranchSideFuncs:
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
                - _Z17spvOperandTypeStr18spv_operand_type_t
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA11_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA29_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
        - Branch String:   'source/binary.cpp:723,11'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:726,28'
              BranchSideFuncs:
                - _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
            - BranchSide:      'source/binary.cpp:731,7'
              BranchSideFuncs:
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
        - Branch String:   'source/binary.cpp:726,13'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:728,31'
              BranchSideFuncs:
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
            - BranchSide:      'source/binary.cpp:730,7'
              BranchSideFuncs:
                - spvOperandIsConcrete
                - __assert_fail
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
        - Branch String:   'source/binary.cpp:736,3'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:736,3'
              BranchSideFuncs:
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
            - BranchSide:      'source/binary.cpp:738,3'
              BranchSideFuncs:
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
        - Branch String:   'source/binary.cpp:746,7'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:747,37'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
            - BranchSide:      'source/binary.cpp:749,7'
              BranchSideFuncs:
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
        - Branch String:   'source/binary.cpp:749,7'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:751,9'
              BranchSideFuncs:
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
            - BranchSide:      'source/binary.cpp:765,18'
              BranchSideFuncs: []
        - Branch String:   'source/binary.cpp:751,9'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:752,30'
              BranchSideFuncs:
                - _ZNSt3__113back_inserterINS_6vectorIjNS_9allocatorIjEEEEEENS_20back_insert_iteratorIT_EERS6_
                - '_ZNSt3__19transformIPKjNS_20back_insert_iteratorINS_6vectorIjNS_9allocatorIjEEEEEEZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPS7_PNS4_I20spv_parsed_operand_tNS5_ISF_EEEEPNS4_ISD_NS5_ISD_EEEEE3$_0EET0_T_SO_SN_T1_'
            - BranchSide:      'source/binary.cpp:759,7'
              BranchSideFuncs:
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE3endEv
                - _ZNSt3__111__wrap_iterIPKjEC2IPjEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertIPKjEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS8_E9referenceEEE5valueENS_11__wrap_iterIPjEEE4typeENSC_IS6_EES8_S8_
      Callsites:
        - Src:             'source/binary.cpp:439,12'
          Dst:             _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
        - Src:             'source/binary.cpp:441,25'
          Dst:             _ZNK12_GLOBAL__N_16Parser4peekEv
        - Src:             'source/binary.cpp:450,16'
          Dst:             _ZN12_GLOBAL__N_16Parser10diagnosticE12spv_result_t
        - Src:             'source/binary.cpp:450,49'
          Dst:             _ZN8spvtools16DiagnosticStreamlsIA20_cEERS0_RKT_
        - Src:             'source/binary.cpp:450,16'
          Dst:             _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
        - Src:             'source/binary.cpp:450,9'
          Dst:             _ZN8spvtools16DiagnosticStreamD2Ev
        - Src:             'source/binary.cpp:456,16'
          Dst:             _ZN12_GLOBAL__N_16Parser10diagnosticE12spv_result_t
        - Src:             'source/binary.cpp:456,49'
          Dst:             _ZN8spvtools16DiagnosticStreamlsIA22_cEERS0_RKT_
        - Src:             'source/binary.cpp:456,16'
          Dst:             _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
        - Src:             'source/binary.cpp:456,9'
          Dst:             _ZN8spvtools16DiagnosticStreamD2Ev
        - Src:             'source/binary.cpp:461,16'
          Dst:             _ZN12_GLOBAL__N_16Parser10diagnosticE12spv_result_t
        - Src:             'source/binary.cpp:462,16'
          Dst:             _ZN8spvtools16DiagnosticStreamlsIA4_cEERS0_RKT_
        - Src:             'source/binary.cpp:462,25'
          Dst:             _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
        - Src:             'source/binary.cpp:462,44'
          Dst:             _ZN8spvtools16DiagnosticStreamlsIA27_cEERS0_RKT_
        - Src:             'source/binary.cpp:461,16'
          Dst:             _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
        - Src:             'source/binary.cpp:461,9'
          Dst:             _ZN8spvtools16DiagnosticStreamD2Ev
        - Src:             'source/binary.cpp:468,11'
          Dst:             _Z22spvOpcodeGeneratesTypeN3spv2OpE
        - Src:             'source/binary.cpp:473,25'
          Dst:             _ZN12_GLOBAL__N_16Parser10diagnosticE12spv_result_t
        - Src:             'source/binary.cpp:473,58'
          Dst:             _ZN8spvtools16DiagnosticStreamlsIA8_cEERS0_RKT_
        - Src:             'source/binary.cpp:473,25'
          Dst:             _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
        - Src:             'source/binary.cpp:473,18'
          Dst:             _ZN8spvtools16DiagnosticStreamD2Ev
        - Src:             'source/binary.cpp:481,18'
          Dst:             _ZN12_GLOBAL__N_16Parser10diagnosticE12spv_result_t
        - Src:             'source/binary.cpp:482,18'
          Dst:             _ZN8spvtools16DiagnosticStreamlsIA18_cEERS0_RKT_
        - Src:             'source/binary.cpp:482,41'
          Dst:             _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
        - Src:             'source/binary.cpp:483,18'
          Dst:             _ZN8spvtools16DiagnosticStreamlsIA49_cEERS0_RKT_
        - Src:             'source/binary.cpp:481,18'
          Dst:             _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
        - Src:             'source/binary.cpp:481,11'
          Dst:             _ZN8spvtools16DiagnosticStreamD2Ev
        - Src:             'source/binary.cpp:493,25'
          Dst:             _ZN12_GLOBAL__N_16Parser10diagnosticEv
        - Src:             'source/binary.cpp:493,41'
          Dst:             _Z17spvOperandTypeStr18spv_operand_type_t
        - Src:             'source/binary.cpp:493,38'
          Dst:             _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
        - Src:             'source/binary.cpp:493,65'
          Dst:             _ZN8spvtools16DiagnosticStreamlsIA6_cEERS0_RKT_
        - Src:             'source/binary.cpp:493,25'
          Dst:             _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
        - Src:             'source/binary.cpp:493,18'
          Dst:             _ZN8spvtools16DiagnosticStreamD2Ev
        - Src:             'source/binary.cpp:497,7'
          Dst:             __assert_fail
        - Src:             'source/binary.cpp:498,7'
          Dst:             __assert_fail
        - Src:             'source/binary.cpp:500,20'
          Dst:             _ZNK8spvtools15AssemblyGrammar13lookupExtInstE19spv_ext_inst_type_tjPPK19spv_ext_inst_desc_t
        - Src:             'source/binary.cpp:503,9'
          Dst:             _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
        - Src:             'source/binary.cpp:507,14'
          Dst:             _Z23spvExtInstIsNonSemantic19spv_ext_inst_type_t
        - Src:             'source/binary.cpp:508,18'
          Dst:             _ZN12_GLOBAL__N_16Parser10diagnosticEv
        - Src:             'source/binary.cpp:509,18'
          Dst:             _ZN8spvtools16DiagnosticStreamlsIA38_cEERS0_RKT_
        - Src:             'source/binary.cpp:509,61'
          Dst:             _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
        - Src:             'source/binary.cpp:508,18'
          Dst:             _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
        - Src:             'source/binary.cpp:508,11'
          Dst:             _ZN8spvtools16DiagnosticStreamD2Ev
        - Src:             'source/binary.cpp:519,7'
          Dst:             __assert_fail
        - Src:             'source/binary.cpp:521,20'
          Dst:             _ZNK8spvtools15AssemblyGrammar24lookupSpecConstantOpcodeEN3spv2OpE
        - Src:             'source/binary.cpp:522,16'
          Dst:             _ZN12_GLOBAL__N_16Parser10diagnosticEv
        - Src:             'source/binary.cpp:523,16'
          Dst:             _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
        - Src:             'source/binary.cpp:523,33'
          Dst:             _Z17spvOperandTypeStr18spv_operand_type_t
        - Src:             'source/binary.cpp:523,30'
          Dst:             _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
        - Src:             'source/binary.cpp:523,57'
          Dst:             _ZN8spvtools16DiagnosticStreamlsIA3_cEERS0_RKT_
        - Src:             'source/binary.cpp:523,65'
          Dst:             _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
        - Src:             'source/binary.cpp:522,16'
          Dst:             _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
        - Src:             'source/binary.cpp:522,9'
          Dst:             _ZN8spvtools16DiagnosticStreamD2Ev
        - Src:             'source/binary.cpp:526,20'
          Dst:             _ZNK8spvtools15AssemblyGrammar12lookupOpcodeEN3spv2OpEPPK17spv_opcode_desc_t
        - Src:             'source/binary.cpp:527,16'
          Dst:             _ZN12_GLOBAL__N_16Parser10diagnosticE12spv_result_t
        - Src:             'source/binary.cpp:528,16'
          Dst:             _ZN8spvtools16DiagnosticStreamlsIA40_cEERS0_RKT_
        - Src:             'source/binary.cpp:527,16'
          Dst:             _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
        - Src:             'source/binary.cpp:527,9'
          Dst:             _ZN8spvtools16DiagnosticStreamD2Ev
        - Src:             'source/binary.cpp:533,7'
          Dst:             __assert_fail
        - Src:             'source/binary.cpp:534,7'
          Dst:             __assert_fail
        - Src:             'source/binary.cpp:535,7'
          Dst:             __assert_fail
        - Src:             'source/binary.cpp:536,7'
          Dst:             _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
        - Src:             'source/binary.cpp:555,38'
          Dst:             _ZNK12_GLOBAL__N_16Parser6peekAtEm
        - Src:             'source/binary.cpp:559,18'
          Dst:             _ZN12_GLOBAL__N_16Parser10diagnosticEv
        - Src:             'source/binary.cpp:559,31'
          Dst:             _ZN8spvtools16DiagnosticStreamlsIA31_cEERS0_RKT_
        - Src:             'source/binary.cpp:559,67'
          Dst:             _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
        - Src:             'source/binary.cpp:560,31'
          Dst:             _ZN8spvtools16DiagnosticStreamlsIA13_cEERS0_RKT_
        - Src:             'source/binary.cpp:559,18'
          Dst:             _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
        - Src:             'source/binary.cpp:559,11'
          Dst:             _ZN8spvtools16DiagnosticStreamD2Ev
        - Src:             'source/binary.cpp:567,18'
          Dst:             _ZN12_GLOBAL__N_16Parser10diagnosticEv
        - Src:             'source/binary.cpp:567,31'
          Dst:             _ZN8spvtools16DiagnosticStreamlsIA31_cEERS0_RKT_
        - Src:             'source/binary.cpp:567,67'
          Dst:             _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
        - Src:             'source/binary.cpp:568,31'
          Dst:             _ZN8spvtools16DiagnosticStreamlsIA24_cEERS0_RKT_
        - Src:             'source/binary.cpp:567,18'
          Dst:             _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
        - Src:             'source/binary.cpp:567,11'
          Dst:             _ZN8spvtools16DiagnosticStreamD2Ev
        - Src:             'source/binary.cpp:570,26'
          Dst:             _ZN12_GLOBAL__N_16Parser25setNumericTypeInfoForTypeEP20spv_parsed_operand_tj
        - Src:             'source/binary.cpp:574,18'
          Dst:             _ZN12_GLOBAL__N_16Parser10diagnosticEv
        - Src:             'source/binary.cpp:574,31'
          Dst:             _ZN8spvtools16DiagnosticStreamlsIA31_cEERS0_RKT_
        - Src:             'source/binary.cpp:574,67'
          Dst:             _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
        - Src:             'source/binary.cpp:575,31'
          Dst:             _ZN8spvtools16DiagnosticStreamlsIA25_cEERS0_RKT_
        - Src:             'source/binary.cpp:574,18'
          Dst:             _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
        - Src:             'source/binary.cpp:574,11'
          Dst:             _ZN8spvtools16DiagnosticStreamD2Ev
        - Src:             'source/binary.cpp:578,9'
          Dst:             __assert_fail
        - Src:             'source/binary.cpp:582,9'
          Dst:             __assert_fail
        - Src:             'source/binary.cpp:584,17'
          Dst:             _ZN12_GLOBAL__N_16Parser25setNumericTypeInfoForTypeEP20spv_parsed_operand_tj
        - Src:             'source/binary.cpp:593,11'
          Dst:             _ZN8spvtools5utils10MakeStringEPKjmb
        - Src:             'source/binary.cpp:596,16'
          Dst:             _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
        - Src:             'source/binary.cpp:604,16'
          Dst:             _ZN12_GLOBAL__N_16Parser10diagnosticEv
        - Src:             'source/binary.cpp:604,29'
          Dst:             _ZN8spvtools16DiagnosticStreamlsIA31_cEERS0_RKT_
        - Src:             'source/binary.cpp:605,29'
          Dst:             _ZN8spvtools16DiagnosticStreamlsItEERS0_RKT_
        - Src:             'source/binary.cpp:606,29'
          Dst:             _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
        - Src:             'source/binary.cpp:606,43'
          Dst:             _ZN8spvtools16DiagnosticStreamlsImEERS0_RKT_
        - Src:             'source/binary.cpp:606,63'
          Dst:             _ZN8spvtools16DiagnosticStreamlsIA12_cEERS0_RKT_
        - Src:             'source/binary.cpp:604,16'
          Dst:             _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
        - Src:             'source/binary.cpp:604,9'
          Dst:             _ZN8spvtools16DiagnosticStreamD2Ev
        - Src:             'source/binary.cpp:616,13'
          Dst:             _Z23spvExtInstImportTypeGetPKc
        - Src:             'source/binary.cpp:618,18'
          Dst:             _ZN12_GLOBAL__N_16Parser10diagnosticEv
        - Src:             'source/binary.cpp:619,18'
          Dst:             _ZN8spvtools16DiagnosticStreamlsIA38_cEERS0_RKT_
        - Src:             'source/binary.cpp:619,61'
          Dst:             _ZN8spvtools16DiagnosticStreamlsINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEERS0_RKT_
        - Src:             'source/binary.cpp:619,71'
          Dst:             _ZN8spvtools16DiagnosticStreamlsIA2_cEERS0_RKT_
        - Src:             'source/binary.cpp:618,18'
          Dst:             _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
        - Src:             'source/binary.cpp:618,11'
          Dst:             _ZN8spvtools16DiagnosticStreamD2Ev
        - Src:             'source/binary.cpp:623,9'
          Dst:             __assert_fail
        - Src:             'source/binary.cpp:677,20'
          Dst:             _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
        - Src:             'source/binary.cpp:678,16'
          Dst:             _ZN12_GLOBAL__N_16Parser10diagnosticEv
        - Src:             'source/binary.cpp:679,16'
          Dst:             _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
        - Src:             'source/binary.cpp:679,33'
          Dst:             _Z17spvOperandTypeStr18spv_operand_type_t
        - Src:             'source/binary.cpp:679,30'
          Dst:             _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
        - Src:             'source/binary.cpp:680,16'
          Dst:             _ZN8spvtools16DiagnosticStreamlsIA11_cEERS0_RKT_
        - Src:             'source/binary.cpp:680,32'
          Dst:             _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
        - Src:             'source/binary.cpp:678,16'
          Dst:             _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
        - Src:             'source/binary.cpp:678,9'
          Dst:             _ZN8spvtools16DiagnosticStreamD2Ev
        - Src:             'source/binary.cpp:683,7'
          Dst:             _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
        - Src:             'source/binary.cpp:713,24'
          Dst:             _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
        - Src:             'source/binary.cpp:714,20'
          Dst:             _ZN12_GLOBAL__N_16Parser10diagnosticEv
        - Src:             'source/binary.cpp:715,20'
          Dst:             _ZN8spvtools16DiagnosticStreamlsIA9_cEERS0_RKT_
        - Src:             'source/binary.cpp:715,37'
          Dst:             _Z17spvOperandTypeStr18spv_operand_type_t
        - Src:             'source/binary.cpp:715,34'
          Dst:             _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
        - Src:             'source/binary.cpp:716,20'
          Dst:             _ZN8spvtools16DiagnosticStreamlsIA11_cEERS0_RKT_
        - Src:             'source/binary.cpp:716,36'
          Dst:             _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
        - Src:             'source/binary.cpp:716,44'
          Dst:             _ZN8spvtools16DiagnosticStreamlsIA29_cEERS0_RKT_
        - Src:             'source/binary.cpp:717,20'
          Dst:             _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
        - Src:             'source/binary.cpp:714,20'
          Dst:             _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
        - Src:             'source/binary.cpp:714,13'
          Dst:             _ZN8spvtools16DiagnosticStreamD2Ev
        - Src:             'source/binary.cpp:720,11'
          Dst:             _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
        - Src:             'source/binary.cpp:726,37'
          Dst:             _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
        - Src:             'source/binary.cpp:728,11'
          Dst:             _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
        - Src:             'source/binary.cpp:733,14'
          Dst:             _ZN12_GLOBAL__N_16Parser10diagnosticEv
        - Src:             'source/binary.cpp:733,27'
          Dst:             _ZN8spvtools16DiagnosticStreamlsIA41_cEERS0_RKT_
        - Src:             'source/binary.cpp:733,73'
          Dst:             _ZN8spvtools16DiagnosticStreamlsI18spv_operand_type_tEERS0_RKT_
        - Src:             'source/binary.cpp:733,14'
          Dst:             _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
        - Src:             'source/binary.cpp:733,7'
          Dst:             _ZN8spvtools16DiagnosticStreamD2Ev
        - Src:             'source/binary.cpp:736,3'
          Dst:             spvOperandIsConcrete
        - Src:             'source/binary.cpp:736,3'
          Dst:             __assert_fail
        - Src:             'source/binary.cpp:747,12'
          Dst:             _ZN12_GLOBAL__N_16Parser24exhaustedInputDiagnosticEmN3spv2OpE18spv_operand_type_t
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_16Parser4peekEv
      functionSourceFile: '/src/spirv-tools/source/binary.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::Parser *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_16Parser6peekAtEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'source/binary.cpp:171,34'
          Dst:             _ZNK12_GLOBAL__N_16Parser6peekAtEm
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8spvtools16DiagnosticStreamlsIA3_cEERS0_RKT_
      functionSourceFile: '/src/spirv-tools/source/diagnostic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      'class.spvtools::DiagnosticStream *'
      argCount:        2
      argTypes:
        - 'class.spvtools::DiagnosticStream *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8spvtools5utils10MakeStringEPKjmb
      functionSourceFile: '/src/spirv-tools/source/util/string_utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'class.std::__1::basic_string *'
        - 'int *'
        - 'size_t '
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8spvtools5utils10MakeStringIPKjEENSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEET_SB_b
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'source/util/string_utils.h:120,10'
          Dst:             _ZN8spvtools5utils10MakeStringIPKjEENSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEET_SB_b
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8spvtools16DiagnosticStreamlsItEERS0_RKT_
      functionSourceFile: '/src/spirv-tools/source/diagnostic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      'class.spvtools::DiagnosticStream *'
      argCount:        2
      argTypes:
        - 'class.spvtools::DiagnosticStream *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8spvtools5utils10MakeStringIPKjEENSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEET_SB_b
      functionSourceFile: '/src/spirv-tools/source/util/string_utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'class.std::__1::basic_string *'
        - 'int *'
        - 'int *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          134
      EdgeCount:       29
      CyclomaticComplexity: 7
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'source/util/string_utils.h:89,3'
          Branch Sides:
            - BranchSide:      'source/util/string_utils.h:90,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
            - BranchSide:      'source/util/string_utils.h:100,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'source/util/string_utils.h:91,5'
          Branch Sides:
            - BranchSide:      'source/util/string_utils.h:92,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'source/util/string_utils.h:99,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
        - Branch String:   'source/util/string_utils.h:94,11'
          Branch Sides:
            - BranchSide:      'source/util/string_utils.h:95,9'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'source/util/string_utils.h:97,17'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'source/util/string_utils.h:100,3'
          Branch Sides:
            - BranchSide:      'source/util/string_utils.h:0,0'
              BranchSideFuncs:
                - __assert_fail
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'source/util/string_utils.h:100,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'source/util/string_utils.h:100,3'
          Branch Sides:
            - BranchSide:      'source/util/string_utils.h:100,3'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'source/util/string_utils.h:104,3'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'source/util/string_utils.h:105,1'
          Branch Sides:
            - BranchSide:      'source/util/string_utils.h:105,1'
              BranchSideFuncs: []
            - BranchSide:      'source/util/string_utils.h:105,1'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:
        - Src:             'source/util/string_utils.h:100,3'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8spvtools16DiagnosticStreamlsIA34_cEERS0_RKT_
      functionSourceFile: '/src/spirv-tools/source/diagnostic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      'class.spvtools::DiagnosticStream *'
      argCount:        2
      argTypes:
        - 'class.spvtools::DiagnosticStream *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8spvtools16DiagnosticStreamlsIA35_cEERS0_RKT_
      functionSourceFile: '/src/spirv-tools/source/diagnostic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      'class.spvtools::DiagnosticStream *'
      argCount:        2
      argTypes:
        - 'class.spvtools::DiagnosticStream *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8spvtools16DiagnosticStreamlsIA23_cEERS0_RKT_
      functionSourceFile: '/src/spirv-tools/source/diagnostic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      'class.spvtools::DiagnosticStream *'
      argCount:        2
      argTypes:
        - 'class.spvtools::DiagnosticStream *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8spvtools16DiagnosticStreamlsIA17_cEERS0_RKT_
      functionSourceFile: '/src/spirv-tools/source/diagnostic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      'class.spvtools::DiagnosticStream *'
      argCount:        2
      argTypes:
        - 'class.spvtools::DiagnosticStream *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8spvtools16DiagnosticStreamlsIA33_cEERS0_RKT_
      functionSourceFile: '/src/spirv-tools/source/diagnostic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      'class.spvtools::DiagnosticStream *'
      argCount:        2
      argTypes:
        - 'class.spvtools::DiagnosticStream *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_16Parser16parseInstructionEv
      functionSourceFile: '/src/spirv-tools/source/binary.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 293
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::Parser *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         52
      ICount:          435
      EdgeCount:       66
      CyclomaticComplexity: 16
      functionsReached:
        - _Z14spvOpcodeSplitjPtS_
        - _Z20spvOperandIsOptional18spv_operand_type_t
        - _Z28spvTakeFirstMatchableOperandPNSt3__16vectorI18spv_operand_type_tNS_9allocatorIS1_EEEE
        - _ZN12_GLOBAL__N_16Parser10diagnosticEv
        - _ZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPNSt3__16vectorIjNS4_9allocatorIjEEEEPNS5_I20spv_parsed_operand_tNS6_ISA_EEEEPNS5_IS3_NS6_IS3_EEEE
        - _ZN12_GLOBAL__N_16Parser16recordNumberTypeEmPK24spv_parsed_instruction_t
        - _ZN8spvtools16DiagnosticStreamD2Ev
        - _ZN8spvtools16DiagnosticStreamlsIA14_cEERS0_RKT_
        - _ZN8spvtools16DiagnosticStreamlsIA16_cEERS0_RKT_
        - _ZN8spvtools16DiagnosticStreamlsIA17_cEERS0_RKT_
        - _ZN8spvtools16DiagnosticStreamlsIA19_cEERS0_RKT_
        - _ZN8spvtools16DiagnosticStreamlsIA23_cEERS0_RKT_
        - _ZN8spvtools16DiagnosticStreamlsIA33_cEERS0_RKT_
        - _ZN8spvtools16DiagnosticStreamlsIA34_cEERS0_RKT_
        - _ZN8spvtools16DiagnosticStreamlsIA35_cEERS0_RKT_
        - _ZN8spvtools16DiagnosticStreamlsIA39_cEERS0_RKT_
        - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
        - _ZN8spvtools16DiagnosticStreamlsImEERS0_RKT_
        - _ZN8spvtools16DiagnosticStreamlsItEERS0_RKT_
        - _ZNK12_GLOBAL__N_16Parser4peekEv
        - _ZNK8spvtools15AssemblyGrammar12lookupOpcodeEN3spv2OpEPPK17spv_opcode_desc_t
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'source/binary.cpp:312,3'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:312,3'
              BranchSideFuncs:
                - _Z14spvOpcodeSplitjPtS_
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK8spvtools15AssemblyGrammar12lookupOpcodeEN3spv2OpEPPK17spv_opcode_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__16vectorI18spv_operand_type_tNS_9allocatorIS1_EEE5clearEv
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - _ZNKSt3__16vectorI18spv_operand_type_tNS_9allocatorIS1_EEE5emptyEv
                - _ZNSt3__16vectorI18spv_operand_type_tNS_9allocatorIS1_EEE4backEv
                - _Z20spvOperandIsOptional18spv_operand_type_t
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA39_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA19_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsImEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA32_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsItEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA8_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - _ZN12_GLOBAL__N_16Parser16recordNumberTypeEmPK24spv_parsed_instruction_t
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE4dataEv
                - _ZNKSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE4sizeEv
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE4dataEv
                - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA23_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA19_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsImEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA14_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsItEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA19_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsImEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA16_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
                - _ZNKSt3__16vectorI18spv_operand_type_tNS_9allocatorIS1_EEE5emptyEv
                - _Z28spvTakeFirstMatchableOperandPNSt3__16vectorI18spv_operand_type_tNS_9allocatorIS1_EEEE
                - _ZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPNSt3__16vectorIjNS4_9allocatorIjEEEEPNS5_I20spv_parsed_operand_tNS6_ISA_EEEEPNS5_IS3_NS6_IS3_EEEE
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA23_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA19_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsImEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA35_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsItEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA34_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsItEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA2_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
                - _ZNSt3__16vectorI18spv_operand_type_tNS_9allocatorIS1_EEE9push_backERKS1_
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA17_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsItEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA33_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsItEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:314,12'
              BranchSideFuncs:
                - _Z14spvOpcodeSplitjPtS_
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK8spvtools15AssemblyGrammar12lookupOpcodeEN3spv2OpEPPK17spv_opcode_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__16vectorI18spv_operand_type_tNS_9allocatorIS1_EEE5clearEv
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - _ZNKSt3__16vectorI18spv_operand_type_tNS_9allocatorIS1_EEE5emptyEv
                - _ZNSt3__16vectorI18spv_operand_type_tNS_9allocatorIS1_EEE4backEv
                - _Z20spvOperandIsOptional18spv_operand_type_t
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA39_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA19_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsImEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA32_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsItEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA8_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - _ZN12_GLOBAL__N_16Parser16recordNumberTypeEmPK24spv_parsed_instruction_t
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE4dataEv
                - _ZNKSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE4sizeEv
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE4dataEv
                - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA23_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA19_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsImEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA14_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsItEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA19_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsImEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA16_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
                - _ZNKSt3__16vectorI18spv_operand_type_tNS_9allocatorIS1_EEE5emptyEv
                - _Z28spvTakeFirstMatchableOperandPNSt3__16vectorI18spv_operand_type_tNS_9allocatorIS1_EEEE
                - _ZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPNSt3__16vectorIjNS4_9allocatorIjEEEEPNS5_I20spv_parsed_operand_tNS6_ISA_EEEEPNS5_IS3_NS6_IS3_EEEE
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA23_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA19_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsImEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA35_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsItEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA34_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsItEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA2_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
                - _ZNSt3__16vectorI18spv_operand_type_tNS_9allocatorIS1_EEE9push_backERKS1_
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA17_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsItEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA33_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsItEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
        - Branch String:   'source/binary.cpp:316,7'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:317,12'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA33_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsItEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:321,7'
              BranchSideFuncs:
                - _ZNK8spvtools15AssemblyGrammar12lookupOpcodeEN3spv2OpEPPK17spv_opcode_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__16vectorI18spv_operand_type_tNS_9allocatorIS1_EEE5clearEv
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - _ZNKSt3__16vectorI18spv_operand_type_tNS_9allocatorIS1_EEE5emptyEv
                - _ZNSt3__16vectorI18spv_operand_type_tNS_9allocatorIS1_EEE4backEv
                - _Z20spvOperandIsOptional18spv_operand_type_t
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA39_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA19_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsImEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA32_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsItEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA8_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - _ZN12_GLOBAL__N_16Parser16recordNumberTypeEmPK24spv_parsed_instruction_t
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE4dataEv
                - _ZNKSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE4sizeEv
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE4dataEv
                - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA23_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA19_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsImEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA14_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsItEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA19_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsImEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA16_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
                - _ZNKSt3__16vectorI18spv_operand_type_tNS_9allocatorIS1_EEE5emptyEv
                - _Z28spvTakeFirstMatchableOperandPNSt3__16vectorI18spv_operand_type_tNS_9allocatorIS1_EEEE
                - _ZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPNSt3__16vectorIjNS4_9allocatorIjEEEEPNS5_I20spv_parsed_operand_tNS6_ISA_EEEEPNS5_IS3_NS6_IS3_EEEE
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA23_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA19_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsImEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA35_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsItEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA34_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsItEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA2_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
                - _ZNSt3__16vectorI18spv_operand_type_tNS_9allocatorIS1_EEE9push_backERKS1_
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA17_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsItEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
        - Branch String:   'source/binary.cpp:321,7'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:322,12'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA17_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsItEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:326,30'
              BranchSideFuncs:
                - _ZNSt3__16vectorI18spv_operand_type_tNS_9allocatorIS1_EEE5clearEv
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - _ZNKSt3__16vectorI18spv_operand_type_tNS_9allocatorIS1_EEE5emptyEv
                - _ZNSt3__16vectorI18spv_operand_type_tNS_9allocatorIS1_EEE4backEv
                - _Z20spvOperandIsOptional18spv_operand_type_t
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA39_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA19_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsImEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA32_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsItEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA8_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - _ZN12_GLOBAL__N_16Parser16recordNumberTypeEmPK24spv_parsed_instruction_t
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE4dataEv
                - _ZNKSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE4sizeEv
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE4dataEv
                - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA23_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA19_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsImEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA14_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsItEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA19_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsImEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA16_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
                - _ZNKSt3__16vectorI18spv_operand_type_tNS_9allocatorIS1_EEE5emptyEv
                - _Z28spvTakeFirstMatchableOperandPNSt3__16vectorI18spv_operand_type_tNS_9allocatorIS1_EEEE
                - _ZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPNSt3__16vectorIjNS4_9allocatorIjEEEEPNS5_I20spv_parsed_operand_tNS6_ISA_EEEEPNS5_IS3_NS6_IS3_EEEE
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA23_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA19_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsImEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA35_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsItEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA34_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsItEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA2_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
                - _ZNSt3__16vectorI18spv_operand_type_tNS_9allocatorIS1_EEE9push_backERKS1_
        - Branch String:   'source/binary.cpp:337,3'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:338,5'
              BranchSideFuncs:
                - _ZNSt3__16vectorI18spv_operand_type_tNS_9allocatorIS1_EEE9push_backERKS1_
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - _ZNKSt3__16vectorI18spv_operand_type_tNS_9allocatorIS1_EEE5emptyEv
                - _ZNSt3__16vectorI18spv_operand_type_tNS_9allocatorIS1_EEE4backEv
                - _Z20spvOperandIsOptional18spv_operand_type_t
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA39_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA19_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsImEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA32_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsItEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA8_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - _ZN12_GLOBAL__N_16Parser16recordNumberTypeEmPK24spv_parsed_instruction_t
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE4dataEv
                - _ZNKSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE4sizeEv
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE4dataEv
                - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA23_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA19_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsImEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA14_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsItEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA19_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsImEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA16_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
                - _ZNKSt3__16vectorI18spv_operand_type_tNS_9allocatorIS1_EEE5emptyEv
                - _Z28spvTakeFirstMatchableOperandPNSt3__16vectorI18spv_operand_type_tNS_9allocatorIS1_EEEE
                - _ZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPNSt3__16vectorIjNS4_9allocatorIjEEEEPNS5_I20spv_parsed_operand_tNS6_ISA_EEEEPNS5_IS3_NS6_IS3_EEEE
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA23_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA19_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsImEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA35_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsItEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA34_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsItEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA2_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:341,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - _ZNKSt3__16vectorI18spv_operand_type_tNS_9allocatorIS1_EEE5emptyEv
                - _ZNSt3__16vectorI18spv_operand_type_tNS_9allocatorIS1_EEE4backEv
                - _Z20spvOperandIsOptional18spv_operand_type_t
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA39_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA19_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsImEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA32_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsItEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA8_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - _ZN12_GLOBAL__N_16Parser16recordNumberTypeEmPK24spv_parsed_instruction_t
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE4dataEv
                - _ZNKSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE4sizeEv
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE4dataEv
                - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA23_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA19_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsImEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA14_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsItEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA19_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsImEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA16_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
                - _ZNKSt3__16vectorI18spv_operand_type_tNS_9allocatorIS1_EEE5emptyEv
                - _Z28spvTakeFirstMatchableOperandPNSt3__16vectorI18spv_operand_type_tNS_9allocatorIS1_EEEE
                - _ZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPNSt3__16vectorIjNS4_9allocatorIjEEEEPNS5_I20spv_parsed_operand_tNS6_ISA_EEEEPNS5_IS3_NS6_IS3_EEEE
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA23_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA19_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsImEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA35_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsItEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA34_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsItEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA2_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
        - Branch String:   'source/binary.cpp:341,3'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:342,47'
              BranchSideFuncs:
                - _ZNKSt3__16vectorI18spv_operand_type_tNS_9allocatorIS1_EEE5emptyEv
                - _Z28spvTakeFirstMatchableOperandPNSt3__16vectorI18spv_operand_type_tNS_9allocatorIS1_EEEE
                - _ZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPNSt3__16vectorIjNS4_9allocatorIjEEEEPNS5_I20spv_parsed_operand_tNS6_ISA_EEEEPNS5_IS3_NS6_IS3_EEEE
                - __sanitizer_cov_trace_cmp8
                - _ZNKSt3__16vectorI18spv_operand_type_tNS_9allocatorIS1_EEE5emptyEv
                - _ZNSt3__16vectorI18spv_operand_type_tNS_9allocatorIS1_EEE4backEv
                - _Z20spvOperandIsOptional18spv_operand_type_t
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA39_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA19_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsImEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA32_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsItEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA8_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - _ZN12_GLOBAL__N_16Parser16recordNumberTypeEmPK24spv_parsed_instruction_t
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE4dataEv
                - _ZNKSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE4sizeEv
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE4dataEv
                - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA23_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA19_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsImEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA14_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsItEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA19_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsImEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA16_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA23_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA19_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsImEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA35_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsItEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA34_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsItEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA2_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:362,8'
              BranchSideFuncs:
                - _ZNKSt3__16vectorI18spv_operand_type_tNS_9allocatorIS1_EEE5emptyEv
                - _ZNSt3__16vectorI18spv_operand_type_tNS_9allocatorIS1_EEE4backEv
                - _Z20spvOperandIsOptional18spv_operand_type_t
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA39_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA19_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsImEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA32_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsItEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA8_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - _ZN12_GLOBAL__N_16Parser16recordNumberTypeEmPK24spv_parsed_instruction_t
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE4dataEv
                - _ZNKSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE4sizeEv
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE4dataEv
                - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA23_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA19_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsImEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA14_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsItEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA19_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsImEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA16_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
        - Branch String:   'source/binary.cpp:343,9'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:344,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA23_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA19_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsImEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA35_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsItEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA34_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsItEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA2_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:353,39'
              BranchSideFuncs:
                - _Z28spvTakeFirstMatchableOperandPNSt3__16vectorI18spv_operand_type_tNS_9allocatorIS1_EEEE
                - _ZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPNSt3__16vectorIjNS4_9allocatorIjEEEEPNS5_I20spv_parsed_operand_tNS6_ISA_EEEEPNS5_IS3_NS6_IS3_EEEE
                - __sanitizer_cov_trace_cmp8
                - _ZNKSt3__16vectorI18spv_operand_type_tNS_9allocatorIS1_EEE5emptyEv
                - _ZNSt3__16vectorI18spv_operand_type_tNS_9allocatorIS1_EEE4backEv
                - _Z20spvOperandIsOptional18spv_operand_type_t
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA39_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA19_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsImEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA32_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsItEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA8_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - _ZN12_GLOBAL__N_16Parser16recordNumberTypeEmPK24spv_parsed_instruction_t
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE4dataEv
                - _ZNKSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE4sizeEv
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE4dataEv
                - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA23_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA19_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsImEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA14_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsItEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA19_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsImEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA16_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
                - _ZNKSt3__16vectorI18spv_operand_type_tNS_9allocatorIS1_EEE5emptyEv
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA23_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA19_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsImEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA35_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsItEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA34_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsItEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA2_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
        - Branch String:   'source/binary.cpp:355,14'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:341,3'
              BranchSideFuncs: []
            - BranchSide:      'source/binary.cpp:358,14'
              BranchSideFuncs: []
        - Branch String:   'source/binary.cpp:362,36'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:363,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - _ZN12_GLOBAL__N_16Parser16recordNumberTypeEmPK24spv_parsed_instruction_t
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE4dataEv
                - _ZNKSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE4sizeEv
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE4dataEv
                - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA23_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA19_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsImEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA14_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsItEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA19_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsImEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA16_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:370,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - _ZN12_GLOBAL__N_16Parser16recordNumberTypeEmPK24spv_parsed_instruction_t
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE4dataEv
                - _ZNKSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE4sizeEv
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE4dataEv
                - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA23_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA19_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsImEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA14_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsItEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA19_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsImEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA16_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
        - Branch String:   'source/binary.cpp:362,7'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:364,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - _ZN12_GLOBAL__N_16Parser16recordNumberTypeEmPK24spv_parsed_instruction_t
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE4dataEv
                - _ZNKSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE4sizeEv
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE4dataEv
                - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA23_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA19_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsImEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA14_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsItEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA19_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsImEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA16_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:370,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - _ZN12_GLOBAL__N_16Parser16recordNumberTypeEmPK24spv_parsed_instruction_t
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE4dataEv
                - _ZNKSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE4sizeEv
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE4dataEv
                - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA23_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA19_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsImEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA14_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsItEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA19_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsImEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA16_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
        - Branch String:   'source/binary.cpp:370,7'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:371,12'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA23_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA19_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsImEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA14_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsItEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA19_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsImEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA16_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:383,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - _ZN12_GLOBAL__N_16Parser16recordNumberTypeEmPK24spv_parsed_instruction_t
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE4dataEv
                - _ZNKSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE4sizeEv
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE4dataEv
                - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'source/binary.cpp:383,3'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:383,3'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - _ZN12_GLOBAL__N_16Parser16recordNumberTypeEmPK24spv_parsed_instruction_t
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE4dataEv
                - _ZNKSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE4sizeEv
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE4dataEv
            - BranchSide:      'source/binary.cpp:383,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - _ZN12_GLOBAL__N_16Parser16recordNumberTypeEmPK24spv_parsed_instruction_t
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE4dataEv
                - _ZNKSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE4sizeEv
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE4dataEv
        - Branch String:   'source/binary.cpp:383,3'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:383,3'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - _ZN12_GLOBAL__N_16Parser16recordNumberTypeEmPK24spv_parsed_instruction_t
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE4dataEv
                - _ZNKSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE4sizeEv
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE4dataEv
            - BranchSide:      'source/binary.cpp:385,3'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - _ZN12_GLOBAL__N_16Parser16recordNumberTypeEmPK24spv_parsed_instruction_t
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE4dataEv
                - _ZNKSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE4sizeEv
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE4dataEv
        - Branch String:   'source/binary.cpp:385,3'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:385,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZN12_GLOBAL__N_16Parser16recordNumberTypeEmPK24spv_parsed_instruction_t
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE4dataEv
                - _ZNKSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE4sizeEv
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE4dataEv
            - BranchSide:      'source/binary.cpp:385,3'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - _ZN12_GLOBAL__N_16Parser16recordNumberTypeEmPK24spv_parsed_instruction_t
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE4dataEv
                - _ZNKSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE4sizeEv
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE4dataEv
        - Branch String:   'source/binary.cpp:385,3'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:385,3'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_16Parser16recordNumberTypeEmPK24spv_parsed_instruction_t
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE4dataEv
                - _ZNKSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE4sizeEv
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE4dataEv
            - BranchSide:      'source/binary.cpp:388,20'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_16Parser16recordNumberTypeEmPK24spv_parsed_instruction_t
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE4dataEv
                - _ZNKSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE4sizeEv
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE4dataEv
        - Branch String:   'source/binary.cpp:390,7'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:393,18'
              BranchSideFuncs:
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE4dataEv
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE4dataEv
                - _ZNKSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE4sizeEv
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'source/binary.cpp:397,18'
              BranchSideFuncs:
                - _ZNSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE4dataEv
                - _ZNKSt3__16vectorI20spv_parsed_operand_tNS_9allocatorIS1_EEE4sizeEv
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'source/binary.cpp:408,7'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:409,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'source/binary.cpp:412,3'
              BranchSideFuncs: []
        - Branch String:   'source/binary.cpp:409,14'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:409,72'
              BranchSideFuncs: []
            - BranchSide:      'source/binary.cpp:410,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'source/binary.cpp:300,31'
          Dst:             _ZNK12_GLOBAL__N_16Parser4peekEv
        - Src:             'source/binary.cpp:312,3'
          Dst:             __assert_fail
        - Src:             'source/binary.cpp:315,3'
          Dst:             _Z14spvOpcodeSplitjPtS_
        - Src:             'source/binary.cpp:317,12'
          Dst:             _ZN12_GLOBAL__N_16Parser10diagnosticEv
        - Src:             'source/binary.cpp:317,25'
          Dst:             _ZN8spvtools16DiagnosticStreamlsIA33_cEERS0_RKT_
        - Src:             'source/binary.cpp:318,25'
          Dst:             _ZN8spvtools16DiagnosticStreamlsItEERS0_RKT_
        - Src:             'source/binary.cpp:317,12'
          Dst:             _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
        - Src:             'source/binary.cpp:317,5'
          Dst:             _ZN8spvtools16DiagnosticStreamD2Ev
        - Src:             'source/binary.cpp:321,16'
          Dst:             _ZNK8spvtools15AssemblyGrammar12lookupOpcodeEN3spv2OpEPPK17spv_opcode_desc_t
        - Src:             'source/binary.cpp:322,12'
          Dst:             _ZN12_GLOBAL__N_16Parser10diagnosticEv
        - Src:             'source/binary.cpp:322,25'
          Dst:             _ZN8spvtools16DiagnosticStreamlsIA17_cEERS0_RKT_
        - Src:             'source/binary.cpp:322,47'
          Dst:             _ZN8spvtools16DiagnosticStreamlsItEERS0_RKT_
        - Src:             'source/binary.cpp:322,12'
          Dst:             _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
        - Src:             'source/binary.cpp:322,5'
          Dst:             _ZN8spvtools16DiagnosticStreamD2Ev
        - Src:             'source/binary.cpp:344,14'
          Dst:             _ZN12_GLOBAL__N_16Parser10diagnosticEv
        - Src:             'source/binary.cpp:344,27'
          Dst:             _ZN8spvtools16DiagnosticStreamlsIA23_cEERS0_RKT_
        - Src:             'source/binary.cpp:344,55'
          Dst:             _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
        - Src:             'source/binary.cpp:345,27'
          Dst:             _ZN8spvtools16DiagnosticStreamlsIA19_cEERS0_RKT_
        - Src:             'source/binary.cpp:345,51'
          Dst:             _ZN8spvtools16DiagnosticStreamlsImEERS0_RKT_
        - Src:             'source/binary.cpp:346,27'
          Dst:             _ZN8spvtools16DiagnosticStreamlsIA35_cEERS0_RKT_
        - Src:             'source/binary.cpp:347,27'
          Dst:             _ZN8spvtools16DiagnosticStreamlsItEERS0_RKT_
        - Src:             'source/binary.cpp:348,27'
          Dst:             _ZN8spvtools16DiagnosticStreamlsIA34_cEERS0_RKT_
        - Src:             'source/binary.cpp:349,27'
          Dst:             _ZN8spvtools16DiagnosticStreamlsItEERS0_RKT_
        - Src:             'source/binary.cpp:349,46'
          Dst:             _ZN8spvtools16DiagnosticStreamlsIA2_cEERS0_RKT_
        - Src:             'source/binary.cpp:344,14'
          Dst:             _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
        - Src:             'source/binary.cpp:344,7'
          Dst:             _ZN8spvtools16DiagnosticStreamD2Ev
        - Src:             'source/binary.cpp:353,9'
          Dst:             _Z28spvTakeFirstMatchableOperandPNSt3__16vectorI18spv_operand_type_tNS_9allocatorIS1_EEEE
        - Src:             'source/binary.cpp:356,13'
          Dst:             _ZN12_GLOBAL__N_16Parser12parseOperandEmP24spv_parsed_instruction_t18spv_operand_type_tPNSt3__16vectorIjNS4_9allocatorIjEEEEPNS5_I20spv_parsed_operand_tNS6_ISA_EEEEPNS5_IS3_NS6_IS3_EEEE
        - Src:             'source/binary.cpp:363,8'
          Dst:             _Z20spvOperandIsOptional18spv_operand_type_t
        - Src:             'source/binary.cpp:364,12'
          Dst:             _ZN12_GLOBAL__N_16Parser10diagnosticEv
        - Src:             'source/binary.cpp:364,25'
          Dst:             _ZN8spvtools16DiagnosticStreamlsIA39_cEERS0_RKT_
        - Src:             'source/binary.cpp:365,25'
          Dst:             _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
        - Src:             'source/binary.cpp:365,46'
          Dst:             _ZN8spvtools16DiagnosticStreamlsIA19_cEERS0_RKT_
        - Src:             'source/binary.cpp:366,25'
          Dst:             _ZN8spvtools16DiagnosticStreamlsImEERS0_RKT_
        - Src:             'source/binary.cpp:366,40'
          Dst:             _ZN8spvtools16DiagnosticStreamlsIA32_cEERS0_RKT_
        - Src:             'source/binary.cpp:367,25'
          Dst:             _ZN8spvtools16DiagnosticStreamlsItEERS0_RKT_
        - Src:             'source/binary.cpp:367,44'
          Dst:             _ZN8spvtools16DiagnosticStreamlsIA8_cEERS0_RKT_
        - Src:             'source/binary.cpp:364,12'
          Dst:             _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
        - Src:             'source/binary.cpp:364,5'
          Dst:             _ZN8spvtools16DiagnosticStreamD2Ev
        - Src:             'source/binary.cpp:371,12'
          Dst:             _ZN12_GLOBAL__N_16Parser10diagnosticEv
        - Src:             'source/binary.cpp:371,25'
          Dst:             _ZN8spvtools16DiagnosticStreamlsIA23_cEERS0_RKT_
        - Src:             'source/binary.cpp:371,53'
          Dst:             _ZN8spvtools16DiagnosticStreamlsIPKcEERS0_RKT_
        - Src:             'source/binary.cpp:372,25'
          Dst:             _ZN8spvtools16DiagnosticStreamlsIA19_cEERS0_RKT_
        - Src:             'source/binary.cpp:372,49'
          Dst:             _ZN8spvtools16DiagnosticStreamlsImEERS0_RKT_
        - Src:             'source/binary.cpp:373,25'
          Dst:             _ZN8spvtools16DiagnosticStreamlsIA14_cEERS0_RKT_
        - Src:             'source/binary.cpp:373,44'
          Dst:             _ZN8spvtools16DiagnosticStreamlsItEERS0_RKT_
        - Src:             'source/binary.cpp:374,25'
          Dst:             _ZN8spvtools16DiagnosticStreamlsIA19_cEERS0_RKT_
        - Src:             'source/binary.cpp:374,49'
          Dst:             _ZN8spvtools16DiagnosticStreamlsImEERS0_RKT_
        - Src:             'source/binary.cpp:375,25'
          Dst:             _ZN8spvtools16DiagnosticStreamlsIA16_cEERS0_RKT_
        - Src:             'source/binary.cpp:371,12'
          Dst:             _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
        - Src:             'source/binary.cpp:371,5'
          Dst:             _ZN8spvtools16DiagnosticStreamD2Ev
        - Src:             'source/binary.cpp:383,3'
          Dst:             __assert_fail
        - Src:             'source/binary.cpp:385,3'
          Dst:             __assert_fail
        - Src:             'source/binary.cpp:388,3'
          Dst:             _ZN12_GLOBAL__N_16Parser16recordNumberTypeEmPK24spv_parsed_instruction_t
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8spvtools16DiagnosticStreamlsIA16_cEERS0_RKT_
      functionSourceFile: '/src/spirv-tools/source/diagnostic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      'class.spvtools::DiagnosticStream *'
      argCount:        2
      argTypes:
        - 'class.spvtools::DiagnosticStream *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8spvtools16DiagnosticStreamlsIA47_cEERS0_RKT_
      functionSourceFile: '/src/spirv-tools/source/diagnostic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      'class.spvtools::DiagnosticStream *'
      argCount:        2
      argTypes:
        - 'class.spvtools::DiagnosticStream *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8spvtools16DiagnosticStreamlsIFRNSt3__18ios_baseES4_EEERS0_RKT_
      functionSourceFile: '/src/spirv-tools/source/diagnostic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      'class.spvtools::DiagnosticStream *'
      argCount:        2
      argTypes:
        - 'class.spvtools::DiagnosticStream *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8spvtools16DiagnosticStreamlsIA36_cEERS0_RKT_
      functionSourceFile: '/src/spirv-tools/source/diagnostic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      'class.spvtools::DiagnosticStream *'
      argCount:        2
      argTypes:
        - 'class.spvtools::DiagnosticStream *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_16Parser11parseModuleEv
      functionSourceFile: '/src/spirv-tools/source/binary.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::Parser *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         26
      ICount:          214
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - _Z15spvIsHostEndian16spv_endianness_t
        - _Z18spvBinaryHeaderGetP18spv_const_binary_t16spv_endianness_tP12spv_header_t
        - _Z19spvBinaryEndiannessP18spv_const_binary_tP16spv_endianness_t
        - _ZN12_GLOBAL__N_16Parser10diagnosticE12spv_result_t
        - _ZN12_GLOBAL__N_16Parser10diagnosticEv
        - _ZN12_GLOBAL__N_16Parser16parseInstructionEv
        - _ZN8spvtools16DiagnosticStreamD2Ev
        - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
        - _ZN8spvtools16DiagnosticStreamlsIA16_cEERS0_RKT_
        - _ZN8spvtools16DiagnosticStreamlsIA19_cEERS0_RKT_
        - _ZN8spvtools16DiagnosticStreamlsIA30_cEERS0_RKT_
        - _ZN8spvtools16DiagnosticStreamlsIA36_cEERS0_RKT_
        - _ZN8spvtools16DiagnosticStreamlsIA47_cEERS0_RKT_
        - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'source/binary.cpp:252,7'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:252,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _Z19spvBinaryEndiannessP18spv_const_binary_tP16spv_endianness_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z15spvIsHostEndian16spv_endianness_t
                - _Z18spvBinaryHeaderGetP18spv_const_binary_t16spv_endianness_tP12spv_header_t
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - _ZN12_GLOBAL__N_16Parser16parseInstructionEv
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_16Parser10diagnosticE12spv_result_t
                - _ZN8spvtools16DiagnosticStreamlsIA47_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA30_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIFRNSt3__18ios_baseES4_EEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA3_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA36_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsImEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA19_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:254,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _Z19spvBinaryEndiannessP18spv_const_binary_tP16spv_endianness_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z15spvIsHostEndian16spv_endianness_t
                - _Z18spvBinaryHeaderGetP18spv_const_binary_t16spv_endianness_tP12spv_header_t
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - _ZN12_GLOBAL__N_16Parser16parseInstructionEv
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_16Parser10diagnosticE12spv_result_t
                - _ZN8spvtools16DiagnosticStreamlsIA47_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA30_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIFRNSt3__18ios_baseES4_EEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA3_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA36_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsImEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA19_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
        - Branch String:   'source/binary.cpp:254,7'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:255,12'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA36_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsImEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA19_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:259,28'
              BranchSideFuncs:
                - _Z19spvBinaryEndiannessP18spv_const_binary_tP16spv_endianness_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z15spvIsHostEndian16spv_endianness_t
                - _Z18spvBinaryHeaderGetP18spv_const_binary_t16spv_endianness_tP12spv_header_t
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - _ZN12_GLOBAL__N_16Parser16parseInstructionEv
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_16Parser10diagnosticE12spv_result_t
                - _ZN8spvtools16DiagnosticStreamlsIA47_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA30_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIFRNSt3__18ios_baseES4_EEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA3_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
        - Branch String:   'source/binary.cpp:260,7'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:261,12'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_16Parser10diagnosticEv
                - _ZN8spvtools16DiagnosticStreamlsIA30_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIFRNSt3__18ios_baseES4_EEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamlsIA3_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:264,51'
              BranchSideFuncs:
                - _Z15spvIsHostEndian16spv_endianness_t
                - _Z18spvBinaryHeaderGetP18spv_const_binary_t16spv_endianness_tP12spv_header_t
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - _ZN12_GLOBAL__N_16Parser16parseInstructionEv
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_16Parser10diagnosticE12spv_result_t
                - _ZN8spvtools16DiagnosticStreamlsIA47_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
        - Branch String:   'source/binary.cpp:268,7'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:271,12'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_16Parser10diagnosticE12spv_result_t
                - _ZN8spvtools16DiagnosticStreamlsIA47_cEERS0_RKT_
                - _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
                - _ZN8spvtools16DiagnosticStreamD2Ev
            - BranchSide:      'source/binary.cpp:274,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - _ZN12_GLOBAL__N_16Parser16parseInstructionEv
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'source/binary.cpp:274,7'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:275,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - _ZN12_GLOBAL__N_16Parser16parseInstructionEv
            - BranchSide:      'source/binary.cpp:283,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - _ZN12_GLOBAL__N_16Parser16parseInstructionEv
        - Branch String:   'source/binary.cpp:275,14'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:278,14'
              BranchSideFuncs: []
            - BranchSide:      'source/binary.cpp:280,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - _ZN12_GLOBAL__N_16Parser16parseInstructionEv
        - Branch String:   'source/binary.cpp:284,3'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:285,22'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_16Parser16parseInstructionEv
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
            - BranchSide:      'source/binary.cpp:288,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
        - Branch String:   'source/binary.cpp:285,14'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:284,3'
              BranchSideFuncs: []
            - BranchSide:      'source/binary.cpp:285,49'
              BranchSideFuncs: []
        - Branch String:   'source/binary.cpp:288,3'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:288,3'
              BranchSideFuncs: []
            - BranchSide:      'source/binary.cpp:290,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'source/binary.cpp:252,24'
          Dst:             _ZN12_GLOBAL__N_16Parser10diagnosticEv
        - Src:             'source/binary.cpp:252,37'
          Dst:             _ZN8spvtools16DiagnosticStreamlsIA16_cEERS0_RKT_
        - Src:             'source/binary.cpp:252,24'
          Dst:             _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
        - Src:             'source/binary.cpp:252,17'
          Dst:             _ZN8spvtools16DiagnosticStreamD2Ev
        - Src:             'source/binary.cpp:255,12'
          Dst:             _ZN12_GLOBAL__N_16Parser10diagnosticEv
        - Src:             'source/binary.cpp:255,25'
          Dst:             _ZN8spvtools16DiagnosticStreamlsIA36_cEERS0_RKT_
        - Src:             'source/binary.cpp:255,66'
          Dst:             _ZN8spvtools16DiagnosticStreamlsImEERS0_RKT_
        - Src:             'source/binary.cpp:256,25'
          Dst:             _ZN8spvtools16DiagnosticStreamlsIA19_cEERS0_RKT_
        - Src:             'source/binary.cpp:256,49'
          Dst:             _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
        - Src:             'source/binary.cpp:255,12'
          Dst:             _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
        - Src:             'source/binary.cpp:255,5'
          Dst:             _ZN8spvtools16DiagnosticStreamD2Ev
        - Src:             'source/binary.cpp:260,7'
          Dst:             _Z19spvBinaryEndiannessP18spv_const_binary_tP16spv_endianness_t
        - Src:             'source/binary.cpp:261,12'
          Dst:             _ZN12_GLOBAL__N_16Parser10diagnosticEv
        - Src:             'source/binary.cpp:261,25'
          Dst:             _ZN8spvtools16DiagnosticStreamlsIA30_cEERS0_RKT_
        - Src:             'source/binary.cpp:261,60'
          Dst:             _ZN8spvtools16DiagnosticStreamlsIFRNSt3__18ios_baseES4_EEERS0_RKT_
        - Src:             'source/binary.cpp:262,25'
          Dst:             _ZN8spvtools16DiagnosticStreamlsIjEERS0_RKT_
        - Src:             'source/binary.cpp:262,39'
          Dst:             _ZN8spvtools16DiagnosticStreamlsIA3_cEERS0_RKT_
        - Src:             'source/binary.cpp:261,12'
          Dst:             _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
        - Src:             'source/binary.cpp:261,5'
          Dst:             _ZN8spvtools16DiagnosticStreamD2Ev
        - Src:             'source/binary.cpp:264,35'
          Dst:             _Z15spvIsHostEndian16spv_endianness_t
        - Src:             'source/binary.cpp:268,7'
          Dst:             _Z18spvBinaryHeaderGetP18spv_const_binary_t16spv_endianness_tP12spv_header_t
        - Src:             'source/binary.cpp:271,12'
          Dst:             _ZN12_GLOBAL__N_16Parser10diagnosticE12spv_result_t
        - Src:             'source/binary.cpp:272,12'
          Dst:             _ZN8spvtools16DiagnosticStreamlsIA47_cEERS0_RKT_
        - Src:             'source/binary.cpp:271,12'
          Dst:             _ZN8spvtools16DiagnosticStreamcv12spv_result_tEv
        - Src:             'source/binary.cpp:271,5'
          Dst:             _ZN8spvtools16DiagnosticStreamD2Ev
        - Src:             'source/binary.cpp:285,22'
          Dst:             _ZN12_GLOBAL__N_16Parser16parseInstructionEv
        - Src:             'source/binary.cpp:288,3'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _Z18spvBinaryHeaderGetP18spv_const_binary_t16spv_endianness_tP12spv_header_t
      functionSourceFile: '/src/spirv-tools/source/binary.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.spv_const_binary_t *'
        - 'int '
        - 'struct.spv_header_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          159
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - _Z10spvFixWordj16spv_endianness_t
      functionUses:    1
      BranchProfiles:
        - Branch String:   'source/binary.cpp:41,7'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:41,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _Z10spvFixWordj16spv_endianness_t
                - _Z10spvFixWordj16spv_endianness_t
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _Z10spvFixWordj16spv_endianness_t
                - _Z10spvFixWordj16spv_endianness_t
                - _Z10spvFixWordj16spv_endianness_t
            - BranchSide:      'source/binary.cpp:42,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _Z10spvFixWordj16spv_endianness_t
                - _Z10spvFixWordj16spv_endianness_t
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _Z10spvFixWordj16spv_endianness_t
                - _Z10spvFixWordj16spv_endianness_t
                - _Z10spvFixWordj16spv_endianness_t
        - Branch String:   'source/binary.cpp:42,7'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:43,5'
              BranchSideFuncs: []
            - BranchSide:      'source/binary.cpp:44,8'
              BranchSideFuncs:
                - _Z10spvFixWordj16spv_endianness_t
                - _Z10spvFixWordj16spv_endianness_t
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _Z10spvFixWordj16spv_endianness_t
                - _Z10spvFixWordj16spv_endianness_t
                - _Z10spvFixWordj16spv_endianness_t
        - Branch String:   'source/binary.cpp:44,7'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:44,17'
              BranchSideFuncs:
                - _Z10spvFixWordj16spv_endianness_t
                - _Z10spvFixWordj16spv_endianness_t
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _Z10spvFixWordj16spv_endianness_t
                - _Z10spvFixWordj16spv_endianness_t
                - _Z10spvFixWordj16spv_endianness_t
            - BranchSide:      'source/binary.cpp:47,31'
              BranchSideFuncs:
                - _Z10spvFixWordj16spv_endianness_t
                - _Z10spvFixWordj16spv_endianness_t
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _Z10spvFixWordj16spv_endianness_t
                - _Z10spvFixWordj16spv_endianness_t
                - _Z10spvFixWordj16spv_endianness_t
        - Branch String:   'source/binary.cpp:50,39'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:50,42'
              BranchSideFuncs: []
            - BranchSide:      'source/binary.cpp:51,5'
              BranchSideFuncs: []
        - Branch String:   'source/binary.cpp:50,7'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:51,5'
              BranchSideFuncs: []
            - BranchSide:      'source/binary.cpp:53,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _Z10spvFixWordj16spv_endianness_t
                - _Z10spvFixWordj16spv_endianness_t
                - _Z10spvFixWordj16spv_endianness_t
        - Branch String:   'source/binary.cpp:53,55'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:54,7'
              BranchSideFuncs: []
            - BranchSide:      'source/binary.cpp:55,5'
              BranchSideFuncs: []
        - Branch String:   'source/binary.cpp:53,7'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:55,5'
              BranchSideFuncs: []
            - BranchSide:      'source/binary.cpp:58,18'
              BranchSideFuncs:
                - _Z10spvFixWordj16spv_endianness_t
                - _Z10spvFixWordj16spv_endianness_t
                - _Z10spvFixWordj16spv_endianness_t
      Callsites:
        - Src:             'source/binary.cpp:47,20'
          Dst:             _Z10spvFixWordj16spv_endianness_t
        - Src:             'source/binary.cpp:48,22'
          Dst:             _Z10spvFixWordj16spv_endianness_t
        - Src:             'source/binary.cpp:58,7'
          Dst:             _Z10spvFixWordj16spv_endianness_t
        - Src:             'source/binary.cpp:59,20'
          Dst:             _Z10spvFixWordj16spv_endianness_t
        - Src:             'source/binary.cpp:60,21'
          Dst:             _Z10spvFixWordj16spv_endianness_t
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_16Parser5StateD2Ev
      functionSourceFile: '/src/spirv-tools/source/binary.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.(anonymous namespace)::Parser::State *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_16Parser5StateaSEOS1_
      functionSourceFile: '/src/spirv-tools/source/binary.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionDepth:   0
      returnType:      'struct.(anonymous namespace)::Parser::State *'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::Parser::State *'
        - 'struct.(anonymous namespace)::Parser::State *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          48
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_16Parser5StateC2EPKjmPP16spv_diagnostic_t
      functionSourceFile: '/src/spirv-tools/source/binary.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.(anonymous namespace)::Parser::State *'
        - 'int *'
        - 'size_t '
        - 'struct.spv_diagnostic_t **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          59
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_16Parser5StateC2Ev
      functionSourceFile: '/src/spirv-tools/source/binary.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.(anonymous namespace)::Parser::State *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_16Parser5StateC2EPKjmPP16spv_diagnostic_t
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'source/binary.cpp:211,15'
          Dst:             _ZN12_GLOBAL__N_16Parser5StateC2EPKjmPP16spv_diagnostic_t
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8spvtools15AssemblyGrammarC2EPK13spv_context_t
      functionSourceFile: '/src/spirv-tools/source/assembly_grammar.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.spvtools::AssemblyGrammar *'
        - 'struct.spv_context_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          31
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _Z13spv_strnlen_sPKcm
      functionSourceFile: '/src/spirv-tools/source/binary.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 834
      functionDepth:   0
      returnType:      'size_t '
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          56
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'source/binary.cpp:835,7'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:835,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'source/binary.cpp:836,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'source/binary.cpp:836,3'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:837,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'source/binary.cpp:839,10'
              BranchSideFuncs: []
        - Branch String:   'source/binary.cpp:837,9'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:837,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'source/binary.cpp:838,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp1
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    spvBinaryDestroy
      functionSourceFile: '/src/spirv-tools/source/binary.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 827
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.spv_const_binary_t *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          60
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'source/binary.cpp:828,7'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:828,7'
              BranchSideFuncs:
                - _ZdlPv
                - _ZdaPv
            - BranchSide:      'source/binary.cpp:829,9'
              BranchSideFuncs:
                - _ZdlPv
                - _ZdaPv
        - Branch String:   'source/binary.cpp:829,9'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:829,32'
              BranchSideFuncs:
                - _ZdaPv
                - _ZdlPv
            - BranchSide:      'source/binary.cpp:830,12'
              BranchSideFuncs:
                - _ZdlPv
        - Branch String:   'source/binary.cpp:829,23'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:830,12'
              BranchSideFuncs:
                - _ZdlPv
            - BranchSide:      'source/binary.cpp:830,12'
              BranchSideFuncs:
                - _ZdaPv
                - _ZdlPv
        - Branch String:   'source/binary.cpp:830,5'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:831,3'
              BranchSideFuncs: []
            - BranchSide:      'source/binary.cpp:831,3'
              BranchSideFuncs:
                - _ZdlPv
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN13spv_context_tD2Ev
      functionSourceFile: '/src/spirv-tools/source/table.h'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.spv_context_t *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_16ParserD2Ev
      functionSourceFile: '/src/spirv-tools/source/binary.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::Parser *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_16Parser5StateD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'source/binary.cpp:79,7'
          Dst:             _ZN12_GLOBAL__N_16Parser5StateD2Ev
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_16Parser5parseEPKjmPP16spv_diagnostic_t
      functionSourceFile: '/src/spirv-tools/source/binary.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'class.(anonymous namespace)::Parser *'
        - 'int *'
        - 'size_t '
        - 'struct.spv_diagnostic_t **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_16Parser11parseModuleEv
        - _ZN12_GLOBAL__N_16Parser5StateC2EPKjmPP16spv_diagnostic_t
        - _ZN12_GLOBAL__N_16Parser5StateC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'source/binary.cpp:241,7'
          Dst:             _ZN12_GLOBAL__N_16Parser5StateC2EPKjmPP16spv_diagnostic_t
        - Src:             'source/binary.cpp:241,5'
          Dst:             _ZN12_GLOBAL__N_16Parser5StateaSEOS1_
        - Src:             'source/binary.cpp:241,3'
          Dst:             _ZN12_GLOBAL__N_16Parser5StateD2Ev
        - Src:             'source/binary.cpp:243,31'
          Dst:             _ZN12_GLOBAL__N_16Parser11parseModuleEv
        - Src:             'source/binary.cpp:246,7'
          Dst:             _ZN12_GLOBAL__N_16Parser5StateC2Ev
        - Src:             'source/binary.cpp:246,5'
          Dst:             _ZN12_GLOBAL__N_16Parser5StateaSEOS1_
        - Src:             'source/binary.cpp:246,3'
          Dst:             _ZN12_GLOBAL__N_16Parser5StateD2Ev
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_16ParserC2EPK13spv_context_tPvPF12spv_result_tS4_16spv_endianness_tjjjjjEPFS5_S4_PK24spv_parsed_instruction_tE
      functionSourceFile: '/src/spirv-tools/source/binary.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'class.(anonymous namespace)::Parser *'
        - 'struct.spv_context_t *'
        - 'char *'
        - 'func_type *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_16Parser5StateC2Ev
        - _ZN8spvtools15AssemblyGrammarC2EPK13spv_context_t
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'source/binary.cpp:85,9'
          Dst:             _ZN8spvtools15AssemblyGrammarC2EPK13spv_context_t
        - Src:             'source/binary.cpp:82,3'
          Dst:             _ZN12_GLOBAL__N_16Parser5StateC2Ev
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN13spv_context_tC2ERKS_
      functionSourceFile: '/src/spirv-tools/source/table.h'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.spv_context_t *'
        - 'struct.spv_context_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    spvBinaryParse
      functionSourceFile: '/src/spirv-tools/source/binary.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 815
      functionDepth:   0
      returnType:      'int '
      argCount:        7
      argTypes:
        - 'struct.spv_context_t *'
        - 'char *'
        - 'int *'
        - 'size_t '
        - 'func_type *'
        - 'func_type *'
        - 'struct.spv_diagnostic_t **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          63
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_16Parser5parseEPKjmPP16spv_diagnostic_t
        - _ZN12_GLOBAL__N_16ParserC2EPK13spv_context_tPvPF12spv_result_tS4_16spv_endianness_tjjjjjEPFS5_S4_PK24spv_parsed_instruction_tE
        - _ZN12_GLOBAL__N_16ParserD2Ev
        - _ZN13spv_context_tC2ERKS_
        - _ZN13spv_context_tD2Ev
        - _ZN8spvtools30UseDiagnosticAsMessageConsumerEP13spv_context_tPP16spv_diagnostic_t
      functionUses:    1
      BranchProfiles:
        - Branch String:   'source/binary.cpp:817,7'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:817,7'
              BranchSideFuncs:
                - _ZN8spvtools30UseDiagnosticAsMessageConsumerEP13spv_context_tPP16spv_diagnostic_t
                - _ZN12_GLOBAL__N_16ParserC2EPK13spv_context_tPvPF12spv_result_tS4_16spv_endianness_tjjjjjEPFS5_S4_PK24spv_parsed_instruction_tE
                - _ZN12_GLOBAL__N_16Parser5parseEPKjmPP16spv_diagnostic_t
                - _ZN12_GLOBAL__N_16ParserD2Ev
                - _ZN13spv_context_tD2Ev
            - BranchSide:      'source/binary.cpp:818,6'
              BranchSideFuncs:
                - _ZN8spvtools30UseDiagnosticAsMessageConsumerEP13spv_context_tPP16spv_diagnostic_t
                - _ZN12_GLOBAL__N_16ParserC2EPK13spv_context_tPvPF12spv_result_tS4_16spv_endianness_tjjjjjEPFS5_S4_PK24spv_parsed_instruction_tE
                - _ZN12_GLOBAL__N_16Parser5parseEPKjmPP16spv_diagnostic_t
                - _ZN12_GLOBAL__N_16ParserD2Ev
                - _ZN13spv_context_tD2Ev
      Callsites:
        - Src:             'source/binary.cpp:816,34'
          Dst:             _ZN13spv_context_tC2ERKS_
        - Src:             'source/binary.cpp:819,5'
          Dst:             _ZN8spvtools30UseDiagnosticAsMessageConsumerEP13spv_context_tPP16spv_diagnostic_t
        - Src:             'source/binary.cpp:821,10'
          Dst:             _ZN12_GLOBAL__N_16ParserC2EPK13spv_context_tPvPF12spv_result_tS4_16spv_endianness_tjjjjjEPFS5_S4_PK24spv_parsed_instruction_tE
        - Src:             'source/binary.cpp:822,17'
          Dst:             _ZN12_GLOBAL__N_16Parser5parseEPKjmPP16spv_diagnostic_t
        - Src:             'source/binary.cpp:823,1'
          Dst:             _ZN12_GLOBAL__N_16ParserD2Ev
        - Src:             'source/binary.cpp:823,1'
          Dst:             _ZN13spv_context_tD2Ev
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _Z29spvDecodeLiteralStringOperandRK24spv_parsed_instruction_tt
      functionSourceFile: '/src/spirv-tools/source/binary.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'class.std::__1::basic_string *'
        - 'struct.spv_parsed_instruction_t *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          62
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8spvtools5utils10MakeStringEPKjmb
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'source/binary.cpp:68,3'
          Branch Sides:
            - BranchSide:      'source/binary.cpp:68,3'
              BranchSideFuncs:
                - _ZN8spvtools5utils10MakeStringEPKjmb
            - BranchSide:      'source/binary.cpp:68,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'source/binary.cpp:68,3'
          Dst:             __assert_fail
        - Src:             'source/binary.cpp:71,10'
          Dst:             _ZN8spvtools5utils10MakeStringEPKjmb
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    '_ZZN8spvtools30UseDiagnosticAsMessageConsumerEP13spv_context_tPP16spv_diagnostic_tENK3$_0clE19spv_message_level_tPKcRK14spv_position_tS8_'
      functionSourceFile: '/src/spirv-tools/source/diagnostic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'class.anon.57 *'
        - 'int '
        - 'char *'
        - 'struct.spv_position_t *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - spvDiagnosticCreate
        - spvDiagnosticDestroy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'source/diagnostic.cpp:124,5'
          Dst:             spvDiagnosticDestroy
        - Src:             'source/diagnostic.cpp:125,19'
          Dst:             spvDiagnosticCreate
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    spvDiagnosticDestroy
      functionSourceFile: '/src/spirv-tools/source/diagnostic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.spv_diagnostic_t *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          48
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'source/diagnostic.cpp:45,7'
          Branch Sides:
            - BranchSide:      'source/diagnostic.cpp:45,20'
              BranchSideFuncs:
                - _ZdaPv
                - _ZdlPv
            - BranchSide:      'source/diagnostic.cpp:46,12'
              BranchSideFuncs:
                - _ZdaPv
                - _ZdlPv
        - Branch String:   'source/diagnostic.cpp:46,3'
          Branch Sides:
            - BranchSide:      'source/diagnostic.cpp:47,10'
              BranchSideFuncs:
                - _ZdlPv
            - BranchSide:      'source/diagnostic.cpp:47,10'
              BranchSideFuncs:
                - _ZdaPv
                - _ZdlPv
        - Branch String:   'source/diagnostic.cpp:47,3'
          Branch Sides:
            - BranchSide:      'source/diagnostic.cpp:47,3'
              BranchSideFuncs: []
            - BranchSide:      'source/diagnostic.cpp:47,3'
              BranchSideFuncs:
                - _ZdlPv
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    spvDiagnosticCreate
      functionSourceFile: '/src/spirv-tools/source/diagnostic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionDepth:   0
      returnType:      'struct.spv_diagnostic_t *'
      argCount:        2
      argTypes:
        - 'struct.spv_position_t *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          88
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - strcpy
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'source/diagnostic.cpp:30,7'
          Branch Sides:
            - BranchSide:      'source/diagnostic.cpp:30,20'
              BranchSideFuncs:
                - strlen
                - _Znam
                - _ZdlPv
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - strcpy
            - BranchSide:      'source/diagnostic.cpp:31,26'
              BranchSideFuncs:
                - strlen
                - _Znam
                - _ZdlPv
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - strcpy
        - Branch String:   'source/diagnostic.cpp:33,7'
          Branch Sides:
            - BranchSide:      'source/diagnostic.cpp:34,12'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - strcpy
            - BranchSide:      'source/diagnostic.cpp:37,27'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - strcpy
        - Branch String:   'source/diagnostic.cpp:34,5'
          Branch Sides:
            - BranchSide:      'source/diagnostic.cpp:35,5'
              BranchSideFuncs: []
            - BranchSide:      'source/diagnostic.cpp:35,5'
              BranchSideFuncs:
                - _ZdlPv
      Callsites:
        - Src:             'source/diagnostic.cpp:31,19'
          Dst:             strlen
        - Src:             'source/diagnostic.cpp:40,3'
          Dst:             strcpy
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    strcpy
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    __cxa_pure_virtual
      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:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8spvtools17spvResultToStringE12spv_result_t
      functionSourceFile: '/src/spirv-tools/source/diagnostic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.std::__1::basic_string *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          132
      EdgeCount:       26
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'source/diagnostic.cpp:132,3'
          Branch Sides:
            - BranchSide:      'source/diagnostic.cpp:134,11'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'source/diagnostic.cpp:137,11'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'source/diagnostic.cpp:140,11'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'source/diagnostic.cpp:143,11'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'source/diagnostic.cpp:146,11'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'source/diagnostic.cpp:149,11'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'source/diagnostic.cpp:152,11'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'source/diagnostic.cpp:155,11'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'source/diagnostic.cpp:158,11'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'source/diagnostic.cpp:161,11'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'source/diagnostic.cpp:164,11'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'source/diagnostic.cpp:167,11'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'source/diagnostic.cpp:170,11'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'source/diagnostic.cpp:173,11'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'source/diagnostic.cpp:176,11'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'source/diagnostic.cpp:179,11'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'source/diagnostic.cpp:182,11'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'source/diagnostic.cpp:185,11'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'source/diagnostic.cpp:188,11'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'source/diagnostic.cpp:191,1'
          Branch Sides:
            - BranchSide:      'source/diagnostic.cpp:191,1'
              BranchSideFuncs: []
            - BranchSide:      'source/diagnostic.cpp:191,1'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8spvtools30UseDiagnosticAsMessageConsumerEP13spv_context_tPP16spv_diagnostic_t
      functionSourceFile: '/src/spirv-tools/source/diagnostic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.spv_context_t *'
        - 'struct.spv_diagnostic_t **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8spvtools25SetContextMessageConsumerEP13spv_context_tNSt3__18functionIFv19spv_message_level_tPKcRK14spv_position_tS6_EEE
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'source/diagnostic.cpp:118,3'
          Branch Sides:
            - BranchSide:      'source/diagnostic.cpp:118,3'
              BranchSideFuncs:
                - __assert_fail
                - '_ZNSt3__14moveIRZN8spvtools30UseDiagnosticAsMessageConsumerEP13spv_context_tPP16spv_diagnostic_tE3$_0EEONS_16remove_referenceIT_E4typeEOSA_'
                - llvm.memcpy.p0i8.p0i8.i64
                - '_ZNSt3__18functionIFv19spv_message_level_tPKcRK14spv_position_tS3_EEC2IZN8spvtools30UseDiagnosticAsMessageConsumerEP13spv_context_tPP16spv_diagnostic_tE3$_0vEET_'
                - _ZN8spvtools25SetContextMessageConsumerEP13spv_context_tNSt3__18functionIFv19spv_message_level_tPKcRK14spv_position_tS6_EEE
                - _ZNSt3__18functionIFv19spv_message_level_tPKcRK14spv_position_tS3_EED2Ev
            - BranchSide:      'source/diagnostic.cpp:118,3'
              BranchSideFuncs:
                - __assert_fail
                - '_ZNSt3__14moveIRZN8spvtools30UseDiagnosticAsMessageConsumerEP13spv_context_tPP16spv_diagnostic_tE3$_0EEONS_16remove_referenceIT_E4typeEOSA_'
                - llvm.memcpy.p0i8.p0i8.i64
                - '_ZNSt3__18functionIFv19spv_message_level_tPKcRK14spv_position_tS3_EEC2IZN8spvtools30UseDiagnosticAsMessageConsumerEP13spv_context_tPP16spv_diagnostic_tE3$_0vEET_'
                - _ZN8spvtools25SetContextMessageConsumerEP13spv_context_tNSt3__18functionIFv19spv_message_level_tPKcRK14spv_position_tS6_EEE
                - _ZNSt3__18functionIFv19spv_message_level_tPKcRK14spv_position_tS3_EED2Ev
        - Branch String:   'source/diagnostic.cpp:118,3'
          Branch Sides:
            - BranchSide:      'source/diagnostic.cpp:118,3'
              BranchSideFuncs:
                - '_ZNSt3__14moveIRZN8spvtools30UseDiagnosticAsMessageConsumerEP13spv_context_tPP16spv_diagnostic_tE3$_0EEONS_16remove_referenceIT_E4typeEOSA_'
                - llvm.memcpy.p0i8.p0i8.i64
                - '_ZNSt3__18functionIFv19spv_message_level_tPKcRK14spv_position_tS3_EEC2IZN8spvtools30UseDiagnosticAsMessageConsumerEP13spv_context_tPP16spv_diagnostic_tE3$_0vEET_'
                - _ZN8spvtools25SetContextMessageConsumerEP13spv_context_tNSt3__18functionIFv19spv_message_level_tPKcRK14spv_position_tS6_EEE
                - _ZNSt3__18functionIFv19spv_message_level_tPKcRK14spv_position_tS3_EED2Ev
            - BranchSide:      'source/diagnostic.cpp:118,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'source/diagnostic.cpp:118,3'
          Dst:             __assert_fail
        - Src:             'source/diagnostic.cpp:127,3'
          Dst:             _ZN8spvtools25SetContextMessageConsumerEP13spv_context_tNSt3__18functionIFv19spv_message_level_tPKcRK14spv_position_tS6_EEE
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8spvtools16DiagnosticStreamD2Ev
      functionSourceFile: '/src/spirv-tools/source/diagnostic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.spvtools::DiagnosticStream *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         22
      ICount:          113
      EdgeCount:       24
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'source/diagnostic.cpp:88,34'
          Branch Sides:
            - BranchSide:      'source/diagnostic.cpp:88,37'
              BranchSideFuncs:
                - _ZNSt3__1neIvJ19spv_message_level_tPKcRK14spv_position_tS3_EEEbRKNS_8functionIFT_DpT0_EEEDn
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__18functionIFv19spv_message_level_tPKcRK14spv_position_tS3_EED2Ev
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __sanitizer_cov_trace_switch
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZNKSt3__18functionIFv19spv_message_level_tPKcRK14spv_position_tS3_EEclES1_S3_S6_S3_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEPFRS3_S4_E
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEPFRS3_S4_E
            - BranchSide:      'source/diagnostic.cpp:88,34'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__18functionIFv19spv_message_level_tPKcRK14spv_position_tS3_EED2Ev
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'source/diagnostic.cpp:88,7'
          Branch Sides:
            - BranchSide:      'source/diagnostic.cpp:88,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZNKSt3__18functionIFv19spv_message_level_tPKcRK14spv_position_tS3_EEclES1_S3_S6_S3_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__18functionIFv19spv_message_level_tPKcRK14spv_position_tS3_EED2Ev
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEPFRS3_S4_E
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEPFRS3_S4_E
            - BranchSide:      'source/diagnostic.cpp:89,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZNKSt3__18functionIFv19spv_message_level_tPKcRK14spv_position_tS3_EEclES1_S3_S6_S3_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__18functionIFv19spv_message_level_tPKcRK14spv_position_tS3_EED2Ev
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEPFRS3_S4_E
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEPFRS3_S4_E
        - Branch String:   'source/diagnostic.cpp:90,5'
          Branch Sides:
            - BranchSide:      'source/diagnostic.cpp:93,15'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZNKSt3__18functionIFv19spv_message_level_tPKcRK14spv_position_tS3_EEclES1_S3_S6_S3_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__18functionIFv19spv_message_level_tPKcRK14spv_position_tS3_EED2Ev
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEPFRS3_S4_E
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEPFRS3_S4_E
            - BranchSide:      'source/diagnostic.cpp:93,15'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZNKSt3__18functionIFv19spv_message_level_tPKcRK14spv_position_tS3_EEclES1_S3_S6_S3_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__18functionIFv19spv_message_level_tPKcRK14spv_position_tS3_EED2Ev
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEPFRS3_S4_E
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEPFRS3_S4_E
            - BranchSide:      'source/diagnostic.cpp:96,15'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZNKSt3__18functionIFv19spv_message_level_tPKcRK14spv_position_tS3_EEclES1_S3_S6_S3_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__18functionIFv19spv_message_level_tPKcRK14spv_position_tS3_EED2Ev
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEPFRS3_S4_E
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEPFRS3_S4_E
            - BranchSide:      'source/diagnostic.cpp:101,15'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZNKSt3__18functionIFv19spv_message_level_tPKcRK14spv_position_tS3_EEclES1_S3_S6_S3_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__18functionIFv19spv_message_level_tPKcRK14spv_position_tS3_EED2Ev
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEPFRS3_S4_E
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEPFRS3_S4_E
            - BranchSide:      'source/diagnostic.cpp:101,15'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZNKSt3__18functionIFv19spv_message_level_tPKcRK14spv_position_tS3_EEclES1_S3_S6_S3_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__18functionIFv19spv_message_level_tPKcRK14spv_position_tS3_EED2Ev
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEPFRS3_S4_E
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEPFRS3_S4_E
            - BranchSide:      'source/diagnostic.cpp:101,15'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZNKSt3__18functionIFv19spv_message_level_tPKcRK14spv_position_tS3_EEclES1_S3_S6_S3_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__18functionIFv19spv_message_level_tPKcRK14spv_position_tS3_EED2Ev
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEPFRS3_S4_E
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEPFRS3_S4_E
            - BranchSide:      'source/diagnostic.cpp:104,15'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZNKSt3__18functionIFv19spv_message_level_tPKcRK14spv_position_tS3_EEclES1_S3_S6_S3_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__18functionIFv19spv_message_level_tPKcRK14spv_position_tS3_EED2Ev
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEPFRS3_S4_E
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEPFRS3_S4_E
            - BranchSide:      'source/diagnostic.cpp:107,9'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZNKSt3__18functionIFv19spv_message_level_tPKcRK14spv_position_tS3_EEclES1_S3_S6_S3_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__18functionIFv19spv_message_level_tPKcRK14spv_position_tS3_EED2Ev
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEPFRS3_S4_E
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEPFRS3_S4_E
        - Branch String:   'source/diagnostic.cpp:109,9'
          Branch Sides:
            - BranchSide:      'source/diagnostic.cpp:110,7'
              BranchSideFuncs:
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEPFRS3_S4_E
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEPFRS3_S4_E
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZNKSt3__18functionIFv19spv_message_level_tPKcRK14spv_position_tS3_EEclES1_S3_S6_S3_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__18functionIFv19spv_message_level_tPKcRK14spv_position_tS3_EED2Ev
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'source/diagnostic.cpp:112,5'
              BranchSideFuncs:
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv
                - _ZNKSt3__18functionIFv19spv_message_level_tPKcRK14spv_position_tS3_EEclES1_S3_S6_S3_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__18functionIFv19spv_message_level_tPKcRK14spv_position_tS3_EED2Ev
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8spvtools16DiagnosticStreamC2EOS0_
      functionSourceFile: '/src/spirv-tools/source/diagnostic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.spvtools::DiagnosticStream *'
        - 'class.spvtools::DiagnosticStream *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          51
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    spvDiagnosticPrint
      functionSourceFile: '/src/spirv-tools/source/diagnostic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.spv_diagnostic_t *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          83
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'source/diagnostic.cpp:51,7'
          Branch Sides:
            - BranchSide:      'source/diagnostic.cpp:51,20'
              BranchSideFuncs:
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - __sanitizer_cov_trace_const_cmp8
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEm
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEm
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEm
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
            - BranchSide:      'source/diagnostic.cpp:53,7'
              BranchSideFuncs:
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - __sanitizer_cov_trace_const_cmp8
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEm
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEm
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEm
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
        - Branch String:   'source/diagnostic.cpp:53,7'
          Branch Sides:
            - BranchSide:      'source/diagnostic.cpp:57,15'
              BranchSideFuncs:
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEm
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEm
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
            - BranchSide:      'source/diagnostic.cpp:64,13'
              BranchSideFuncs:
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - __sanitizer_cov_trace_const_cmp8
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEm
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
        - Branch String:   'source/diagnostic.cpp:65,7'
          Branch Sides:
            - BranchSide:      'source/diagnostic.cpp:66,18'
              BranchSideFuncs:
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEm
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
            - BranchSide:      'source/diagnostic.cpp:67,16'
              BranchSideFuncs:
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _Z26spvExtInstTableValueLookupPK20spv_ext_inst_table_t19spv_ext_inst_type_tjPPK19spv_ext_inst_desc_t
      functionSourceFile: '/src/spirv-tools/source/ext_inst.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.spv_ext_inst_table_t *'
        - 'int '
        - 'int '
        - 'struct.spv_ext_inst_desc_t **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          121
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'source/ext_inst.cpp:193,7'
          Branch Sides:
            - BranchSide:      'source/ext_inst.cpp:193,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'source/ext_inst.cpp:194,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'source/ext_inst.cpp:194,7'
          Branch Sides:
            - BranchSide:      'source/ext_inst.cpp:194,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'source/ext_inst.cpp:196,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'source/ext_inst.cpp:196,3'
          Branch Sides:
            - BranchSide:      'source/ext_inst.cpp:197,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'source/ext_inst.cpp:208,3'
              BranchSideFuncs: []
        - Branch String:   'source/ext_inst.cpp:198,9'
          Branch Sides:
            - BranchSide:      'source/ext_inst.cpp:198,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'source/ext_inst.cpp:199,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'source/ext_inst.cpp:199,5'
          Branch Sides:
            - BranchSide:      'source/ext_inst.cpp:200,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'source/ext_inst.cpp:206,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'source/ext_inst.cpp:201,11'
          Branch Sides:
            - BranchSide:      'source/ext_inst.cpp:202,20'
              BranchSideFuncs: []
            - BranchSide:      'source/ext_inst.cpp:205,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _Z25spvExtInstTableNameLookupPK20spv_ext_inst_table_t19spv_ext_inst_type_tPKcPPK19spv_ext_inst_desc_t
      functionSourceFile: '/src/spirv-tools/source/ext_inst.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.spv_ext_inst_table_t *'
        - 'int '
        - 'char *'
        - 'struct.spv_ext_inst_desc_t **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          129
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - strcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'source/ext_inst.cpp:171,7'
          Branch Sides:
            - BranchSide:      'source/ext_inst.cpp:171,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'source/ext_inst.cpp:172,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'source/ext_inst.cpp:172,7'
          Branch Sides:
            - BranchSide:      'source/ext_inst.cpp:172,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'source/ext_inst.cpp:174,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'source/ext_inst.cpp:174,3'
          Branch Sides:
            - BranchSide:      'source/ext_inst.cpp:175,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'source/ext_inst.cpp:186,3'
              BranchSideFuncs: []
        - Branch String:   'source/ext_inst.cpp:176,9'
          Branch Sides:
            - BranchSide:      'source/ext_inst.cpp:176,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'source/ext_inst.cpp:177,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'source/ext_inst.cpp:177,5'
          Branch Sides:
            - BranchSide:      'source/ext_inst.cpp:178,27'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'source/ext_inst.cpp:184,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'source/ext_inst.cpp:179,11'
          Branch Sides:
            - BranchSide:      'source/ext_inst.cpp:180,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'source/ext_inst.cpp:183,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'source/ext_inst.cpp:179,12'
          Dst:             strcmp
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
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:    11
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _Z21spvExtInstIsDebugInfo19spv_ext_inst_type_t
      functionSourceFile: '/src/spirv-tools/source/ext_inst.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          40
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'source/ext_inst.cpp:159,54'
          Branch Sides:
            - BranchSide:      'source/ext_inst.cpp:160,7'
              BranchSideFuncs: []
            - BranchSide:      'source/ext_inst.cpp:162,5'
              BranchSideFuncs: []
        - Branch String:   'source/ext_inst.cpp:160,66'
          Branch Sides:
            - BranchSide:      'source/ext_inst.cpp:161,7'
              BranchSideFuncs: []
            - BranchSide:      'source/ext_inst.cpp:162,5'
              BranchSideFuncs: []
        - Branch String:   'source/ext_inst.cpp:159,7'
          Branch Sides:
            - BranchSide:      'source/ext_inst.cpp:162,5'
              BranchSideFuncs: []
            - BranchSide:      'source/ext_inst.cpp:164,3'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _Z23spvExtInstIsNonSemantic19spv_ext_inst_type_t
      functionSourceFile: '/src/spirv-tools/source/ext_inst.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          40
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'source/ext_inst.cpp:150,53'
          Branch Sides:
            - BranchSide:      'source/ext_inst.cpp:151,7'
              BranchSideFuncs: []
            - BranchSide:      'source/ext_inst.cpp:153,5'
              BranchSideFuncs: []
        - Branch String:   'source/ext_inst.cpp:151,66'
          Branch Sides:
            - BranchSide:      'source/ext_inst.cpp:152,7'
              BranchSideFuncs: []
            - BranchSide:      'source/ext_inst.cpp:153,5'
              BranchSideFuncs: []
        - Branch String:   'source/ext_inst.cpp:150,7'
          Branch Sides:
            - BranchSide:      'source/ext_inst.cpp:153,5'
              BranchSideFuncs: []
            - BranchSide:      'source/ext_inst.cpp:155,3'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _Z23spvExtInstImportTypeGetPKc
      functionSourceFile: '/src/spirv-tools/source/ext_inst.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         26
      ICount:          131
      EdgeCount:       37
      CyclomaticComplexity: 13
      functionsReached:
        - strcmp
        - strncmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'source/ext_inst.cpp:111,7'
          Branch Sides:
            - BranchSide:      'source/ext_inst.cpp:112,5'
              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
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'source/ext_inst.cpp:114,29'
              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
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'source/ext_inst.cpp:114,7'
          Branch Sides:
            - BranchSide:      'source/ext_inst.cpp:115,5'
              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
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'source/ext_inst.cpp:117,59'
              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
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'source/ext_inst.cpp:117,7'
          Branch Sides:
            - BranchSide:      'source/ext_inst.cpp:118,5'
              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
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'source/ext_inst.cpp:120,48'
              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
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'source/ext_inst.cpp:120,7'
          Branch Sides:
            - BranchSide:      'source/ext_inst.cpp:121,5'
              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
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'source/ext_inst.cpp:123,37'
              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
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'source/ext_inst.cpp:123,7'
          Branch Sides:
            - BranchSide:      'source/ext_inst.cpp:124,5'
              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
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'source/ext_inst.cpp:126,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
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'source/ext_inst.cpp:126,7'
          Branch Sides:
            - BranchSide:      'source/ext_inst.cpp:127,5'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'source/ext_inst.cpp:129,28'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'source/ext_inst.cpp:129,7'
          Branch Sides:
            - BranchSide:      'source/ext_inst.cpp:130,5'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'source/ext_inst.cpp:132,39'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'source/ext_inst.cpp:132,7'
          Branch Sides:
            - BranchSide:      'source/ext_inst.cpp:133,5'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'source/ext_inst.cpp:135,51'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'source/ext_inst.cpp:135,7'
          Branch Sides:
            - BranchSide:      'source/ext_inst.cpp:136,5'
              BranchSideFuncs:
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'source/ext_inst.cpp:138,48'
              BranchSideFuncs:
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'source/ext_inst.cpp:138,7'
          Branch Sides:
            - BranchSide:      'source/ext_inst.cpp:139,5'
              BranchSideFuncs:
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'source/ext_inst.cpp:143,32'
              BranchSideFuncs:
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'source/ext_inst.cpp:143,7'
          Branch Sides:
            - BranchSide:      'source/ext_inst.cpp:144,5'
              BranchSideFuncs: []
            - BranchSide:      'source/ext_inst.cpp:146,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'source/ext_inst.cpp:111,8'
          Dst:             strcmp
        - Src:             'source/ext_inst.cpp:114,8'
          Dst:             strcmp
        - Src:             'source/ext_inst.cpp:117,8'
          Dst:             strcmp
        - Src:             'source/ext_inst.cpp:120,8'
          Dst:             strcmp
        - Src:             'source/ext_inst.cpp:123,8'
          Dst:             strcmp
        - Src:             'source/ext_inst.cpp:126,8'
          Dst:             strcmp
        - Src:             'source/ext_inst.cpp:129,8'
          Dst:             strcmp
        - Src:             'source/ext_inst.cpp:132,8'
          Dst:             strcmp
        - Src:             'source/ext_inst.cpp:135,8'
          Dst:             strcmp
        - Src:             'source/ext_inst.cpp:138,8'
          Dst:             strncmp
        - Src:             'source/ext_inst.cpp:143,8'
          Dst:             strncmp
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
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:    5
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _Z18spvExtInstTableGetPPK20spv_ext_inst_table_t14spv_target_env
      functionSourceFile: '/src/spirv-tools/source/ext_inst.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.spv_ext_inst_table_t **'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         31
      ICount:          133
      EdgeCount:       61
      CyclomaticComplexity: 32
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'source/ext_inst.cpp:72,7'
          Branch Sides:
            - BranchSide:      'source/ext_inst.cpp:72,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
            - BranchSide:      'source/ext_inst.cpp:74,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
        - Branch String:   'source/ext_inst.cpp:74,3'
          Branch Sides:
            - BranchSide:      'source/ext_inst.cpp:101,8'
              BranchSideFuncs: []
            - BranchSide:      'source/ext_inst.cpp:101,8'
              BranchSideFuncs: []
            - BranchSide:      'source/ext_inst.cpp:101,8'
              BranchSideFuncs: []
            - BranchSide:      'source/ext_inst.cpp:101,8'
              BranchSideFuncs: []
            - BranchSide:      'source/ext_inst.cpp:101,8'
              BranchSideFuncs: []
            - BranchSide:      'source/ext_inst.cpp:101,8'
              BranchSideFuncs: []
            - BranchSide:      'source/ext_inst.cpp:101,8'
              BranchSideFuncs: []
            - BranchSide:      'source/ext_inst.cpp:101,8'
              BranchSideFuncs: []
            - BranchSide:      'source/ext_inst.cpp:101,8'
              BranchSideFuncs: []
            - BranchSide:      'source/ext_inst.cpp:101,8'
              BranchSideFuncs: []
            - BranchSide:      'source/ext_inst.cpp:101,8'
              BranchSideFuncs: []
            - BranchSide:      'source/ext_inst.cpp:101,8'
              BranchSideFuncs: []
            - BranchSide:      'source/ext_inst.cpp:101,8'
              BranchSideFuncs: []
            - BranchSide:      'source/ext_inst.cpp:101,8'
              BranchSideFuncs: []
            - BranchSide:      'source/ext_inst.cpp:101,8'
              BranchSideFuncs: []
            - BranchSide:      'source/ext_inst.cpp:101,8'
              BranchSideFuncs: []
            - BranchSide:      'source/ext_inst.cpp:101,8'
              BranchSideFuncs: []
            - BranchSide:      'source/ext_inst.cpp:101,8'
              BranchSideFuncs: []
            - BranchSide:      'source/ext_inst.cpp:101,8'
              BranchSideFuncs: []
            - BranchSide:      'source/ext_inst.cpp:101,8'
              BranchSideFuncs: []
            - BranchSide:      'source/ext_inst.cpp:101,8'
              BranchSideFuncs: []
            - BranchSide:      'source/ext_inst.cpp:101,8'
              BranchSideFuncs: []
            - BranchSide:      'source/ext_inst.cpp:101,8'
              BranchSideFuncs: []
            - BranchSide:      'source/ext_inst.cpp:101,8'
              BranchSideFuncs: []
            - BranchSide:      'source/ext_inst.cpp:101,8'
              BranchSideFuncs: []
            - BranchSide:      'source/ext_inst.cpp:104,7'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    '_ZZ15spvOpcodeStringENK3$_2clERK17spv_opcode_desc_tS2_'
      functionSourceFile: '/src/spirv-tools/source/opcode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'class.std::__1::allocator *'
        - 'struct.spv_opcode_desc_t *'
        - 'struct.spv_opcode_desc_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    '_ZZ25spvOpcodeTableValueLookup14spv_target_envPK18spv_opcode_table_tN3spv2OpEPPK17spv_opcode_desc_tENK3$_1clERS6_SA_'
      functionSourceFile: '/src/spirv-tools/source/opcode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'class.std::__1::allocator *'
        - 'struct.spv_opcode_desc_t *'
        - 'struct.spv_opcode_desc_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    '_ZZ15spvGeneratorStrjENK3$_0clERKN12_GLOBAL__N_110VendorToolE'
      functionSourceFile: '/src/spirv-tools/source/opcode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.anon *'
        - 'struct.(anonymous namespace)::VendorTool *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _Z14spvOpcodeIsBitN3spv2OpE
      functionSourceFile: '/src/spirv-tools/source/opcode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 759
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          56
      EdgeCount:       24
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'source/opcode.cpp:760,3'
          Branch Sides:
            - BranchSide:      'source/opcode.cpp:770,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:770,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:770,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:770,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:770,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:770,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:770,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:770,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:770,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:772,7'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _Z22spvOpcodeIsAccessChainN3spv2OpE
      functionSourceFile: '/src/spirv-tools/source/opcode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 747
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       14
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'source/opcode.cpp:748,3'
          Branch Sides:
            - BranchSide:      'source/opcode.cpp:753,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:753,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:753,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:753,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:755,7'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _Z38spvOpcodeMemorySemanticsOperandIndicesN3spv2OpE
      functionSourceFile: '/src/spirv-tools/source/opcode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 714
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.std::__1::vector *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         30
      ICount:          179
      EdgeCount:       59
      CyclomaticComplexity: 31
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'source/opcode.cpp:715,3'
          Branch Sides:
            - BranchSide:      'source/opcode.cpp:717,14'
              BranchSideFuncs:
                - _ZNSt3__16vectorIjNS_9allocatorIjEEEC2ESt16initializer_listIjE
            - BranchSide:      'source/opcode.cpp:722,14'
              BranchSideFuncs:
                - _ZNSt3__16vectorIjNS_9allocatorIjEEEC2ESt16initializer_listIjE
            - BranchSide:      'source/opcode.cpp:722,14'
              BranchSideFuncs:
                - _ZNSt3__16vectorIjNS_9allocatorIjEEEC2ESt16initializer_listIjE
            - BranchSide:      'source/opcode.cpp:722,14'
              BranchSideFuncs:
                - _ZNSt3__16vectorIjNS_9allocatorIjEEEC2ESt16initializer_listIjE
            - BranchSide:      'source/opcode.cpp:722,14'
              BranchSideFuncs:
                - _ZNSt3__16vectorIjNS_9allocatorIjEEEC2ESt16initializer_listIjE
            - BranchSide:      'source/opcode.cpp:738,14'
              BranchSideFuncs:
                - _ZNSt3__16vectorIjNS_9allocatorIjEEEC2ESt16initializer_listIjE
            - BranchSide:      'source/opcode.cpp:738,14'
              BranchSideFuncs:
                - _ZNSt3__16vectorIjNS_9allocatorIjEEEC2ESt16initializer_listIjE
            - BranchSide:      'source/opcode.cpp:738,14'
              BranchSideFuncs:
                - _ZNSt3__16vectorIjNS_9allocatorIjEEEC2ESt16initializer_listIjE
            - BranchSide:      'source/opcode.cpp:738,14'
              BranchSideFuncs:
                - _ZNSt3__16vectorIjNS_9allocatorIjEEEC2ESt16initializer_listIjE
            - BranchSide:      'source/opcode.cpp:738,14'
              BranchSideFuncs:
                - _ZNSt3__16vectorIjNS_9allocatorIjEEEC2ESt16initializer_listIjE
            - BranchSide:      'source/opcode.cpp:738,14'
              BranchSideFuncs:
                - _ZNSt3__16vectorIjNS_9allocatorIjEEEC2ESt16initializer_listIjE
            - BranchSide:      'source/opcode.cpp:738,14'
              BranchSideFuncs:
                - _ZNSt3__16vectorIjNS_9allocatorIjEEEC2ESt16initializer_listIjE
            - BranchSide:      'source/opcode.cpp:738,14'
              BranchSideFuncs:
                - _ZNSt3__16vectorIjNS_9allocatorIjEEEC2ESt16initializer_listIjE
            - BranchSide:      'source/opcode.cpp:738,14'
              BranchSideFuncs:
                - _ZNSt3__16vectorIjNS_9allocatorIjEEEC2ESt16initializer_listIjE
            - BranchSide:      'source/opcode.cpp:738,14'
              BranchSideFuncs:
                - _ZNSt3__16vectorIjNS_9allocatorIjEEEC2ESt16initializer_listIjE
            - BranchSide:      'source/opcode.cpp:738,14'
              BranchSideFuncs:
                - _ZNSt3__16vectorIjNS_9allocatorIjEEEC2ESt16initializer_listIjE
            - BranchSide:      'source/opcode.cpp:738,14'
              BranchSideFuncs:
                - _ZNSt3__16vectorIjNS_9allocatorIjEEEC2ESt16initializer_listIjE
            - BranchSide:      'source/opcode.cpp:738,14'
              BranchSideFuncs:
                - _ZNSt3__16vectorIjNS_9allocatorIjEEEC2ESt16initializer_listIjE
            - BranchSide:      'source/opcode.cpp:738,14'
              BranchSideFuncs:
                - _ZNSt3__16vectorIjNS_9allocatorIjEEEC2ESt16initializer_listIjE
            - BranchSide:      'source/opcode.cpp:738,14'
              BranchSideFuncs:
                - _ZNSt3__16vectorIjNS_9allocatorIjEEEC2ESt16initializer_listIjE
            - BranchSide:      'source/opcode.cpp:741,14'
              BranchSideFuncs:
                - _ZNSt3__16vectorIjNS_9allocatorIjEEEC2ESt16initializer_listIjE
            - BranchSide:      'source/opcode.cpp:741,14'
              BranchSideFuncs:
                - _ZNSt3__16vectorIjNS_9allocatorIjEEEC2ESt16initializer_listIjE
            - BranchSide:      'source/opcode.cpp:743,14'
              BranchSideFuncs:
                - _ZNSt3__16vectorIjNS_9allocatorIjEEEC2Ev
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _Z22spvOpcodeIsImageSampleN3spv2OpE
      functionSourceFile: '/src/spirv-tools/source/opcode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 694
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         16
      ICount:          68
      EdgeCount:       30
      CyclomaticComplexity: 16
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'source/opcode.cpp:695,3'
          Branch Sides:
            - BranchSide:      'source/opcode.cpp:708,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:708,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:708,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:708,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:708,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:708,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:708,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:708,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:708,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:708,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:708,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:708,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:710,7'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _Z24spvOpcodeIsLinearAlgebraN3spv2OpE
      functionSourceFile: '/src/spirv-tools/source/opcode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 678
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          52
      EdgeCount:       22
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'source/opcode.cpp:679,3'
          Branch Sides:
            - BranchSide:      'source/opcode.cpp:688,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:688,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:688,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:688,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:688,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:688,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:688,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:688,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:690,7'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _Z36spvOpcodeIsCommutativeBinaryOperatorN3spv2OpE
      functionSourceFile: '/src/spirv-tools/source/opcode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 645
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         29
      ICount:          120
      EdgeCount:       56
      CyclomaticComplexity: 29
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'source/opcode.cpp:646,3'
          Branch Sides:
            - BranchSide:      'source/opcode.cpp:672,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:672,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:672,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:672,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:672,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:672,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:672,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:672,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:672,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:672,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:672,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:672,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:672,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:672,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:672,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:672,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:672,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:672,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:672,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:672,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:672,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:672,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:672,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:672,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:672,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:674,7'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _Z16spvOpcodeIsDebugN3spv2OpE
      functionSourceFile: '/src/spirv-tools/source/opcode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 628
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          56
      EdgeCount:       24
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'source/opcode.cpp:629,3'
          Branch Sides:
            - BranchSide:      'source/opcode.cpp:639,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:639,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:639,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:639,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:639,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:639,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:639,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:639,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:639,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:641,7'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _Z23spvOpcodeIsScalarizableN3spv2OpE
      functionSourceFile: '/src/spirv-tools/source/opcode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 541
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         83
      ICount:          336
      EdgeCount:       164
      CyclomaticComplexity: 83
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'source/opcode.cpp:542,3'
          Branch Sides:
            - BranchSide:      'source/opcode.cpp:622,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:622,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:622,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:622,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:622,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:622,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:622,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:622,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:622,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:622,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:622,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:622,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:622,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:622,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:622,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:622,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:622,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:622,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:622,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:622,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:622,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:622,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:622,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:622,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:622,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:622,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:622,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:622,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:622,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:622,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:622,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:622,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:622,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:622,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:622,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:622,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:622,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:622,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:622,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:622,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:622,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:622,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:622,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:622,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:622,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:622,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:622,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:622,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:622,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:622,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:622,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:622,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:622,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:622,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:622,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:622,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:622,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:622,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:622,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:622,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:622,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:622,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:622,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:622,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:622,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:622,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:622,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:622,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:622,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:622,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:622,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:622,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:622,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:622,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:622,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:622,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:622,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:622,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:622,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:624,7'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _Z35spvOpcodeIsNonUniformGroupOperationN3spv2OpE
      functionSourceFile: '/src/spirv-tools/source/opcode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 498
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         39
      ICount:          160
      EdgeCount:       76
      CyclomaticComplexity: 39
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'source/opcode.cpp:499,3'
          Branch Sides:
            - BranchSide:      'source/opcode.cpp:535,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:535,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:535,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:535,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:535,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:535,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:535,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:535,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:535,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:535,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:535,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:535,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:535,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:535,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:535,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:535,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:535,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:535,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:535,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:535,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:535,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:535,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:535,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:535,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:535,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:535,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:535,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:535,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:535,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:535,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:535,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:535,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:535,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:535,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:535,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:537,7'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _Z25spvOpcodeIsBaseOpaqueTypeN3spv2OpE
      functionSourceFile: '/src/spirv-tools/source/opcode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 478
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         16
      ICount:          68
      EdgeCount:       30
      CyclomaticComplexity: 16
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'source/opcode.cpp:479,3'
          Branch Sides:
            - BranchSide:      'source/opcode.cpp:492,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:492,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:492,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:492,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:492,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:492,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:492,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:492,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:492,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:492,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:492,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:492,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:494,7'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _Z26spvOpcodeIsBlockTerminatorN3spv2OpE
      functionSourceFile: '/src/spirv-tools/source/opcode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 474
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z17spvOpcodeIsBranchN3spv2OpE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'source/opcode.cpp:475,36'
          Branch Sides:
            - BranchSide:      'source/opcode.cpp:475,36'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:475,64'
              BranchSideFuncs:
                - _Z24spvOpcodeIsReturnOrAbortN3spv2OpE
      Callsites:
        - Src:             'source/opcode.cpp:475,10'
          Dst:             _Z17spvOpcodeIsBranchN3spv2OpE
        - Src:             'source/opcode.cpp:475,39'
          Dst:             _Z24spvOpcodeIsReturnOrAbortN3spv2OpE
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _Z17spvOpcodeIsBranchN3spv2OpE
      functionSourceFile: '/src/spirv-tools/source/opcode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 402
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          32
      EdgeCount:       12
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'source/opcode.cpp:403,3'
          Branch Sides:
            - BranchSide:      'source/opcode.cpp:407,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:407,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:407,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:409,7'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _Z24spvOpcodeIsReturnOrAbortN3spv2OpE
      functionSourceFile: '/src/spirv-tools/source/opcode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 470
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z17spvOpcodeIsReturnN3spv2OpE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'source/opcode.cpp:471,36'
          Branch Sides:
            - BranchSide:      'source/opcode.cpp:471,36'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:471,56'
              BranchSideFuncs:
                - _Z16spvOpcodeIsAbortN3spv2OpE
      Callsites:
        - Src:             'source/opcode.cpp:471,10'
          Dst:             _Z17spvOpcodeIsReturnN3spv2OpE
        - Src:             'source/opcode.cpp:471,39'
          Dst:             _Z16spvOpcodeIsAbortN3spv2OpE
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _Z17spvOpcodeIsReturnN3spv2OpE
      functionSourceFile: '/src/spirv-tools/source/opcode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'source/opcode.cpp:447,3'
          Branch Sides:
            - BranchSide:      'source/opcode.cpp:450,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:450,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:452,7'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _Z16spvOpcodeIsAbortN3spv2OpE
      functionSourceFile: '/src/spirv-tools/source/opcode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 456
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          44
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'source/opcode.cpp:457,3'
          Branch Sides:
            - BranchSide:      'source/opcode.cpp:464,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:464,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:464,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:464,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:464,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:464,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:466,7'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _Z19spvOpcodeIsAtomicOpN3spv2OpE
      functionSourceFile: '/src/spirv-tools/source/opcode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 440
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          37
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _Z25spvOpcodeIsAtomicWithLoadN3spv2OpE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'source/opcode.cpp:441,45'
          Branch Sides:
            - BranchSide:      'source/opcode.cpp:441,45'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:442,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'source/opcode.cpp:442,44'
          Branch Sides:
            - BranchSide:      'source/opcode.cpp:442,44'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:443,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'source/opcode.cpp:441,11'
          Dst:             _Z25spvOpcodeIsAtomicWithLoadN3spv2OpE
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _Z25spvOpcodeIsAtomicWithLoadN3spv2OpE
      functionSourceFile: '/src/spirv-tools/source/opcode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 413
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         23
      ICount:          96
      EdgeCount:       44
      CyclomaticComplexity: 23
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'source/opcode.cpp:414,3'
          Branch Sides:
            - BranchSide:      'source/opcode.cpp:434,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:434,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:434,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:434,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:434,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:434,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:434,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:434,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:434,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:434,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:434,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:434,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:434,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:434,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:434,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:434,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:434,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:434,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:434,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:436,7'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _Z15spvOpcodeIsLoadN3spv2OpE
      functionSourceFile: '/src/spirv-tools/source/opcode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         25
      ICount:          104
      EdgeCount:       48
      CyclomaticComplexity: 25
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'source/opcode.cpp:374,3'
          Branch Sides:
            - BranchSide:      'source/opcode.cpp:396,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:396,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:396,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:396,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:396,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:396,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:396,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:396,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:396,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:396,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:396,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:396,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:396,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:396,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:396,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:396,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:396,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:396,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:396,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:396,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:396,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:398,7'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _Z21spvOpcodeIsDecorationN3spv2OpE
      functionSourceFile: '/src/spirv-tools/source/opcode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          49
      EdgeCount:       22
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'source/opcode.cpp:358,3'
          Branch Sides:
            - BranchSide:      'source/opcode.cpp:366,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:366,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:366,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:366,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:366,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:366,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:366,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:368,7'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _Z22spvOpcodeGeneratesTypeN3spv2OpE
      functionSourceFile: '/src/spirv-tools/source/opcode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         31
      ICount:          125
      EdgeCount:       60
      CyclomaticComplexity: 31
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'source/opcode.cpp:318,3'
          Branch Sides:
            - BranchSide:      'source/opcode.cpp:347,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:347,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:347,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:347,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:347,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:347,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:347,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:347,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:347,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:347,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:347,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:347,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:347,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:347,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:347,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:347,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:347,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:347,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:347,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:347,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:347,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:347,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:347,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:347,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:347,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:347,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:352,7'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _Z30spvOpcodeReturnsLogicalPointerN3spv2OpE
      functionSourceFile: '/src/spirv-tools/source/opcode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 303
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          44
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'source/opcode.cpp:304,3'
          Branch Sides:
            - BranchSide:      'source/opcode.cpp:311,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:311,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:311,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:311,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:311,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:311,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:313,7'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _Z38spvOpcodeReturnsLogicalVariablePointerN3spv2OpE
      functionSourceFile: '/src/spirv-tools/source/opcode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         16
      ICount:          68
      EdgeCount:       30
      CyclomaticComplexity: 16
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'source/opcode.cpp:284,3'
          Branch Sides:
            - BranchSide:      'source/opcode.cpp:297,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:297,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:297,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:297,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:297,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:297,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:297,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:297,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:297,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:297,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:297,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:297,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:299,7'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _Z20spvOpcodeIsCompositeN3spv2OpE
      functionSourceFile: '/src/spirv-tools/source/opcode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          40
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'source/opcode.cpp:271,3'
          Branch Sides:
            - BranchSide:      'source/opcode.cpp:277,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:277,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:277,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:277,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:277,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:279,7'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _Z29spvOpcodeIsScalarSpecConstantN3spv2OpE
      functionSourceFile: '/src/spirv-tools/source/opcode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          32
      EdgeCount:       12
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'source/opcode.cpp:260,3'
          Branch Sides:
            - BranchSide:      'source/opcode.cpp:264,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:264,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:264,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:266,7'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _Z26spvOpcodeIsConstantOrUndefN3spv2OpE
      functionSourceFile: '/src/spirv-tools/source/opcode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z19spvOpcodeIsConstantN3spv2OpE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'source/opcode.cpp:256,37'
          Branch Sides:
            - BranchSide:      'source/opcode.cpp:256,37'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:256,60'
              BranchSideFuncs:
                - _Z19spvOpcodeIsConstantN3spv2OpE
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'source/opcode.cpp:256,40'
          Dst:             _Z19spvOpcodeIsConstantN3spv2OpE
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _Z19spvOpcodeIsConstantN3spv2OpE
      functionSourceFile: '/src/spirv-tools/source/opcode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         16
      ICount:          68
      EdgeCount:       30
      CyclomaticComplexity: 16
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'source/opcode.cpp:236,3'
          Branch Sides:
            - BranchSide:      'source/opcode.cpp:249,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:249,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:249,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:249,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:249,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:249,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:249,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:249,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:249,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:249,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:249,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:249,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:251,7'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _Z23spvOpcodeIsSpecConstantN3spv2OpE
      functionSourceFile: '/src/spirv-tools/source/opcode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          40
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'source/opcode.cpp:223,3'
          Branch Sides:
            - BranchSide:      'source/opcode.cpp:229,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:229,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:229,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:229,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:229,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:231,7'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _Z21spvOpcodeIsScalarTypeN3spv2OpE
      functionSourceFile: '/src/spirv-tools/source/opcode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          32
      EdgeCount:       12
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'source/opcode.cpp:212,3'
          Branch Sides:
            - BranchSide:      'source/opcode.cpp:216,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:216,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:216,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:218,7'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _Z15spvOpcodeStringN3spv2OpE
      functionSourceFile: '/src/spirv-tools/source/opcode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - spvOpcodeString
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'source/opcode.cpp:208,10'
          Dst:             spvOpcodeString
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    spvOpcodeString
      functionSourceFile: '/src/spirv-tools/source/opcode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          72
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'source/opcode.cpp:199,17'
          Branch Sides:
            - BranchSide:      'source/opcode.cpp:199,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
            - BranchSide:      'source/opcode.cpp:203,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'source/opcode.cpp:199,7'
          Branch Sides:
            - BranchSide:      'source/opcode.cpp:200,12'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:203,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'source/opcode.cpp:203,3'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _Z18spvInstructionCopyPKjN3spv2OpEt16spv_endianness_tP17spv_instruction_t
      functionSourceFile: '/src/spirv-tools/source/opcode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'int *'
        - 'int '
        - 'N/A'
        - 'int '
        - 'struct.spv_instruction_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          127
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - _Z10spvFixWordj16spv_endianness_t
        - _Z14spvOpcodeSplitjPtS_
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'source/opcode.cpp:174,3'
          Branch Sides:
            - BranchSide:      'source/opcode.cpp:175,42'
              BranchSideFuncs:
                - _Z10spvFixWordj16spv_endianness_t
                - _ZNSt3__16vectorIjNS_9allocatorIjEEEixEm
                - __sanitizer_cov_trace_const_cmp2
                - _ZNSt3__16vectorIjNS_9allocatorIjEEEixEm
                - _Z14spvOpcodeSplitjPtS_
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'source/opcode.cpp:184,1'
              BranchSideFuncs: []
        - Branch String:   'source/opcode.cpp:176,9'
          Branch Sides:
            - BranchSide:      'source/opcode.cpp:179,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - _Z10spvFixWordj16spv_endianness_t
                - _ZNSt3__16vectorIjNS_9allocatorIjEEEixEm
                - __sanitizer_cov_trace_const_cmp2
                - _ZNSt3__16vectorIjNS_9allocatorIjEEEixEm
                - _Z14spvOpcodeSplitjPtS_
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'source/opcode.cpp:183,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - _Z10spvFixWordj16spv_endianness_t
                - _ZNSt3__16vectorIjNS_9allocatorIjEEEixEm
                - __sanitizer_cov_trace_const_cmp2
                - _ZNSt3__16vectorIjNS_9allocatorIjEEEixEm
                - _Z14spvOpcodeSplitjPtS_
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'source/opcode.cpp:180,7'
          Branch Sides:
            - BranchSide:      'source/opcode.cpp:180,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - _Z10spvFixWordj16spv_endianness_t
                - _ZNSt3__16vectorIjNS_9allocatorIjEEEixEm
                - __sanitizer_cov_trace_const_cmp2
                - _ZNSt3__16vectorIjNS_9allocatorIjEEEixEm
                - _Z14spvOpcodeSplitjPtS_
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'source/opcode.cpp:180,7'
              BranchSideFuncs:
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - _Z10spvFixWordj16spv_endianness_t
                - _ZNSt3__16vectorIjNS_9allocatorIjEEEixEm
                - __sanitizer_cov_trace_const_cmp2
                - _ZNSt3__16vectorIjNS_9allocatorIjEEEixEm
                - _Z14spvOpcodeSplitjPtS_
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'source/opcode.cpp:180,7'
          Branch Sides:
            - BranchSide:      'source/opcode.cpp:0,0'
              BranchSideFuncs:
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - _Z10spvFixWordj16spv_endianness_t
                - _ZNSt3__16vectorIjNS_9allocatorIjEEEixEm
                - __sanitizer_cov_trace_const_cmp2
                - _ZNSt3__16vectorIjNS_9allocatorIjEEEixEm
                - _Z14spvOpcodeSplitjPtS_
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'source/opcode.cpp:180,7'
              BranchSideFuncs:
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - _Z10spvFixWordj16spv_endianness_t
                - _ZNSt3__16vectorIjNS_9allocatorIjEEEixEm
                - __sanitizer_cov_trace_const_cmp2
                - _ZNSt3__16vectorIjNS_9allocatorIjEEEixEm
                - _Z14spvOpcodeSplitjPtS_
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'source/opcode.cpp:180,7'
          Branch Sides:
            - BranchSide:      'source/opcode.cpp:180,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - _Z10spvFixWordj16spv_endianness_t
                - _ZNSt3__16vectorIjNS_9allocatorIjEEEixEm
                - __sanitizer_cov_trace_const_cmp2
                - _ZNSt3__16vectorIjNS_9allocatorIjEEEixEm
                - _Z14spvOpcodeSplitjPtS_
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'source/opcode.cpp:182,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - _Z10spvFixWordj16spv_endianness_t
                - _ZNSt3__16vectorIjNS_9allocatorIjEEEixEm
                - __sanitizer_cov_trace_const_cmp2
                - _ZNSt3__16vectorIjNS_9allocatorIjEEEixEm
                - _Z14spvOpcodeSplitjPtS_
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
      Callsites:
        - Src:             'source/opcode.cpp:175,31'
          Dst:             _Z10spvFixWordj16spv_endianness_t
        - Src:             'source/opcode.cpp:179,7'
          Dst:             _Z14spvOpcodeSplitjPtS_
        - Src:             'source/opcode.cpp:180,7'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _Z14spvOpcodeSplitjPtS_
      functionSourceFile: '/src/spirv-tools/source/opcode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'int '
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          46
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'source/opcode.cpp:73,7'
          Branch Sides:
            - BranchSide:      'source/opcode.cpp:74,44'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:76,7'
              BranchSideFuncs: []
        - Branch String:   'source/opcode.cpp:76,7'
          Branch Sides:
            - BranchSide:      'source/opcode.cpp:76,7'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:77,29'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _Z25spvOpcodeTableValueLookup14spv_target_envPK18spv_opcode_table_tN3spv2OpEPPK17spv_opcode_desc_t
      functionSourceFile: '/src/spirv-tools/source/opcode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'int '
        - 'struct.spv_opcode_table_t *'
        - 'int '
        - 'struct.spv_opcode_desc_t **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          176
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - _Z22spvVersionForTargetEnv14spv_target_env
      functionUses:    1
      BranchProfiles:
        - Branch String:   'source/opcode.cpp:130,7'
          Branch Sides:
            - BranchSide:      'source/opcode.cpp:130,15'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - _Z22spvVersionForTargetEnv14spv_target_env
                - '_ZNSt3__111lower_boundIPK17spv_opcode_desc_tS1_Z25spvOpcodeTableValueLookup14spv_target_envPK18spv_opcode_table_tN3spv2OpEPS3_E3$_1EET_SC_SC_RKT0_T1_'
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'source/opcode.cpp:131,8'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - _Z22spvVersionForTargetEnv14spv_target_env
                - '_ZNSt3__111lower_boundIPK17spv_opcode_desc_tS1_Z25spvOpcodeTableValueLookup14spv_target_envPK18spv_opcode_table_tN3spv2OpEPS3_E3$_1EET_SC_SC_RKT0_T1_'
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'source/opcode.cpp:131,7'
          Branch Sides:
            - BranchSide:      'source/opcode.cpp:131,16'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - _Z22spvVersionForTargetEnv14spv_target_env
                - '_ZNSt3__111lower_boundIPK17spv_opcode_desc_tS1_Z25spvOpcodeTableValueLookup14spv_target_envPK18spv_opcode_table_tN3spv2OpEPS3_E3$_1EET_SC_SC_RKT0_T1_'
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'source/opcode.cpp:133,20'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - _Z22spvVersionForTargetEnv14spv_target_env
                - '_ZNSt3__111lower_boundIPK17spv_opcode_desc_tS1_Z25spvOpcodeTableValueLookup14spv_target_envPK18spv_opcode_table_tN3spv2OpEPS3_E3$_1EET_SC_SC_RKT0_T1_'
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'source/opcode.cpp:150,18'
          Branch Sides:
            - BranchSide:      'source/opcode.cpp:149,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'source/opcode.cpp:150,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'source/opcode.cpp:149,3'
          Branch Sides:
            - BranchSide:      'source/opcode.cpp:159,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'source/opcode.cpp:166,3'
              BranchSideFuncs: []
        - Branch String:   'source/opcode.cpp:159,36'
          Branch Sides:
            - BranchSide:      'source/opcode.cpp:159,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'source/opcode.cpp:160,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'source/opcode.cpp:159,67'
          Branch Sides:
            - BranchSide:      'source/opcode.cpp:160,9'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:161,17'
              BranchSideFuncs: []
        - Branch String:   'source/opcode.cpp:160,32'
          Branch Sides:
            - BranchSide:      'source/opcode.cpp:160,35'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:161,17'
              BranchSideFuncs: []
        - Branch String:   'source/opcode.cpp:159,9'
          Branch Sides:
            - BranchSide:      'source/opcode.cpp:161,17'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:164,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
      Callsites:
        - Src:             'source/opcode.cpp:148,24'
          Dst:             _Z22spvVersionForTargetEnv14spv_target_env
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _Z24spvOpcodeTableNameLookup14spv_target_envPK18spv_opcode_table_tPKcPPK17spv_opcode_desc_t
      functionSourceFile: '/src/spirv-tools/source/opcode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'int '
        - 'struct.spv_opcode_table_t *'
        - 'char *'
        - 'struct.spv_opcode_desc_t **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          175
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - _Z22spvVersionForTargetEnv14spv_target_env
        - strlen
        - strncmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'source/opcode.cpp:95,13'
          Branch Sides:
            - BranchSide:      'source/opcode.cpp:95,17'
              BranchSideFuncs:
                - strlen
                - _Z22spvVersionForTargetEnv14spv_target_env
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'source/opcode.cpp:95,25'
              BranchSideFuncs: []
        - Branch String:   'source/opcode.cpp:95,7'
          Branch Sides:
            - BranchSide:      'source/opcode.cpp:95,25'
              BranchSideFuncs:
                - strlen
                - _Z22spvVersionForTargetEnv14spv_target_env
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'source/opcode.cpp:96,8'
              BranchSideFuncs:
                - strlen
                - _Z22spvVersionForTargetEnv14spv_target_env
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'source/opcode.cpp:96,7'
          Branch Sides:
            - BranchSide:      'source/opcode.cpp:96,15'
              BranchSideFuncs:
                - strlen
                - _Z22spvVersionForTargetEnv14spv_target_env
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'source/opcode.cpp:101,36'
              BranchSideFuncs:
                - strlen
                - _Z22spvVersionForTargetEnv14spv_target_env
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'source/opcode.cpp:103,3'
          Branch Sides:
            - BranchSide:      'source/opcode.cpp:104,38'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - strlen
                - __sanitizer_cov_trace_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'source/opcode.cpp:123,3'
              BranchSideFuncs: []
        - Branch String:   'source/opcode.cpp:113,39'
          Branch Sides:
            - BranchSide:      'source/opcode.cpp:113,42'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
                - strlen
                - __sanitizer_cov_trace_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'source/opcode.cpp:114,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - strlen
                - __sanitizer_cov_trace_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'source/opcode.cpp:113,72'
          Branch Sides:
            - BranchSide:      'source/opcode.cpp:114,10'
              BranchSideFuncs:
                - strlen
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'source/opcode.cpp:115,9'
              BranchSideFuncs:
                - strlen
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'source/opcode.cpp:114,35'
          Branch Sides:
            - BranchSide:      'source/opcode.cpp:114,38'
              BranchSideFuncs:
                - strlen
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'source/opcode.cpp:115,9'
              BranchSideFuncs:
                - strlen
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'source/opcode.cpp:114,66'
          Branch Sides:
            - BranchSide:      'source/opcode.cpp:115,9'
              BranchSideFuncs:
                - strlen
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'source/opcode.cpp:121,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'source/opcode.cpp:115,42'
          Branch Sides:
            - BranchSide:      'source/opcode.cpp:116,18'
              BranchSideFuncs:
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'source/opcode.cpp:121,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'source/opcode.cpp:113,9'
          Branch Sides:
            - BranchSide:      'source/opcode.cpp:118,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'source/opcode.cpp:121,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
      Callsites:
        - Src:             'source/opcode.cpp:101,29'
          Dst:             strlen
        - Src:             'source/opcode.cpp:102,24'
          Dst:             _Z22spvVersionForTargetEnv14spv_target_env
        - Src:             'source/opcode.cpp:115,23'
          Dst:             strlen
        - Src:             'source/opcode.cpp:116,10'
          Dst:             strncmp
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _Z17spvOpcodeTableGetPPK18spv_opcode_table_t14spv_target_env
      functionSourceFile: '/src/spirv-tools/source/opcode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.spv_opcode_table_t **'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          27
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'source/opcode.cpp:82,7'
          Branch Sides:
            - BranchSide:      'source/opcode.cpp:82,20'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:87,4'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _Z13spvOpcodeMaketN3spv2OpE
      functionSourceFile: '/src/spirv-tools/source/opcode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'N/A'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _Z15spvGeneratorStrj
      functionSourceFile: '/src/spirv-tools/source/opcode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'source/opcode.cpp:63,7'
          Branch Sides:
            - BranchSide:      'source/opcode.cpp:63,47'
              BranchSideFuncs: []
            - BranchSide:      'source/opcode.cpp:64,3'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    '_ZZ48spvDbgInfoExtOperandCanBeForwardDeclaredFunction19spv_ext_inst_type_tjENK4$_18clEj'
      functionSourceFile: '/src/spirv-tools/source/operand.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 616
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.std::__1::allocator *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    '_ZZ48spvDbgInfoExtOperandCanBeForwardDeclaredFunction19spv_ext_inst_type_tjENK4$_17clEj'
      functionSourceFile: '/src/spirv-tools/source/operand.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 613
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.std::__1::allocator *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    '_ZZ48spvDbgInfoExtOperandCanBeForwardDeclaredFunction19spv_ext_inst_type_tjENK4$_16clEj'
      functionSourceFile: '/src/spirv-tools/source/operand.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 610
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.std::__1::allocator *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    '_ZZ48spvDbgInfoExtOperandCanBeForwardDeclaredFunction19spv_ext_inst_type_tjENK4$_15clEj'
      functionSourceFile: '/src/spirv-tools/source/operand.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 604
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.std::__1::allocator *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    '_ZZ48spvDbgInfoExtOperandCanBeForwardDeclaredFunction19spv_ext_inst_type_tjENK4$_14clEj'
      functionSourceFile: '/src/spirv-tools/source/operand.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 601
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.std::__1::allocator *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    '_ZZ48spvDbgInfoExtOperandCanBeForwardDeclaredFunction19spv_ext_inst_type_tjENK4$_13clEj'
      functionSourceFile: '/src/spirv-tools/source/operand.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 598
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.std::__1::allocator *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    '_ZZ48spvDbgInfoExtOperandCanBeForwardDeclaredFunction19spv_ext_inst_type_tjENK4$_12clEj'
      functionSourceFile: '/src/spirv-tools/source/operand.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 588
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.std::__1::allocator *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    '_ZZ38spvOperandCanBeForwardDeclaredFunctionN3spv2OpEENK4$_11clEj'
      functionSourceFile: '/src/spirv-tools/source/operand.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 577
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.std::__1::allocator *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    '_ZZ38spvOperandCanBeForwardDeclaredFunctionN3spv2OpEENK4$_10clEj'
      functionSourceFile: '/src/spirv-tools/source/operand.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 574
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.std::__1::allocator *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    '_ZZ38spvOperandCanBeForwardDeclaredFunctionN3spv2OpEENK3$_9clEj'
      functionSourceFile: '/src/spirv-tools/source/operand.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 571
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.std::__1::allocator *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    '_ZZ38spvOperandCanBeForwardDeclaredFunctionN3spv2OpEENK3$_8clEj'
      functionSourceFile: '/src/spirv-tools/source/operand.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 568
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.std::__1::allocator *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    '_ZZ38spvOperandCanBeForwardDeclaredFunctionN3spv2OpEENK3$_7clEj'
      functionSourceFile: '/src/spirv-tools/source/operand.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 562
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.std::__1::allocator *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    '_ZZ38spvOperandCanBeForwardDeclaredFunctionN3spv2OpEENK3$_6clEj'
      functionSourceFile: '/src/spirv-tools/source/operand.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 556
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.std::__1::allocator *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    '_ZZ38spvOperandCanBeForwardDeclaredFunctionN3spv2OpEENK3$_5clEj'
      functionSourceFile: '/src/spirv-tools/source/operand.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 551
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.std::__1::allocator *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    '_ZZ38spvOperandCanBeForwardDeclaredFunctionN3spv2OpEENK3$_4clEj'
      functionSourceFile: '/src/spirv-tools/source/operand.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 547
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.std::__1::allocator *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    '_ZZ38spvOperandCanBeForwardDeclaredFunctionN3spv2OpEENK3$_3clEj'
      functionSourceFile: '/src/spirv-tools/source/operand.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 542
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.std::__1::allocator *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    '_ZZ38spvOperandCanBeForwardDeclaredFunctionN3spv2OpEENK3$_2clEj'
      functionSourceFile: '/src/spirv-tools/source/operand.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 536
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.std::__1::allocator *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    '_ZZ38spvOperandCanBeForwardDeclaredFunctionN3spv2OpEENK3$_1clEj'
      functionSourceFile: '/src/spirv-tools/source/operand.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 519
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.std::__1::allocator *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    '_ZZ26spvOperandTableValueLookup14spv_target_envPK19spv_operand_table_t18spv_operand_type_tjPPK18spv_operand_desc_tENK3$_0clERS5_S9_'
      functionSourceFile: '/src/spirv-tools/source/operand.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'class.std::__1::allocator *'
        - 'struct.spv_operand_desc_t *'
        - 'struct.spv_operand_desc_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _Z48spvDbgInfoExtOperandCanBeForwardDeclaredFunction19spv_ext_inst_type_tj
      functionSourceFile: '/src/spirv-tools/source/operand.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 584
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'class.std::__1::function *'
        - 'int '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          86
      EdgeCount:       17
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'source/operand.cpp:587,7'
          Branch Sides:
            - BranchSide:      'source/operand.cpp:588,12'
              BranchSideFuncs:
                - '_ZNSt3__18functionIFbjEEC2IZ48spvDbgInfoExtOperandCanBeForwardDeclaredFunction19spv_ext_inst_type_tjE4$_12vEET_'
            - BranchSide:      'source/operand.cpp:594,39'
              BranchSideFuncs:
                - _ZNSt3__18functionIFbjEEC2Ev
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - '_ZNSt3__18functionIFbjEEaSIZ48spvDbgInfoExtOperandCanBeForwardDeclaredFunction19spv_ext_inst_type_tjE4$_17vEERS2_OT_'
                - _ZNSt3__18functionIFbjEEC2EOS2_
                - _ZNSt3__18functionIFbjEED2Ev
                - '_ZNSt3__18functionIFbjEEaSIZ48spvDbgInfoExtOperandCanBeForwardDeclaredFunction19spv_ext_inst_type_tjE4$_16vEERS2_OT_'
                - '_ZNSt3__18functionIFbjEEaSIZ48spvDbgInfoExtOperandCanBeForwardDeclaredFunction19spv_ext_inst_type_tjE4$_18vEERS2_OT_'
                - __sanitizer_cov_trace_switch
                - '_ZNSt3__18functionIFbjEEaSIZ48spvDbgInfoExtOperandCanBeForwardDeclaredFunction19spv_ext_inst_type_tjE4$_14vEERS2_OT_'
                - '_ZNSt3__18functionIFbjEEaSIZ48spvDbgInfoExtOperandCanBeForwardDeclaredFunction19spv_ext_inst_type_tjE4$_13vEERS2_OT_'
                - '_ZNSt3__18functionIFbjEEaSIZ48spvDbgInfoExtOperandCanBeForwardDeclaredFunction19spv_ext_inst_type_tjE4$_15vEERS2_OT_'
        - Branch String:   'source/operand.cpp:595,7'
          Branch Sides:
            - BranchSide:      'source/operand.cpp:596,44'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - '_ZNSt3__18functionIFbjEEaSIZ48spvDbgInfoExtOperandCanBeForwardDeclaredFunction19spv_ext_inst_type_tjE4$_14vEERS2_OT_'
                - _ZNSt3__18functionIFbjEEC2EOS2_
                - _ZNSt3__18functionIFbjEED2Ev
                - '_ZNSt3__18functionIFbjEEaSIZ48spvDbgInfoExtOperandCanBeForwardDeclaredFunction19spv_ext_inst_type_tjE4$_13vEERS2_OT_'
                - '_ZNSt3__18functionIFbjEEaSIZ48spvDbgInfoExtOperandCanBeForwardDeclaredFunction19spv_ext_inst_type_tjE4$_15vEERS2_OT_'
            - BranchSide:      'source/operand.cpp:608,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - '_ZNSt3__18functionIFbjEEaSIZ48spvDbgInfoExtOperandCanBeForwardDeclaredFunction19spv_ext_inst_type_tjE4$_17vEERS2_OT_'
                - _ZNSt3__18functionIFbjEEC2EOS2_
                - _ZNSt3__18functionIFbjEED2Ev
                - '_ZNSt3__18functionIFbjEEaSIZ48spvDbgInfoExtOperandCanBeForwardDeclaredFunction19spv_ext_inst_type_tjE4$_16vEERS2_OT_'
                - '_ZNSt3__18functionIFbjEEaSIZ48spvDbgInfoExtOperandCanBeForwardDeclaredFunction19spv_ext_inst_type_tjE4$_18vEERS2_OT_'
        - Branch String:   'source/operand.cpp:596,5'
          Branch Sides:
            - BranchSide:      'source/operand.cpp:598,13'
              BranchSideFuncs:
                - '_ZNSt3__18functionIFbjEEaSIZ48spvDbgInfoExtOperandCanBeForwardDeclaredFunction19spv_ext_inst_type_tjE4$_13vEERS2_OT_'
                - _ZNSt3__18functionIFbjEEC2EOS2_
                - _ZNSt3__18functionIFbjEED2Ev
            - BranchSide:      'source/operand.cpp:601,13'
              BranchSideFuncs:
                - '_ZNSt3__18functionIFbjEEaSIZ48spvDbgInfoExtOperandCanBeForwardDeclaredFunction19spv_ext_inst_type_tjE4$_14vEERS2_OT_'
                - _ZNSt3__18functionIFbjEEC2EOS2_
                - _ZNSt3__18functionIFbjEED2Ev
            - BranchSide:      'source/operand.cpp:604,13'
              BranchSideFuncs:
                - '_ZNSt3__18functionIFbjEEaSIZ48spvDbgInfoExtOperandCanBeForwardDeclaredFunction19spv_ext_inst_type_tjE4$_15vEERS2_OT_'
                - _ZNSt3__18functionIFbjEEC2EOS2_
                - _ZNSt3__18functionIFbjEED2Ev
        - Branch String:   'source/operand.cpp:608,5'
          Branch Sides:
            - BranchSide:      'source/operand.cpp:610,13'
              BranchSideFuncs:
                - '_ZNSt3__18functionIFbjEEaSIZ48spvDbgInfoExtOperandCanBeForwardDeclaredFunction19spv_ext_inst_type_tjE4$_16vEERS2_OT_'
                - _ZNSt3__18functionIFbjEEC2EOS2_
                - _ZNSt3__18functionIFbjEED2Ev
            - BranchSide:      'source/operand.cpp:613,13'
              BranchSideFuncs:
                - '_ZNSt3__18functionIFbjEEaSIZ48spvDbgInfoExtOperandCanBeForwardDeclaredFunction19spv_ext_inst_type_tjE4$_17vEERS2_OT_'
                - _ZNSt3__18functionIFbjEEC2EOS2_
                - _ZNSt3__18functionIFbjEED2Ev
            - BranchSide:      'source/operand.cpp:616,13'
              BranchSideFuncs:
                - '_ZNSt3__18functionIFbjEEaSIZ48spvDbgInfoExtOperandCanBeForwardDeclaredFunction19spv_ext_inst_type_tjE4$_18vEERS2_OT_'
                - _ZNSt3__18functionIFbjEEC2EOS2_
                - _ZNSt3__18functionIFbjEED2Ev
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _Z38spvOperandCanBeForwardDeclaredFunctionN3spv2OpE
      functionSourceFile: '/src/spirv-tools/source/operand.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 515
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.std::__1::function *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         41
      ICount:          185
      EdgeCount:       42
      CyclomaticComplexity: 3
      functionsReached:
        - _Z22spvOpcodeGeneratesTypeN3spv2OpE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'source/operand.cpp:517,7'
          Branch Sides:
            - BranchSide:      'source/operand.cpp:519,9'
              BranchSideFuncs:
                - '_ZNSt3__18functionIFbjEEaSIZ38spvOperandCanBeForwardDeclaredFunctionN3spv2OpEE3$_1vEERS2_OT_'
                - _ZNSt3__18functionIFbjEED2Ev
            - BranchSide:      'source/operand.cpp:522,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - '_ZNSt3__18functionIFbjEEaSIZ38spvOperandCanBeForwardDeclaredFunctionN3spv2OpEE4$_10vEERS2_OT_'
                - _ZNSt3__18functionIFbjEED2Ev
                - '_ZNSt3__18functionIFbjEEaSIZ38spvOperandCanBeForwardDeclaredFunctionN3spv2OpEE3$_9vEERS2_OT_'
                - '_ZNSt3__18functionIFbjEEaSIZ38spvOperandCanBeForwardDeclaredFunctionN3spv2OpEE3$_8vEERS2_OT_'
                - '_ZNSt3__18functionIFbjEEaSIZ38spvOperandCanBeForwardDeclaredFunctionN3spv2OpEE3$_7vEERS2_OT_'
                - '_ZNSt3__18functionIFbjEEaSIZ38spvOperandCanBeForwardDeclaredFunctionN3spv2OpEE3$_6vEERS2_OT_'
                - '_ZNSt3__18functionIFbjEEaSIZ38spvOperandCanBeForwardDeclaredFunctionN3spv2OpEE3$_5vEERS2_OT_'
                - '_ZNSt3__18functionIFbjEEaSIZ38spvOperandCanBeForwardDeclaredFunctionN3spv2OpEE3$_4vEERS2_OT_'
                - '_ZNSt3__18functionIFbjEEaSIZ38spvOperandCanBeForwardDeclaredFunctionN3spv2OpEE3$_3vEERS2_OT_'
                - '_ZNSt3__18functionIFbjEEaSIZ38spvOperandCanBeForwardDeclaredFunctionN3spv2OpEE3$_2vEERS2_OT_'
                - '_ZNSt3__18functionIFbjEEaSIZ38spvOperandCanBeForwardDeclaredFunctionN3spv2OpEE4$_11vEERS2_OT_'
        - Branch String:   'source/operand.cpp:522,3'
          Branch Sides:
            - BranchSide:      'source/operand.cpp:536,11'
              BranchSideFuncs:
                - '_ZNSt3__18functionIFbjEEaSIZ38spvOperandCanBeForwardDeclaredFunctionN3spv2OpEE3$_2vEERS2_OT_'
                - _ZNSt3__18functionIFbjEED2Ev
            - BranchSide:      'source/operand.cpp:536,11'
              BranchSideFuncs:
                - '_ZNSt3__18functionIFbjEEaSIZ38spvOperandCanBeForwardDeclaredFunctionN3spv2OpEE3$_2vEERS2_OT_'
                - _ZNSt3__18functionIFbjEED2Ev
            - BranchSide:      'source/operand.cpp:536,11'
              BranchSideFuncs:
                - '_ZNSt3__18functionIFbjEEaSIZ38spvOperandCanBeForwardDeclaredFunctionN3spv2OpEE3$_2vEERS2_OT_'
                - _ZNSt3__18functionIFbjEED2Ev
            - BranchSide:      'source/operand.cpp:536,11'
              BranchSideFuncs:
                - '_ZNSt3__18functionIFbjEEaSIZ38spvOperandCanBeForwardDeclaredFunctionN3spv2OpEE3$_2vEERS2_OT_'
                - _ZNSt3__18functionIFbjEED2Ev
            - BranchSide:      'source/operand.cpp:536,11'
              BranchSideFuncs:
                - '_ZNSt3__18functionIFbjEEaSIZ38spvOperandCanBeForwardDeclaredFunctionN3spv2OpEE3$_2vEERS2_OT_'
                - _ZNSt3__18functionIFbjEED2Ev
            - BranchSide:      'source/operand.cpp:536,11'
              BranchSideFuncs:
                - '_ZNSt3__18functionIFbjEEaSIZ38spvOperandCanBeForwardDeclaredFunctionN3spv2OpEE3$_2vEERS2_OT_'
                - _ZNSt3__18functionIFbjEED2Ev
            - BranchSide:      'source/operand.cpp:536,11'
              BranchSideFuncs:
                - '_ZNSt3__18functionIFbjEEaSIZ38spvOperandCanBeForwardDeclaredFunctionN3spv2OpEE3$_2vEERS2_OT_'
                - _ZNSt3__18functionIFbjEED2Ev
            - BranchSide:      'source/operand.cpp:536,11'
              BranchSideFuncs:
                - '_ZNSt3__18functionIFbjEEaSIZ38spvOperandCanBeForwardDeclaredFunctionN3spv2OpEE3$_2vEERS2_OT_'
                - _ZNSt3__18functionIFbjEED2Ev
            - BranchSide:      'source/operand.cpp:536,11'
              BranchSideFuncs:
                - '_ZNSt3__18functionIFbjEEaSIZ38spvOperandCanBeForwardDeclaredFunctionN3spv2OpEE3$_2vEERS2_OT_'
                - _ZNSt3__18functionIFbjEED2Ev
            - BranchSide:      'source/operand.cpp:536,11'
              BranchSideFuncs:
                - '_ZNSt3__18functionIFbjEEaSIZ38spvOperandCanBeForwardDeclaredFunctionN3spv2OpEE3$_2vEERS2_OT_'
                - _ZNSt3__18functionIFbjEED2Ev
            - BranchSide:      'source/operand.cpp:536,11'
              BranchSideFuncs:
                - '_ZNSt3__18functionIFbjEEaSIZ38spvOperandCanBeForwardDeclaredFunctionN3spv2OpEE3$_2vEERS2_OT_'
                - _ZNSt3__18functionIFbjEED2Ev
            - BranchSide:      'source/operand.cpp:536,11'
              BranchSideFuncs:
                - '_ZNSt3__18functionIFbjEEaSIZ38spvOperandCanBeForwardDeclaredFunctionN3spv2OpEE3$_2vEERS2_OT_'
                - _ZNSt3__18functionIFbjEED2Ev
            - BranchSide:      'source/operand.cpp:536,11'
              BranchSideFuncs:
                - '_ZNSt3__18functionIFbjEEaSIZ38spvOperandCanBeForwardDeclaredFunctionN3spv2OpEE3$_2vEERS2_OT_'
                - _ZNSt3__18functionIFbjEED2Ev
            - BranchSide:      'source/operand.cpp:542,11'
              BranchSideFuncs:
                - '_ZNSt3__18functionIFbjEEaSIZ38spvOperandCanBeForwardDeclaredFunctionN3spv2OpEE3$_3vEERS2_OT_'
                - _ZNSt3__18functionIFbjEED2Ev
            - BranchSide:      'source/operand.cpp:542,11'
              BranchSideFuncs:
                - '_ZNSt3__18functionIFbjEEaSIZ38spvOperandCanBeForwardDeclaredFunctionN3spv2OpEE3$_3vEERS2_OT_'
                - _ZNSt3__18functionIFbjEED2Ev
            - BranchSide:      'source/operand.cpp:542,11'
              BranchSideFuncs:
                - '_ZNSt3__18functionIFbjEEaSIZ38spvOperandCanBeForwardDeclaredFunctionN3spv2OpEE3$_3vEERS2_OT_'
                - _ZNSt3__18functionIFbjEED2Ev
            - BranchSide:      'source/operand.cpp:542,11'
              BranchSideFuncs:
                - '_ZNSt3__18functionIFbjEEaSIZ38spvOperandCanBeForwardDeclaredFunctionN3spv2OpEE3$_3vEERS2_OT_'
                - _ZNSt3__18functionIFbjEED2Ev
            - BranchSide:      'source/operand.cpp:547,11'
              BranchSideFuncs:
                - '_ZNSt3__18functionIFbjEEaSIZ38spvOperandCanBeForwardDeclaredFunctionN3spv2OpEE3$_4vEERS2_OT_'
                - _ZNSt3__18functionIFbjEED2Ev
            - BranchSide:      'source/operand.cpp:551,11'
              BranchSideFuncs:
                - '_ZNSt3__18functionIFbjEEaSIZ38spvOperandCanBeForwardDeclaredFunctionN3spv2OpEE3$_5vEERS2_OT_'
                - _ZNSt3__18functionIFbjEED2Ev
            - BranchSide:      'source/operand.cpp:556,11'
              BranchSideFuncs:
                - '_ZNSt3__18functionIFbjEEaSIZ38spvOperandCanBeForwardDeclaredFunctionN3spv2OpEE3$_6vEERS2_OT_'
                - _ZNSt3__18functionIFbjEED2Ev
            - BranchSide:      'source/operand.cpp:562,11'
              BranchSideFuncs:
                - '_ZNSt3__18functionIFbjEEaSIZ38spvOperandCanBeForwardDeclaredFunctionN3spv2OpEE3$_7vEERS2_OT_'
                - _ZNSt3__18functionIFbjEED2Ev
            - BranchSide:      'source/operand.cpp:562,11'
              BranchSideFuncs:
                - '_ZNSt3__18functionIFbjEEaSIZ38spvOperandCanBeForwardDeclaredFunctionN3spv2OpEE3$_7vEERS2_OT_'
                - _ZNSt3__18functionIFbjEED2Ev
            - BranchSide:      'source/operand.cpp:568,11'
              BranchSideFuncs:
                - '_ZNSt3__18functionIFbjEEaSIZ38spvOperandCanBeForwardDeclaredFunctionN3spv2OpEE3$_8vEERS2_OT_'
                - _ZNSt3__18functionIFbjEED2Ev
            - BranchSide:      'source/operand.cpp:568,11'
              BranchSideFuncs:
                - '_ZNSt3__18functionIFbjEEaSIZ38spvOperandCanBeForwardDeclaredFunctionN3spv2OpEE3$_8vEERS2_OT_'
                - _ZNSt3__18functionIFbjEED2Ev
            - BranchSide:      'source/operand.cpp:571,11'
              BranchSideFuncs:
                - '_ZNSt3__18functionIFbjEEaSIZ38spvOperandCanBeForwardDeclaredFunctionN3spv2OpEE3$_9vEERS2_OT_'
                - _ZNSt3__18functionIFbjEED2Ev
            - BranchSide:      'source/operand.cpp:574,11'
              BranchSideFuncs:
                - '_ZNSt3__18functionIFbjEEaSIZ38spvOperandCanBeForwardDeclaredFunctionN3spv2OpEE4$_10vEERS2_OT_'
                - _ZNSt3__18functionIFbjEED2Ev
            - BranchSide:      'source/operand.cpp:577,11'
              BranchSideFuncs:
                - '_ZNSt3__18functionIFbjEEaSIZ38spvOperandCanBeForwardDeclaredFunctionN3spv2OpEE4$_11vEERS2_OT_'
                - _ZNSt3__18functionIFbjEED2Ev
        - Branch String:   'source/operand.cpp:581,1'
          Branch Sides:
            - BranchSide:      'source/operand.cpp:581,1'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:581,1'
              BranchSideFuncs:
                - _ZNSt3__18functionIFbjEED2Ev
      Callsites:
        - Src:             'source/operand.cpp:517,7'
          Dst:             _Z22spvOpcodeGeneratesTypeN3spv2OpE
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _Z13spvIsInIdType18spv_operand_type_t
      functionSourceFile: '/src/spirv-tools/source/operand.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 2
      functionsReached:
        - _Z11spvIsIdType18spv_operand_type_t
      functionUses:    0
      BranchProfiles:
        - Branch String:   'source/operand.cpp:500,7'
          Branch Sides:
            - BranchSide:      'source/operand.cpp:502,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
            - BranchSide:      'source/operand.cpp:504,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
        - Branch String:   'source/operand.cpp:504,3'
          Branch Sides:
            - BranchSide:      'source/operand.cpp:508,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:508,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:510,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'source/operand.cpp:500,8'
          Dst:             _Z11spvIsIdType18spv_operand_type_t
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _Z11spvIsIdType18spv_operand_type_t
      functionSourceFile: '/src/spirv-tools/source/operand.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 486
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          40
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'source/operand.cpp:487,3'
          Branch Sides:
            - BranchSide:      'source/operand.cpp:493,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:493,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:493,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:493,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:493,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:495,7'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _Z37spvAlternatePatternFollowingImmediateRKNSt3__16vectorI18spv_operand_type_tNS_9allocatorIS1_EEEE
      functionSourceFile: '/src/spirv-tools/source/operand.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 472
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.std::__1::vector *'
        - 'class.std::__1::vector *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          123
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'source/operand.cpp:475,7'
          Branch Sides:
            - BranchSide:      'source/operand.cpp:476,5'
              BranchSideFuncs:
                - _ZNKSt3__16vectorI18spv_operand_type_tNS_9allocatorIS1_EEE7crbeginEv
                - _ZNSt3__1miINS_11__wrap_iterIPK18spv_operand_type_tEES5_EEDTmicldtfp0_4baseEcldtfp_4baseEERKNS_16reverse_iteratorIT_EERKNS7_IT0_EE
                - _ZNSt3__16vectorI18spv_operand_type_tNS_9allocatorIS1_EEEC2EmRKS1_
                - _ZNSt3__16vectorI18spv_operand_type_tNS_9allocatorIS1_EEEixEm
                - _ZNSt3__16vectorI18spv_operand_type_tNS_9allocatorIS1_EEED2Ev
            - BranchSide:      'source/operand.cpp:483,10'
              BranchSideFuncs:
                - _ZNSt3__16vectorI18spv_operand_type_tNS_9allocatorIS1_EEEC2ESt16initializer_listIS1_E
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _Z28spvTakeFirstMatchableOperandPNSt3__16vectorI18spv_operand_type_tNS_9allocatorIS1_EEEE
      functionSourceFile: '/src/spirv-tools/source/operand.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 461
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'class.std::__1::vector *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          50
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - _Z28spvExpandOperandSequenceOnce18spv_operand_type_tPNSt3__16vectorIS_NS0_9allocatorIS_EEEE
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'source/operand.cpp:462,3'
          Branch Sides:
            - BranchSide:      'source/operand.cpp:462,3'
              BranchSideFuncs:
                - _ZNSt3__16vectorI18spv_operand_type_tNS_9allocatorIS1_EEE4backEv
                - _ZNSt3__16vectorI18spv_operand_type_tNS_9allocatorIS1_EEE8pop_backEv
                - _Z28spvExpandOperandSequenceOnce18spv_operand_type_tPNSt3__16vectorIS_NS0_9allocatorIS_EEEE
            - BranchSide:      'source/operand.cpp:464,3'
              BranchSideFuncs:
                - _ZNSt3__16vectorI18spv_operand_type_tNS_9allocatorIS1_EEE4backEv
                - _ZNSt3__16vectorI18spv_operand_type_tNS_9allocatorIS1_EEE8pop_backEv
                - _Z28spvExpandOperandSequenceOnce18spv_operand_type_tPNSt3__16vectorIS_NS0_9allocatorIS_EEEE
        - Branch String:   'source/operand.cpp:467,3'
          Branch Sides:
            - BranchSide:      'source/operand.cpp:465,14'
              BranchSideFuncs:
                - _ZNSt3__16vectorI18spv_operand_type_tNS_9allocatorIS1_EEE4backEv
                - _ZNSt3__16vectorI18spv_operand_type_tNS_9allocatorIS1_EEE8pop_backEv
                - _Z28spvExpandOperandSequenceOnce18spv_operand_type_tPNSt3__16vectorIS_NS0_9allocatorIS_EEEE
            - BranchSide:      'source/operand.cpp:468,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'source/operand.cpp:462,3'
          Dst:             __assert_fail
        - Src:             'source/operand.cpp:467,12'
          Dst:             _Z28spvExpandOperandSequenceOnce18spv_operand_type_tPNSt3__16vectorIS_NS0_9allocatorIS_EEEE
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _Z28spvExpandOperandSequenceOnce18spv_operand_type_tPNSt3__16vectorIS_NS0_9allocatorIS_EEEE
      functionSourceFile: '/src/spirv-tools/source/operand.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 431
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'int '
        - 'class.std::__1::vector *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          81
      EdgeCount:       19
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'source/operand.cpp:432,3'
          Branch Sides:
            - BranchSide:      'source/operand.cpp:434,7'
              BranchSideFuncs:
                - _ZNSt3__16vectorI18spv_operand_type_tNS_9allocatorIS1_EEE9push_backERKS1_
                - _ZNSt3__16vectorI18spv_operand_type_tNS_9allocatorIS1_EEE9push_backEOS1_
            - BranchSide:      'source/operand.cpp:438,7'
              BranchSideFuncs:
                - _ZNSt3__16vectorI18spv_operand_type_tNS_9allocatorIS1_EEE9push_backERKS1_
                - _ZNSt3__16vectorI18spv_operand_type_tNS_9allocatorIS1_EEE9push_backEOS1_
            - BranchSide:      'source/operand.cpp:444,7'
              BranchSideFuncs:
                - _ZNSt3__16vectorI18spv_operand_type_tNS_9allocatorIS1_EEE9push_backERKS1_
                - _ZNSt3__16vectorI18spv_operand_type_tNS_9allocatorIS1_EEE9push_backEOS1_
                - _ZNSt3__16vectorI18spv_operand_type_tNS_9allocatorIS1_EEE9push_backEOS1_
            - BranchSide:      'source/operand.cpp:450,7'
              BranchSideFuncs:
                - _ZNSt3__16vectorI18spv_operand_type_tNS_9allocatorIS1_EEE9push_backERKS1_
                - _ZNSt3__16vectorI18spv_operand_type_tNS_9allocatorIS1_EEE9push_backEOS1_
                - _ZNSt3__16vectorI18spv_operand_type_tNS_9allocatorIS1_EEE9push_backEOS1_
            - BranchSide:      'source/operand.cpp:455,7'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _Z20spvOperandIsVariable18spv_operand_type_t
      functionSourceFile: '/src/spirv-tools/source/operand.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 417
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          37
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'source/operand.cpp:418,3'
          Branch Sides:
            - BranchSide:      'source/operand.cpp:423,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:423,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:423,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:423,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:425,7'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _Z20spvOperandIsOptional18spv_operand_type_t
      functionSourceFile: '/src/spirv-tools/source/operand.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          70
      EdgeCount:       33
      CyclomaticComplexity: 18
      functionsReached:
        - _Z20spvOperandIsVariable18spv_operand_type_t
      functionUses:    1
      BranchProfiles:
        - Branch String:   'source/operand.cpp:398,3'
          Branch Sides:
            - BranchSide:      'source/operand.cpp:409,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:409,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:409,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:409,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:409,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:409,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:409,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:409,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:409,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:409,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:411,7'
              BranchSideFuncs:
                - _Z20spvOperandIsVariable18spv_operand_type_t
      Callsites:
        - Src:             'source/operand.cpp:414,10'
          Dst:             _Z20spvOperandIsVariable18spv_operand_type_t
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    spvOperandIsConcreteMask
      functionSourceFile: '/src/spirv-tools/source/operand.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 379
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          57
      EdgeCount:       26
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'source/operand.cpp:380,3'
          Branch Sides:
            - BranchSide:      'source/operand.cpp:390,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:390,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:390,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:390,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:390,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:390,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:390,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:390,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:390,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:392,7'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    spvOperandIsConcrete
      functionSourceFile: '/src/spirv-tools/source/operand.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         57
      ICount:          224
      EdgeCount:       58
      CyclomaticComplexity: 3
      functionsReached:
        - _Z11spvIsIdType18spv_operand_type_t
      functionUses:    1
      BranchProfiles:
        - Branch String:   'source/operand.cpp:323,25'
          Branch Sides:
            - BranchSide:      'source/operand.cpp:323,53'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:324,5'
              BranchSideFuncs: []
        - Branch String:   'source/operand.cpp:323,7'
          Branch Sides:
            - BranchSide:      'source/operand.cpp:324,5'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:326,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
        - Branch String:   'source/operand.cpp:326,3'
          Branch Sides:
            - BranchSide:      'source/operand.cpp:372,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:372,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:372,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:372,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:372,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:372,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:372,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:372,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:372,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:372,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:372,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:372,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:372,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:372,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:372,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:372,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:372,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:372,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:372,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:372,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:372,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:372,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:372,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:372,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:372,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:372,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:372,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:372,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:372,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:372,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:372,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:372,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:372,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:372,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:372,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:372,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:372,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:372,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:372,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:372,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:372,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:372,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:372,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:372,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:372,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:374,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'source/operand.cpp:323,7'
          Dst:             _Z11spvIsIdType18spv_operand_type_t
        - Src:             'source/operand.cpp:323,28'
          Dst:             spvOperandIsConcreteMask
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _Z26spvPushOperandTypesForMask14spv_target_envPK19spv_operand_table_t18spv_operand_type_tjPNSt3__16vectorIS3_NS4_9allocatorIS3_EEEE
      functionSourceFile: '/src/spirv-tools/source/operand.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'int '
        - 'struct.spv_operand_table_t *'
        - 'int '
        - 'int '
        - 'class.std::__1::vector *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          80
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
        - _Z26spvOperandTableValueLookup14spv_target_envPK19spv_operand_table_t18spv_operand_type_tjPPK18spv_operand_desc_t
      functionUses:    1
      BranchProfiles:
        - Branch String:   'source/operand.cpp:310,3'
          Branch Sides:
            - BranchSide:      'source/operand.cpp:312,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _Z26spvOperandTableValueLookup14spv_target_envPK19spv_operand_table_t18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
            - BranchSide:      'source/operand.cpp:320,1'
              BranchSideFuncs: []
        - Branch String:   'source/operand.cpp:312,9'
          Branch Sides:
            - BranchSide:      'source/operand.cpp:313,24'
              BranchSideFuncs:
                - _Z26spvOperandTableValueLookup14spv_target_envPK19spv_operand_table_t18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
            - BranchSide:      'source/operand.cpp:319,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _Z26spvOperandTableValueLookup14spv_target_envPK19spv_operand_table_t18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
        - Branch String:   'source/operand.cpp:314,11'
          Branch Sides:
            - BranchSide:      'source/operand.cpp:316,29'
              BranchSideFuncs:
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _Z26spvOperandTableValueLookup14spv_target_envPK19spv_operand_table_t18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'source/operand.cpp:318,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _Z26spvOperandTableValueLookup14spv_target_envPK19spv_operand_table_t18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
      Callsites:
        - Src:             'source/operand.cpp:314,26'
          Dst:             _Z26spvOperandTableValueLookup14spv_target_envPK19spv_operand_table_t18spv_operand_type_tjPPK18spv_operand_desc_t
        - Src:             'source/operand.cpp:316,9'
          Dst:             _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _Z26spvOperandTableValueLookup14spv_target_envPK19spv_operand_table_t18spv_operand_type_tjPPK18spv_operand_desc_t
      functionSourceFile: '/src/spirv-tools/source/operand.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'int '
        - 'struct.spv_operand_table_t *'
        - 'int '
        - 'int '
        - 'struct.spv_operand_desc_t **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          214
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached:
        - _Z22spvVersionForTargetEnv14spv_target_env
      functionUses:    2
      BranchProfiles:
        - Branch String:   'source/operand.cpp:97,7'
          Branch Sides:
            - BranchSide:      'source/operand.cpp:97,15'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
                - _Z22spvVersionForTargetEnv14spv_target_env
                - '_ZNSt3__111lower_boundIPK18spv_operand_desc_tS1_Z26spvOperandTableValueLookup14spv_target_envPK19spv_operand_table_t18spv_operand_type_tjPS3_E3$_0EET_SB_SB_RKT0_T1_'
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'source/operand.cpp:98,8'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
                - _Z22spvVersionForTargetEnv14spv_target_env
                - '_ZNSt3__111lower_boundIPK18spv_operand_desc_tS1_Z26spvOperandTableValueLookup14spv_target_envPK19spv_operand_table_t18spv_operand_type_tjPS3_E3$_0EET_SB_SB_RKT0_T1_'
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'source/operand.cpp:98,7'
          Branch Sides:
            - BranchSide:      'source/operand.cpp:98,16'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
                - _Z22spvVersionForTargetEnv14spv_target_env
                - '_ZNSt3__111lower_boundIPK18spv_operand_desc_tS1_Z26spvOperandTableValueLookup14spv_target_envPK19spv_operand_table_t18spv_operand_type_tjPS3_E3$_0EET_SB_SB_RKT0_T1_'
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'source/operand.cpp:100,22'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
                - _Z22spvVersionForTargetEnv14spv_target_env
                - '_ZNSt3__111lower_boundIPK18spv_operand_desc_tS1_Z26spvOperandTableValueLookup14spv_target_envPK19spv_operand_table_t18spv_operand_type_tjPS3_E3$_0EET_SB_SB_RKT0_T1_'
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'source/operand.cpp:106,3'
          Branch Sides:
            - BranchSide:      'source/operand.cpp:107,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - _Z22spvVersionForTargetEnv14spv_target_env
                - '_ZNSt3__111lower_boundIPK18spv_operand_desc_tS1_Z26spvOperandTableValueLookup14spv_target_envPK19spv_operand_table_t18spv_operand_type_tjPS3_E3$_0EET_SB_SB_RKT0_T1_'
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'source/operand.cpp:143,3'
              BranchSideFuncs: []
        - Branch String:   'source/operand.cpp:108,9'
          Branch Sides:
            - BranchSide:      'source/operand.cpp:108,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
                - _Z22spvVersionForTargetEnv14spv_target_env
                - '_ZNSt3__111lower_boundIPK18spv_operand_desc_tS1_Z26spvOperandTableValueLookup14spv_target_envPK19spv_operand_table_t18spv_operand_type_tjPS3_E3$_0EET_SB_SB_RKT0_T1_'
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'source/operand.cpp:110,22'
              BranchSideFuncs:
                - _Z22spvVersionForTargetEnv14spv_target_env
                - '_ZNSt3__111lower_boundIPK18spv_operand_desc_tS1_Z26spvOperandTableValueLookup14spv_target_envPK19spv_operand_table_t18spv_operand_type_tjPS3_E3$_0EET_SB_SB_RKT0_T1_'
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'source/operand.cpp:125,20'
          Branch Sides:
            - BranchSide:      'source/operand.cpp:124,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
                - _Z22spvVersionForTargetEnv14spv_target_env
                - '_ZNSt3__111lower_boundIPK18spv_operand_desc_tS1_Z26spvOperandTableValueLookup14spv_target_envPK19spv_operand_table_t18spv_operand_type_tjPS3_E3$_0EET_SB_SB_RKT0_T1_'
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'source/operand.cpp:125,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
                - _Z22spvVersionForTargetEnv14spv_target_env
                - '_ZNSt3__111lower_boundIPK18spv_operand_desc_tS1_Z26spvOperandTableValueLookup14spv_target_envPK19spv_operand_table_t18spv_operand_type_tjPS3_E3$_0EET_SB_SB_RKT0_T1_'
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'source/operand.cpp:124,5'
          Branch Sides:
            - BranchSide:      'source/operand.cpp:135,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
                - _Z22spvVersionForTargetEnv14spv_target_env
                - '_ZNSt3__111lower_boundIPK18spv_operand_desc_tS1_Z26spvOperandTableValueLookup14spv_target_envPK19spv_operand_table_t18spv_operand_type_tjPS3_E3$_0EET_SB_SB_RKT0_T1_'
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'source/operand.cpp:141,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
                - _Z22spvVersionForTargetEnv14spv_target_env
                - '_ZNSt3__111lower_boundIPK18spv_operand_desc_tS1_Z26spvOperandTableValueLookup14spv_target_envPK19spv_operand_table_t18spv_operand_type_tjPS3_E3$_0EET_SB_SB_RKT0_T1_'
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'source/operand.cpp:135,38'
          Branch Sides:
            - BranchSide:      'source/operand.cpp:135,41'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
                - _Z22spvVersionForTargetEnv14spv_target_env
                - '_ZNSt3__111lower_boundIPK18spv_operand_desc_tS1_Z26spvOperandTableValueLookup14spv_target_envPK19spv_operand_table_t18spv_operand_type_tjPS3_E3$_0EET_SB_SB_RKT0_T1_'
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'source/operand.cpp:136,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
                - _Z22spvVersionForTargetEnv14spv_target_env
                - '_ZNSt3__111lower_boundIPK18spv_operand_desc_tS1_Z26spvOperandTableValueLookup14spv_target_envPK19spv_operand_table_t18spv_operand_type_tjPS3_E3$_0EET_SB_SB_RKT0_T1_'
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'source/operand.cpp:135,69'
          Branch Sides:
            - BranchSide:      'source/operand.cpp:136,11'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:137,19'
              BranchSideFuncs: []
        - Branch String:   'source/operand.cpp:136,34'
          Branch Sides:
            - BranchSide:      'source/operand.cpp:136,37'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:137,19'
              BranchSideFuncs: []
        - Branch String:   'source/operand.cpp:135,11'
          Branch Sides:
            - BranchSide:      'source/operand.cpp:137,19'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:140,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
                - _Z22spvVersionForTargetEnv14spv_target_env
                - '_ZNSt3__111lower_boundIPK18spv_operand_desc_tS1_Z26spvOperandTableValueLookup14spv_target_envPK19spv_operand_table_t18spv_operand_type_tjPS3_E3$_0EET_SB_SB_RKT0_T1_'
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
      Callsites:
        - Src:             'source/operand.cpp:123,26'
          Dst:             _Z22spvVersionForTargetEnv14spv_target_env
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _Z19spvPushOperandTypesPK18spv_operand_type_tPNSt3__16vectorIS_NS2_9allocatorIS_EEEE
      functionSourceFile: '/src/spirv-tools/source/operand.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 293
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'int *'
        - 'class.std::__1::vector *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          52
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   'source/operand.cpp:295,3'
          Branch Sides:
            - BranchSide:      'source/operand.cpp:296,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__16vectorI18spv_operand_type_tNS_9allocatorIS1_EEE9push_backERKS1_
            - BranchSide:      'source/operand.cpp:298,3'
              BranchSideFuncs:
                - _ZNSt3__16vectorI18spv_operand_type_tNS_9allocatorIS1_EEE9push_backERKS1_
        - Branch String:   'source/operand.cpp:298,3'
          Branch Sides:
            - BranchSide:      'source/operand.cpp:299,5'
              BranchSideFuncs:
                - _ZNSt3__16vectorI18spv_operand_type_tNS_9allocatorIS1_EEE9push_backERKS1_
            - BranchSide:      'source/operand.cpp:301,1'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _Z17spvOperandTypeStr18spv_operand_type_t
      functionSourceFile: '/src/spirv-tools/source/operand.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         81
      ICount:          368
      EdgeCount:       160
      CyclomaticComplexity: 81
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'source/operand.cpp:147,3'
          Branch Sides:
            - BranchSide:      'source/operand.cpp:150,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:150,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:152,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:154,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:158,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:158,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:158,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:160,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:162,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:164,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:166,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:169,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:169,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:171,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:173,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:175,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:177,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:179,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:181,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:183,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:185,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:187,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:189,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:191,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:193,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:195,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:198,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:198,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:200,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:202,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:204,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:206,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:208,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:210,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:212,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:215,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:215,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:217,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:219,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:221,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:223,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:225,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:227,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:229,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:231,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:233,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:235,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:238,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:238,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:241,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:241,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:243,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:245,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:247,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:249,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:251,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:253,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:255,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:257,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:259,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:261,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:263,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:265,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:271,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:273,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:276,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:278,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:280,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:282,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:285,7'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:287,7'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _Z25spvOperandTableNameLookup14spv_target_envPK19spv_operand_table_t18spv_operand_type_tPKcmPPK18spv_operand_desc_t
      functionSourceFile: '/src/spirv-tools/source/operand.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionDepth:   0
      returnType:      'int '
      argCount:        6
      argTypes:
        - 'int '
        - 'struct.spv_operand_table_t *'
        - 'int '
        - 'char *'
        - 'size_t '
        - 'struct.spv_operand_desc_t **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          213
      EdgeCount:       48
      CyclomaticComplexity: 14
      functionsReached:
        - _Z22spvVersionForTargetEnv14spv_target_env
        - strlen
        - strncmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'source/operand.cpp:57,7'
          Branch Sides:
            - BranchSide:      'source/operand.cpp:57,15'
              BranchSideFuncs:
                - _Z22spvVersionForTargetEnv14spv_target_env
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - strlen
                - __sanitizer_cov_trace_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'source/operand.cpp:58,8'
              BranchSideFuncs:
                - _Z22spvVersionForTargetEnv14spv_target_env
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - strlen
                - __sanitizer_cov_trace_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'source/operand.cpp:58,13'
          Branch Sides:
            - BranchSide:      'source/operand.cpp:58,17'
              BranchSideFuncs:
                - _Z22spvVersionForTargetEnv14spv_target_env
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - strlen
                - __sanitizer_cov_trace_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'source/operand.cpp:58,25'
              BranchSideFuncs: []
        - Branch String:   'source/operand.cpp:58,7'
          Branch Sides:
            - BranchSide:      'source/operand.cpp:58,25'
              BranchSideFuncs:
                - _Z22spvVersionForTargetEnv14spv_target_env
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - strlen
                - __sanitizer_cov_trace_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'source/operand.cpp:60,47'
              BranchSideFuncs:
                - _Z22spvVersionForTargetEnv14spv_target_env
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - strlen
                - __sanitizer_cov_trace_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'source/operand.cpp:61,3'
          Branch Sides:
            - BranchSide:      'source/operand.cpp:62,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - strlen
                - __sanitizer_cov_trace_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'source/operand.cpp:89,3'
              BranchSideFuncs: []
        - Branch String:   'source/operand.cpp:63,9'
          Branch Sides:
            - BranchSide:      'source/operand.cpp:63,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - strlen
                - __sanitizer_cov_trace_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'source/operand.cpp:64,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
                - strlen
                - __sanitizer_cov_trace_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'source/operand.cpp:64,5'
          Branch Sides:
            - BranchSide:      'source/operand.cpp:65,27'
              BranchSideFuncs:
                - strlen
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'source/operand.cpp:87,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - strlen
                - __sanitizer_cov_trace_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'source/operand.cpp:75,44'
          Branch Sides:
            - BranchSide:      'source/operand.cpp:76,20'
              BranchSideFuncs:
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
                - strlen
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'source/operand.cpp:86,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
                - strlen
                - __sanitizer_cov_trace_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'source/operand.cpp:75,11'
          Branch Sides:
            - BranchSide:      'source/operand.cpp:77,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
                - strlen
                - __sanitizer_cov_trace_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'source/operand.cpp:86,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
                - strlen
                - __sanitizer_cov_trace_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'source/operand.cpp:77,42'
          Branch Sides:
            - BranchSide:      'source/operand.cpp:77,45'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'source/operand.cpp:78,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'source/operand.cpp:77,75'
          Branch Sides:
            - BranchSide:      'source/operand.cpp:78,13'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:79,22'
              BranchSideFuncs: []
        - Branch String:   'source/operand.cpp:78,38'
          Branch Sides:
            - BranchSide:      'source/operand.cpp:78,41'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:79,22'
              BranchSideFuncs: []
        - Branch String:   'source/operand.cpp:77,13'
          Branch Sides:
            - BranchSide:      'source/operand.cpp:79,22'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:83,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'source/operand.cpp:60,24'
          Dst:             _Z22spvVersionForTargetEnv14spv_target_env
        - Src:             'source/operand.cpp:75,25'
          Dst:             strlen
        - Src:             'source/operand.cpp:76,12'
          Dst:             strncmp
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _Z18spvOperandTableGetPPK19spv_operand_table_t14spv_target_env
      functionSourceFile: '/src/spirv-tools/source/operand.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.spv_operand_table_t **'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          27
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'source/operand.cpp:45,7'
          Branch Sides:
            - BranchSide:      'source/operand.cpp:45,23'
              BranchSideFuncs: []
            - BranchSide:      'source/operand.cpp:47,4'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _Z15spvIsHostEndian16spv_endianness_t
      functionSourceFile: '/src/spirv-tools/source/spirv_endian.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          45
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'source/spirv_endian.cpp:73,45'
          Branch Sides:
            - BranchSide:      'source/spirv_endian.cpp:74,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'source/spirv_endian.cpp:75,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'source/spirv_endian.cpp:74,51'
          Branch Sides:
            - BranchSide:      'source/spirv_endian.cpp:74,51'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_endian.cpp:75,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'source/spirv_endian.cpp:75,42'
          Branch Sides:
            - BranchSide:      'source/spirv_endian.cpp:74,51'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'source/spirv_endian.cpp:76,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _Z19spvBinaryEndiannessP18spv_const_binary_tP16spv_endianness_t
      functionSourceFile: '/src/spirv-tools/source/spirv_endian.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.spv_const_binary_t *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          145
      EdgeCount:       37
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'source/spirv_endian.cpp:51,21'
          Branch Sides:
            - BranchSide:      'source/spirv_endian.cpp:51,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __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
            - BranchSide:      'source/spirv_endian.cpp:51,44'
              BranchSideFuncs: []
        - Branch String:   'source/spirv_endian.cpp:51,7'
          Branch Sides:
            - BranchSide:      'source/spirv_endian.cpp:51,44'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __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
            - BranchSide:      'source/spirv_endian.cpp:52,8'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __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
        - Branch String:   'source/spirv_endian.cpp:52,7'
          Branch Sides:
            - BranchSide:      'source/spirv_endian.cpp:52,17'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __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
            - BranchSide:      'source/spirv_endian.cpp:55,3'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __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
        - Branch String:   'source/spirv_endian.cpp:57,24'
          Branch Sides:
            - BranchSide:      'source/spirv_endian.cpp:57,35'
              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
            - BranchSide:      'source/spirv_endian.cpp:63,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'source/spirv_endian.cpp:57,44'
          Branch Sides:
            - BranchSide:      'source/spirv_endian.cpp:57,55'
              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
            - BranchSide:      'source/spirv_endian.cpp:63,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'source/spirv_endian.cpp:57,64'
          Branch Sides:
            - BranchSide:      'source/spirv_endian.cpp:58,15'
              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
            - BranchSide:      'source/spirv_endian.cpp:63,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'source/spirv_endian.cpp:57,7'
          Branch Sides:
            - BranchSide:      'source/spirv_endian.cpp:59,6'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_endian.cpp:63,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'source/spirv_endian.cpp:63,24'
          Branch Sides:
            - BranchSide:      'source/spirv_endian.cpp:63,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'source/spirv_endian.cpp:69,3'
              BranchSideFuncs: []
        - Branch String:   'source/spirv_endian.cpp:63,44'
          Branch Sides:
            - BranchSide:      'source/spirv_endian.cpp:63,55'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'source/spirv_endian.cpp:69,3'
              BranchSideFuncs: []
        - Branch String:   'source/spirv_endian.cpp:63,64'
          Branch Sides:
            - BranchSide:      'source/spirv_endian.cpp:64,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'source/spirv_endian.cpp:69,3'
              BranchSideFuncs: []
        - Branch String:   'source/spirv_endian.cpp:63,7'
          Branch Sides:
            - BranchSide:      'source/spirv_endian.cpp:65,6'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_endian.cpp:69,3'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _Z16spvFixDoubleWordjj16spv_endianness_t
      functionSourceFile: '/src/spirv-tools/source/spirv_endian.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionDepth:   0
      returnType:      'size_t '
      argCount:        3
      argTypes:
        - 'int '
        - 'int '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z10spvFixWordj16spv_endianness_t
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'source/spirv_endian.cpp:46,20'
          Dst:             _Z10spvFixWordj16spv_endianness_t
        - Src:             'source/spirv_endian.cpp:46,55'
          Dst:             _Z10spvFixWordj16spv_endianness_t
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _Z10spvFixWordj16spv_endianness_t
      functionSourceFile: '/src/spirv-tools/source/spirv_endian.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'int '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          72
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    10
      BranchProfiles:
        - Branch String:   'source/spirv_endian.cpp:35,40'
          Branch Sides:
            - BranchSide:      'source/spirv_endian.cpp:35,43'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'source/spirv_endian.cpp:36,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'source/spirv_endian.cpp:35,78'
          Branch Sides:
            - BranchSide:      'source/spirv_endian.cpp:36,30'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_endian.cpp:37,13'
              BranchSideFuncs: []
        - Branch String:   'source/spirv_endian.cpp:36,37'
          Branch Sides:
            - BranchSide:      'source/spirv_endian.cpp:36,40'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'source/spirv_endian.cpp:41,10'
              BranchSideFuncs: []
        - Branch String:   'source/spirv_endian.cpp:35,7'
          Branch Sides:
            - BranchSide:      'source/spirv_endian.cpp:37,13'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_endian.cpp:41,10'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _Z16spvTargetEnvListii
      functionSourceFile: '/src/spirv-tools/source/spirv_target_env.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'class.std::__1::basic_string *'
        - 'int '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          112
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'source/spirv_target_env.cpp:406,23'
          Branch Sides:
            - BranchSide:      'source/spirv_target_env.cpp:406,23'
              BranchSideFuncs:
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EERKS9_PKS6_
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EERKS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEmc
            - BranchSide:      'source/spirv_target_env.cpp:421,7'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'source/spirv_target_env.cpp:408,9'
          Branch Sides:
            - BranchSide:      'source/spirv_target_env.cpp:411,19'
              BranchSideFuncs:
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EERKS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEmc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EERKS9_PKS6_
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'source/spirv_target_env.cpp:417,10'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EERKS9_PKS6_
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv
                - __sanitizer_cov_trace_cmp8
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EERKS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEmc
        - Branch String:   'source/spirv_target_env.cpp:424,1'
          Branch Sides:
            - BranchSide:      'source/spirv_target_env.cpp:424,1'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:424,1'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _Z18spvLogStringForEnv14spv_target_env
      functionSourceFile: '/src/spirv-tools/source/spirv_target_env.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 355
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.std::__1::basic_string *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         36
      ICount:          144
      EdgeCount:       69
      CyclomaticComplexity: 35
      functionsReached:
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'source/spirv_target_env.cpp:356,3'
          Branch Sides:
            - BranchSide:      'source/spirv_target_env.cpp:365,14'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
            - BranchSide:      'source/spirv_target_env.cpp:365,14'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
            - BranchSide:      'source/spirv_target_env.cpp:365,14'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
            - BranchSide:      'source/spirv_target_env.cpp:365,14'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
            - BranchSide:      'source/spirv_target_env.cpp:365,14'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
            - BranchSide:      'source/spirv_target_env.cpp:365,14'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
            - BranchSide:      'source/spirv_target_env.cpp:365,14'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
            - BranchSide:      'source/spirv_target_env.cpp:365,14'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
            - BranchSide:      'source/spirv_target_env.cpp:372,14'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
            - BranchSide:      'source/spirv_target_env.cpp:372,14'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
            - BranchSide:      'source/spirv_target_env.cpp:372,14'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
            - BranchSide:      'source/spirv_target_env.cpp:372,14'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
            - BranchSide:      'source/spirv_target_env.cpp:372,14'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
            - BranchSide:      'source/spirv_target_env.cpp:379,14'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
            - BranchSide:      'source/spirv_target_env.cpp:379,14'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
            - BranchSide:      'source/spirv_target_env.cpp:379,14'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
            - BranchSide:      'source/spirv_target_env.cpp:379,14'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
            - BranchSide:      'source/spirv_target_env.cpp:379,14'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
            - BranchSide:      'source/spirv_target_env.cpp:388,14'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
            - BranchSide:      'source/spirv_target_env.cpp:388,14'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
            - BranchSide:      'source/spirv_target_env.cpp:388,14'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
            - BranchSide:      'source/spirv_target_env.cpp:388,14'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
            - BranchSide:      'source/spirv_target_env.cpp:388,14'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
            - BranchSide:      'source/spirv_target_env.cpp:388,14'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
            - BranchSide:      'source/spirv_target_env.cpp:388,14'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
            - BranchSide:      'source/spirv_target_env.cpp:391,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'source/spirv_target_env.cpp:394,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'source/spirv_target_env.cpp:397,10'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc
      Callsites:
        - Src:             'source/spirv_target_env.cpp:391,7'
          Dst:             __assert_fail
        - Src:             'source/spirv_target_env.cpp:394,7'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _Z13spvIsValidEnv14spv_target_env
      functionSourceFile: '/src/spirv-tools/source/spirv_target_env.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         33
      ICount:          130
      EdgeCount:       64
      CyclomaticComplexity: 33
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'source/spirv_target_env.cpp:321,3'
          Branch Sides:
            - BranchSide:      'source/spirv_target_env.cpp:347,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:347,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:347,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:347,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:347,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:347,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:347,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:347,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:347,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:347,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:347,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:347,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:347,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:347,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:347,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:347,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:347,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:347,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:347,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:347,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:347,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:347,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:347,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:347,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:347,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:350,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:350,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:352,3'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _Z14spvIsOpenGLEnv14spv_target_env
      functionSourceFile: '/src/spirv-tools/source/spirv_target_env.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         34
      ICount:          139
      EdgeCount:       65
      CyclomaticComplexity: 33
      functionsReached:
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'source/spirv_target_env.cpp:282,3'
          Branch Sides:
            - BranchSide:      'source/spirv_target_env.cpp:303,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:303,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:303,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:303,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:303,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:303,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:303,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:303,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:303,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:303,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:303,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:303,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:303,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:303,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:303,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:303,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:303,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:303,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:303,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:303,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:309,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:309,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:309,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:309,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:309,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:311,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'source/spirv_target_env.cpp:314,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'source/spirv_target_env.cpp:317,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'source/spirv_target_env.cpp:311,7'
          Dst:             __assert_fail
        - Src:             'source/spirv_target_env.cpp:314,7'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _Z14spvIsOpenCLEnv14spv_target_env
      functionSourceFile: '/src/spirv-tools/source/spirv_target_env.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         34
      ICount:          139
      EdgeCount:       65
      CyclomaticComplexity: 33
      functionsReached:
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'source/spirv_target_env.cpp:243,3'
          Branch Sides:
            - BranchSide:      'source/spirv_target_env.cpp:261,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:261,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:261,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:261,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:261,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:261,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:261,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:261,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:261,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:261,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:261,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:261,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:261,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:261,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:261,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:261,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:261,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:270,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:270,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:270,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:270,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:270,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:270,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:270,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:270,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:272,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'source/spirv_target_env.cpp:275,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'source/spirv_target_env.cpp:278,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'source/spirv_target_env.cpp:272,7'
          Dst:             __assert_fail
        - Src:             'source/spirv_target_env.cpp:275,7'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _Z14spvIsVulkanEnv14spv_target_env
      functionSourceFile: '/src/spirv-tools/source/spirv_target_env.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         34
      ICount:          139
      EdgeCount:       65
      CyclomaticComplexity: 33
      functionsReached:
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'source/spirv_target_env.cpp:204,3'
          Branch Sides:
            - BranchSide:      'source/spirv_target_env.cpp:225,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:225,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:225,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:225,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:225,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:225,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:225,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:225,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:225,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:225,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:225,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:225,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:225,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:225,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:225,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:225,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:225,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:225,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:225,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:225,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:231,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:231,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:231,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:231,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:231,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:233,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'source/spirv_target_env.cpp:236,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'source/spirv_target_env.cpp:239,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'source/spirv_target_env.cpp:233,7'
          Dst:             __assert_fail
        - Src:             'source/spirv_target_env.cpp:236,7'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    spvParseVulkanEnv
      functionSourceFile: '/src/spirv-tools/source/spirv_target_env.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'int '
        - 'int '
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          77
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'source/spirv_target_env.cpp:194,20'
          Branch Sides:
            - BranchSide:      'source/spirv_target_env.cpp:194,20'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'source/spirv_target_env.cpp:200,3'
              BranchSideFuncs: []
        - Branch String:   'source/spirv_target_env.cpp:195,41'
          Branch Sides:
            - BranchSide:      'source/spirv_target_env.cpp:194,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'source/spirv_target_env.cpp:195,51'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'source/spirv_target_env.cpp:195,9'
          Branch Sides:
            - BranchSide:      'source/spirv_target_env.cpp:194,3'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:196,21'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    '_ZZ17spvParseTargetEnvENK3$_0clEPKc'
      functionSourceFile: '/src/spirv-tools/source/spirv_target_env.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.anon.147 *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'source/spirv_target_env.cpp:160,14'
          Branch Sides:
            - BranchSide:      'source/spirv_target_env.cpp:160,31'
              BranchSideFuncs:
                - strlen
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'source/spirv_target_env.cpp:160,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'source/spirv_target_env.cpp:160,37'
          Dst:             strlen
        - Src:             'source/spirv_target_env.cpp:160,23'
          Dst:             strncmp
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    spvParseTargetEnv
      functionSourceFile: '/src/spirv-tools/source/spirv_target_env.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          88
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - '_ZZ17spvParseTargetEnvENK3$_0clEPKc'
      functionUses:    0
      BranchProfiles:
        - Branch String:   'source/spirv_target_env.cpp:162,23'
          Branch Sides:
            - BranchSide:      'source/spirv_target_env.cpp:162,23'
              BranchSideFuncs:
                - '_ZZ17spvParseTargetEnvENK3$_0clEPKc'
            - BranchSide:      'source/spirv_target_env.cpp:170,7'
              BranchSideFuncs: []
        - Branch String:   'source/spirv_target_env.cpp:163,9'
          Branch Sides:
            - BranchSide:      'source/spirv_target_env.cpp:162,3'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:164,11'
              BranchSideFuncs: []
        - Branch String:   'source/spirv_target_env.cpp:164,11'
          Branch Sides:
            - BranchSide:      'source/spirv_target_env.cpp:165,16'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:167,7'
              BranchSideFuncs: []
        - Branch String:   'source/spirv_target_env.cpp:170,7'
          Branch Sides:
            - BranchSide:      'source/spirv_target_env.cpp:170,13'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:171,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'source/spirv_target_env.cpp:163,9'
          Dst:             '_ZZ17spvParseTargetEnvENK3$_0clEPKc'
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _Z22spvVersionForTargetEnv14spv_target_env
      functionSourceFile: '/src/spirv-tools/source/spirv_target_env.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         38
      ICount:          148
      EdgeCount:       73
      CyclomaticComplexity: 37
      functionsReached:
        - __assert_fail
      functionUses:    4
      BranchProfiles:
        - Branch String:   'source/spirv_target_env.cpp:87,3'
          Branch Sides:
            - BranchSide:      'source/spirv_target_env.cpp:101,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:101,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:101,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:101,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:101,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:101,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:101,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:101,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:101,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:101,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:101,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:101,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:101,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:103,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:107,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:107,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:107,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:110,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:110,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:112,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'source/spirv_target_env.cpp:116,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:116,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:119,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:119,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:122,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:122,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:124,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'source/spirv_target_env.cpp:127,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'source/spirv_target_env.cpp:112,7'
          Dst:             __assert_fail
        - Src:             'source/spirv_target_env.cpp:124,7'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    spvTargetEnvDescription
      functionSourceFile: '/src/spirv-tools/source/spirv_target_env.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         32
      ICount:          160
      EdgeCount:       61
      CyclomaticComplexity: 31
      functionsReached:
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'source/spirv_target_env.cpp:25,3'
          Branch Sides:
            - BranchSide:      'source/spirv_target_env.cpp:27,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:29,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:31,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:33,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:35,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:37,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:39,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:41,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:43,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:45,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:47,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:49,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:51,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:53,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:55,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:57,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:59,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:61,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:63,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:65,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'source/spirv_target_env.cpp:68,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:70,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:72,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:74,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:76,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:78,7'
              BranchSideFuncs: []
            - BranchSide:      'source/spirv_target_env.cpp:80,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'source/spirv_target_env.cpp:83,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'source/spirv_target_env.cpp:65,7'
          Dst:             __assert_fail
        - Src:             'source/spirv_target_env.cpp:80,7'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8spvtools25SetContextMessageConsumerEP13spv_context_tNSt3__18functionIFv19spv_message_level_tPKcRK14spv_position_tS6_EEE
      functionSourceFile: '/src/spirv-tools/source/table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.spv_context_t *'
        - 'class.std::__1::function *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    spvContextDestroy
      functionSourceFile: '/src/spirv-tools/source/table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.spv_context_t *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN13spv_context_tD2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'source/table.cpp:63,47'
          Branch Sides:
            - BranchSide:      'source/table.cpp:63,47'
              BranchSideFuncs: []
            - BranchSide:      'source/table.cpp:63,47'
              BranchSideFuncs:
                - _ZN13spv_context_tD2Ev
                - _ZdlPv
      Callsites:
        - Src:             'source/table.cpp:63,47'
          Dst:             _ZN13spv_context_tD2Ev
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    spvContextCreate
      functionSourceFile: '/src/spirv-tools/source/table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionDepth:   0
      returnType:      'struct.spv_context_t *'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         32
      ICount:          159
      EdgeCount:       63
      CyclomaticComplexity: 33
      functionsReached:
        - _Z17spvOpcodeTableGetPPK18spv_opcode_table_t14spv_target_env
        - _Z18spvExtInstTableGetPPK20spv_ext_inst_table_t14spv_target_env
        - _Z18spvOperandTableGetPPK19spv_operand_table_t14spv_target_env
      functionUses:    1
      BranchProfiles:
        - Branch String:   'source/table.cpp:20,3'
          Branch Sides:
            - BranchSide:      'source/table.cpp:46,7'
              BranchSideFuncs:
                - _Z17spvOpcodeTableGetPPK18spv_opcode_table_t14spv_target_env
                - _Z18spvOperandTableGetPPK19spv_operand_table_t14spv_target_env
                - _Z18spvExtInstTableGetPPK20spv_ext_inst_table_t14spv_target_env
                - _Znwm
                - _ZNSt3__18functionIFv19spv_message_level_tPKcRK14spv_position_tS3_EEC2EDn
            - BranchSide:      'source/table.cpp:46,7'
              BranchSideFuncs:
                - _Z17spvOpcodeTableGetPPK18spv_opcode_table_t14spv_target_env
                - _Z18spvOperandTableGetPPK19spv_operand_table_t14spv_target_env
                - _Z18spvExtInstTableGetPPK20spv_ext_inst_table_t14spv_target_env
                - _Znwm
                - _ZNSt3__18functionIFv19spv_message_level_tPKcRK14spv_position_tS3_EEC2EDn
            - BranchSide:      'source/table.cpp:46,7'
              BranchSideFuncs:
                - _Z17spvOpcodeTableGetPPK18spv_opcode_table_t14spv_target_env
                - _Z18spvOperandTableGetPPK19spv_operand_table_t14spv_target_env
                - _Z18spvExtInstTableGetPPK20spv_ext_inst_table_t14spv_target_env
                - _Znwm
                - _ZNSt3__18functionIFv19spv_message_level_tPKcRK14spv_position_tS3_EEC2EDn
            - BranchSide:      'source/table.cpp:46,7'
              BranchSideFuncs:
                - _Z17spvOpcodeTableGetPPK18spv_opcode_table_t14spv_target_env
                - _Z18spvOperandTableGetPPK19spv_operand_table_t14spv_target_env
                - _Z18spvExtInstTableGetPPK20spv_ext_inst_table_t14spv_target_env
                - _Znwm
                - _ZNSt3__18functionIFv19spv_message_level_tPKcRK14spv_position_tS3_EEC2EDn
            - BranchSide:      'source/table.cpp:46,7'
              BranchSideFuncs:
                - _Z17spvOpcodeTableGetPPK18spv_opcode_table_t14spv_target_env
                - _Z18spvOperandTableGetPPK19spv_operand_table_t14spv_target_env
                - _Z18spvExtInstTableGetPPK20spv_ext_inst_table_t14spv_target_env
                - _Znwm
                - _ZNSt3__18functionIFv19spv_message_level_tPKcRK14spv_position_tS3_EEC2EDn
            - BranchSide:      'source/table.cpp:46,7'
              BranchSideFuncs:
                - _Z17spvOpcodeTableGetPPK18spv_opcode_table_t14spv_target_env
                - _Z18spvOperandTableGetPPK19spv_operand_table_t14spv_target_env
                - _Z18spvExtInstTableGetPPK20spv_ext_inst_table_t14spv_target_env
                - _Znwm
                - _ZNSt3__18functionIFv19spv_message_level_tPKcRK14spv_position_tS3_EEC2EDn
            - BranchSide:      'source/table.cpp:46,7'
              BranchSideFuncs:
                - _Z17spvOpcodeTableGetPPK18spv_opcode_table_t14spv_target_env
                - _Z18spvOperandTableGetPPK19spv_operand_table_t14spv_target_env
                - _Z18spvExtInstTableGetPPK20spv_ext_inst_table_t14spv_target_env
                - _Znwm
                - _ZNSt3__18functionIFv19spv_message_level_tPKcRK14spv_position_tS3_EEC2EDn
            - BranchSide:      'source/table.cpp:46,7'
              BranchSideFuncs:
                - _Z17spvOpcodeTableGetPPK18spv_opcode_table_t14spv_target_env
                - _Z18spvOperandTableGetPPK19spv_operand_table_t14spv_target_env
                - _Z18spvExtInstTableGetPPK20spv_ext_inst_table_t14spv_target_env
                - _Znwm
                - _ZNSt3__18functionIFv19spv_message_level_tPKcRK14spv_position_tS3_EEC2EDn
            - BranchSide:      'source/table.cpp:46,7'
              BranchSideFuncs:
                - _Z17spvOpcodeTableGetPPK18spv_opcode_table_t14spv_target_env
                - _Z18spvOperandTableGetPPK19spv_operand_table_t14spv_target_env
                - _Z18spvExtInstTableGetPPK20spv_ext_inst_table_t14spv_target_env
                - _Znwm
                - _ZNSt3__18functionIFv19spv_message_level_tPKcRK14spv_position_tS3_EEC2EDn
            - BranchSide:      'source/table.cpp:46,7'
              BranchSideFuncs:
                - _Z17spvOpcodeTableGetPPK18spv_opcode_table_t14spv_target_env
                - _Z18spvOperandTableGetPPK19spv_operand_table_t14spv_target_env
                - _Z18spvExtInstTableGetPPK20spv_ext_inst_table_t14spv_target_env
                - _Znwm
                - _ZNSt3__18functionIFv19spv_message_level_tPKcRK14spv_position_tS3_EEC2EDn
            - BranchSide:      'source/table.cpp:46,7'
              BranchSideFuncs:
                - _Z17spvOpcodeTableGetPPK18spv_opcode_table_t14spv_target_env
                - _Z18spvOperandTableGetPPK19spv_operand_table_t14spv_target_env
                - _Z18spvExtInstTableGetPPK20spv_ext_inst_table_t14spv_target_env
                - _Znwm
                - _ZNSt3__18functionIFv19spv_message_level_tPKcRK14spv_position_tS3_EEC2EDn
            - BranchSide:      'source/table.cpp:46,7'
              BranchSideFuncs:
                - _Z17spvOpcodeTableGetPPK18spv_opcode_table_t14spv_target_env
                - _Z18spvOperandTableGetPPK19spv_operand_table_t14spv_target_env
                - _Z18spvExtInstTableGetPPK20spv_ext_inst_table_t14spv_target_env
                - _Znwm
                - _ZNSt3__18functionIFv19spv_message_level_tPKcRK14spv_position_tS3_EEC2EDn
            - BranchSide:      'source/table.cpp:46,7'
              BranchSideFuncs:
                - _Z17spvOpcodeTableGetPPK18spv_opcode_table_t14spv_target_env
                - _Z18spvOperandTableGetPPK19spv_operand_table_t14spv_target_env
                - _Z18spvExtInstTableGetPPK20spv_ext_inst_table_t14spv_target_env
                - _Znwm
                - _ZNSt3__18functionIFv19spv_message_level_tPKcRK14spv_position_tS3_EEC2EDn
            - BranchSide:      'source/table.cpp:46,7'
              BranchSideFuncs:
                - _Z17spvOpcodeTableGetPPK18spv_opcode_table_t14spv_target_env
                - _Z18spvOperandTableGetPPK19spv_operand_table_t14spv_target_env
                - _Z18spvExtInstTableGetPPK20spv_ext_inst_table_t14spv_target_env
                - _Znwm
                - _ZNSt3__18functionIFv19spv_message_level_tPKcRK14spv_position_tS3_EEC2EDn
            - BranchSide:      'source/table.cpp:46,7'
              BranchSideFuncs:
                - _Z17spvOpcodeTableGetPPK18spv_opcode_table_t14spv_target_env
                - _Z18spvOperandTableGetPPK19spv_operand_table_t14spv_target_env
                - _Z18spvExtInstTableGetPPK20spv_ext_inst_table_t14spv_target_env
                - _Znwm
                - _ZNSt3__18functionIFv19spv_message_level_tPKcRK14spv_position_tS3_EEC2EDn
            - BranchSide:      'source/table.cpp:46,7'
              BranchSideFuncs:
                - _Z17spvOpcodeTableGetPPK18spv_opcode_table_t14spv_target_env
                - _Z18spvOperandTableGetPPK19spv_operand_table_t14spv_target_env
                - _Z18spvExtInstTableGetPPK20spv_ext_inst_table_t14spv_target_env
                - _Znwm
                - _ZNSt3__18functionIFv19spv_message_level_tPKcRK14spv_position_tS3_EEC2EDn
            - BranchSide:      'source/table.cpp:46,7'
              BranchSideFuncs:
                - _Z17spvOpcodeTableGetPPK18spv_opcode_table_t14spv_target_env
                - _Z18spvOperandTableGetPPK19spv_operand_table_t14spv_target_env
                - _Z18spvExtInstTableGetPPK20spv_ext_inst_table_t14spv_target_env
                - _Znwm
                - _ZNSt3__18functionIFv19spv_message_level_tPKcRK14spv_position_tS3_EEC2EDn
            - BranchSide:      'source/table.cpp:46,7'
              BranchSideFuncs:
                - _Z17spvOpcodeTableGetPPK18spv_opcode_table_t14spv_target_env
                - _Z18spvOperandTableGetPPK19spv_operand_table_t14spv_target_env
                - _Z18spvExtInstTableGetPPK20spv_ext_inst_table_t14spv_target_env
                - _Znwm
                - _ZNSt3__18functionIFv19spv_message_level_tPKcRK14spv_position_tS3_EEC2EDn
            - BranchSide:      'source/table.cpp:46,7'
              BranchSideFuncs:
                - _Z17spvOpcodeTableGetPPK18spv_opcode_table_t14spv_target_env
                - _Z18spvOperandTableGetPPK19spv_operand_table_t14spv_target_env
                - _Z18spvExtInstTableGetPPK20spv_ext_inst_table_t14spv_target_env
                - _Znwm
                - _ZNSt3__18functionIFv19spv_message_level_tPKcRK14spv_position_tS3_EEC2EDn
            - BranchSide:      'source/table.cpp:46,7'
              BranchSideFuncs:
                - _Z17spvOpcodeTableGetPPK18spv_opcode_table_t14spv_target_env
                - _Z18spvOperandTableGetPPK19spv_operand_table_t14spv_target_env
                - _Z18spvExtInstTableGetPPK20spv_ext_inst_table_t14spv_target_env
                - _Znwm
                - _ZNSt3__18functionIFv19spv_message_level_tPKcRK14spv_position_tS3_EEC2EDn
            - BranchSide:      'source/table.cpp:46,7'
              BranchSideFuncs:
                - _Z17spvOpcodeTableGetPPK18spv_opcode_table_t14spv_target_env
                - _Z18spvOperandTableGetPPK19spv_operand_table_t14spv_target_env
                - _Z18spvExtInstTableGetPPK20spv_ext_inst_table_t14spv_target_env
                - _Znwm
                - _ZNSt3__18functionIFv19spv_message_level_tPKcRK14spv_position_tS3_EEC2EDn
            - BranchSide:      'source/table.cpp:46,7'
              BranchSideFuncs:
                - _Z17spvOpcodeTableGetPPK18spv_opcode_table_t14spv_target_env
                - _Z18spvOperandTableGetPPK19spv_operand_table_t14spv_target_env
                - _Z18spvExtInstTableGetPPK20spv_ext_inst_table_t14spv_target_env
                - _Znwm
                - _ZNSt3__18functionIFv19spv_message_level_tPKcRK14spv_position_tS3_EEC2EDn
            - BranchSide:      'source/table.cpp:46,7'
              BranchSideFuncs:
                - _Z17spvOpcodeTableGetPPK18spv_opcode_table_t14spv_target_env
                - _Z18spvOperandTableGetPPK19spv_operand_table_t14spv_target_env
                - _Z18spvExtInstTableGetPPK20spv_ext_inst_table_t14spv_target_env
                - _Znwm
                - _ZNSt3__18functionIFv19spv_message_level_tPKcRK14spv_position_tS3_EEC2EDn
            - BranchSide:      'source/table.cpp:46,7'
              BranchSideFuncs:
                - _Z17spvOpcodeTableGetPPK18spv_opcode_table_t14spv_target_env
                - _Z18spvOperandTableGetPPK19spv_operand_table_t14spv_target_env
                - _Z18spvExtInstTableGetPPK20spv_ext_inst_table_t14spv_target_env
                - _Znwm
                - _ZNSt3__18functionIFv19spv_message_level_tPKcRK14spv_position_tS3_EEC2EDn
            - BranchSide:      'source/table.cpp:46,7'
              BranchSideFuncs:
                - _Z17spvOpcodeTableGetPPK18spv_opcode_table_t14spv_target_env
                - _Z18spvOperandTableGetPPK19spv_operand_table_t14spv_target_env
                - _Z18spvExtInstTableGetPPK20spv_ext_inst_table_t14spv_target_env
                - _Znwm
                - _ZNSt3__18functionIFv19spv_message_level_tPKcRK14spv_position_tS3_EEC2EDn
            - BranchSide:      'source/table.cpp:48,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'source/table.cpp:55,3'
          Dst:             _Z17spvOpcodeTableGetPPK18spv_opcode_table_t14spv_target_env
        - Src:             'source/table.cpp:56,3'
          Dst:             _Z18spvOperandTableGetPPK19spv_operand_table_t14spv_target_env
        - Src:             'source/table.cpp:57,3'
          Dst:             _Z18spvExtInstTableGetPPK20spv_ext_inst_table_t14spv_target_env
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    '_ZZNK8spvtools15AssemblyGrammar24lookupSpecConstantOpcodeEN3spv2OpEENK3$_1clERKNS_12_GLOBAL__N_123SpecConstantOpcodeEntryE'
      functionSourceFile: '/src/spirv-tools/source/assembly_grammar.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.anon *'
        - 'struct.spvtools::(anonymous namespace)::SpecConstantOpcodeEntry *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    '_ZZNK8spvtools15AssemblyGrammar24lookupSpecConstantOpcodeEPKcPN3spv2OpEENK3$_0clERKNS_12_GLOBAL__N_123SpecConstantOpcodeEntryE'
      functionSourceFile: '/src/spirv-tools/source/assembly_grammar.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.anon.147 *'
        - 'struct.spvtools::(anonymous namespace)::SpecConstantOpcodeEntry *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'source/assembly_grammar.cpp:222,34'
          Dst:             strcmp
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8spvtools10MakeUniqueINSt3__13setIjNS1_4lessIjEENS1_9allocatorIjEEEEJEEENS1_10unique_ptrIT_NS1_14default_deleteIS9_EEEEDpOT0_
      functionSourceFile: '/src/spirv-tools/source/util/make_unique.h'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.std::__1::unique_ptr.191 *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8spvtools7EnumSetIN3spv10CapabilityEE8OverflowEv
      functionSourceFile: '/src/spirv-tools/source/enum_set.h'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionDepth:   0
      returnType:      'class.std::__1::set *'
      argCount:        1
      argTypes:
        - 'class.spvtools::EnumSet *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8spvtools10MakeUniqueINSt3__13setIjNS1_4lessIjEENS1_9allocatorIjEEEEJEEENS1_10unique_ptrIT_NS1_14default_deleteIS9_EEEEDpOT0_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'source/enum_set.h:190,9'
          Branch Sides:
            - BranchSide:      'source/enum_set.h:190,9'
              BranchSideFuncs:
                - _ZN8spvtools10MakeUniqueINSt3__13setIjNS1_4lessIjEENS1_9allocatorIjEEEEJEEENS1_10unique_ptrIT_NS1_14default_deleteIS9_EEEEDpOT0_
                - _ZNSt3__110unique_ptrINS_3setIjNS_4lessIjEENS_9allocatorIjEEEENS_14default_deleteIS6_EEEaSEOS9_
                - _ZNSt3__110unique_ptrINS_3setIjNS_4lessIjEENS_9allocatorIjEEEENS_14default_deleteIS6_EEED2Ev
                - _ZNKSt3__110unique_ptrINS_3setIjNS_4lessIjEENS_9allocatorIjEEEENS_14default_deleteIS6_EEEdeEv
            - BranchSide:      'source/enum_set.h:191,19'
              BranchSideFuncs:
                - _ZN8spvtools10MakeUniqueINSt3__13setIjNS1_4lessIjEENS1_9allocatorIjEEEEJEEENS1_10unique_ptrIT_NS1_14default_deleteIS9_EEEEDpOT0_
                - _ZNSt3__110unique_ptrINS_3setIjNS_4lessIjEENS_9allocatorIjEEEENS_14default_deleteIS6_EEEaSEOS9_
                - _ZNSt3__110unique_ptrINS_3setIjNS_4lessIjEENS_9allocatorIjEEEENS_14default_deleteIS6_EEED2Ev
                - _ZNKSt3__110unique_ptrINS_3setIjNS_4lessIjEENS_9allocatorIjEEEENS_14default_deleteIS6_EEEdeEv
      Callsites:
        - Src:             'source/enum_set.h:191,19'
          Dst:             _ZN8spvtools10MakeUniqueINSt3__13setIjNS1_4lessIjEENS1_9allocatorIjEEEEJEEENS1_10unique_ptrIT_NS1_14default_deleteIS9_EEEEDpOT0_
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK8spvtools7EnumSetIN3spv10CapabilityEE6AsMaskEj
      functionSourceFile: '/src/spirv-tools/source/enum_set.h'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionDepth:   0
      returnType:      'size_t '
      argCount:        2
      argTypes:
        - 'class.spvtools::EnumSet *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          30
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'source/enum_set.h:183,9'
          Branch Sides:
            - BranchSide:      'source/enum_set.h:183,20'
              BranchSideFuncs: []
            - BranchSide:      'source/enum_set.h:184,27'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK8spvtools7EnumSetIN3spv10CapabilityEE6ToWordES2_
      functionSourceFile: '/src/spirv-tools/source/enum_set.h'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'class.spvtools::EnumSet *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8spvtools7EnumSetIN3spv10CapabilityEE7AddWordEj
      functionSourceFile: '/src/spirv-tools/source/enum_set.h'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.spvtools::EnumSet *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8spvtools7EnumSetIN3spv10CapabilityEE8OverflowEv
        - _ZNK8spvtools7EnumSetIN3spv10CapabilityEE6AsMaskEj
      functionUses:    1
      BranchProfiles:
        - Branch String:   'source/enum_set.h:141,14'
          Branch Sides:
            - BranchSide:      'source/enum_set.h:142,16'
              BranchSideFuncs: []
            - BranchSide:      'source/enum_set.h:144,7'
              BranchSideFuncs:
                - _ZN8spvtools7EnumSetIN3spv10CapabilityEE8OverflowEv
                - _ZNSt3__13setIjNS_4lessIjEENS_9allocatorIjEEE6insertERKj
      Callsites:
        - Src:             'source/enum_set.h:141,25'
          Dst:             _ZNK8spvtools7EnumSetIN3spv10CapabilityEE6AsMaskEj
        - Src:             'source/enum_set.h:144,7'
          Dst:             _ZN8spvtools7EnumSetIN3spv10CapabilityEE8OverflowEv
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK8spvtools15AssemblyGrammar23pushOperandTypesForMaskE18spv_operand_type_tjPNSt3__16vectorIS1_NS2_9allocatorIS1_EEEE
      functionSourceFile: '/src/spirv-tools/source/assembly_grammar.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'class.spvtools::AssemblyGrammar *'
        - 'int '
        - 'int '
        - 'class.std::__1::vector *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z26spvPushOperandTypesForMask14spv_target_envPK19spv_operand_table_t18spv_operand_type_tjPNSt3__16vectorIS3_NS4_9allocatorIS3_EEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'source/assembly_grammar.cpp:261,3'
          Dst:             _Z26spvPushOperandTypesForMask14spv_target_envPK19spv_operand_table_t18spv_operand_type_tjPNSt3__16vectorIS3_NS4_9allocatorIS3_EEEE
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK8spvtools15AssemblyGrammar13lookupExtInstE19spv_ext_inst_type_tjPPK19spv_ext_inst_desc_t
      functionSourceFile: '/src/spirv-tools/source/assembly_grammar.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'class.spvtools::AssemblyGrammar *'
        - 'int '
        - 'int '
        - 'struct.spv_ext_inst_desc_t **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z26spvExtInstTableValueLookupPK20spv_ext_inst_table_t19spv_ext_inst_type_tjPPK19spv_ext_inst_desc_t
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'source/assembly_grammar.cpp:255,10'
          Dst:             _Z26spvExtInstTableValueLookupPK20spv_ext_inst_table_t19spv_ext_inst_type_tjPPK19spv_ext_inst_desc_t
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK8spvtools15AssemblyGrammar13lookupExtInstE19spv_ext_inst_type_tPKcPPK19spv_ext_inst_desc_t
      functionSourceFile: '/src/spirv-tools/source/assembly_grammar.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'class.spvtools::AssemblyGrammar *'
        - 'int '
        - 'char *'
        - 'struct.spv_ext_inst_desc_t **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z25spvExtInstTableNameLookupPK20spv_ext_inst_table_t19spv_ext_inst_type_tPKcPPK19spv_ext_inst_desc_t
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'source/assembly_grammar.cpp:249,10'
          Dst:             _Z25spvExtInstTableNameLookupPK20spv_ext_inst_table_t19spv_ext_inst_type_tPKcPPK19spv_ext_inst_desc_t
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8spvtools12_GLOBAL__N_123spvTextParseMaskOperandE14spv_target_envPK19spv_operand_table_t18spv_operand_type_tPKcPj
      functionSourceFile: '/src/spirv-tools/source/assembly_grammar.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'int '
        - 'struct.spv_operand_table_t *'
        - 'int '
        - 'char *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          126
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _Z25spvOperandTableNameLookup14spv_target_envPK19spv_operand_table_t18spv_operand_type_tPKcmPPK18spv_operand_desc_t
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'source/assembly_grammar.cpp:47,7'
          Branch Sides:
            - BranchSide:      'source/assembly_grammar.cpp:47,29'
              BranchSideFuncs: []
            - BranchSide:      'source/assembly_grammar.cpp:48,31'
              BranchSideFuncs:
                - strlen
                - __sanitizer_cov_trace_const_cmp8
                - _ZNSt3__14findIPKccEET_S3_S3_RKT0_
                - _Z25spvOperandTableNameLookup14spv_target_envPK19spv_operand_table_t18spv_operand_type_tPKcmPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'source/assembly_grammar.cpp:49,7'
          Branch Sides:
            - BranchSide:      'source/assembly_grammar.cpp:49,25'
              BranchSideFuncs: []
            - BranchSide:      'source/assembly_grammar.cpp:50,26'
              BranchSideFuncs:
                - _ZNSt3__14findIPKccEET_S3_S3_RKT0_
                - _Z25spvOperandTableNameLookup14spv_target_envPK19spv_operand_table_t18spv_operand_type_tPKcmPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'source/assembly_grammar.cpp:65,14'
          Branch Sides:
            - BranchSide:      'source/assembly_grammar.cpp:67,14'
              BranchSideFuncs: []
            - BranchSide:      'source/assembly_grammar.cpp:69,14'
              BranchSideFuncs:
                - _ZNSt3__14findIPKccEET_S3_S3_RKT0_
                - _Z25spvOperandTableNameLookup14spv_target_envPK19spv_operand_table_t18spv_operand_type_tPKcmPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'source/assembly_grammar.cpp:73,3'
          Branch Sides:
            - BranchSide:      'source/assembly_grammar.cpp:62,21'
              BranchSideFuncs:
                - _ZNSt3__14findIPKccEET_S3_S3_RKT0_
                - _Z25spvOperandTableNameLookup14spv_target_envPK19spv_operand_table_t18spv_operand_type_tPKcmPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'source/assembly_grammar.cpp:75,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'source/assembly_grammar.cpp:48,24'
          Dst:             strlen
        - Src:             'source/assembly_grammar.cpp:65,22'
          Dst:             _Z25spvOperandTableNameLookup14spv_target_envPK19spv_operand_table_t18spv_operand_type_tPKcmPPK18spv_operand_desc_t
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK8spvtools15AssemblyGrammar16parseMaskOperandE18spv_operand_type_tPKcPj
      functionSourceFile: '/src/spirv-tools/source/assembly_grammar.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'class.spvtools::AssemblyGrammar *'
        - 'int '
        - 'char *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8spvtools12_GLOBAL__N_123spvTextParseMaskOperandE14spv_target_envPK19spv_operand_table_t18spv_operand_type_tPKcPj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'source/assembly_grammar.cpp:243,10'
          Dst:             _ZN8spvtools12_GLOBAL__N_123spvTextParseMaskOperandE14spv_target_envPK19spv_operand_table_t18spv_operand_type_tPKcPj
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK8spvtools15AssemblyGrammar24lookupSpecConstantOpcodeEN3spv2OpE
      functionSourceFile: '/src/spirv-tools/source/assembly_grammar.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'class.spvtools::AssemblyGrammar *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'source/assembly_grammar.cpp:236,7'
          Branch Sides:
            - BranchSide:      'source/assembly_grammar.cpp:236,22'
              BranchSideFuncs: []
            - BranchSide:      'source/assembly_grammar.cpp:237,3'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK8spvtools15AssemblyGrammar24lookupSpecConstantOpcodeEPKcPN3spv2OpE
      functionSourceFile: '/src/spirv-tools/source/assembly_grammar.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'class.spvtools::AssemblyGrammar *'
        - 'char *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          56
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'source/assembly_grammar.cpp:224,7'
          Branch Sides:
            - BranchSide:      'source/assembly_grammar.cpp:224,22'
              BranchSideFuncs: []
            - BranchSide:      'source/assembly_grammar.cpp:225,13'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tPKcmPPK18spv_operand_desc_t
      functionSourceFile: '/src/spirv-tools/source/assembly_grammar.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'class.spvtools::AssemblyGrammar *'
        - 'int '
        - 'char *'
        - 'size_t '
        - 'struct.spv_operand_desc_t **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z25spvOperandTableNameLookup14spv_target_envPK19spv_operand_table_t18spv_operand_type_tPKcmPPK18spv_operand_desc_t
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'source/assembly_grammar.cpp:205,10'
          Dst:             _Z25spvOperandTableNameLookup14spv_target_envPK19spv_operand_table_t18spv_operand_type_tPKcmPPK18spv_operand_desc_t
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK8spvtools15AssemblyGrammar12lookupOpcodeEN3spv2OpEPPK17spv_opcode_desc_t
      functionSourceFile: '/src/spirv-tools/source/assembly_grammar.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'class.spvtools::AssemblyGrammar *'
        - 'int '
        - 'struct.spv_opcode_desc_t **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z25spvOpcodeTableValueLookup14spv_target_envPK18spv_opcode_table_tN3spv2OpEPPK17spv_opcode_desc_t
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'source/assembly_grammar.cpp:199,10'
          Dst:             _Z25spvOpcodeTableValueLookup14spv_target_envPK18spv_opcode_table_tN3spv2OpEPPK17spv_opcode_desc_t
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK8spvtools15AssemblyGrammar12lookupOpcodeEPKcPPK17spv_opcode_desc_t
      functionSourceFile: '/src/spirv-tools/source/assembly_grammar.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'class.spvtools::AssemblyGrammar *'
        - 'char *'
        - 'struct.spv_opcode_desc_t **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z24spvOpcodeTableNameLookup14spv_target_envPK18spv_opcode_table_tPKcPPK17spv_opcode_desc_t
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'source/assembly_grammar.cpp:194,10'
          Dst:             _Z24spvOpcodeTableNameLookup14spv_target_envPK18spv_opcode_table_tPKcPPK17spv_opcode_desc_t
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8spvtools7EnumSetIN3spv10CapabilityEED2Ev
      functionSourceFile: '/src/spirv-tools/source/enum_set.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.spvtools::EnumSet *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8spvtools7EnumSetIN3spv10CapabilityEE3AddES2_
      functionSourceFile: '/src/spirv-tools/source/enum_set.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.spvtools::EnumSet *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8spvtools7EnumSetIN3spv10CapabilityEE6ToWordES2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'source/enum_set.h:94,34'
          Dst:             _ZNK8spvtools7EnumSetIN3spv10CapabilityEE6ToWordES2_
        - Src:             'source/enum_set.h:94,26'
          Dst:             _ZN8spvtools7EnumSetIN3spv10CapabilityEE7AddWordEj
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
      functionSourceFile: '/src/spirv-tools/source/assembly_grammar.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'class.spvtools::AssemblyGrammar *'
        - 'int '
        - 'int '
        - 'struct.spv_operand_desc_t **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z26spvOperandTableValueLookup14spv_target_envPK19spv_operand_table_t18spv_operand_type_tjPPK18spv_operand_desc_t
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'source/assembly_grammar.cpp:212,10'
          Dst:             _Z26spvOperandTableValueLookup14spv_target_envPK19spv_operand_table_t18spv_operand_type_tjPPK18spv_operand_desc_t
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8spvtools7EnumSetIN3spv10CapabilityEEC2Ev
      functionSourceFile: '/src/spirv-tools/source/enum_set.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.spvtools::EnumSet *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK8spvtools15AssemblyGrammar26filterCapsAgainstTargetEnvEPKN3spv10CapabilityEj
      functionSourceFile: '/src/spirv-tools/source/assembly_grammar.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'class.spvtools::EnumSet *'
        - 'class.spvtools::AssemblyGrammar *'
        - 'int *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          83
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN8spvtools7EnumSetIN3spv10CapabilityEE3AddES2_
        - _ZN8spvtools7EnumSetIN3spv10CapabilityEEC2Ev
        - _ZN8spvtools7EnumSetIN3spv10CapabilityEED2Ev
        - _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
      functionUses:    0
      BranchProfiles:
        - Branch String:   'source/assembly_grammar.cpp:178,3'
          Branch Sides:
            - BranchSide:      'source/assembly_grammar.cpp:179,22'
              BranchSideFuncs:
                - _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - _ZN8spvtools7EnumSetIN3spv10CapabilityEED2Ev
                - _ZN8spvtools7EnumSetIN3spv10CapabilityEE3AddES2_
            - BranchSide:      'source/assembly_grammar.cpp:189,3'
              BranchSideFuncs:
                - _ZN8spvtools7EnumSetIN3spv10CapabilityEED2Ev
        - Branch String:   'source/assembly_grammar.cpp:180,9'
          Branch Sides:
            - BranchSide:      'source/assembly_grammar.cpp:186,19'
              BranchSideFuncs:
                - _ZN8spvtools7EnumSetIN3spv10CapabilityEE3AddES2_
                - __sanitizer_cov_trace_cmp4
                - _ZN8spvtools7EnumSetIN3spv10CapabilityEED2Ev
                - _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'source/assembly_grammar.cpp:188,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - _ZN8spvtools7EnumSetIN3spv10CapabilityEED2Ev
                - _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
                - __sanitizer_cov_trace_const_cmp4
                - _ZN8spvtools7EnumSetIN3spv10CapabilityEE3AddES2_
        - Branch String:   'source/assembly_grammar.cpp:190,1'
          Branch Sides:
            - BranchSide:      'source/assembly_grammar.cpp:190,1'
              BranchSideFuncs: []
            - BranchSide:      'source/assembly_grammar.cpp:190,1'
              BranchSideFuncs:
                - _ZN8spvtools7EnumSetIN3spv10CapabilityEED2Ev
      Callsites:
        - Src:             'source/assembly_grammar.cpp:177,17'
          Dst:             _ZN8spvtools7EnumSetIN3spv10CapabilityEEC2Ev
        - Src:             'source/assembly_grammar.cpp:180,24'
          Dst:             _ZNK8spvtools15AssemblyGrammar13lookupOperandE18spv_operand_type_tjPPK18spv_operand_desc_t
        - Src:             'source/assembly_grammar.cpp:186,15'
          Dst:             _ZN8spvtools7EnumSetIN3spv10CapabilityEE3AddES2_
        - Src:             'source/assembly_grammar.cpp:190,1'
          Dst:             _ZN8spvtools7EnumSetIN3spv10CapabilityEED2Ev
...
---
Fuzzer filename: '/src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK8spvtools15AssemblyGrammar7isValidEv
      functionSourceFile: '/src/spirv-tools/source/assembly_grammar.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.spvtools::AssemblyGrammar *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'source/assembly_grammar.cpp:172,24'
          Branch Sides:
            - BranchSide:      'source/assembly_grammar.cpp:172,27'
              BranchSideFuncs: []
            - BranchSide:      'source/assembly_grammar.cpp:172,24'
              BranchSideFuncs: []
        - Branch String:   'source/assembly_grammar.cpp:172,40'
          Branch Sides:
            - BranchSide:      'source/assembly_grammar.cpp:172,43'
              BranchSideFuncs: []
            - BranchSide:      'source/assembly_grammar.cpp:172,40'
              BranchSideFuncs: []
      Callsites:       []
...
