Lines Matching full:rn3
54 #define RN3(rn) (reg_map[rn] << 3)
548 return push_inst16(compiler, ADDSI3 | IMM3(imm) | RD3(dst) | RN3(reg));
550 return push_inst16(compiler, SUBSI3 | IMM3(nimm) | RD3(dst) | RN3(reg));
576 return push_inst16(compiler, RSBSI | RD3(dst) | RN3(reg));
585 return push_inst16(compiler, SUBSI3 | IMM3(imm) | RD3(dst) | RN3(reg));
587 return push_inst16(compiler, ADDSI3 | IMM3(nimm) | RD3(dst) | RN3(reg));
645 return push_inst16(compiler, MOVS | RD3(dst) | RN3(reg));
651 return push_inst16(compiler, LSLSI | RD3(dst) | RN3(reg) | (imm << 6));
655 return push_inst16(compiler, LSRSI | RD3(dst) | RN3(reg) | (imm << 6));
659 return push_inst16(compiler, ASRSI | RD3(dst) | RN3(reg) | (imm << 6));
695 return push_inst16(compiler, UXTB | RD3(dst) | RN3(arg2));
701 return push_inst16(compiler, SXTB | RD3(dst) | RN3(arg2));
707 return push_inst16(compiler, UXTH | RD3(dst) | RN3(arg2));
713 return push_inst16(compiler, SXTH | RD3(dst) | RN3(arg2));
718 return push_inst16(compiler, MVNS | RD3(dst) | RN3(arg2));
731 return push_inst16(compiler, ADDS | RD3(dst) | RN3(arg1) | RM3(arg2));
737 return push_inst16(compiler, ADCS | RD3(dst) | RN3(arg2));
741 return push_inst16(compiler, SUBS | RD3(dst) | RN3(arg1) | RM3(arg2));
745 return push_inst16(compiler, SBCS | RD3(dst) | RN3(arg2));
757 return push_inst16(compiler, ANDS | RD3(dst) | RN3(arg2));
759 return push_inst16(compiler, TST | RD3(arg1) | RN3(arg2));
764 return push_inst16(compiler, ORRS | RD3(dst) | RN3(arg2));
768 return push_inst16(compiler, EORS | RD3(dst) | RN3(arg2));
772 return push_inst16(compiler, LSLS | RD3(dst) | RN3(arg2));
776 return push_inst16(compiler, LSRS | RD3(dst) | RN3(arg2));
780 return push_inst16(compiler, ASRS | RD3(dst) | RN3(arg2));
926 FAIL_IF(push_inst16(compiler, sljit_mem16[flags] | RD3(reg) | RN3(arg) | RM3(other_r)));
957 FAIL_IF(push_inst16(compiler, sljit_mem16_imm5[flags] | RD3(reg) | RN3(arg) | (argw << (6 - shift))));
1053 FAIL_IF(push_inst16(compiler, sljit_mem16[flags] | RD3(reg) | RN3(arg) | RM3(other_r)));
1836 return push_inst16(compiler, BLX | RN3(TMP_REG3));
1938 PTR_FAIL_IF(push_inst16(compiler, BX | RN3(TMP_REG1)));
1941 PTR_FAIL_IF(push_inst16(compiler, BLX | RN3(TMP_REG1)));
1958 return push_inst16(compiler, (type <= SLJIT_JUMP ? BX : BLX) | RN3(src));
1962 return push_inst16(compiler, BLX | RN3(TMP_REG1));
1972 return push_inst16(compiler, (type <= SLJIT_JUMP ? BX : BLX) | RN3(TMP_REG1));
2017 return push_inst16(compiler, MOVS | RD3(TMP_REG1) | RN3(dst));
2051 return push_inst16(compiler, MOVS | RD3(TMP_REG1) | RN3(dst_r));