| /wasmtime-44.0.1/winch/codegen/src/ |
| H A D | masm.rs | 1630 dst: WritableReg, in add_uextend() argument 1644 dst: WritableReg, in checked_uadd() argument 1681 dst: WritableReg, in float_copysign() argument 1720 dst: WritableReg, in shift_ir() argument 1782 dst: WritableReg, in cmp_with_set() argument 1792 dst: WritableReg, in float_cmp_with_set() argument 1837 dst: WritableReg, in signed_truncate() argument 1858 dst: WritableReg, in signed_convert() argument 1868 dst: WritableReg, in unsigned_convert() argument 1878 dst: WritableReg, in reinterpret_float_as_int() argument [all …]
|
| /wasmtime-44.0.1/winch/codegen/src/isa/aarch64/ |
| H A D | masm.rs | 86 fn add_stack_max(&mut self, reg: WritableReg, tmp: WritableReg) { in add_stack_max() argument 482 dst: WritableReg, in compute_addr() argument 534 dst: WritableReg, in cmov() argument 564 dst: WritableReg, in add_uextend() argument 587 dst: WritableReg, in checked_uadd() argument 686 dst: WritableReg, in float_copysign() argument 812 dst: WritableReg, in shift_ir() argument 922 dst: WritableReg, in signed_truncate() argument 970 dst: WritableReg, in signed_convert() argument 981 dst: WritableReg, in unsigned_convert() argument [all …]
|
| H A D | asm.rs | 228 rd: WritableReg, in ldr() argument 401 rd: WritableReg, in add_rrr_with_extend() argument 602 rd: WritableReg, in shift_rrr() argument 622 rd: WritableReg, in shift_ir() argument 732 rd: WritableReg, in fsli_rri_mod() argument 761 rd: WritableReg, in cvt_sint_to_float() argument 784 rd: WritableReg, in cvt_uint_to_float() argument 807 rd: WritableReg, in cvt_float_to_float() argument 976 rd: WritableReg, in alu_rri_logic() argument 993 rd: WritableReg, in alu_rri_shift() argument [all …]
|
| /wasmtime-44.0.1/winch/codegen/src/isa/x64/ |
| H A D | asm.rs | 31 use crate::reg::WritableReg; 443 dst: WritableReg, in movzx_mr() argument 479 dst: WritableReg, in movsx_mr() argument 581 dst: WritableReg, in xmm_mov_mr() argument 604 dst: WritableReg, in xmm_vpmov_mr() argument 640 dst: WritableReg, in xmm_vpbroadcast_mr() argument 673 dst: WritableReg, in xmm_vpshuf_mr() argument 837 dst: WritableReg, in cvt_float_to_sint_seq() argument 859 dst: WritableReg, in cvt_float_to_uint_seq() argument 883 dst: WritableReg, in cvt_sint_to_float() argument [all …]
|
| H A D | masm.rs | 352 dst: WritableReg, in compute_addr() argument 452 dst: WritableReg, in cmov() argument 489 dst: WritableReg, in add_uextend() argument 514 dst: WritableReg, in checked_uadd() argument 609 dst: WritableReg, in float_copysign() argument 785 dst: WritableReg, in shift_ir() argument 915 dst: WritableReg, in cmp_with_set() argument 927 dst: WritableReg, in float_cmp_with_set() argument 1152 dst: WritableReg, in signed_truncate() argument 1213 dst: WritableReg, in signed_convert() argument [all …]
|
| /wasmtime-44.0.1/cranelift/codegen/src/isa/riscv64/inst/ |
| H A D | encode.rs | 14 use crate::machinst::isle::WritableReg; 38 rd: WritableReg, in encode_r_type() argument 108 vd: WritableReg, in encode_valu() argument 139 vd: WritableReg, in encode_valu_rr_imm() argument 158 vd: WritableReg, in encode_valu_rrrr() argument 176 vd: WritableReg, in encode_valu_rrr_imm() argument 214 vd: WritableReg, in encode_valu_r_imm() argument 344 encode_cr_type(op, WritableReg::from_reg(rs1), zero_reg()) in encode_cr2_type() 611 pub fn encode_cszn_type(op: CsznOp, rd: WritableReg) -> u16 { in encode_cszn_type() 688 rd: WritableReg, in encode_fp_rrr() argument [all …]
|
| H A D | args.rs | 9 use crate::machinst::isle::WritableReg; 1446 pub(crate) fn extract(rd: WritableReg, offset: Reg, rs: Reg, ty: Type) -> SmallInstVec<Inst> { in extract() argument 1468 rd: WritableReg, in extract_sext() argument 1492 rd: WritableReg, in unset() argument 1493 tmp: WritableReg, in unset() argument 1517 rd: WritableReg, in set() argument 1518 tmp: WritableReg, in set() argument 1551 rd: WritableReg, in merge() argument 1552 tmp: WritableReg, in merge() argument
|
| /wasmtime-44.0.1/cranelift/codegen/src/isa/s390x/ |
| H A D | inst.isle | 13 (rd WritableReg) 21 (rd WritableReg) 29 (rd WritableReg) 41 (rd WritableReg) 49 (rd WritableReg) 57 (rd WritableReg) 65 (rd WritableReg) 73 (rd WritableReg) 81 (rd WritableReg) 2070 (decl writable_regpair (WritableReg WritableReg) WritableRegPair) [all …]
|
| /wasmtime-44.0.1/cranelift/codegen/src/isa/aarch64/ |
| H A D | inst.isle | 14 (rd WritableReg) 22 (rd WritableReg) 32 (rd WritableReg) 40 (rd WritableReg) 48 (rd WritableReg) 57 (rd WritableReg) 67 (rd WritableReg) 76 (rd WritableReg) 81 (rd WritableReg) 87 (rd WritableReg) [all …]
|
| H A D | inst_neon.isle | 5 (let ((dst WritableReg (temp_writable_reg $I8X16))
|
| /wasmtime-44.0.1/cranelift/codegen/src/machinst/ |
| H A D | isle.rs | 21 pub type WritableReg = Writable<Reg>; typedef 25 pub type WritableValueRegs = crate::machinst::ValueRegs<WritableReg>; 60 fn writable_value_regs(&mut self, r1: WritableReg, r2: WritableReg) -> WritableValueRegs { 65 fn writable_value_reg(&mut self, r: WritableReg) -> WritableValueRegs { 95 fn temp_writable_reg(&mut self, ty: Type) -> WritableReg { 186 fn writable_reg_to_reg(&mut self, r: WritableReg) -> Reg { 436 fn only_writable_reg(&mut self, regs: WritableValueRegs) -> Option<WritableReg> { 507 dst: WritableReg, 536 dst: WritableReg, 555 fn real_reg_to_writable_reg(&mut self, reg: RealReg) -> WritableReg { [all …]
|
| /wasmtime-44.0.1/cranelift/codegen/src/isa/pulley_shared/lower/ |
| H A D | isle.rs | 203 fn writable_vreg_new(&mut self, r: WritableReg) -> WritableVReg { in writable_vreg_new() 209 fn writable_vreg_to_writable_reg(&mut self, arg0: WritableVReg) -> WritableReg { in writable_vreg_to_writable_reg() argument 218 fn writable_xreg_new(&mut self, r: WritableReg) -> WritableXReg { in writable_xreg_new() 224 fn writable_xreg_to_writable_reg(&mut self, arg0: WritableXReg) -> WritableReg { in writable_xreg_to_writable_reg() argument 233 fn writable_freg_new(&mut self, r: WritableReg) -> WritableFReg { in writable_freg_new() 239 fn writable_freg_to_writable_reg(&mut self, arg0: WritableFReg) -> WritableReg { in writable_freg_to_writable_reg() argument
|
| /wasmtime-44.0.1/cranelift/codegen/src/isa/riscv64/ |
| H A D | inst.isle | 10 (rd WritableReg) 14 (rd WritableReg) 19 (rd WritableReg) 25 (rd WritableReg)) 32 (rd WritableReg) 39 (rd WritableReg) 48 (rd WritableReg) 57 (rd WritableReg) 66 (rd WritableReg) 73 (rd WritableReg) [all …]
|
| /wasmtime-44.0.1/cranelift/isle/veri/veri_engine/examples/broken/ |
| H A D | broken_uextend.isle | 10 (rd WritableReg) 26 (let ((dst WritableReg (temp_writable_reg $I64))
|
| /wasmtime-44.0.1/cranelift/codegen/src/isa/pulley_shared/ |
| H A D | inst.isle | 453 ;; Construct a new `WritableXReg` from a `WritableReg`. 456 (decl writable_xreg_new (WritableReg) WritableXReg) 458 (convert WritableReg WritableXReg writable_xreg_new) 477 ;; Convert a `WritableXReg` to an `WritableReg`. 516 (decl writable_freg_new (WritableReg) WritableFReg) 518 (convert WritableReg WritableFReg writable_freg_new) 537 ;; Convert a `WritableFReg` to an `WritableReg`. 576 (decl writable_vreg_new (WritableReg) WritableVReg) 578 (convert WritableReg WritableVReg writable_vreg_new) 597 ;; Convert a `WritableVReg` to an `WritableReg`. [all …]
|
| /wasmtime-44.0.1/cranelift/isle/veri/veri_engine/examples/broken/ctz/ |
| H A D | broken_ctz16.isle | 12 (rd WritableReg) 43 (let ((dst WritableReg (temp_writable_reg $I64))
|
| H A D | broken_ctz8.isle | 12 (rd WritableReg) 43 (let ((dst WritableReg (temp_writable_reg $I64))
|
| /wasmtime-44.0.1/cranelift/isle/veri/veri_engine/examples/broken/clz/ |
| H A D | broken_clz16.isle | 10 (rd WritableReg) 61 (let ((dst WritableReg (temp_writable_reg $I64))
|
| H A D | broken_clz8.isle | 10 (rd WritableReg) 61 (let ((dst WritableReg (temp_writable_reg $I64))
|
| /wasmtime-44.0.1/cranelift/codegen/src/isa/riscv64/lower/ |
| H A D | isle.rs | 156 fn writable_vreg_new(&mut self, r: WritableReg) -> WritableVReg { in writable_vreg_new() 162 fn writable_vreg_to_writable_reg(&mut self, arg0: WritableVReg) -> WritableReg { in writable_vreg_to_writable_reg() argument 171 fn writable_xreg_new(&mut self, r: WritableReg) -> WritableXReg { in writable_xreg_new() 177 fn writable_xreg_to_writable_reg(&mut self, arg0: WritableXReg) -> WritableReg { in writable_xreg_to_writable_reg() argument 186 fn writable_freg_new(&mut self, r: WritableReg) -> WritableFReg { in writable_freg_new() 192 fn writable_freg_to_writable_reg(&mut self, arg0: WritableFReg) -> WritableReg { in writable_freg_to_writable_reg() argument 403 fn writable_zero_reg(&mut self) -> WritableReg { in writable_zero_reg() argument
|
| /wasmtime-44.0.1/cranelift/codegen/src/isa/s390x/lower/ |
| H A D | isle.rs | 288 fn writable_gpr(&mut self, regno: u8) -> WritableReg { in writable_gpr() argument 830 fn real_reg(&mut self, reg: WritableReg) -> Option<WritableReg> { in real_reg() argument 839 fn same_reg(&mut self, dst: WritableReg, src: Reg) -> Option<Reg> { in same_reg() argument 864 fn writable_regpair(&mut self, hi: WritableReg, lo: WritableReg) -> WritableRegPair { in writable_regpair() argument 869 fn writable_regpair_hi(&mut self, w: WritableRegPair) -> WritableReg { in writable_regpair_hi() argument 874 fn writable_regpair_lo(&mut self, w: WritableRegPair) -> WritableReg { in writable_regpair_lo() argument
|
| /wasmtime-44.0.1/cranelift/isle/veri/veri_engine/examples/broken/cls/ |
| H A D | broken_cls16.isle | 10 (rd WritableReg) 61 (let ((dst WritableReg (temp_writable_reg $I64))
|
| H A D | broken_cls8.isle | 10 (rd WritableReg) 61 (let ((dst WritableReg (temp_writable_reg $I64))
|
| /wasmtime-44.0.1/winch/codegen/src/isa/ |
| H A D | reg.rs | 14 pub(crate) type WritableReg = cranelift_codegen::Writable<Reg>; typedef
|
| /wasmtime-44.0.1/cranelift/codegen/src/ |
| H A D | prelude_lower.isle | 30 (type WritableReg (primitive WritableReg)) 43 (decl writable_value_reg (WritableReg) WritableValueRegs) 51 (decl writable_value_regs (WritableReg WritableReg) WritableValueRegs) 93 (decl temp_writable_reg (Type) WritableReg) 248 (decl pure writable_reg_to_reg (WritableReg) Reg) 1033 (decl only_writable_reg (WritableReg) WritableValueRegs) 1037 (decl writable_regs_get (WritableValueRegs usize) WritableReg) 1135 (decl real_reg_to_writable_reg (RealReg) WritableReg) 1139 (decl gen_move (Type WritableReg Reg) MInst) 1187 (convert WritableReg WritableValueRegs writable_value_reg) [all …]
|