Lines Matching refs:Rd
826 Emit(ADR | ImmPCRelAddress(imm21) | Rd(rd));
957 Emit(SF(rd) | LSLV | Rm(rm) | Rn(rn) | Rd(rd));
964 Emit(SF(rd) | LSRV | Rm(rm) | Rn(rn) | Rd(rd));
971 Emit(SF(rd) | ASRV | Rm(rm) | Rn(rn) | Rd(rd));
978 Emit(SF(rd) | RORV | Rm(rm) | Rn(rn) | Rd(rd));
987 ImmS(imms, rn.SizeInBits()) | Rn(rn) | Rd(rd));
995 ImmS(imms, rn.SizeInBits()) | Rn(rn) | Rd(rd));
1003 ImmS(imms, rn.SizeInBits()) | Rn(rn) | Rd(rd));
1012 Rd(rd));
1067 Emit(SF(rd) | op | Rm(rm) | Cond(cond) | Rn(rn) | Rd(rd));
1083 Emit(SF(rd) | op | Rm(rm) | Ra(ra) | Rn(rn) | Rd(rd));
1157 Emit(SF(rd) | SDIV | Rm(rm) | Rn(rn) | Rd(rd));
1164 Emit(SF(rd) | UDIV | Rm(rm) | Rn(rn) | Rd(rd));
1447 Emit(format | op | Rm(vm) | Rn(vn) | Rd(vd));
1456 Emit(VFormat(vm) | vop | Rm(vm) | Rn(vn) | Rd(vd));
1465 Emit(VFormat(vd) | vop | Rm(vm) | Rn(vn) | Rd(vd));
1538 Emit(VFormat(vd) | op | Rm(vm) | Rn(vn) | Rd(vd));
1582 Emit(q | op | scalar | immh_immb | Rn(vn) | Rd(vd));
1611 Emit(q | op | immh_immb | Rn(vn) | Rd(vd));
1633 Emit(q | op | scalar | immh_immb | Rn(vn) | Rd(vd));
1905 Emit(NEON_INS_GENERAL | ImmNEON5(format, vd_index) | Rn(rn) | Rd(vd));
1935 Emit(q | NEON_SMOV | ImmNEON5(format, vn_index) | Rn(vn) | Rd(rd));
1941 Emit(VFormat(vn) | NEON_CLS | Rn(vn) | Rd(vd));
1947 Emit(VFormat(vn) | NEON_CLZ | Rn(vn) | Rd(vd));
1953 Emit(VFormat(vn) | NEON_CNT | Rn(vn) | Rd(vd));
1959 Emit(VFormat(vn) | NEON_REV16 | Rn(vn) | Rd(vd));
1965 Emit(VFormat(vn) | NEON_REV32 | Rn(vn) | Rd(vd));
1971 Emit(VFormat(vn) | NEON_REV64 | Rn(vn) | Rd(vd));
1977 Emit(VFormat(vn) | NEON_URSQRTE | Rn(vn) | Rd(vd));
1983 Emit(VFormat(vn) | NEON_URECPE | Rn(vn) | Rd(vd));
1994 Emit(VFormat(vn) | op | Rn(vn) | Rd(vd));
2018 Emit(VFormat(vn) | op | Rn(vn) | Rd(vd));
2035 Emit(FPFormat(vn) | op | Rn(vn) | Rd(vd));
2037 Emit(VFormat(vn) | op | Rn(vn) | Rd(vd));
2093 Emit(q | NEON_UMOV | ImmNEON5(format, vn_index) | Rn(vn) | Rd(rd));
2105 Emit(q | NEON_DUP_GENERAL | ImmNEON5(VFormat(vd), 0) | Rn(rn) | Rd(vd));
2136 ImmNEON4(format, vn_index) | Rn(vn) | Rd(vd));
2144 Emit(op | (vd.IsQ() ? NEON_Q : 0) | Rm(vm) | Rn(vn) | Rd(vd));
2617 Emit(FMOV_d_imm | Rd(vd) | ImmFP(imm));
2621 Emit(NEON_Q | op | ImmNEONFP(imm) | NEONCmode(0xF) | Rd(vd));
2628 Emit(FMOV_s_imm | Rd(vd) | ImmFP(imm));
2633 Emit(q | op | ImmNEONFP(imm) | NEONCmode(0xF) | Rd(vd));
2640 Emit(op | Rd(rd) | Rn(fn));
2646 Emit(op | Rd(vd) | Rn(rn));
2651 Emit(FPType(vd) | FMOV | Rd(vd) | Rn(vn));
2657 Emit(FMOV_d1_x | Rd(vd) | Rn(rn));
2663 Emit(FMOV_x_d1 | Rd(rd) | Rn(vn));
2690 Emit(FPType(vd) | op | Rm(vm) | Rn(vn) | Rd(vd));
2717 Emit(FPType(fd) | FCSEL | Rm(fm) | Cond(cond) | Rn(fn) | Rd(fd));
2722 Emit(SF(rd) | FPType(vn) | op | Rn(vn) | Rd(rd));
2731 Emit(FPFormat(vn) | op | Rn(vn) | Rd(vd));
2753 Emit(format | NEON_FCVTL | Rn(vn) | Rd(vd));
2759 Emit(NEON_Q | format | NEON_FCVTL | Rn(vn) | Rd(vd));
2765 Emit(format | NEON_FCVTN | Rn(vn) | Rd(vd));
2771 Emit(NEON_Q | format | NEON_FCVTN | Rn(vn) | Rd(vd));
2778 Emit(format | NEON_FCVTXN_scalar | Rn(vn) | Rd(vd));
2781 Emit(format | NEON_FCVTXN | Rn(vn) | Rd(vd));
2788 Emit(NEON_Q | format | NEON_FCVTXN | Rn(vn) | Rd(vd));
2793 Emit(FJCVTZS | Rn(vn) | Rd(rd));
2839 Emit(SF(rn) | FPType(vd) | SCVTF | Rn(rn) | Rd(vd));
2842 Rd(vd));
2849 Emit(SF(rn) | FPType(fd) | UCVTF | Rn(rn) | Rd(fd));
2852 Rd(fd));
2869 Emit(format | op | Rm(vm) | Rn(vn) | Rd(vd));
2875 Emit(FPFormat(vd) | op | Rm(vm) | Rn(vn) | Rd(vd));
2912 Emit(VFormat(vn) | NEON_SHLL | Rn(vn) | Rd(vd));
2920 Emit(VFormat(vn) | NEON_SHLL | Rn(vn) | Rd(vd));
2937 Emit(FPFormat(vd) | op | Rn(vn) | Rd(vd));
2964 Emit(FPFormat(vd) | NEON_FRECPX_scalar | Rn(vn) | Rd(vd));
2971 Emit(SF(rd) | FPType(vn) | FCVTZS | Rn(vn) | Rd(rd));
2974 Rd(rd));
2992 Emit(SF(rd) | FPType(vn) | FCVTZU | Rn(vn) | Rd(rd));
2995 Rd(rd));
3012 Emit(FPFormat(vd) | op | Rn(vn) | Rd(vd));
3029 Emit(format | op | Rn(vn) | Rd(vd));
3166 Emit(SFormat(vd) | NEON_ADDP_scalar | Rn(vn) | Rd(vd));
3171 Emit(FPFormat(vd) | NEON_FADDP_scalar | Rn(vn) | Rd(vd));
3176 Emit(FPFormat(vd) | NEON_FMAXP_scalar | Rn(vn) | Rd(vd));
3181 Emit(FPFormat(vd) | NEON_FMINP_scalar | Rn(vn) | Rd(vd));
3186 Emit(FPFormat(vd) | NEON_FMAXNMP_scalar | Rn(vn) | Rd(vd));
3191 Emit(FPFormat(vd) | NEON_FMINNMP_scalar | Rn(vn) | Rd(vd));
3227 ImmNEONabcdefgh(imm8) | NEONCmode(0xE) | Rd(vd));
3275 Rn(vn) | Rd(vd));
3297 Rd(vd));
3322 Rd(vd));
3424 Emit(format | op | Rn(vn) | Rd(vd));
3471 Emit(VFormat(vd) | NEON_RBIT_NOT | Rn(vn) | Rd(vd));
3477 Emit(VFormat(vn) | (1 << NEONSize_offset) | NEON_RBIT_NOT | Rn(vn) | Rd(vd));
3485 Emit(VFormat(vd) | NEON_EXT | Rm(vm) | ImmNEONExt(index) | Rn(vn) | Rd(vd));
3520 Rd(vd));
3628 Emit(SF(rd) | MoveWideImmediateFixed | mov_op | Rd(rd) |
3639 Instr dest_reg = (S == SetFlags) ? Rd(rd) : RdSP(rd);
3673 Emit(SF(rd) | op | Flags(S) | Rm(operand.reg()) | Rn(rn) | Rd(rd));
3767 Instr dest_reg = (op == ANDS) ? Rd(rd) : RdSP(rd);
3793 Emit(SF(rn) | op | Rn(rn) | Rd(rd));
3799 Emit(FPType(vn) | op | Rn(vn) | Rd(vd));
3808 Emit(FPType(fd) | op | Rm(fm) | Rn(fn) | Rd(fd));
3817 Emit(FPType(fd) | op | Rm(fm) | Rn(fn) | Rd(fd) | Ra(fa));
3848 Emit(q | op | ImmNEONabcdefgh(imm8) | NEONCmode(cmode) | Rd(vd));
3863 Emit(q | op | ImmNEONabcdefgh(imm8) | NEONCmode(cmode) | Rd(vd));
3933 Rd(rd));
3940 Instr dest_reg = (S == SetFlags) ? Rd(rd) : RdSP(rd);
4653 int rd_code = expected_adr->Rd();
4661 int scratch_code = expected_movz->Rd();