Lines Matching refs:RD3

52 #define RD3(rd) (reg_map[rd])  macro
578 return push_inst16(compiler, ADDSI3 | IMM3(imm) | RD3(dst) | RN3(reg)); in emit_op_imm()
580 return push_inst16(compiler, SUBSI3 | IMM3(nimm) | RD3(dst) | RN3(reg)); in emit_op_imm()
610 return push_inst16(compiler, RSBSI | RD3(dst) | RN3(reg)); in emit_op_imm()
629 return push_inst16(compiler, SUBSI3 | IMM3(imm) | RD3(dst) | RN3(reg)); in emit_op_imm()
631 return push_inst16(compiler, ADDSI3 | IMM3(nimm) | RD3(dst) | RN3(reg)); in emit_op_imm()
690 return push_inst16(compiler, MOVS | RD3(dst) | RN3(reg)); in emit_op_imm()
696 return push_inst16(compiler, LSLSI | RD3(dst) | RN3(reg) | (imm << 6)); in emit_op_imm()
700 return push_inst16(compiler, LSRSI | RD3(dst) | RN3(reg) | (imm << 6)); in emit_op_imm()
704 return push_inst16(compiler, ASRSI | RD3(dst) | RN3(reg) | (imm << 6)); in emit_op_imm()
744 return push_inst16(compiler, UXTB | RD3(dst) | RN3(arg2)); in emit_op_imm()
750 return push_inst16(compiler, SXTB | RD3(dst) | RN3(arg2)); in emit_op_imm()
756 return push_inst16(compiler, UXTH | RD3(dst) | RN3(arg2)); in emit_op_imm()
762 return push_inst16(compiler, SXTH | RD3(dst) | RN3(arg2)); in emit_op_imm()
767 return push_inst16(compiler, MVNS | RD3(dst) | RN3(arg2)); in emit_op_imm()
775 return push_inst16(compiler, ADDS | RD3(dst) | RN3(arg1) | RM3(arg2)); in emit_op_imm()
781 return push_inst16(compiler, ADCS | RD3(dst) | RN3(arg2)); in emit_op_imm()
786 return push_inst16(compiler, CMP | RD3(arg1) | RN3(arg2)); in emit_op_imm()
790 return push_inst16(compiler, SUBS | RD3(dst) | RN3(arg1) | RM3(arg2)); in emit_op_imm()
794 return push_inst16(compiler, SBCS | RD3(dst) | RN3(arg2)); in emit_op_imm()
805 return push_inst16(compiler, ANDS | RD3(dst) | RN3(arg2)); in emit_op_imm()
807 return push_inst16(compiler, TST | RD3(arg1) | RN3(arg2)); in emit_op_imm()
811 return push_inst16(compiler, ORRS | RD3(dst) | RN3(arg2)); in emit_op_imm()
815 return push_inst16(compiler, EORS | RD3(dst) | RN3(arg2)); in emit_op_imm()
819 return push_inst16(compiler, LSLS | RD3(dst) | RN3(arg2)); in emit_op_imm()
823 return push_inst16(compiler, LSRS | RD3(dst) | RN3(arg2)); in emit_op_imm()
827 return push_inst16(compiler, ASRS | RD3(dst) | RN3(arg2)); in emit_op_imm()
960 return push_inst16(compiler, sljit_mem16_imm5[flags] | RD3(reg) | RN3(tmp_reg)); in emit_op_mem()
972 FAIL_IF(push_inst16(compiler, sljit_mem16[flags] | RD3(reg) | RN3(arg) | RM3(other_r))); in emit_op_mem()
995 return push_inst16(compiler, sljit_mem16_imm5[flags] | RD3(reg) | RN3(arg)); in emit_op_mem()
1015 FAIL_IF(push_inst16(compiler, sljit_mem16[flags] | RD3(reg) | RN3(arg) | RM3(tmp_reg))); in emit_op_mem()
1027 return push_inst16(compiler, sljit_mem16[flags] | RD3(reg) | RN3(arg) | RM3(other_r)); in emit_op_mem()
1066 … return push_inst16(compiler, sljit_mem16_imm5[flags] | RD3(reg) | RN3(arg) | (argw << (6 - tmp))); in emit_op_mem()
1082 return push_inst16(compiler, sljit_mem16[flags] | RD3(reg) | RN3(arg) | RM3(tmp_reg)); in emit_op_mem()
1900 return push_inst16(compiler, MOVS | RD3(TMP_REG1) | RN3(dst_r)); in sljit_emit_op_flags()