Home
last modified time | relevance | path

Searched refs:out_ty (Results 1 – 9 of 9) sorted by relevance

/wasmtime-44.0.1/cranelift/codegen/src/isa/aarch64/
H A Dlower.rs30 let out_ty = ctx.output_ty(insn, 0); in get_as_extended_value() localVariable
31 let out_bits = ty_bits(out_ty); in get_as_extended_value()
H A Dlower.isle627 (fpu_to_int_cvt (FpuToIntOp.F32ToI32) x true $F32 out_ty))
633 (fpu_to_int_cvt (FpuToIntOp.F64ToI32) x true $F64 out_ty))
687 (fpu_to_int_cvt_sat (FpuToIntOp.F32ToU32) x false out_ty))
693 (fpu_to_int_cvt_sat (FpuToIntOp.F64ToU32) x false out_ty))
707 (fpu_to_int_cvt_sat (FpuToIntOp.F32ToI32) x true out_ty))
713 (fpu_to_int_cvt_sat (FpuToIntOp.F64ToI32) x true out_ty))
2061 (lower_bmask out_ty in_ty x))
2163 (rule 0 (lower (has_type out_ty
2828 (if (ty_int_ref_scalar_64 out_ty))
2829 (mov_from_vec x 0 (scalar_size out_ty)))
[all …]
H A Dinst.isle4425 (rule (fpu_to_int_cvt op src signed in_ty out_ty)
4428 (out_bits u8 (ty_bits out_ty))
4446 (rule (fpu_to_int_cvt_sat op src false (fits_in_16 out_ty))
4448 (max Reg (imm out_ty (ImmExtend.Zero) (ty_mask out_ty))))
4452 (rule (fpu_to_int_cvt_sat op src true (fits_in_16 out_ty))
4454 (max Reg (signed_max out_ty))
4455 (min Reg (signed_min out_ty))
4754 (spec (lower_icmp_into_reg c x y in_ty out_ty)
4786 (= out_ty 8)))
5009 (lower_bmask out_ty (fits_in_16 in_ty) val)
[all …]
/wasmtime-44.0.1/fuzz/fuzz_targets/
H A Dcranelift-icache.rs153 let out_ty = cursor localVariable
157 match out_ty {
/wasmtime-44.0.1/cranelift/codegen/src/isa/riscv64/
H A Dlower.isle2477 (rule 0 (lower_fcvt_to_sint_sat ty (fits_in_16 out_ty) v)
2478 (let ((max FReg (imm ty (fcvt_smax_bound ty out_ty true)))
2479 (min FReg (imm ty (fcvt_smin_bound ty out_ty true)))
2520 (rule 0 (lower_fcvt_to_uint_sat ty (fits_in_16 out_ty) v)
2617 (gen_bitcast v in_ty out_ty))
3012 (rv_vsext_vf2 x (unmasked) out_ty))
3015 (rv_vsext_vf4 x (unmasked) out_ty))
3018 (rv_vsext_vf8 x (unmasked) out_ty))
3023 (rv_vzext_vf2 x (unmasked) out_ty))
3026 (rv_vzext_vf4 x (unmasked) out_ty))
[all …]
/wasmtime-44.0.1/cranelift/interpreter/src/
H A Dstep.rs1206 let out_ty = types::F64X2; in step() localVariable
1209 &x[..(out_ty.lane_count() as usize)] in step()
1214 ValueConversionKind::Exact(out_ty.lane_type()), in step()
1218 out_ty, in step()
1224 let out_ty = types::F32X4; in step() localVariable
1229 DataValue::convert(x, ValueConversionKind::RoundNearestEven(out_ty.lane_type())) in step()
1233 for _ in 0..(out_ty.lane_count() as usize - x.len()) { in step()
1234 x.push(DataValue::float(0, out_ty.lane_type())?); in step()
1236 assign(vectorizelanes(x, out_ty)?) in step()
/wasmtime-44.0.1/cranelift/codegen/src/isa/x64/
H A Dlower.isle1443 (lower_bmask (fits_in_64 out_ty) (fits_in_64 in_ty) val)
1447 (x64_sbb_paired out_ty reg reg))))
1454 (lower_bmask (fits_in_64 out_ty) $I128 val)
1458 (lower_bmask out_ty $I64 (value_reg mixed))))
1469 (rule (lower (has_type out_ty (bmask _ x @ (value_type in_ty))))
1470 (lower_bmask out_ty in_ty x))
3835 (rule (lower (has_type out_ty (fcvt_to_uint _ val @ (value_type (ty_scalar_float _)))))
3836 (cvt_float_to_uint_seq out_ty val false))
3839 (cvt_float_to_uint_seq out_ty val true))
3842 (cvt_float_to_sint_seq out_ty val false))
[all …]
H A Dinst.isle1151 (rule (cvt_float_to_uint_seq out_ty src @ (value_type src_ty) is_saturating)
1152 (let ((out_size OperandSize (raw_operand_size_of_type out_ty))
1163 (rule (cvt_float_to_sint_seq out_ty src @ (value_type src_ty) is_saturating)
1164 (let ((out_size OperandSize (raw_operand_size_of_type out_ty))
/wasmtime-44.0.1/cranelift/codegen/src/isa/s390x/
H A Dlower.isle2159 (rule 4 (lower (has_type (vr128_ty out_ty)
2161 (abi_vec_elt_rev (lane_order_from_memflags flags) out_ty
2291 (rule 1 (lower (has_type out_ty
2293 (if (ty_int_ref_scalar_64 out_ty))