Home
last modified time | relevance | path

Searched refs:Mutability (Results 1 – 25 of 29) sorted by relevance

12

/wasmtime-44.0.1/tests/all/
H A Dglobals.rs8 GlobalType::new(ValType::I32, Mutability::Const), in smoke()
16 GlobalType::new(ValType::I32, Mutability::Const), in smoke()
115 for mutability in [Mutability::Const, Mutability::Var] { in i31ref_global_new()
139 for mutability in [Mutability::Const, Mutability::Var] { in i31ref_global_get()
215 for mutability in [Mutability::Const, Mutability::Var] { in i31ref_global_ty()
239 for mutability in [Mutability::Const, Mutability::Var] { in i31ref_as_anyref_global_new()
263 for mutability in [Mutability::Const, Mutability::Var] { in i31ref_as_anyref_global_get()
339 for mutability in [Mutability::Const, Mutability::Var] { in i31ref_as_anyref_global_ty()
384 Mutability::Const, in instantiate_global_with_subtype()
411 Mutability::Const, in instantiate_global_with_subtype()
[all …]
H A Darrays.rs9 FieldType::new(Mutability::Const, StorageType::I8), in array_new_empty()
22 FieldType::new(Mutability::Const, ValType::I32.into()), in array_new_with_elems()
90 FieldType::new(Mutability::Const, ValType::I32.into()), in array_new_fixed_empty()
103 FieldType::new(Mutability::Const, ValType::I32.into()), in array_new_fixed_with_elems()
549 FieldType::new(Mutability::Const, StorageType::I8), in passing_arrays_through_wasm_with_untyped_calls()
602 FieldType::new(Mutability::Const, StorageType::I8), in passing_arrays_through_wasm_with_typed_calls()
652 FieldType::new(Mutability::Const, StorageType::I8), in host_sets_array_global()
700 FieldType::new(Mutability::Const, StorageType::I8), in wasm_sets_array_global()
752 FieldType::new(Mutability::Const, StorageType::I8), in host_sets_array_in_table()
802 FieldType::new(Mutability::Const, StorageType::I8), in wasm_sets_array_in_table()
[all …]
H A Dstructs.rs40 Mutability::Var, in struct_new_unrooted_field()
62 Mutability::Var, in struct_new_cross_store_field()
120 Mutability::Var, in struct_field_simple()
137 Mutability::Var, in struct_field_out_of_bounds()
153 Mutability::Var, in struct_field_on_unrooted()
173 Mutability::Var, in struct_set_field_simple()
191 Mutability::Var, in struct_set_field_out_of_bounds()
207 Mutability::Var, in struct_set_field_on_unrooted()
227 Mutability::Var, in struct_set_field_with_unrooted()
248 Mutability::Var, in struct_set_field_cross_store_value()
[all …]
H A Dexternals.rs6 let ty = GlobalType::new(ValType::I32, Mutability::Var); in bad_globals()
11 let ty = GlobalType::new(ValType::I32, Mutability::Const); in bad_globals()
15 let ty = GlobalType::new(ValType::I32, Mutability::Var); in bad_globals()
68 let ty = GlobalType::new(ValType::I32, Mutability::Const); in cross_store()
94 let ty = GlobalType::new(ValType::FUNCREF, Mutability::Var); in cross_store()
166 GlobalType::new(ValType::EXTERNREF, Mutability::Var), in get_set_externref_globals_via_api()
192 GlobalType::new(ValType::EXTERNREF, Mutability::Const), in get_set_externref_globals_via_api()
222 GlobalType::new(ValType::FUNCREF, Mutability::Var), in get_set_funcref_globals_via_api()
235 GlobalType::new(ValType::FUNCREF, Mutability::Var), in get_set_funcref_globals_via_api()
535 for mutability in [Mutability::Var, Mutability::Const] { in new_global_func_subtyping()
[all …]
H A Dlinker.rs60 let ty = GlobalType::new(ValType::I32, Mutability::Const); in link_twice_bad()
65 let ty = GlobalType::new(ValType::I32, Mutability::Var); in link_twice_bad()
70 let ty = GlobalType::new(ValType::I64, Mutability::Const); in link_twice_bad()
355 GlobalType::new(ValType::I32, Mutability::Const), in instance_pre()
637 GlobalType::new(ValType::NULLFUNCREF, Mutability::Const), in linker_defines_global_subtype_const_ok()
668 GlobalType::new(ValType::FUNCREF, Mutability::Const), in linker_defines_global_subtype_const_err()
701 GlobalType::new(ValType::FUNCREF, Mutability::Var), in linker_defines_global_subtype_mut_err()
712 GlobalType::new(ValType::NULLFUNCREF, Mutability::Var), in linker_defines_global_subtype_mut_err()
725 GlobalType::new(ref_null_nop, Mutability::Const), in linker_defines_global_subtype_mut_err()
H A Dtypes.rs5 Mutability::Var, in field()
12 Mutability::Const, in imm_field()
24 for mutability in [Mutability::Const, Mutability::Var] { in basic_array_types()
59 [Mutability::Const, Mutability::Var] in basic_struct_types()
H A Dmissing_async.rs219 FieldType::new(Mutability::Var, StorageType::I8), in async_disallows_array_ref_new()
232 FieldType::new(Mutability::Var, StorageType::I8), in async_disallows_array_ref_new_fixed()
265 [FieldType::new(Mutability::Var, StorageType::I8)], in async_disallows_structref_new()
H A Dcoredump.rs144 GlobalType::new(ValType::I32, Mutability::Var), in coredump_has_host_globals_and_memory()
218 GlobalType::new(ValType::I32, Mutability::Var), in multiple_globals_memories_and_instances()
H A Dgc.rs290 GlobalType::new(ValType::EXTERNREF, Mutability::Const), in global_drops_externref()
387 GlobalType::new(ValType::EXTERNREF, Mutability::Const), in global_init_no_leak()
682 GlobalType::new(ValType::EXTERNREF, Mutability::Const), in no_leak_with_global_get_elem_segment()
716 GlobalType::new(ValType::EXTERNREF, Mutability::Const), in table_init_with_externref_global_get()
993 ArrayType::new(&engine, FieldType::new(Mutability::Const, StorageType::I8)), in ref_matches()
1227 Mutability::Var, in drc_transitive_drop_nested_arrays_tree()
1297 let array_i8_ty = ArrayType::new(&engine, FieldType::new(Mutability::Var, StorageType::I8)); in drc_traces_the_correct_number_of_gc_refs_in_arrays()
1444 Mutability::Const, in issue_10772()
H A Dmodule.rs362 ArrayType::new(engine, FieldType::new(Mutability::Const, StorageType::I8)) in concurrent_type_registry_modifications()
365 ArrayType::new(engine, FieldType::new(Mutability::Var, StorageType::I8)) in concurrent_type_registry_modifications()
/wasmtime-44.0.1/cranelift/assembler-x64/meta/src/generate/
H A Doperand.rs92 impl dsl::Mutability { implementation
96 dsl::Mutability::Read => "Read", in generate_camel_case()
97 dsl::Mutability::ReadWrite => "ReadWrite", in generate_camel_case()
98 dsl::Mutability::Write => "Write", in generate_camel_case()
105 dsl::Mutability::Read => "read", in generate_snake_case()
106 dsl::Mutability::ReadWrite => "read_write", in generate_snake_case()
107 dsl::Mutability::Write => "write", in generate_snake_case()
/wasmtime-44.0.1/cranelift/assembler-x64/meta/src/dsl/
H A Dformat.rs39 mutability: Mutability::ReadWrite, in rw()
57 mutability: Mutability::Write, in w()
222 pub mutability: Mutability,
503 pub enum Mutability { enum
509 impl Mutability { impl
515 Mutability::Read | Mutability::ReadWrite => true, in is_read()
516 Mutability::Write => false, in is_read()
525 Mutability::Read => false, in is_write()
526 Mutability::ReadWrite | Mutability::Write => true, in is_write()
531 impl Default for Mutability { implementation
[all …]
/wasmtime-44.0.1/crates/fuzzing/tests/oom/
H A Dglobal.rs3 use wasmtime::{Config, Engine, Global, GlobalType, Mutability, Result, Store, Val, ValType};
15 let ty = GlobalType::new(ValType::I32, Mutability::Var); in global_new()
30 let ty = GlobalType::new(ValType::I32, Mutability::Var); in global_get()
47 let ty = GlobalType::new(ValType::I32, Mutability::Var); in global_set()
65 let ty = GlobalType::new(ValType::I32, Mutability::Var); in global_ty()
H A Dtypes.rs4 Config, Engine, FuncType, GlobalType, MemoryType, Mutability, RefType, Result, TableType,
47 let ty = GlobalType::new(ValType::I32, Mutability::Var); in global_type_accessors()
49 assert_eq!(ty.mutability(), Mutability::Var); in global_type_accessors()
/wasmtime-44.0.1/cranelift/codegen/meta/src/
H A Dgen_asm.rs4 Feature, Format, Inst, Location, Mutability, Operand, OperandKind, RegClass,
61 Mutability::Read => format!("{ASM}::Fixed({r})"), in rust_convert_isle_to_assembler()
62 Mutability::Write => { in rust_convert_isle_to_assembler()
65 Mutability::ReadWrite => { in rust_convert_isle_to_assembler()
74 Mutability::Read => { in rust_convert_isle_to_assembler()
77 Mutability::Write => { in rust_convert_isle_to_assembler()
80 Mutability::ReadWrite => { in rust_convert_isle_to_assembler()
155 Mutability::Read => unreachable!(), in generate_macro_inst_fn()
156 Mutability::Write => "to_reg()", in generate_macro_inst_fn()
157 Mutability::ReadWrite => "write.to_reg()", in generate_macro_inst_fn()
[all …]
/wasmtime-44.0.1/crates/wasmtime/src/runtime/trampoline/
H A Dglobal.rs4 use crate::{GlobalType, Mutability, Result, RootedGcRefImpl, Val};
24 Mutability::Const => false, in generate_global_export()
25 Mutability::Var => true, in generate_global_export()
/wasmtime-44.0.1/crates/wast/src/
H A Dspectest.rs53 let ty = GlobalType::new(ValType::I32, Mutability::Const); in link_spectest()
57 let ty = GlobalType::new(ValType::I64, Mutability::Const); in link_spectest()
61 let ty = GlobalType::new(ValType::F32, Mutability::Const); in link_spectest()
65 let ty = GlobalType::new(ValType::F64, Mutability::Const); in link_spectest()
/wasmtime-44.0.1/crates/c-api/src/types/
H A Dglobal.rs60 use wasmtime::Mutability::*; in wasm_globaltype_new()
80 use wasmtime::Mutability::*; in wasm_globaltype_mutability()
/wasmtime-44.0.1/cranelift/assembler-x64/meta/src/
H A Dinstructions.rs37 use crate::dsl::{Feature, Inst, Mutability, OperandKind};
120 use crate::dsl::{Mutability::*, OperandKind::*}; in check_sse_matches_avx()
198 fn list_ops(inst: &Inst) -> Vec<(Mutability, OperandKind)> { in list_ops() argument
H A Ddsl.rs19 pub use format::{Eflags, Extension, Format, Location, Mutability, Operand, OperandKind, RegClass};
/wasmtime-44.0.1/crates/fuzzing/src/oracles/
H A Ddummy.rs51 let global_type = GlobalType::new(ValType::I32, Mutability::Const); in dummy_global_import()
54 assert_eq!(global.ty(&store).mutability(), Mutability::Const); in dummy_global_import()
/wasmtime-44.0.1/crates/wasmtime/src/runtime/
H A Dtypes.rs26 pub enum Mutability { enum
35 impl Mutability { impl
1741 mutability: Mutability,
1792 use Mutability as M; in matches()
1823 Mutability::Var in from_wasm_field_type()
1825 Mutability::Const in from_wasm_field_type()
2247 Mutability::Var in mutability()
2249 Mutability::Const in mutability()
2972 mutability: Mutability,
3000 Mutability::Var in from_wasmtime_global()
[all …]
/wasmtime-44.0.1/crates/c-api/include/
H A Dwasm.hh260 enum class Mutability : uint8_t { CONST, VAR }; enum
373 static auto make(own<ValType>&&, Mutability) -> own<GlobalType>;
377 auto mutability() const -> Mutability;
/wasmtime-44.0.1/crates/wasmtime/src/runtime/externals/
H A Dglobal.rs4 AnyRef, AsContext, AsContextMut, ExnRef, ExternRef, Func, GlobalType, HeapType, Mutability,
228 if global_ty.mutability() != Mutability::Var { in _set()
/wasmtime-44.0.1/crates/c-api/src/
H A Dref.rs5 AnyRef, ArrayRef, ArrayRefPre, ArrayType, EqRef, ExnRef, ExternRef, FieldType, I31, Mutability,
583 Mutability::Var in field_type_from_c()
585 Mutability::Const in field_type_from_c()

12