| /wasmtime-44.0.1/cranelift/codegen/meta/src/shared/ |
| H A D | instructions.rs | 32 .operands_in(vec![ in define_control_flow() 55 .operands_in(vec![ in define_control_flow() 142 .operands_in(vec![ in define_control_flow() 165 .operands_in(vec![ in define_control_flow() 186 .operands_in(vec![ in define_control_flow() 203 .operands_in(vec![ in define_control_flow() 230 .operands_in(vec![ in define_control_flow() 256 .operands_in(vec![ in define_control_flow() 285 .operands_in(vec![ in define_control_flow() 308 .operands_in(vec![ in define_control_flow() [all …]
|
| H A D | settings.rs | 44 vec!["backtracking", "single_pass"], in define() 57 vec!["none", "speed", "speed_and_size"], in define() 127 vec!["none", "elf_gd", "macho", "coff"], in define() 140 vec!["none", "basic", "update_windows_tib"], in define() 155 vec![ in define() 283 vec!["outline", "inline"], in define()
|
| /wasmtime-44.0.1/crates/fuzzing/tests/oom/ |
| H A D | vec.rs | 48 vec.push(1)?; in try_vec_and_boxed_slice() 52 vec.pop(); in try_vec_and_boxed_slice() 59 vec.reserve_exact(3)?; in try_vec_and_boxed_slice() 60 vec.push(2)?; in try_vec_and_boxed_slice() 61 vec.push(2)?; in try_vec_and_boxed_slice() 62 vec.push(2)?; in try_vec_and_boxed_slice() 68 vec.push(j)?; in try_vec_and_boxed_slice() 75 vec.push(())?; in try_vec_and_boxed_slice() 78 vec.pop(); in try_vec_and_boxed_slice() 157 vec.try_extend([])?; in try_vec_extend() [all …]
|
| /wasmtime-44.0.1/cranelift/isle/veri/veri_engine/src/solver/encoded_ops/ |
| H A D | cls.rs | 12 solver.smt.list(vec![ in cls64() 20 solver.smt.list(vec![ in cls64() 29 solver.smt.list(vec![ in cls64() 37 solver.smt.list(vec![ in cls64() 45 solver.smt.list(vec![ in cls64() 57 solver.smt.list(vec![ in cls64() 84 solver.smt.list(vec![ in cls64() 101 solver.smt.list(vec![ in cls64() 109 solver.smt.list(vec![ in cls64() 117 solver.smt.list(vec![ in cls64() [all …]
|
| H A D | clz.rs | 12 solver.smt.list(vec![ in clz64() 20 solver.smt.list(vec![ in clz64() 29 solver.smt.list(vec![ in clz64() 37 solver.smt.list(vec![ in clz64() 45 solver.smt.list(vec![ in clz64() 57 solver.smt.list(vec![ in clz64() 84 solver.smt.list(vec![ in clz64() 101 solver.smt.list(vec![ in clz64() 109 solver.smt.list(vec![ in clz64() 117 solver.smt.list(vec![ in clz64() [all …]
|
| H A D | rev.rs | 10 solver.smt.list(vec![ in rev64() 25 solver.smt.list(vec![ in rev64() 46 solver.smt.list(vec![ in rev64() 67 solver.smt.list(vec![ in rev64() 88 solver.smt.list(vec![ in rev64() 109 solver.smt.list(vec![ in rev64() 138 solver.smt.list(vec![ in rev32() 153 solver.smt.list(vec![ in rev32() 174 solver.smt.list(vec![ in rev32() 195 solver.smt.list(vec![ in rev32() [all …]
|
| /wasmtime-44.0.1/cranelift/codegen/meta/src/ |
| H A D | unique_table.rs | 105 assert_eq!(find_subsequence(&vec![1], &vec![4]), None); in test_find_subsequence() 106 assert_eq!(find_subsequence(&vec![1], &vec![1]), Some(0)); in test_find_subsequence() 107 assert_eq!(find_subsequence(&vec![1, 2], &vec![1]), None); in test_find_subsequence() 108 assert_eq!(find_subsequence(&vec![1, 2], &vec![1, 2]), Some(0)); in test_find_subsequence() 109 assert_eq!(find_subsequence(&vec![1, 2], &vec![1, 3]), None); in test_find_subsequence() 110 assert_eq!(find_subsequence(&vec![1, 2], &vec![0, 1, 2]), Some(1)); in test_find_subsequence() 111 assert_eq!(find_subsequence(&vec![1, 2], &vec![0, 1, 3, 1]), None); in test_find_subsequence() 112 assert_eq!(find_subsequence(&vec![1, 2], &vec![0, 1, 3, 1, 2]), Some(3)); in test_find_subsequence() 114 find_subsequence(&vec![1, 1, 3], &vec![1, 1, 1, 3, 3]), in test_find_subsequence() 126 assert_eq!(seq_table.add(&vec![2, 3]), 2); in test_optimal_add() [all …]
|
| H A D | isle.rs | 48 vec![ in shared_isle_lower_paths() 99 items: vec![ in get_isle_compilations() 104 inputs: vec![ in get_isle_compilations() 120 untracked_inputs: vec![numerics_isle.clone(), clif_opt_isle], in get_isle_compilations() 126 inputs: vec![ in get_isle_compilations() 132 untracked_inputs: vec![ in get_isle_compilations() 142 inputs: vec![ in get_isle_compilations() 156 inputs: vec![ in get_isle_compilations() 168 inputs: vec![ in get_isle_compilations() 182 inputs: vec![ in get_isle_compilations() [all …]
|
| /wasmtime-44.0.1/cranelift/isle/veri/veri_engine/tests/ |
| H A D | veri.rs | 58 vec![ in test_named_iadd_imm12_neg_left() 72 vec![ in test_named_iadd_imm12_neg_right() 87 vec![ in test_named_imm12_from_negated_value() 121 vec![ in test_named_iadd_extend_right() 181 vec![ in test_named_iadd_extend_left() 195 vec![ in test_broken_iadd_extend() 226 vec![ in test_named_iadd_imul_right() 242 vec![ in test_named_slow_iadd_imul_right() 255 vec![ in test_named_iadd_imul_left() 271 vec![ in test_named_slow_iadd_imul_left() [all …]
|
| /wasmtime-44.0.1/crates/wasmtime/src/compile/ |
| H A D | stratify.rs | 123 let mut layers: Vec<Range<u32>> = vec![]; in new() 137 let mut next_layer = vec![]; in new() 235 self.calls[f] = vec![]; in define_func() 303 .assert_stratification(vec![vec![0, 1, 2]]); in test_disconnected_functions() 314 .assert_stratification(vec![vec![2], vec![1], vec![0]]); in test_chained_functions() 328 .assert_stratification(vec![vec![0, 1, 2]]); in test_cycle() 352 .assert_stratification(vec![vec![2, 3, 5, 6], vec![1, 4], vec![0]]); in test_tree() 382 .assert_stratification(vec![vec![3, 4, 5], vec![1, 2], vec![0]]); in test_chain_of_cycles() 416 .assert_stratification(vec![vec![4, 5], vec![0, 1, 2, 3]]); in test_multiple_edges_to_same_component()
|
| /wasmtime-44.0.1/crates/environ/src/graphs/ |
| H A D | scc.rs | 96 let mut stack = vec![]; in new() 481 assert_eq!(components(&graph), vec![vec![0]]); in test_single_node() 495 assert_eq!(components(&graph), vec![vec![0]]); in test_single_node_cycle() 506 assert_eq!(components(&graph), vec![vec![1], vec![0]]); in test_disconnected_nodes() 519 assert_eq!(components(&graph), vec![vec![0], vec![1], vec![2], vec![3]]); in test_chained_nodes() 535 assert_eq!(components(&graph), vec![vec![0, 1, 2, 3]]); in test_simple_multi_node_cycle() 555 assert_eq!(components(&graph), vec![vec![0, 1, 2, 3, 4]]); in test_complicated_multi_node_cycle() 574 assert_eq!(components(&graph), vec![vec![1, 3], vec![0, 2]]); in test_disconnected_cycles() 604 assert_eq!(components(&graph), vec![vec![3, 4, 5], vec![1, 2], vec![0]]); in test_chain_of_cycles() 638 assert_eq!(components(&graph), vec![vec![4, 5], vec![1, 3], vec![0, 2]]); in test_multiple_edges_to_same_component() [all …]
|
| /wasmtime-44.0.1/crates/c-api/include/ |
| H A D | wasm.hh | 50 class vec { class 64 vec(size_t size) : vec(size, size ? new(std::nothrow) T[size] : nullptr) { in vec() function in wasm::vec 75 vec(vec<T>&& that) : vec(that.size_, that.data_.release()) { in vec() function in wasm::vec 79 ~vec() { in ~vec() 117 auto operator=(vec&& that) -> vec& { in operator =() 133 auto v = vec(size_); in copy() 146 return vec(size); in make_uninitialized() 150 auto v = vec(size); in make() 169 return vec(0); in make() 760 using callback = auto (*)(const vec<Val>&, vec<Val>&) -> own<Trap>; [all …]
|
| /wasmtime-44.0.1/crates/fuzzing/wasm-spec-interpreter/src/ |
| H A D | with_library.rs | 192 Some(vec![SpecValue::I32(0), SpecValue::I32(0)]), in invalid_function_name() 205 Some(vec![SpecValue::I32(42), SpecValue::I32(1)]), in multiple_invocation() 211 Some(vec![SpecValue::I32(1), SpecValue::I32(42)]), in multiple_invocation() 266 let parameters = Some(vec![SpecValue::V128(vec![ in simd_not() 273 vec![SpecValue::V128(vec![ in simd_not() 283 let parameters = Some(vec![SpecValue::V128(vec![ in simd_not_legacy() 290 vec![SpecValue::V128(vec![ in simd_not_legacy() 302 let parameters = Some(vec![ in order_of_params() 308 assert_eq!(results, vec![SpecValue::I32(1795123818)]); in order_of_params() 316 let parameters = Some(vec![ in order_of_params_legacy() [all …]
|
| /wasmtime-44.0.1/crates/c-api/src/ |
| H A D | vec.rs | 40 self.size = vec.len(); 41 self.data = vec.as_mut_ptr(); 42 mem::forget(vec); 73 let vec = unsafe { localVariable 78 return vec; 98 fn from(vec: Vec<$elem_ty>) -> Self { 99 let mut vec = vec.into_boxed_slice(); localVariable 101 size: vec.len(), 102 data: vec.as_mut_ptr(), 104 mem::forget(vec); [all …]
|
| /wasmtime-44.0.1/cranelift/isle/isle/src/ |
| H A D | printer.rs | 3 use std::{io::Write, vec}; 57 let mut parts = vec![SExpr::atom(tag)]; in tagged() 131 let mut stack = vec![sexpr]; in fits() 217 let mut parts = vec![SExpr::atom("rule")]; in to_sexpr() 239 let mut sig = vec![term.to_sexpr()]; in to_sexpr() 261 let mut parts = vec![SExpr::atom("decl")]; in to_sexpr() 289 let mut sig = vec![term.to_sexpr()]; in to_sexpr() 383 SExpr::List(vec![ in to_sexpr() 414 let mut parts = vec![name.to_sexpr()]; in to_sexpr() 464 SExpr::List(vec![ in to_sexpr() [all …]
|
| /wasmtime-44.0.1/cranelift/codegen/src/ir/ |
| H A D | constant.rs | 14 use alloc::vec::Vec; 286 sut.insert(vec![1, 2, 3].into()); in insert() 287 sut.insert(vec![4, 5, 6].into()); in insert() 295 sut.insert(vec![4, 5, 6].into()); in insert_duplicate() 303 sut.insert(vec![1, 2, 3].into()); in clear() 313 sut.insert(vec![1, 2, 3].into()); in iteration_order() 317 assert_eq!(data, vec![&vec![1, 2, 3].into(), &vec![4, 5, 6].into()]); in iteration_order() 323 let data = vec![1, 2, 3]; in get() 332 let data = vec![1, 2, 3]; in set() 342 sut.set(handle, vec![].into()); in disallow_overwriting_constant() [all …]
|
| /wasmtime-44.0.1/crates/c-api/include/wasmtime/ |
| H A D | trap.hh | 70 wasm_frame_vec_t vec; member in wasmtime::Trace 72 Trace(wasm_frame_vec_t vec) : vec(vec) {} in Trace() argument 75 ~Trace() { wasm_frame_vec_delete(&vec); } in ~Trace() 87 return reinterpret_cast<FrameRef *>(&vec.data[0]); // NOLINT in begin() 91 return reinterpret_cast<FrameRef *>(&vec.data[vec.size]); // NOLINT in end() 94 size_t size() const { return vec.size; } in size()
|
| /wasmtime-44.0.1/crates/core/src/alloc/ |
| H A D | try_collect.rs | 50 let vec = TryVec::try_from_iter(iter)?; in try_from_iter() localVariable 51 vec.into_boxed_slice() in try_from_iter() 79 let vec = iter.try_collect::<TryVec<_>, E>()?; in try_from_iter() localVariable 80 Ok(vec.into_boxed_slice()?) in try_from_iter() 171 let mut vec = TryVec::new(); in test_try_extend() localVariable 172 vec.try_extend([1, 2, 3].iter().cloned())?; in test_try_extend() 173 assert_eq!(&*vec, &[1, 2, 3]); in test_try_extend() 175 vec.try_extend([])?; in test_try_extend() 176 assert_eq!(&*vec, &[1, 2, 3]); in test_try_extend()
|
| H A D | vec.rs | 15 use std_alloc::vec::Vec as StdVec; 387 type IntoIter = std_alloc::vec::IntoIter<T>; 505 let mut vec = TryVec::new(); in test_into_boxed_slice() localVariable 506 vec.push(1)?; in test_into_boxed_slice() 509 let mut vec = TryVec::with_capacity(2)?; in test_into_boxed_slice() localVariable 510 vec.push(1)?; in test_into_boxed_slice() 513 let mut vec = TryVec::with_capacity(2)?; in test_into_boxed_slice() localVariable 514 vec.push(1_u128)?; in test_into_boxed_slice() 519 let mut vec = TryVec::new(); in test_into_boxed_slice() localVariable 520 vec.push(())?; in test_into_boxed_slice() [all …]
|
| H A D | boxed.rs | 123 vec: TryVec<T>, field 128 let mut vec = TryVec::new(); in new() localVariable 129 vec.reserve_exact(len)?; in new() 130 Ok(Self { vec }) in new() 140 Self { vec } in from_boxed_slice() 144 self.vec.len() in init_len() 148 self.vec.capacity() in capacity() 152 self.vec.push(value) in push() 161 let vec = mem::take(&mut self.vec); in finish() localVariable 163 let (ptr, len, cap) = vec.into_raw_parts(); in finish() [all …]
|
| /wasmtime-44.0.1/tests/all/component_model/ |
| H A D | dynamic.rs | 148 let input_map = vec![ in maps() 203 let empty_map = vec![]; in maps() 224 let input_map = vec![ in maps_complex_types() 277 let map1 = vec![ in maps_equality() 282 let map2 = vec![ in maps_equality() 291 let map3 = vec![ in maps_equality() 298 let map4 = vec![ in maps_equality() 322 let input_map = vec![ in maps_duplicate_keys() 366 let input_map = vec![ in maps_all_primitive_types() 389 let input_map = vec![ in maps_alignment() [all …]
|
| /wasmtime-44.0.1/crates/fuzzing/src/generators/ |
| H A D | stacks.rs | 72 let mut funcs_by_result = vec![Vec::new(); MAX_PARAMS + 1]; in arbitrary_funcs() 137 .function(vec![wasm_encoder::ValType::I32], vec![]); in wasm() 141 vec![], in wasm() 142 vec![wasm_encoder::ValType::I32, wasm_encoder::ValType::I32], in wasm() 148 .function(vec![wasm_encoder::ValType::FUNCREF], vec![]); in wasm() 151 types.ty().function(vec![], vec![]); in wasm() 156 vec![ValType::I32; func.params], in wasm() 157 vec![ValType::I32; func.results], in wasm() 300 let mut body = wasm_encoder::Function::new(vec![]); in wasm() 355 let mut run_body = wasm_encoder::Function::new(vec![]); in wasm() [all …]
|
| H A D | exception_ops.rs | 137 params: vec![SimpleValType::I32], in fixup() 157 decoy_catches: vec![], in fixup() 158 decoy_catches_after: vec![], in fixup() 209 types.ty().function(params, vec![]); in encode() 218 types.ty().function(vec![], results); in encode() 223 types.ty().function(vec![], vec![ValType::I32]); in encode() 228 .function(vec![ValType::I32, ValType::I32], vec![]); in encode() 231 types.ty().function(vec![], vec![]); in encode() 269 let mut f = Function::new(vec![]); in encode() 586 decoy_catches: vec![], in generate() [all …]
|
| /wasmtime-44.0.1/cranelift/object/tests/ |
| H A D | basic.rs | 20 params: vec![AbiParam::new(types::I64)], in error_on_incompatible_sig_in_declare_function() 21 returns: vec![], in error_on_incompatible_sig_in_declare_function() 36 params: vec![], in define_simple_function() 37 returns: vec![], in define_simple_function() 99 params: vec![AbiParam::new(types::I32)], in switch_error() 177 params: vec![], in libcall_function() 178 returns: vec![], in libcall_function() 205 let argument_exprs = vec![size]; in libcall_function() 231 params: vec![], in reject_nul_byte_symbol_for_func() 232 returns: vec![], in reject_nul_byte_symbol_for_func() [all …]
|
| /wasmtime-44.0.1/cranelift/jit/tests/ |
| H A D | basic.rs | 27 params: vec![AbiParam::new(types::I64)], in error_on_incompatible_sig_in_declare_function() 28 returns: vec![], in error_on_incompatible_sig_in_declare_function() 43 params: vec![], in define_simple_function() 44 returns: vec![], in define_simple_function() 81 params: vec![AbiParam::new(types::I32)], in switch_error() 82 returns: vec![AbiParam::new(types::I32)], in switch_error() 157 params: vec![], in libcall_function() 158 returns: vec![], in libcall_function() 186 let argument_exprs = vec![size]; in libcall_function()
|