Home
last modified time | relevance | path

Searched refs:src (Results 1 – 25 of 186) sorted by relevance

12345678

/wasmtime-44.0.1/pulley/src/
H A Dlib.rs250 xmov = Xmov { dst: XReg, src: XReg };
317 xctz32 = Xctz32 { dst: XReg, src: XReg };
319 xctz64 = Xctz64 { dst: XReg, src: XReg };
322 xclz32 = Xclz32 { dst: XReg, src: XReg };
324 xclz64 = Xclz64 { dst: XReg, src: XReg };
368 xneg32 = Xneg32 { dst: XReg, src: XReg };
370 xneg64 = Xneg64 { dst: XReg, src: XReg };
512 zext8 = Zext8 { dst: XReg, src: XReg };
518 sext8 = Sext8 { dst: XReg, src: XReg };
758 fmov = Fmov { dst: FReg, src: FReg };
[all …]
H A Dinterp.rs1666 let val = self.state[src]; in xmov()
2110 let src = self.state[src].get_u64() as u8; in zext8() localVariable
2116 let src = self.state[src].get_u64() as u16; in zext16() localVariable
2122 let src = self.state[src].get_u64() as u32; in zext32() localVariable
2128 let src = self.state[src].get_i64() as i8; in sext8() localVariable
2134 let src = self.state[src].get_i64() as i16; in sext16() localVariable
2140 let src = self.state[src].get_i64() as i32; in sext32() localVariable
2844 let src = self.state[src].get_u32(); in bswap32() localVariable
2850 let src = self.state[src].get_u64(); in bswap64() localVariable
3160 let val = self.state[src]; in fmov()
[all …]
/wasmtime-44.0.1/crates/wit-bindgen/src/
H A Dlib.rs68 src: Source, field
1026 let mut src = mem::take(&mut self.src); in finish() localVariable
1299 let src = String::from(mem::take(&mut generator.src)); in world_imports_trait() localVariable
1300 self.src.push_str(&src); in world_imports_trait()
1441 let src = String::from(generator.src); in world_add_to_linker() localVariable
1442 self.src.push_str(&src); in world_add_to_linker()
1522 let src = src.unwrap_or(&mut self.src); in generate_add_resource_to_linker() localVariable
1589 src: Source, field
3279 src, in write_struct()
3320 src, in write_impl_from_world()
[all …]
/wasmtime-44.0.1/winch/codegen/src/isa/x64/
H A Dasm.rs420 let src = i8::try_from(src).unwrap(); in mov_im() localVariable
424 let src = i16::try_from(src).unwrap(); in mov_im() localVariable
589 let src = Self::to_synthetic_amode(src, flags); in xmm_mov_mr() localVariable
609 let src = Self::to_synthetic_amode(src, flags); in xmm_vpmov_mr() localVariable
645 let src = Self::to_synthetic_amode(src, flags); in xmm_vpbroadcast_mr() localVariable
707 let src: Xmm = src.into(); in xmm_mov_rm() localVariable
823 let src: Xmm = src.into(); in xmm_to_gpr() localVariable
848 src: src.into(), in cvt_float_to_sint_seq()
871 src: src.into(), in cvt_float_to_uint_seq()
910 src: src.into(), in cvt_uint64_to_float_seq()
[all …]
H A Dmasm.rs453 src: Reg, in cmov()
1153 src: Reg, in signed_truncate()
1214 src: Reg, in signed_convert()
1225 src: Reg, in unsigned_convert()
1249 src: Reg, in reinterpret_float_as_int()
1259 src: Reg, in reinterpret_int_as_float()
1294 self.asm.test_rr(src, src, self.ptr_size); in trapz()
2012 self.asm.xmm_vptest(src, src); in v128_any_true()
2131 self.asm.xmm_vpalignr_rrr(src, src, dst, 0x8); in v128_extend()
2764 masm.asm.xmm_vptest(src, src); in v128_all_true()
[all …]
/wasmtime-44.0.1/.github/
H A Dlabeler.yml24 - "cranelift/codegen/src/machinst/**"
27 - "cranelift/codegen/src/isa/aarch64/**"
30 - "cranelift/codegen/src/isa/x64/**"
57 - "cranelift/codegen/src/opts/*"
74 - "crates/wasmtime/src/config.rs"
75 - "crates/wasmtime/src/config/**"
82 - "crates/cranelift/src/gc.rs"
83 - "crates/cranelift/src/gc/**"
84 - "crates/wasmtime/src/runtime/gc.rs"
85 - "crates/wasmtime/src/runtime/gc/**"
[all …]
/wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/component/
H A Dlibcalls.rs192 let src = unsafe { slice::from_raw_parts(src, len) }; in utf8_to_utf8() localVariable
213 let src = unsafe { slice::from_raw_parts(src, len) }; in utf16_to_utf16() localVariable
249 let src = unsafe { slice::from_raw_parts(src, len) }; in latin1_to_latin1() localVariable
268 let src = unsafe { slice::from_raw_parts(src, len) }; in latin1_to_utf16() localVariable
271 for (src, dst) in src.iter().zip(dst) { in latin1_to_utf16()
299 let src = unsafe { slice::from_raw_parts(src, len) }; in utf8_to_utf16() localVariable
425 let src = unsafe { slice::from_raw_parts(src, len) }; in utf16_to_compact_probably_utf16() localVariable
461 let src = unsafe { slice::from_raw_parts(src, len) }; in utf8_to_latin1() localVariable
488 for (src, dst) in src.iter().zip(dst) { in utf16_to_latin1()
489 let src = u16::from_le(*src); in utf16_to_latin1() localVariable
[all …]
/wasmtime-44.0.1/winch/codegen/src/
H A Dvisitor.rs600 &mut |masm: &mut M, dst, src, size| { in visit_f32_add()
611 &mut |masm: &mut M, dst, src, size| { in visit_f64_add()
622 &mut |masm: &mut M, dst, src, size| { in visit_f32_sub()
633 &mut |masm: &mut M, dst, src, size| { in visit_f64_sub()
1619 let src = self.emit_set_local(index)?; in visit_local_set() localVariable
1620 self.context.free_reg(src); in visit_local_set()
3118 |masm, src, dst, kind| masm.extract_lane(src, dst, lane, kind), in visit_i8x16_extract_lane_s()
3126 |masm, src, dst, kind| masm.extract_lane(src, dst, lane, kind), in visit_i8x16_extract_lane_u()
3134 |masm, src, dst, kind| masm.extract_lane(src, dst, lane, kind), in visit_i16x8_extract_lane_s()
3142 |masm, src, dst, kind| masm.extract_lane(src, dst, lane, kind), in visit_i16x8_extract_lane_u()
[all …]
H A Dmasm.rs1532 src: SPOffset, in memmove()
1574 src_offs = src.as_u32(); in memmove()
1783 src: RegImm, in cmp_with_set()
1838 src: Reg, in signed_truncate()
1859 src: Reg, in signed_convert()
1869 src: Reg, in unsigned_convert()
1879 src: Reg, in reinterpret_float_as_int()
1887 src: Reg, in reinterpret_int_as_float()
2071 src: Reg, in extract_lane()
2080 src: RegImm, in replace_lane()
[all …]
/wasmtime-44.0.1/tests/all/component_model/
H A Dstrings.rs92 for src in ENCODINGS { in roundtrip()
94 test_roundtrip(&engine, src, dst)?; in roundtrip()
132 let src = mk_echo("$src", src); in test_roundtrip() localVariable
198 for src in ENCODINGS { in ptr_out_of_bounds()
267 for src in ENCODINGS { in ptr_overflow()
332 match src { in test_ptr_overflow()
372 for src in ENCODINGS { in realloc_oob()
494 src: &str, in test_invalid_string_encoding()
500 let src = src.replace("latin1+", ""); in test_invalid_string_encoding() localVariable
510 src: &str, in test_valid_string_encoding()
[all …]
/wasmtime-44.0.1/crates/environ/src/fact/
H A Dtrampoline.rs284 let src = match helper.src.loc { in compile_helper() localVariable
354 compiler.translate(&helper.src.ty, &src, &helper.dst.ty, &dst); in compile_helper()
1331 match src { in translate_bool()
1354 match src { in convert_u8_mask()
1379 match src { in translate_s8()
2120 self.validate_string_inbounds(src, src.len.idx); in string_utf8_to_utf16()
2853 src, in translate_map()
3040 (src, dst) => assert_eq!(src, dst), in convert_src_len_to_dst()
3064 for (i, src) in src in translate_record()
3392 src, in translate_option()
[all …]
/wasmtime-44.0.1/cranelift/isle/isle/src/
H A Dlexer.rs14 pub struct Lexer<'src> {
15 src: &'src str, field
63 impl<'src> Lexer<'src> {
65 pub fn new(file: usize, src: &'src str) -> Result<Lexer<'src>> { in new() argument
67 src, in new()
176 let s = &self.src[start..end]; in next_token()
192 self.src.as_bytes().get(self.pos.offset), in next_token()
221 let s = &self.src[start..end]; in next_token()
279 self.src.as_bytes().get(self.pos.offset + n).copied() in lookahead_byte()
300 fn lex(src: &str) -> Vec<Token> { in lex()
[all …]
/wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/
H A Dinterpreter.rs343 (@set bool $src:expr => $dst:expr) => ($dst.set_i32(i32::from($src))); in call_indirect_host()
344 (@set u32 $src:expr => $dst:expr) => ($dst.set_u32($src)); in call_indirect_host()
345 (@set u64 $src:expr => $dst:expr) => ($dst.set_u64($src)); in call_indirect_host()
346 (@set f32 $src:expr => $dst:expr) => (unreachable::<f32, _>(($dst, $src))); in call_indirect_host()
347 (@set f64 $src:expr => $dst:expr) => (unreachable::<f64, _>(($dst, $src))); in call_indirect_host()
348 (@set i8x16 $src:expr => $dst:expr) => (unreachable::<i8x16, _>(($dst, $src))); in call_indirect_host()
349 (@set f32x4 $src:expr => $dst:expr) => (unreachable::<f32x4, _>(($dst, $src))); in call_indirect_host()
350 (@set f64x2 $src:expr => $dst:expr) => (unreachable::<f64x2, _>(($dst, $src))); in call_indirect_host()
351 (@set pointer $src:expr => $dst:expr) => ($dst.set_ptr($src)); in call_indirect_host()
352 (@set size $src:expr => $dst:expr) => ($dst.set_ptr($src as *mut u8)); in call_indirect_host()
/wasmtime-44.0.1/ci/
H A Densure_deterministic_build.sh36 rm -rf /tmp/src$i
37 mkdir /tmp/src$i
38 mv ./* /tmp/src$i
39 cd /tmp/src$i
43 …SKIP_ISLE=1 OUT_DIR=/tmp/try TARGET=x86_64 CARGO_PKG_VERSION=0.1.0 CARGO_MANIFEST_DIR=/tmp/src$i $…
H A Dvendor-wit.sh45 rm -rf crates/wasi/src/p2/wit/deps
46 mkdir -p crates/wasi/src/p2/wit/deps
70 rm -rf crates/wasi-tls/src/p3/wit/deps
71 mkdir -p crates/wasi-tls/src/p3/wit/deps
72 get_github wasi-tls 6781ae2 crates/wasi-tls/src/p3/wit/deps/tls wit-0.3.0-draft
82 rm -rf crates/wasi/src/p3/wit/deps
83 mkdir -p crates/wasi/src/p3/wit/deps
90 rm -rf crates/wasi-http/src/p3/wit/deps
91 mkdir -p crates/wasi-http/src/p3/wit/deps
/wasmtime-44.0.1/winch/codegen/src/isa/aarch64/
H A Dmasm.rs350 match src { in store()
481 src: Self::Address, in compute_addr()
511 match (src, dst) { in mov()
535 src: Reg, in cmov()
723 .fround_rr(src.into(), writable!(src.into()), mode, size); in float_round()
923 src: Reg, in signed_truncate()
971 src: Reg, in signed_convert()
982 src: Reg, in unsigned_convert()
994 src: Reg, in reinterpret_float_as_int()
1004 src: Reg, in reinterpret_int_as_float()
[all …]
/wasmtime-44.0.1/crates/wiggle/generate/src/
H A Dfuncs.rs59 src: &mut body, in _define_func()
142 src: &'a mut TokenStream, field
170 let src = mem::replace(self.src, to_restore); in finish_block() localVariable
172 None => self.blocks.push(src), in finish_block()
174 if src.is_empty() { in finish_block()
276 self.src.extend(quote! { in emit()
284 self.src.extend(quote! { in emit()
288 self.src.extend(quote! { in emit()
297 self.src.extend(quote! { in emit()
346 self.src.extend(quote!(return Ok(()))); in emit()
[all …]
/wasmtime-44.0.1/cranelift/codegen/src/
H A Ddata_value.rs199 pub fn read_from_slice_ne(src: &[u8], ty: Type) -> Self { in read_from_slice_ne()
207 src[..2].try_into().unwrap(), in read_from_slice_ne()
210 src[..4].try_into().unwrap(), in read_from_slice_ne()
213 src[..8].try_into().unwrap(), in read_from_slice_ne()
216 src[..16].try_into().unwrap(), in read_from_slice_ne()
220 8 => DataValue::V64(src[..8].try_into().unwrap()), in read_from_slice_ne()
221 4 => DataValue::V32(src[..4].try_into().unwrap()), in read_from_slice_ne()
234 pub fn read_from_slice_be(src: &[u8], ty: Type) -> Self { in read_from_slice_be()
235 DataValue::read_from_slice_ne(src, ty).to_be() in read_from_slice_be()
243 pub fn read_from_slice_le(src: &[u8], ty: Type) -> Self { in read_from_slice_le()
[all …]
/wasmtime-44.0.1/winch/codegen/src/codegen/
H A Dcontext.rs312 src: &Val, in move_val_to_reg()
317 match src { in move_val_to_reg()
362 self.free_reg(src); in binop()
516 self.free_reg(src); in convert_op()
564 emit(masm, src.reg, dst, kind)?; in extract_lane_op()
603 let src = match kind { in replace_lane_op() localVariable
620 if let RegImm::Reg(reg) = src { in replace_lane_op()
892 emit(masm, src.reg, dst)?; in v128_all_true_op()
893 self.free_reg(src); in v128_all_true_op()
907 emit(masm, src.reg, dst)?; in v128_bitmask_op()
[all …]
/wasmtime-44.0.1/cranelift/codegen/src/isa/pulley_shared/inst/
H A Dmod.rs281 src, in pulley_get_operands()
286 collector.reg_use(src); in pulley_get_operands()
301 src, in pulley_get_operands()
306 collector.reg_use(src); in pulley_get_operands()
321 src, in pulley_get_operands()
777 src, in print_with_state()
783 let src = format_reg(**src); in print_with_state() localVariable
801 src, in print_with_state()
807 let src = format_reg(**src); in print_with_state() localVariable
825 src, in print_with_state()
[all …]
/wasmtime-44.0.1/cranelift/codegen/src/isa/x64/inst/
H A Dmod.rs199 let src = match src { in movzx_rm_r() localVariable
224 let src = match src { in movsx_rm_r() localVariable
459 src, in pretty_print()
466 let src = pretty_print_reg(src.to_reg(), 8); in pretty_print() localVariable
482 src, in pretty_print()
528 let src: Reg = (*src).into(); in pretty_print() localVariable
529 let src = pretty_print_reg(src, 8); in pretty_print() localVariable
536 let src = pretty_print_reg(src.to_reg(), 8); in pretty_print() localVariable
918 src, in x64_get_operands()
930 src, in x64_get_operands()
[all …]
H A Demit.rs14 src: Reg, in emit_signed_cvt()
18 assert!(src.is_real()); in emit_signed_cvt()
294 let src: Reg = (*src).into(); in emit() localVariable
886 src, in emit()
891 let src = src.to_reg(); in emit() localVariable
987 src, in emit()
994 let src = src.to_reg(); in emit() localVariable
1046 Size64 => asm::inst::ucomisd_a::new(src, src).into(), in emit()
1047 Size32 => asm::inst::ucomiss_a::new(src, src).into(), in emit()
1193 src, in emit()
[all …]
/wasmtime-44.0.1/crates/c-api/src/
H A Dval.rs337 src: &wasmtime_val_t, in wasmtime_val_clone()
340 let of = match src.kind { in wasmtime_val_clone()
342 anyref: ManuallyDrop::new(src.of.anyref.as_wasmtime().into()), in wasmtime_val_clone()
348 exnref: ManuallyDrop::new(src.of.exnref.as_wasmtime().into()), in wasmtime_val_clone()
350 crate::WASMTIME_I32 => wasmtime_val_union { i32: src.of.i32 }, in wasmtime_val_clone()
351 crate::WASMTIME_I64 => wasmtime_val_union { i64: src.of.i64 }, in wasmtime_val_clone()
352 crate::WASMTIME_F32 => wasmtime_val_union { f32: src.of.f32 }, in wasmtime_val_clone()
353 crate::WASMTIME_F64 => wasmtime_val_union { f64: src.of.f64 }, in wasmtime_val_clone()
354 crate::WASMTIME_V128 => wasmtime_val_union { v128: src.of.v128 }, in wasmtime_val_clone()
356 funcref: src.of.funcref, in wasmtime_val_clone()
[all …]
/wasmtime-44.0.1/cranelift/isle/fuzz/fuzz_targets/
H A Dcompile.rs8 fuzz_target!(|src: &str| {
11 let lexer = cranelift_isle::lexer::Lexer::new(0, src);
27 src.to_string(),
/wasmtime-44.0.1/crates/environ/src/
H A Dcomponent.rs209 utf8_to_utf8(vmctx: vmctx, src: ptr_u8, len: size, dst: ptr_u8) -> bool;
210 utf16_to_utf16(vmctx: vmctx, src: ptr_u16, len: size, dst: ptr_u16) -> bool;
211 latin1_to_latin1(vmctx: vmctx, src: ptr_u8, len: size, dst: ptr_u8) -> bool;
212 latin1_to_utf16(vmctx: vmctx, src: ptr_u8, len: size, dst: ptr_u16) -> bool;
213 utf8_to_utf16(vmctx: vmctx, src: ptr_u8, len: size, dst: ptr_u16) -> size;
214 …utf16_to_utf8(vmctx: vmctx, src: ptr_u16, src_len: size, dst: ptr_u8, dst_len: size, ret2: ptr_siz…
215 …latin1_to_utf8(vmctx: vmctx, src: ptr_u8, src_len: size, dst: ptr_u8, dst_len: size, ret2: ptr_siz…
216 … utf16_to_compact_probably_utf16(vmctx: vmctx, src: ptr_u16, len: size, dst: ptr_u16) -> size;
217 … utf8_to_latin1(vmctx: vmctx, src: ptr_u8, len: size, dst: ptr_u8, ret2: ptr_size) -> size;
218 … utf16_to_latin1(vmctx: vmctx, src: ptr_u16, len: size, dst: ptr_u8, ret2: ptr_size) -> size;
[all …]

12345678