The following nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
|---|---|---|---|---|
| 60 | 155 | machreg_to_gpr | call site: {node_id} | Lexer::scan_number |
| 54 | 638 | Imm64::new | call site: {node_id} | Parser::match_uimm128 |
| 50 | 220 | InstanceFlags::set_may_enter | call site: {node_id} | Lexer::scan_string |
| 44 | 544 | GcStore::kind | call site: {node_id} | Env::new |
| 27 | 435 | ExpressionParser::handle_if_lparen | call site: {node_id} | Parser::cur_span |
| 26 | 271 | PackedOption::is_some | call site: {node_id} | peek |
| 23 | 705 | JumpTableData::new | call site: {node_id} | Parser::optional_offset32 |
| 23 | 754 | MemFlags::with_alias_region | call site: {node_id} | TrapCode::from_str |
| 14 | 0 | EP | call site: {node_id} | test_vacant_entry_no_insert |
| 14 | 401 | AtomicOP::unset | call site: {node_id} | ScopeVec::push |
| 13 | 25 | CodeBuilder::alloc_local | call site: {node_id} | Component::get_export |
| 13 | 477 | ScopedHashMap::entry_with_depth | call site: {node_id} | test_swap_front_back_remove |
fuzz_target
[function]
[call site]
00000
env_logger::try_init
[function]
[call site]
00001
machine_env
[function]
[call site]
00002
hashmap
[function]
[call site]
00003
ScopedHashMap::new
[function]
[call site]
00004
FxHashMap::default
[function]
[call site]
00005
test_vacant_entry_no_insert
[function]
[call site]
00006
new
[function]
[call site]
00007
Ok
[function]
[call site]
00008
StoreBox::new
[function]
[call site]
00009
StoreBox
[function]
[call site]
00010
Box::into_raw
[function]
[call site]
00011
Default::default
[function]
[call site]
00012
ScopedHashMap::entry
[function]
[call site]
00013
ScopedHashMap::entry_with_depth
[function]
[call site]
00014
ContextArgs::len
[function]
[call site]
00015
ContextArgs::as_slice
[function]
[call site]
00016
ScopedHashMap::get
[function]
[call site]
00017
filter
[function]
[call site]
00018
CrashTestDummy::cloned
[function]
[call site]
00019
load
[function]
[call site]
00020
get_memarg
[function]
[call site]
00021
CodeBuilder::alloc_local
[function]
[call site]
00022
Stack::push
[function]
[call site]
00023
u32::try_from
[function]
[call site]
00024
try_unwrap
[function]
[call site]
00025
clone
[function]
[call site]
00026
OnceLock::new
[function]
[call site]
00027
SendSyncUnsafeCell::new
[function]
[call site]
00028
Self
[function]
[call site]
00029
MaybeUninit::uninit
[function]
[call site]
00030
wasmtime_caller_export_get
[function]
[call site]
00031
str::from_utf8
[function]
[call site]
00032
slice_from_raw_parts
[function]
[call site]
00033
std::slice::from_raw_parts
[function]
[call site]
00034
Component::get_export
[function]
[call site]
00035
ComponentItem::from
[function]
[call site]
00036
Self::Component
[function]
[call site]
00037
Component::from
[function]
[call site]
00038
Self
[function]
[call site]
00039
Handle::new
[function]
[call site]
00040
Self::ComponentInstance
[function]
[call site]
00041
ComponentInstance::from
[function]
[call site]
00042
Self
[function]
[call site]
00043
Self::ComponentFunc
[function]
[call site]
00044
ComponentFunc::from
[function]
[call site]
00045
Self
[function]
[call site]
00046
Self::Type
[function]
[call site]
00047
Type::from
[function]
[call site]
00048
Type::List
[function]
[call site]
00049
List::from
[function]
[call site]
00050
List
[function]
[call site]
00051
Type::Record
[function]
[call site]
00052
Record::from
[function]
[call site]
00053
Record
[function]
[call site]
00054
Type::Tuple
[function]
[call site]
00055
Tuple::from
[function]
[call site]
00056
Tuple
[function]
[call site]
00057
Type::Variant
[function]
[call site]
00058
Variant::from
[function]
[call site]
00059
Variant
[function]
[call site]
00060
Type::Enum
[function]
[call site]
00061
Enum::from
[function]
[call site]
00062
Enum
[function]
[call site]
00063
Type::Option
[function]
[call site]
00064
OptionType::from
[function]
[call site]
00065
OptionType
[function]
[call site]
00066
Type::Result
[function]
[call site]
00067
ResultType::from
[function]
[call site]
00068
ResultType
[function]
[call site]
00069
Type::Flags
[function]
[call site]
00070
Flags::from
[function]
[call site]
00071
Flags
[function]
[call site]
00072
Type::Own
[function]
[call site]
00073
InstanceType::resource_type
[function]
[call site]
00074
copied
[function]
[call site]
00075
unwrap_or_else
[function]
[call site]
00076
ResourceType::uninstantiated
[function]
[call site]
00077
Type::Borrow
[function]
[call site]
00078
Self::Module
[function]
[call site]
00079
Module::from
[function]
[call site]
00080
Self
[function]
[call site]
00081
Self::CoreFunc
[function]
[call site]
00082
FuncType::from_wasm_func_type
[function]
[call site]
00083
RegisteredType::new
[function]
[call site]
00084
Engine::gc_runtime
[function]
[call site]
00085
Ok
[function]
[call site]
00086
Store::call_hook
[function]
[call site]
00087
Some
[function]
[call site]
00088
CallHookInner::Sync
[function]
[call site]
00089
Engine::signatures
[function]
[call site]
00090
write
[function]
[call site]
00091
TypeRegistryInner::assert_canonicalized_for_runtime_usage_in_this_registry
[function]
[call site]
00092
Arc::trace
[function]
[call site]
00093
TypeRegistryInner::register_singleton_rec_group
[function]
[call site]
00094
PrimaryMap::default
[function]
[call site]
00095
PrimaryMap::new
[function]
[call site]
00096
ScopeVec::new
[function]
[call site]
00097
Default::default
[function]
[call site]
00098
TypeRegistryInner::register_rec_group
[function]
[call site]
00099
Vec::with_capacity
[function]
[call site]
00100
implExactSizeIterator::len
[function]
[call site]
00101
implExactSizeIterator::zip
[function]
[call site]
00102
iter_entity_range
[function]
[call site]
00103
Arc::canonicalize_for_hash_consing
[function]
[call site]
00104
test_into_iter_collect
[function]
[call site]
00105
BinaryHeap::from
[function]
[call site]
00106
IndexSet::into_iter
[function]
[call site]
00107
RecGroupEntry::incref
[function]
[call site]
00108
fetch_add
[function]
[call site]
00109
trace_engine_indices
[function]
[call site]
00110
u32::try_from
[function]
[call site]
00111
Arc::canonicalize_for_runtime_usage
[function]
[call site]
00112
TypeRegistryInner::insert_one_type_from_rec_group
[function]
[call site]
00113
Some
[function]
[call site]
00114
PackedOption::expect
[function]
[call site]
00115
PackedOption::expand
[function]
[call site]
00116
PackedOption::is_none
[function]
[call site]
00117
is_reserved_value
[function]
[call site]
00118
Some
[function]
[call site]
00119
DrcCompiler::layouts
[function]
[call site]
00120
NullTypeLayouts::array_layout
[function]
[call site]
00121
common_array_layout
[function]
[call site]
00122
field
[function]
[call site]
00123
align_up
[function]
[call site]
00124
u32::is_power_of_two
[function]
[call site]
00125
u32::is_power_of_two
[function]
[call site]
00126
u32::checked_add
[function]
[call site]
00127
max
[function]
[call site]
00128
byte_size_of_wasm_ty_in_gc_heap
[function]
[call site]
00129
into
[function]
[call site]
00130
PathBuf::from
[function]
[call site]
00131
Some
[function]
[call site]
00132
FuncEnvironment::struct_layout
[function]
[call site]
00133
FuncEnvironment::gc_layout
[function]
[call site]
00134
Map::contains_key
[function]
[call site]
00135
gc_compiler
[function]
[call site]
00136
Ok
[function]
[call site]
00137
drc::DrcCompiler::default
[function]
[call site]
00138
Err
[function]
[call site]
00139
Ok
[function]
[call site]
00140
null::NullCompiler::default
[function]
[call site]
00141
Err
[function]
[call site]
00142
Err
[function]
[call site]
00143
Err
[function]
[call site]
00144
Parser::expect
[function]
[call site]
00145
enc_rie_f
[function]
[call site]
00146
machreg_to_gpr
[function]
[call site]
00147
u32::from
[function]
[call site]
00148
DiscriminantSize::byte_size
[function]
[call site]
00149
Reg::to_real_reg
[function]
[call site]
00150
pinned_vreg_to_preg
[function]
[call site]
00151
VReg::vreg
[function]
[call site]
00152
Some
[function]
[call site]
00153
PReg::from_index
[function]
[call site]
00154
PReg::hw_enc
[function]
[call site]
00155
Err
[function]
[call site]
00156
Parser::error
[function]
[call site]
00157
to_string
[function]
[call site]
00158
Lexer::scan_chars
[function]
[call site]
00159
Lexer::loc
[function]
[call site]
00160
Lexer::next_ch
[function]
[call site]
00161
Some
[function]
[call site]
00162
Lexer::next
[function]
[call site]
00163
Some
[function]
[call site]
00164
Lexer::scan_comment
[function]
[call site]
00165
Lexer::rest_of_line
[function]
[call site]
00166
token
[function]
[call site]
00167
Ok
[function]
[call site]
00168
Token::Comment
[function]
[call site]
00169
Some
[function]
[call site]
00170
Lexer::scan_char
[function]
[call site]
00171
Some
[function]
[call site]
00172
Some
[function]
[call site]
00173
Some
[function]
[call site]
00174
Some
[function]
[call site]
00175
Some
[function]
[call site]
00176
Some
[function]
[call site]
00177
Some
[function]
[call site]
00178
Some
[function]
[call site]
00179
Some
[function]
[call site]
00180
Some
[function]
[call site]
00181
Some
[function]
[call site]
00182
Lexer::scan_number
[function]
[call site]
00183
Lexer::looking_at_numeric
[function]
[call site]
00184
Lexer::looking_at
[function]
[call site]
00185
starts_with
[function]
[call site]
00186
Some
[function]
[call site]
00187
Token::Float
[function]
[call site]
00188
Token::Integer
[function]
[call site]
00189
Some
[function]
[call site]
00190
Some
[function]
[call site]
00191
Some
[function]
[call site]
00192
Some
[function]
[call site]
00193
Some
[function]
[call site]
00194
Some
[function]
[call site]
00195
Lexer::scan_word
[function]
[call site]
00196
Some
[function]
[call site]
00197
is_ascii_alphabetic
[function]
[call site]
00198
split_entity_name
[function]
[call site]
00199
str::split_at
[function]
[call site]
00200
str::len
[function]
[call site]
00201
trailing_digits
[function]
[call site]
00202
str::as_bytes
[function]
[call site]
00203
iter
[function]
[call site]
00204
tmpdir
[function]
[call site]
00205
cstr_to_path
[function]
[call site]
00206
CStr::from_ptr
[function]
[call site]
00207
socket_v6_to_str
[function]
[call site]
00208
set_scope_id
[function]
[call site]
00209
join
[function]
[call site]
00210
UnixListener::bind
[function]
[call site]
00211
spawn
[function]
[call site]
00212
with_ambient_tokio_runtime
[function]
[call site]
00213
tokio::runtime::Handle::try_current
[function]
[call site]
00214
InstanceFlags::set_may_enter
[function]
[call site]
00215
InstanceFlags::as_raw
[function]
[call site]
00216
GuestPtr::as_ptr
[function]
[call site]
00217
GuestPtr::new
[function]
[call site]
00218
GuestPtr::offset_base
[function]
[call site]
00219
VMGlobalDefinition::as_i32_mut
[function]
[call site]
00220
AbortOnDropJoinHandle
[function]
[call site]
00221
UnixStream::connect
[function]
[call site]
00222
ProgPoint::prev
[function]
[call site]
00223
take_while
[function]
[call site]
00224
WasiImpl::keep_alive_count
[function]
[call site]
00225
WasiImpl::table
[function]
[call site]
00226
T::table
[function]
[call site]
00227
starts_with
[function]
[call site]
00228
parse
[function]
[call site]
00229
Ok
[function]
[call site]
00230
Ok
[function]
[call site]
00231
url::Host::Ipv6
[function]
[call site]
00232
Err
[function]
[call site]
00233
and_then
[function]
[call site]
00234
Self::numbered_entity
[function]
[call site]
00235
or_else
[function]
[call site]
00236
value_type
[function]
[call site]
00237
reference_type
[function]
[call site]
00238
WasmHeapType::top
[function]
[call site]
00239
dynTargetIsa::pointer_type
[function]
[call site]
00240
unwrap_or_else
[function]
[call site]
00241
Token::Identifier
[function]
[call site]
00242
Some
[function]
[call site]
00243
Lexer::scan_name
[function]
[call site]
00244
Token::Name
[function]
[call site]
00245
Some
[function]
[call site]
00246
Lexer::scan_string
[function]
[call site]
00247
Some
[function]
[call site]
00248
Lexer::error
[function]
[call site]
00249
Span::new_single
[function]
[call site]
00250
Token::String
[function]
[call site]
00251
Some
[function]
[call site]
00252
Lexer::scan_hex_sequence
[function]
[call site]
00253
char::is_digit
[function]
[call site]
00254
Token::HexSequence
[function]
[call site]
00255
Lexer::looking_at_srcloc
[function]
[call site]
00256
char::is_digit
[function]
[call site]
00257
Some
[function]
[call site]
00258
Lexer::scan_srcloc
[function]
[call site]
00259
char::is_digit
[function]
[call site]
00260
Token::SourceLoc
[function]
[call site]
00261
Some
[function]
[call site]
00262
Some
[function]
[call site]
00263
Some
[function]
[call site]
00264
KebabString::new
[function]
[call site]
00265
KebabStr::new
[function]
[call site]
00266
Self::new_unchecked
[function]
[call site]
00267
implAsRef+a::is_kebab_case
[function]
[call site]
00268
Some
[function]
[call site]
00269
PackedOption::is_some
[function]
[call site]
00270
is_reserved_value
[function]
[call site]
00271
Some
[function]
[call site]
00272
Self
[function]
[call site]
00273
next
[function]
[call site]
00274
Iter::next
[function]
[call site]
00275
to_digit
[function]
[call site]
00276
to_digit
[function]
[call site]
00277
std::char::from_u32
[function]
[call site]
00278
Ok
[function]
[call site]
00279
Err
[function]
[call site]
00280
Parser::pos
[function]
[call site]
00281
Parser::peek
[function]
[call site]
00282
peek
[function]
[call site]
00283
each_ip
[function]
[call site]
00284
next_test_ip4
[function]
[call site]
00285
base_port
[function]
[call site]
00286
String::from
[function]
[call site]
00287
env::current_dir
[function]
[call site]
00288
into_os_string
[function]
[call site]
00289
wtf8buf_into_string
[function]
[call site]
00290
from_str
[function]
[call site]
00291
CodePoint::from_u32
[function]
[call site]
00292
SocketAddr::V4
[function]
[call site]
00293
next_test_ip6
[function]
[call site]
00294
SocketAddr::V6
[function]
[call site]
00295
Parser::cursor
[function]
[call site]
00296
map_or_else
[function]
[call site]
00297
ModuleTypesBuilder::unwrap_struct
[function]
[call site]
00298
Err
[function]
[call site]
00299
Ok
[function]
[call site]
00300
alloc
[function]
[call site]
00301
Allocation::reg
[function]
[call site]
00302
Allocation::new
[function]
[call site]
00303
PReg::index
[function]
[call site]
00304
slab_id_to_shared_type_index
[function]
[call site]
00305
VMSharedTypeIndex::new
[function]
[call site]
00306
Self
[function]
[call site]
00307
SlabId::into_raw
[function]
[call site]
00308
is_reserved_value
[function]
[call site]
00309
EngineOrModuleTypeIndex::unwrap_engine_type_index
[function]
[call site]
00310
EngineOrModuleTypeIndex::as_engine_type_index
[function]
[call site]
00311
Some
[function]
[call site]
00312
unwrap_or_else
[function]
[call site]
00313
TypeRegistryInner::supertypes
[function]
[call site]
00314
and_then
[function]
[call site]
00315
as_deref
[function]
[call site]
00316
unwrap_or
[function]
[call site]
00317
Vec::with_capacity
[function]
[call site]
00318
SolverCtx::sign_extend
[function]
[call site]
00319
list
[function]
[call site]
00320
Backend::from
[function]
[call site]
00321
Self
[function]
[call site]
00322
OpenvinoBackend::default
[function]
[call site]
00323
WinMLBackend::default
[function]
[call site]
00324
OnnxBackend::default
[function]
[call site]
00325
PytorchBackend::default
[function]
[call site]
00326
copied
[function]
[call site]
00327
chain
[function]
[call site]
00328
iter::once
[function]
[call site]
00329
Some
[function]
[call site]
00330
PrimaryMap::into_boxed_slice
[function]
[call site]
00331
BoxedSlice::from_raw
[function]
[call site]
00332
Box::from_raw
[function]
[call site]
00333
Box::into_raw
[function]
[call site]
00334
Some
[function]
[call site]
00335
RecGroupEntry
[function]
[call site]
00336
Some
[function]
[call site]
00337
shared_type_index_to_slab_id
[function]
[call site]
00338
VMSharedTypeIndex::is_reserved_value
[function]
[call site]
00339
SlabId::from_raw
[function]
[call site]
00340
VMSharedTypeIndex::bits
[function]
[call site]
00341
ModuleTypesBuilder::intern_trampoline_type
[function]
[call site]
00342
EntityType::unwrap_func
[function]
[call site]
00343
ModuleTypesBuilder::trampoline_type
[function]
[call site]
00344
WasmCompositeInnerType::Func
[function]
[call site]
00345
ModuleTypes::set_trampoline_type
[function]
[call site]
00346
ModuleInternedTypeIndex::is_reserved_value
[function]
[call site]
00347
ModuleInternedTypeIndex::is_reserved_value
[function]
[call site]
00348
WasmCompositeInnerType::is_func
[function]
[call site]
00349
Allocation::is_none
[function]
[call site]
00350
Allocation::kind
[function]
[call site]
00351
WasmFuncType::is_trampoline_type
[function]
[call site]
00352
WasmFuncType::params
[function]
[call site]
00353
vectorizelanes_all
[function]
[call site]
00354
Type::lane_type
[function]
[call site]
00355
Self
[function]
[call site]
00356
DataValueExt::vector
[function]
[call site]
00357
WasmFuncType::trampoline_type
[function]
[call site]
00358
Cow::Borrowed
[function]
[call site]
00359
Cow::Owned
[function]
[call site]
00360
WasmFuncType::returns
[function]
[call site]
00361
Some
[function]
[call site]
00362
ModuleTypes::next_ty
[function]
[call site]
00363
PrimaryMap::next_key
[function]
[call site]
00364
PrimaryMap::len
[function]
[call site]
00365
ModuleTypes::push_rec_group
[function]
[call site]
00366
ModuleTypes::push
[function]
[call site]
00367
wasmtime_environ::WasmCompositeInnerType::Func
[function]
[call site]
00368
UntypedValue::into_owned
[function]
[call site]
00369
UntypedValue::new
[function]
[call site]
00370
Some
[function]
[call site]
00371
iter::once
[function]
[call site]
00372
RegisteredType::clone
[function]
[call site]
00373
and_then
[function]
[call site]
00374
RegisteredType::from_parts
[function]
[call site]
00375
WasmCompositeInnerType::Func
[function]
[call site]
00376
Self::Resource
[function]
[call site]
00377
initialize
[function]
[call site]
00378
std::mem::MaybeUninit::as_mut_ptr
[function]
[call site]
00379
AtomicOP::unset
[function]
[call site]
00380
Inst::load_int_mask
[function]
[call site]
00381
Type::is_int
[function]
[call site]
00382
Type::bits
[function]
[call site]
00383
Type::is_dynamic_vector
[function]
[call site]
00384
Type::lane_bits
[function]
[call site]
00385
Type::lane_count
[function]
[call site]
00386
Type::log2_lane_count
[function]
[call site]
00387
Inst::load_imm12
[function]
[call site]
00388
zero_reg
[function]
[call site]
00389
PReg::new
[function]
[call site]
00390
Reg::from
[function]
[call site]
00391
Reg
[function]
[call site]
00392
VReg::new
[function]
[call site]
00393
Types::index
[function]
[call site]
00394
Imm12::from_i16
[function]
[call site]
00395
Writable::to_reg
[function]
[call site]
00396
WritableReg::to_reg
[function]
[call site]
00397
Inst::construct_bit_not
[function]
[call site]
00398
WritableReg::to_reg
[function]
[call site]
00399
WritableReg::to_reg
[function]
[call site]
00400
WritableReg::to_reg
[function]
[call site]
00401
Arc::downgrade
[function]
[call site]
00402
type_of_memory_access
[function]
[call site]
00403
ScopeVec::push
[function]
[call site]
00404
SmallVec::len
[function]
[call site]
00405
borrow_mut
[function]
[call site]
00406
PrimaryMap::last_mut
[function]
[call site]
00407
Some
[function]
[call site]
00408
UnboxedValues::as_mut_ptr
[function]
[call site]
00409
core::slice::from_raw_parts_mut
[function]
[call site]
00410
Instruction::LocalSet
[function]
[call site]
00411
Instruction::Block
[function]
[call site]
00412
Instruction::Block
[function]
[call site]
00413
Instruction::MemorySize
[function]
[call site]
00414
int_const_inst
[function]
[call site]
00415
Instruction::I32Const
[function]
[call site]
00416
Instruction::I64Const
[function]
[call site]
00417
page_size
[function]
[call site]
00418
Parser::peek2
[function]
[call site]
00419
T::peek2
[function]
[call site]
00420
Ok
[function]
[call site]
00421
Some
[function]
[call site]
00422
Parser::parens
[function]
[call site]
00423
Parser::step
[function]
[call site]
00424
Ok
[function]
[call site]
00425
ExpressionParser::handle_if_lparen
[function]
[call site]
00426
Ok
[function]
[call site]
00427
Ok
[function]
[call site]
00428
Parser::parse
[function]
[call site]
00429
mem::replace
[function]
[call site]
00430
Instruction::End
[function]
[call site]
00431
ExpressionParser::push_instr
[function]
[call site]
00432
Ok
[function]
[call site]
00433
Instruction::Else
[function]
[call site]
00434
Ok
[function]
[call site]
00435
Err
[function]
[call site]
00436
Err
[function]
[call site]
00437
Parser::is_rparen
[function]
[call site]
00438
Parser::is
[function]
[call site]
00439
Ok
[function]
[call site]
00440
Err
[function]
[call site]
00441
is_err
[function]
[call site]
00442
Parser::cur_span
[function]
[call site]
00443
is_power_of_two
[function]
[call site]
00444
Ok
[function]
[call site]
00445
ilog2
[function]
[call site]
00446
Err
[function]
[call site]
00447
Error::new
[function]
[call site]
00448
ErrorKind::Custom
[function]
[call site]
00449
Ok
[function]
[call site]
00450
int_mul_inst
[function]
[call site]
00451
Instruction::LocalGet
[function]
[call site]
00452
int_add_inst
[function]
[call site]
00453
int_le_u_inst
[function]
[call site]
00454
Instruction::BrIf
[function]
[call site]
00455
Instruction::LocalGet
[function]
[call site]
00456
int_le_s_inst
[function]
[call site]
00457
Instruction::BrIf
[function]
[call site]
00458
Instruction::LocalGet
[function]
[call site]
00459
Instruction::LocalSet
[function]
[call site]
00460
Instruction::Br
[function]
[call site]
00461
dummy_value_inst
[function]
[call site]
00462
Instruction::I32Const
[function]
[call site]
00463
Instruction::I64Const
[function]
[call site]
00464
Instruction::F32Const
[function]
[call site]
00465
Instruction::F64Const
[function]
[call site]
00466
Instruction::V128Const
[function]
[call site]
00467
Instruction::RefNull
[function]
[call site]
00468
Instruction::LocalSet
[function]
[call site]
00469
Instruction::LocalGet
[function]
[call site]
00470
Some
[function]
[call site]
00471
Some
[function]
[call site]
00472
Entry::Occupied
[function]
[call site]
00473
Entry::Vacant
[function]
[call site]
00474
InsertLoc::Occupied
[function]
[call site]
00475
Entry::Vacant
[function]
[call site]
00476
InsertLoc::Vacant
[function]
[call site]
00477
ScopedHashMap::depth
[function]
[call site]
00478
test_checked_sub
[function]
[call site]
00479
check
[function]
[call site]
00480
test_swap_front_back_remove
[function]
[call site]
00481
VecDeque::with_capacity
[function]
[call site]
00482
ListPool::with_capacity
[function]
[call site]
00483
Vec::with_capacity
[function]
[call site]
00484
push_front
[function]
[call site]
00485
push_back
[function]
[call site]
00486
test
[function]
[call site]
00487
is_absolute
[function]
[call site]
00488
current_dir
[function]
[call site]
00489
AdaptiveMap::is_empty
[function]
[call site]
00490
AdaptiveMap::iter
[function]
[call site]
00491
AdaptiveMapIter::Small
[function]
[call site]
00492
AdaptiveMapIter::Large
[function]
[call site]
00493
DataFlowGraph::overwrite_inst_values
[function]
[call site]
00494
InstructionData::map_values
[function]
[call site]
00495
IndexSet::union_with
[function]
[call site]
00496
IndexSet::elem
[function]
[call site]
00497
IndexSet::get
[function]
[call site]
00498
IndexSet::set
[function]
[call site]
00499
AdaptiveMap::get_or_insert
[function]
[call site]
00500
Some
[function]
[call site]
00501
Some
[function]
[call site]
00502
Self::Large
[function]
[call site]
00503
copied
[function]
[call site]
00504
test_zip
[function]
[call site]
00505
copied
[function]
[call site]
00506
Entry::or_insert
[function]
[call site]
00507
OccupiedEntry::into_mut
[function]
[call site]
00508
flat_map
[function]
[call site]
00509
regalloc2::fuzzing::func::with
[function]
[call site]
00510
run
[function]
[call site]
00511
SharedMemory::needs_init
[function]
[call site]
00512
read
[function]
[call site]
00513
validate_ssa
[function]
[call site]
00514
RemoveBlock::new
[function]
[call site]
00515
RealFunction::entry_block
[function]
[call site]
00516
vreg
[function]
[call site]
00517
vreg_preg
[function]
[call site]
00518
BoxedSlice::is_valid
[function]
[call site]
00519
K::index
[function]
[call site]
00520
BoxedSlice::len
[function]
[call site]
00521
Err
[function]
[call site]
00522
RegAllocError::SSA
[function]
[call site]
00523
Ok
[function]
[call site]
00524
Cloner::type_def
[function]
[call site]
00525
Cloner::type_id
[function]
[call site]
00526
Cloner::ty
[function]
[call site]
00527
Inst::invalid
[function]
[call site]
00528
FxHashSet::default
[function]
[call site]
00529
Set::clear
[function]
[call site]
00530
NodePool::free_tree
[function]
[call site]
00531
NodePool::free_node
[function]
[call site]
00532
Some
[function]
[call site]
00533
F::block_params
[function]
[call site]
00534
F::inst_operands
[function]
[call site]
00535
Operand::as_fixed_nonallocatable
[function]
[call site]
00536
Operand::constraint
[function]
[call site]
00537
OperandConstraint::FixedReg
[function]
[call site]
00538
Operand::class
[function]
[call site]
00539
OperandConstraint::Reuse
[function]
[call site]
00540
Some
[function]
[call site]
00541
GcStore::kind
[function]
[call site]
00542
VMGcRef::is_i31
[function]
[call site]
00543
GcStore::header
[function]
[call site]
00544
InstructionKinds::contains
[function]
[call site]
00545
CFGInfo::dominates
[function]
[call site]
00546
dominates
[function]
[call site]
00547
Block::is_invalid
[function]
[call site]
00548
Block::index
[function]
[call site]
00549
Err
[function]
[call site]
00550
RegAllocError::SSA
[function]
[call site]
00551
F::block_insns
[function]
[call site]
00552
PrimaryMap::last
[function]
[call site]
00553
Some
[function]
[call site]
00554
F::is_branch
[function]
[call site]
00555
F::is_ret
[function]
[call site]
00556
Err
[function]
[call site]
00557
RegAllocError::BB
[function]
[call site]
00558
F::is_branch
[function]
[call site]
00559
F::block_params
[function]
[call site]
00560
F::branch_blockparams
[function]
[call site]
00561
Err
[function]
[call site]
00562
RegAllocError::Branch
[function]
[call site]
00563
F::is_branch
[function]
[call site]
00564
F::is_ret
[function]
[call site]
00565
Err
[function]
[call site]
00566
RegAllocError::BB
[function]
[call site]
00567
F::block_params
[function]
[call site]
00568
F::entry_block
[function]
[call site]
00569
Err
[function]
[call site]
00570
RegAllocError::BB
[function]
[call site]
00571
F::entry_block
[function]
[call site]
00572
Ok
[function]
[call site]
00573
Env::new
[function]
[call site]
00574
aF::num_insts
[function]
[call site]
00575
aF::num_blocks
[function]
[call site]
00576
Vec::preallocate
[function]
[call site]
00577
test_try_reserve
[function]
[call site]
00578
VecDeque::with_capacity
[function]
[call site]
00579
is_err
[function]
[call site]
00580
Slab::drain
[function]
[call site]
00581
Slab::len
[function]
[call site]
00582
usize::try_from
[function]
[call site]
00583
enumerate
[function]
[call site]
00584
filter_map
[function]
[call site]
00585
Some
[function]
[call site]
00586
Id
[function]
[call site]
00587
EntryIndex::new
[function]
[call site]
00588
u32::try_from
[function]
[call site]
00589
Self
[function]
[call site]
00590
core::array::from_fn
[function]
[call site]
00591
SpillSlotList::default
[function]
[call site]
00592
core::array::from_fn
[function]
[call site]
00593
get_mut
[function]
[call site]
00594
drop
[function]
[call site]
00595
CodeBuilder::pop_operand
[function]
[call site]
00596
OperatorValidator::record_pop
[function]
[call site]
00597
CodeBuilder::drop_operand
[function]
[call site]
00598
CodeBuilder::mix_operand_into_global
[function]
[call site]
00599
Ok
[function]
[call site]
00600
Unstructured::ratio
[function]
[call site]
00601
Ok
[function]
[call site]
00602
get_or_insert_with
[function]
[call site]
00603
ConstExpr::i32_const
[function]
[call site]
00604
Self::new_insn
[function]
[call site]
00605
Instruction::I32Const
[function]
[call site]
00606
inc
[function]
[call site]
00607
get_or_insert_with
[function]
[call site]
00608
ConstExpr::i64_const
[function]
[call site]
00609
Self::new_insn
[function]
[call site]
00610
Instruction::I64Const
[function]
[call site]
00611
get_or_insert_with
[function]
[call site]
00612
get_or_insert_with
[function]
[call site]
00613
get_or_insert_with
[function]
[call site]
00614
ConstExpr::v128_const
[function]
[call site]
00615
Self::new_insn
[function]
[call site]
00616
Instruction::V128Const
[function]
[call site]
00617
Ok
[function]
[call site]
00618
Instruction::GlobalGet
[function]
[call site]
00619
Instruction::GlobalSet
[function]
[call site]
00620
Ok
[function]
[call site]
00621
Ok
[function]
[call site]
00622
Ok
[function]
[call site]
00623
Rc::downgrade
[function]
[call site]
00624
reset
[function]
[call site]
00625
Stats::default
[function]
[call site]
00626
Env::dump_results
[function]
[call site]
00627
Parser::parse_inst_operands
[function]
[call site]
00628
Opcode::format
[function]
[call site]
00629
Parser::match_value
[function]
[call site]
00630
Parser::consume
[function]
[call site]
00631
Set::take
[function]
[call site]
00632
Ok
[function]
[call site]
00633
Parser::match_imm64
[function]
[call site]
00634
map_err
[function]
[call site]
00635
SpillWeight::to_bits
[function]
[call site]
00636
Imm64::new
[function]
[call site]
00637
Self
[function]
[call site]
00638
Parser::match_ieee16
[function]
[call site]
00639
map_err
[function]
[call site]
00640
Parser::match_ieee32
[function]
[call site]
00641
map_err
[function]
[call site]
00642
Parser::match_ieee64
[function]
[call site]
00643
map_err
[function]
[call site]
00644
Parser::match_constant
[function]
[call site]
00645
Ok
[function]
[call site]
00646
Context::check_constant
[function]
[call site]
00647
SourceMap::contains_constant
[function]
[call site]
00648
Ok
[function]
[call site]
00649
Parser::match_ieee128
[function]
[call site]
00650
map_err
[function]
[call site]
00651
Parser::match_uimm128
[function]
[call site]
00652
Parser::optional
[function]
[call site]
00653
Parser::token
[function]
[call site]
00654
Some
[function]
[call site]
00655
Some
[function]
[call site]
00656
Some
[function]
[call site]
00657
Parser::parse_literals_to_constant_data
[function]
[call site]
00658
Type::is_vector
[function]
[call site]
00659
Ok
[function]
[call site]
00660
Parser::match_token
[function]
[call site]
00661
Some
[function]
[call site]
00662
Ok
[function]
[call site]
00663
Parser::match_hexadecimal_constant
[function]
[call site]
00664
map_err
[function]
[call site]
00665
ConstantData::expand_to
[function]
[call site]
00666
ConstantData::len
[function]
[call site]
00667
SecondaryMap::resize
[function]
[call site]
00668
Ok
[function]
[call site]
00669
Err
[function]
[call site]
00670
Parser::match_gv
[function]
[call site]
00671
Ok
[function]
[call site]
00672
Context::check_gv
[function]
[call site]
00673
SourceMap::contains_gv
[function]
[call site]
00674
Ok
[function]
[call site]
00675
Parser::match_uimm8
[function]
[call site]
00676
u8::from_str_radix
[function]
[call site]
00677
map_err
[function]
[call site]
00678
map_err
[function]
[call site]
00679
Parser::parse_value_list
[function]
[call site]
00680
VariableArgs::new
[function]
[call site]
00681
Self
[function]
[call site]
00682
Ok
[function]
[call site]
00683
Ok
[function]
[call site]
00684
VariableArgs::into_value_list
[function]
[call site]
00685
ValueList::default
[function]
[call site]
00686
Parser::match_block
[function]
[call site]
00687
Ok
[function]
[call site]
00688
Parser::parse_opt_value_list
[function]
[call site]
00689
Ok
[function]
[call site]
00690
Ok
[function]
[call site]
00691
DataFlowGraph::block_call
[function]
[call site]
00692
BlockCall::new
[function]
[call site]
00693
ValueList::default
[function]
[call site]
00694
Self::block_to_value
[function]
[call site]
00695
BlockCall::extend
[function]
[call site]
00696
copied
[function]
[call site]
00697
Parser::parse_jump_table
[function]
[call site]
00698
ConstantData::push
[function]
[call site]
00699
ConstantData::push
[function]
[call site]
00700
Ok
[function]
[call site]
00701
JumpTableData::new
[function]
[call site]
00702
std::iter::once
[function]
[call site]
00703
chain
[function]
[call site]
00704
copied
[function]
[call site]
00705
Parser::match_enum
[function]
[call site]
00706
map_err
[function]
[call site]
00707
Parser::match_fn
[function]
[call site]
00708
Ok
[function]
[call site]
00709
Context::check_fn
[function]
[call site]
00710
SourceMap::contains_fn
[function]
[call site]
00711
Ok
[function]
[call site]
00712
Parser::match_sig
[function]
[call site]
00713
Ok
[function]
[call site]
00714
Context::check_sig
[function]
[call site]
00715
SourceMap::contains_sig
[function]
[call site]
00716
Ok
[function]
[call site]
00717
Parser::match_ss
[function]
[call site]
00718
Ok
[function]
[call site]
00719
Context::check_ss
[function]
[call site]
00720
SourceMap::contains_ss
[function]
[call site]
00721
Ok
[function]
[call site]
00722
Parser::optional_offset32
[function]
[call site]
00723
starts_with
[function]
[call site]
00724
starts_with
[function]
[call site]
00725
map_err
[function]
[call site]
00726
Ok
[function]
[call site]
00727
Offset32::new
[function]
[call site]
00728
Self
[function]
[call site]
00729
Parser::match_dss
[function]
[call site]
00730
Ok
[function]
[call site]
00731
Context::check_dss
[function]
[call site]
00732
SourceMap::contains_dss
[function]
[call site]
00733
Ok
[function]
[call site]
00734
Parser::optional_memflags
[function]
[call site]
00735
MemFlags::new
[function]
[call site]
00736
MemFlags::with_trap_code
[function]
[call site]
00737
Some
[function]
[call site]
00738
MemFlags::set_by_name
[function]
[call site]
00739
MemFlags::with_aligned
[function]
[call site]
00740
MemFlags::with_bit
[function]
[call site]
00741
MemFlags::with_readonly
[function]
[call site]
00742
MemFlags::read_bit
[function]
[call site]
00743
Err
[function]
[call site]
00744
MemFlags::with_endianness
[function]
[call site]
00745
Err
[function]
[call site]
00746
MemFlags::alias_region
[function]
[call site]
00747
AliasRegion::from_bits
[function]
[call site]
00748
Some
[function]
[call site]
00749
Some
[function]
[call site]
00750
Some
[function]
[call site]
00751
Err
[function]
[call site]
00752
MemFlags::with_alias_region
[function]
[call site]
00753
AliasRegion::to_bits
[function]
[call site]
00754
Some
[function]
[call site]
00755
Err
[function]
[call site]
00756
Some
[function]
[call site]
00757
Err
[function]
[call site]
00758
Some
[function]
[call site]
00759
MemFlags::with_checked
[function]
[call site]
00760
TrapCode::from_str
[function]
[call site]
00761
Ok
[function]
[call site]
00762
Ok
[function]
[call site]
00763
Ok
[function]
[call site]
00764
Ok
[function]
[call site]
00765
Ok
[function]
[call site]
00766
map_err
[function]
[call site]
00767
TrapCode::user
[function]
[call site]
00768
Some
[function]
[call site]
00769
TrapCode
[function]
[call site]
00770
ok_or
[function]
[call site]
00771
Err
[function]
[call site]
00772
Some
[function]
[call site]
00773
Ok
[function]
[call site]
00774
Ok
[function]
[call site]
00775
Ok
[function]
[call site]
00776
Ok
[function]
[call site]
00777
RealFunction::inst_clobbers
[function]
[call site]
00778
PRegSet::empty
[function]
[call site]
00779
SerializableFunction::is_branch
[function]
[call site]
00780
Inst::index
[function]
[call site]
00781
RealFunction::is_ret
[function]
[call site]
00782
Inst::index
[function]
[call site]
00783
Edits::drain_edits
[function]
[call site]
00784
Ok
[function]
[call site]
00785
regalloc2::fuzzing::ion::borrow_mut
[function]
[call site]
00786
regalloc2::fuzzing::ion::expect
[function]
[call site]
00787