The followings are the branches where fuzzer fails to bypass.
Unique non-covered Complexity | Unique Reachable Complexities | Unique Reachable Functions | All non-covered Complexity | All Reachable Complexity | Function Name | Function Callsite | Blocked Branch |
---|---|---|---|---|---|---|---|
17 | 17 |
2 :
['cpuinfo_log_error', 'calloc'] |
17 | 51 | cpuinfo_x86_linux_init | call site: 00240 | /src/xnnpack/build/cpuinfo-source/src/x86/linux/init.c:333 |
10 | 30 |
7 :
['is_model_number', 'move_token', 'is_number', 'is_frequency', 'memcmp', 'erase_matching', 'is_zero_number'] |
10 | 30 | transform_token | call site: 00163 | /src/xnnpack/build/cpuinfo-source/src/x86/name.c:314 |
8 | 53 |
7 :
['is_model_number', 'move_token', 'is_number', 'is_frequency', 'memcmp', 'erase_matching', 'is_zero_number'] |
8 | 53 | transform_token | call site: 00152 | /src/xnnpack/build/cpuinfo-source/src/x86/name.c:233 |
6 | 8 |
2 :
['is_number', 'move_token'] |
6 | 18 | transform_token | call site: 00186 | /src/xnnpack/build/cpuinfo-source/src/x86/name.c:494 |
4 | 4 |
1 :
['memcmp'] |
10 | 25 | transform_token | call site: 00174 | /src/xnnpack/build/cpuinfo-source/src/x86/name.c:406 |
2 | 2 |
1 :
['memcmp'] |
8 | 23 | transform_token | call site: 00161 | /src/xnnpack/build/cpuinfo-source/src/x86/name.c:299 |
2 | 2 |
1 :
['strncpy'] |
2 | 2 | cpuinfo_x86_format_package_name | call site: 00000 | /src/xnnpack/build/cpuinfo-source/src/x86/name.c:699 |
0 | 134 |
2 :
['cpuid.4999', 'cpuinfo_x86_decode_cache_descriptor'] |
35 | 214 | cpuinfo_x86_detect_cache | call site: 00105 | /src/xnnpack/build/cpuinfo-source/src/x86/cache/init.c:62 |
0 | 0 | None | 1897 | 1901 | xnn_create_convolution2d_nhwc_qs8 | call site: 00272 | /src/xnnpack/src/operators/convolution-nhwc.c:900 |
0 | 0 | None | 1897 | 1897 | xnn_create_convolution2d_nhwc_qs8 | call site: 00273 | /src/xnnpack/src/operators/convolution-nhwc.c:908 |
0 | 0 | None | 221 | 1006 | cpuinfo_x86_linux_init | call site: 00061 | /src/xnnpack/build/cpuinfo-source/src/x86/linux/init.c:170 |
0 | 0 | None | 189 | 802 | cpuinfo_x86_linux_init | call site: 00074 | /src/xnnpack/build/cpuinfo-source/src/x86/linux/init.c:204 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
xnn_initialize
[function]
[call site]
00001
xnn_init_hardware_config
[function]
[call site]
00002
cpuinfo_initialize
[function]
[call site]
00003
pthread_once
[call site]
00004
cpuinfo_x86_linux_init
[function]
[call site]
00005
cpuinfo_linux_get_max_processors_count
[function]
[call site]
00006
cpuinfo_linux_parse_small_file
[function]
[call site]
00007
open
[call site]
00008
__errno_location
[call site]
00009
cpuinfo_log_info
[function]
[call site]
00010
read
[call site]
00011
__errno_location
[call site]
00012
cpuinfo_log_info
[function]
[call site]
00013
cpuinfo_log_error
[function]
[call site]
00014
cpuinfo_vlog_error
[function]
[call site]
00015
cpuinfo_vlog
[function]
[call site]
00016
__assert_fail
[call site]
00017
vsnprintf
[call site]
00018
vsnprintf
[call site]
00019
write
[call site]
00020
close
[call site]
00021
uint32_parser
[function]
[call site]
00022
cpuinfo_log_error
[function]
[call site]
00023
parse_number
[function]
[call site]
00024
cpuinfo_log_error
[function]
[call site]
00025
is_whitespace
[function]
[call site]
00026
cpuinfo_log_warning
[function]
[call site]
00027
cpuinfo_log_debug
[function]
[call site]
00028
cpuinfo_log_warning
[function]
[call site]
00029
cpuinfo_log_warning
[function]
[call site]
00030
cpuinfo_log_debug
[function]
[call site]
00031
cpuinfo_linux_get_max_possible_processor
[function]
[call site]
00032
cpuinfo_linux_parse_cpulist
[function]
[call site]
00033
open
[call site]
00034
__errno_location
[call site]
00035
cpuinfo_log_info
[function]
[call site]
00036
read
[call site]
00037
__errno_location
[call site]
00038
cpuinfo_log_info
[function]
[call site]
00039
parse_entry
[function]
[call site]
00040
is_whitespace
[function]
[call site]
00041
is_whitespace
[function]
[call site]
00042
cpuinfo_log_warning
[function]
[call site]
00043
parse_number
[function]
[call site]
00044
cpuinfo_log_warning
[function]
[call site]
00045
cpuinfo_log_warning
[function]
[call site]
00046
parse_number
[function]
[call site]
00047
cpuinfo_log_warning
[function]
[call site]
00048
cpuinfo_log_warning
[function]
[call site]
00049
parse_entry
[function]
[call site]
00050
close
[call site]
00051
max_processor_number_parser
[function]
[call site]
00052
cpuinfo_log_warning
[function]
[call site]
00053
cpuinfo_log_warning
[function]
[call site]
00054
cpuinfo_log_debug
[function]
[call site]
00055
cpuinfo_linux_get_max_present_processor
[function]
[call site]
00056
cpuinfo_linux_parse_cpulist
[function]
[call site]
00057
max_processor_number_parser
[function]
[call site]
00058
cpuinfo_log_warning
[function]
[call site]
00059
cpuinfo_log_warning
[function]
[call site]
00060
cpuinfo_log_debug
[function]
[call site]
00061
min
[function]
[call site]
00062
min
[function]
[call site]
00063
calloc
[call site]
00064
cpuinfo_log_error
[function]
[call site]
00065
cpuinfo_linux_detect_possible_processors
[function]
[call site]
00066
cpuinfo_linux_parse_cpulist
[function]
[call site]
00067
detect_processor_parser
[function]
[call site]
00068
cpuinfo_log_warning
[function]
[call site]
00069
cpuinfo_linux_detect_present_processors
[function]
[call site]
00070
cpuinfo_linux_parse_cpulist
[function]
[call site]
00071
detect_processor_parser
[function]
[call site]
00072
cpuinfo_log_warning
[function]
[call site]
00073
cpuinfo_x86_linux_parse_proc_cpuinfo
[function]
[call site]
00074
cpuinfo_linux_parse_multiline_file
[function]
[call site]
00075
cpuinfo_log_info
[function]
[call site]
00076
read
[call site]
00077
__errno_location
[call site]
00078
cpuinfo_log_info
[function]
[call site]
00079
close
[call site]
00080
parse_line
[function]
[call site]
00081
cpuinfo_log_info
[function]
[call site]
00082
cpuinfo_log_info
[function]
[call site]
00083
memcmp
[call site]
00084
parse_apic_id
[function]
[call site]
00085
cpuinfo_log_warning
[function]
[call site]
00086
parse_processor_number
[function]
[call site]
00087
cpuinfo_log_warning
[function]
[call site]
00088
cpuinfo_log_warning
[function]
[call site]
00089
cpuinfo_log_info
[function]
[call site]
00090
cpuinfo_log_warning
[function]
[call site]
00091
cpuinfo_log_debug
[function]
[call site]
00092
cpuinfo_log_error
[function]
[call site]
00093
bitmask_all
[function]
[call site]
00094
cpuinfo_x86_init_processor
[function]
[call site]
00095
cpuid
[function]
[call site]
00096
cpuinfo_x86_decode_vendor
[function]
[call site]
00097
cpuid
[function]
[call site]
00098
cpuid
[function]
[call site]
00099
cpuid
[function]
[call site]
00100
cpuinfo_x86_decode_model_info
[function]
[call site]
00101
cpuinfo_x86_decode_uarch
[function]
[call site]
00102
cpuinfo_x86_detect_cache
[function]
[call site]
00103
cpuid
[function]
[call site]
00104
cpuinfo_x86_decode_cache_descriptor
[function]
[call site]
00105
cpuid
[function]
[call site]
00106
cpuidex
[function]
[call site]
00107
cpuinfo_x86_decode_deterministic_cache_parameters
[function]
[call site]
00108
bit_length
[function]
[call site]
00109
cpuinfo_log_warning
[function]
[call site]
00110
cpuinfo_log_warning
[function]
[call site]
00111
cpuinfo_log_warning
[function]
[call site]
00112
bit_length
[function]
[call site]
00113
cpuidex
[function]
[call site]
00114
cpuinfo_x86_decode_cache_properties
[function]
[call site]
00115
bit_length
[function]
[call site]
00116
cpuinfo_log_warning
[function]
[call site]
00117
cpuinfo_log_warning
[function]
[call site]
00118
cpuinfo_log_warning
[function]
[call site]
00119
cpuinfo_x86_detect_topology
[function]
[call site]
00120
cpuid
[function]
[call site]
00121
cpuid
[function]
[call site]
00122
bit_length
[function]
[call site]
00123
cpuinfo_log_debug
[function]
[call site]
00124
bit_length
[function]
[call site]
00125
cpuinfo_log_debug
[function]
[call site]
00126
bit_length
[function]
[call site]
00127
cpuinfo_log_debug
[function]
[call site]
00128
cpuidex
[function]
[call site]
00129
cpuinfo_log_warning
[function]
[call site]
00130
cpuinfo_log_debug
[function]
[call site]
00131
cpuinfo_x86_detect_isa
[function]
[call site]
00132
cpuidex
[function]
[call site]
00133
cpuidex
[function]
[call site]
00134
cpuid
[function]
[call site]
00135
cpuidex
[function]
[call site]
00136
xgetbv
[function]
[call site]
00137
cpuid
[function]
[call site]
00138
cpuid
[function]
[call site]
00139
cpuid
[function]
[call site]
00140
cpuinfo_log_debug
[function]
[call site]
00141
cpuinfo_x86_normalize_brand_string
[function]
[call site]
00142
transform_token
[function]
[call site]
00143
reset_context
[function]
[call site]
00144
is_digit
[function]
[call site]
00145
erase_matching
[function]
[call site]
00146
memcmp
[call site]
00147
erase_matching
[function]
[call site]
00148
is_upper_letter
[function]
[call site]
00149
erase_matching
[function]
[call site]
00150
is_digit
[function]
[call site]
00151
erase_matching
[function]
[call site]
00152
erase_matching
[function]
[call site]
00153
erase_matching
[function]
[call site]
00154
erase_matching
[function]
[call site]
00155
erase_matching
[function]
[call site]
00156
erase_matching
[function]
[call site]
00157
erase_matching
[function]
[call site]
00158
memcmp
[call site]
00159
memcmp
[call site]
00160
memcmp
[call site]
00161
memcmp
[call site]
00162
erase_matching
[function]
[call site]
00163
erase_matching
[function]
[call site]
00164
memcmp
[call site]
00165
memcmp
[call site]
00166
erase_matching
[function]
[call site]
00167
erase_matching
[function]
[call site]
00168
erase_matching
[function]
[call site]
00169
memcmp
[call site]
00170
erase_matching
[function]
[call site]
00171
erase_matching
[function]
[call site]
00172
erase_matching
[function]
[call site]
00173
memcmp
[call site]
00174
memcmp
[call site]
00175
erase_matching
[function]
[call site]
00176
erase_matching
[function]
[call site]
00177
erase_matching
[function]
[call site]
00178
erase_matching
[function]
[call site]
00179
erase_matching
[function]
[call site]
00180
erase_matching
[function]
[call site]
00181
erase_matching
[function]
[call site]
00182
erase_matching
[function]
[call site]
00183
erase_matching
[function]
[call site]
00184
memcmp
[call site]
00185
is_zero_number
[function]
[call site]
00186
is_number
[function]
[call site]
00187
is_digit
[function]
[call site]
00188
move_token
[function]
[call site]
00189
is_model_number
[function]
[call site]
00190
is_digit
[function]
[call site]
00191
is_frequency
[function]
[call site]
00192
transform_token
[function]
[call site]
00193
is_space
[function]
[call site]
00194
move_token
[function]
[call site]
00195
move_token
[function]
[call site]
00196
bitmask_all
[function]
[call site]
00197
qsort
[call site]
00198
cmp_x86_linux_processor
[function]
[call site]
00199
bitmask_all
[function]
[call site]
00200
bitmask_all
[function]
[call site]
00201
cmp
[function]
[call site]
00202
calloc
[call site]
00203
cpuinfo_log_error
[function]
[call site]
00204
cpuinfo_x86_count_objects
[function]
[call site]
00205
bit_mask
[function]
[call site]
00206
bit_mask
[function]
[call site]
00207
bit_mask
[function]
[call site]
00208
bitmask_all
[function]
[call site]
00209
cpuinfo_log_debug
[function]
[call site]
00210
bit_mask
[function]
[call site]
00211
bit_mask
[function]
[call site]
00212
bit_mask
[function]
[call site]
00213
bit_mask
[function]
[call site]
00214
bit_mask
[function]
[call site]
00215
cpuinfo_log_debug
[function]
[call site]
00216
cpuinfo_log_debug
[function]
[call site]
00217
cpuinfo_log_debug
[function]
[call site]
00218
cpuinfo_log_debug
[function]
[call site]
00219
cpuinfo_log_debug
[function]
[call site]
00220
cpuinfo_log_debug
[function]
[call site]
00221
cpuinfo_log_debug
[function]
[call site]
00222
calloc
[call site]
00223
cpuinfo_log_error
[function]
[call site]
00224
calloc
[call site]
00225
cpuinfo_log_error
[function]
[call site]
00226
calloc
[call site]
00227
cpuinfo_log_error
[function]
[call site]
00228
calloc
[call site]
00229
cpuinfo_log_error
[function]
[call site]
00230
calloc
[call site]
00231
cpuinfo_log_error
[function]
[call site]
00232
calloc
[call site]
00233
cpuinfo_log_error
[function]
[call site]
00234
calloc
[call site]
00235
cpuinfo_log_error
[function]
[call site]
00236
calloc
[call site]
00237
cpuinfo_log_error
[function]
[call site]
00238
calloc
[call site]
00239
cpuinfo_log_error
[function]
[call site]
00240
calloc
[call site]
00241
cpuinfo_log_error
[function]
[call site]
00242
bit_mask
[function]
[call site]
00243
bit_mask
[function]
[call site]
00244
bit_mask
[function]
[call site]
00245
bitmask_all
[function]
[call site]
00246
bit_mask
[function]
[call site]
00247
bit_mask
[function]
[call site]
00248
bit_mask
[function]
[call site]
00249
bit_mask
[function]
[call site]
00250
bit_mask
[function]
[call site]
00251
cpuinfo_compute_max_cache_size
[function]
[call site]
00252
pthread_once
[call site]
00253
init_hardware_config
[function]
[call site]
00254
cpuinfo_has_x86_ssse3
[function]
[call site]
00255
cpuinfo_has_x86_sse4_1
[function]
[call site]
00256
cpuinfo_has_x86_avx
[function]
[call site]
00257
cpuinfo_has_x86_f16c
[function]
[call site]
00258
cpuinfo_has_x86_fma3
[function]
[call site]
00259
cpuinfo_has_x86_xop
[function]
[call site]
00260
cpuinfo_has_x86_avx2
[function]
[call site]
00261
cpuinfo_has_x86_avx512f
[function]
[call site]
00262
cpuinfo_has_x86_avx512bw
[function]
[call site]
00263
cpuinfo_has_x86_avx512vbmi
[function]
[call site]
00264
pthread_once
[call site]
00265
init
[function]
[call site]
00266
xnn_create_convolution2d_nhwc_qs8
[function]
[call site]
00267
xnn_operator_type_to_string
[function]
[call site]
00268
__assert_fail
[call site]
00269
__assert_fail
[call site]
00270
xnn_operator_type_to_string
[function]
[call site]
00271
xnn_operator_type_to_string
[function]
[call site]
00272
xnn_operator_type_to_string
[function]
[call site]
00273
xnn_operator_type_to_string
[function]
[call site]
00274
xnn_init_qs8_gemm_config
[function]
[call site]
00275
xnn_init_hardware_config
[function]
[call site]
00276
pthread_once
[call site]
00277
init_qs8_gemm_config
[function]
[call site]
00278
xnn_init_hardware_config
[function]
[call site]
00279
__assert_fail
[call site]
00280
xnn_init_hmp_gemm_ukernel
[function]
[call site]
00281
__assert_fail
[call site]
00282
xnn_init_qs8_dwconv_config
[function]
[call site]
00283
xnn_init_hardware_config
[function]
[call site]
00284
pthread_once
[call site]
00285
init_qs8_dwconv_config
[function]
[call site]
00286
xnn_init_hardware_config
[function]
[call site]
00287
__assert_fail
[call site]
00288
__assert_fail
[call site]
00289
find_dwconv_ukernel
[function]
[call site]
00290
create_convolution2d_nhwc
[function]
[call site]
00291
xnn_allocate_zero_simd_memory
[function]
[call site]
00292
create_vmulcaddc_path
[function]
[call site]
00293
__assert_fail
[call site]
00294
__assert_fail
[call site]
00295
__assert_fail
[call site]
00296
xnn_get_pointer_to_write_weights
[function]
[call site]
00297
__assert_fail
[call site]
00298
use_weights_cache
[function]
[call site]
00299
xnn_reserve_space_in_weights_cache
[function]
[call site]
00300
cache_has_space
[function]
[call site]
00301
xnn_mutex_lock
[function]
[call site]
00302
pthread_mutex_lock
[call site]
00303
xnn_reserve_weights_memory
[function]
[call site]
00304
xnn_log_debug
[function]
[call site]
00305
resize_buffer
[function]
[call site]
00306
get_page_size
[function]
[call site]
00307
sysconf
[call site]
00308
__errno_location
[call site]
00309
xnn_log_fatal
[function]
[call site]
00310
abort
[call site]
00311
__assert_fail
[call site]
00312
__assert_fail
[call site]
00313
mremap
[call site]
00314
__errno_location
[call site]
00315
xnn_log_error
[function]
[call site]
00316
xnn_log_debug
[function]
[call site]
00317
xnn_log_error
[function]
[call site]
00318
xnn_mutex_unlock
[function]
[call site]
00319
pthread_mutex_unlock
[call site]
00320
xnn_allocate_simd_memory
[function]
[call site]
00321
xnn_operator_type_to_string
[function]
[call site]
00322
xnn_operator_type_to_string
[function]
[call site]
00323
use_weights_cache
[function]
[call site]
00324
xnn_get_or_insert_weights_cache
[function]
[call site]
00325
cache_has_space
[function]
[call site]
00326
lookup_cache
[function]
[call site]
00327
murmur_hash3
[function]
[call site]
00328
fmix32
[function]
[call site]
00329
lookup
[function]
[call site]
00330
__assert_fail
[call site]
00331
bytes_equal
[function]
[call site]
00332
cache_start
[function]
[call site]
00333
memcmp
[call site]
00334
xnn_get_or_insert_cache
[function]
[call site]
00335
lookup_cache
[function]
[call site]
00336
cache_start
[function]
[call site]
00337
insert
[function]
[call site]
00338
murmur_hash3
[function]
[call site]
00339
lookup
[function]
[call site]
00340
cache_buckets_grow
[function]
[call site]
00341
__assert_fail
[call site]
00342
xnn_init_cache_with_size
[function]
[call site]
00343
xnn_allocate_zero_memory
[function]
[call site]
00344
xnn_release_memory
[function]
[call site]
00345
lookup
[function]
[call site]
00346
cache_start
[function]
[call site]
00347
__assert_fail
[call site]
00348
cache_size
[function]
[call site]
00349
__assert_fail
[call site]
00350
xnn_mutex_unlock
[function]
[call site]
00351
__assert_fail
[call site]
00352
create_dwconv_path
[function]
[call site]
00353
__assert_fail
[call site]
00354
__assert_fail
[call site]
00355
__assert_fail
[call site]
00356
xnn_dwconv_multipass_tile_size
[function]
[call site]
00357
__assert_fail
[call site]
00358
xnn_dwconv_multipass_weights_size
[function]
[call site]
00359
__assert_fail
[call site]
00360
xnn_get_pointer_to_write_weights
[function]
[call site]
00361
xnn_operator_type_to_string
[function]
[call site]
00362
xnn_operator_type_to_string
[function]
[call site]
00363
__assert_fail
[call site]
00364
use_weights_cache
[function]
[call site]
00365
xnn_get_or_insert_weights_cache
[function]
[call site]
00366
create_gemm_or_igemm
[function]
[call site]
00367
xnn_get_pointer_to_write_weights
[function]
[call site]
00368
xnn_operator_type_to_string
[function]
[call site]
00369
xnn_operator_type_to_string
[function]
[call site]
00370
__assert_fail
[call site]
00371
__assert_fail
[call site]
00372
__assert_fail
[call site]
00373
use_weights_cache
[function]
[call site]
00374
xnn_allocate_simd_memory
[function]
[call site]
00375
xnn_operator_type_to_string
[function]
[call site]
00376
xnn_delete_operator
[function]
[call site]
00377
xnn_release_memory
[function]
[call site]
00378
xnn_release_simd_memory
[function]
[call site]
00379
xnn_release_memory
[function]
[call site]
00380
xnn_release_simd_memory
[function]
[call site]
00381
xnn_release_memory
[function]
[call site]
00382
xnn_release_memory
[function]
[call site]
00383
xnn_release_simd_memory
[function]
[call site]
00384
xnn_release_simd_memory
[function]
[call site]
00385
xnn_pack_qs8_dwconv_hwg_w
[function]
[call site]
00386
__assert_fail
[call site]
00387
__assert_fail
[call site]
00388
__assert_fail
[call site]
00389
__assert_fail
[call site]
00390
__assert_fail
[call site]
00391
advance_x_y
[function]
[call site]
00392
advance_x_y
[function]
[call site]
00393
__assert_fail
[call site]
00394
advance_x_y
[function]
[call site]
00395
advance_x_y
[function]
[call site]
00396
advance_x_y
[function]
[call site]
00397
advance_x_y
[function]
[call site]
00398
xnn_deinitialize
[function]
[call site]
00399