Home
last modified time | relevance | path

Searched refs:other_r (Results 1 – 2 of 2) sorted by relevance

/netbsd/src/sys/external/bsd/sljit/dist/sljit_src/
DsljitNativeARM_64.c925 sljit_s32 tmp_r, other_r; in getput_arg() local
938 other_r = OFFS_REG(arg); in getput_arg()
939 if (!other_r) { in getput_arg()
940 other_r = arg & REG_MASK; in getput_arg()
941 SLJIT_ASSERT(other_r != reg); in getput_arg()
945 … FAIL_IF(push_inst(compiler, ADDI | RD(other_r) | RN(other_r) | ((argw & 0xfff) << 10))); in getput_arg()
947 … FAIL_IF(push_inst(compiler, ADDI | (1 << 22) | RD(other_r) | RN(other_r) | ((argw >> 12) << 10))); in getput_arg()
948 … return push_inst(compiler, sljit_mem_imm[flags & 0x3] | (shift << 30) | RT(reg) | RN(other_r)); in getput_arg()
953 … FAIL_IF(push_inst(compiler, SUBI | RD(other_r) | RN(other_r) | ((argw & 0xfff) << 10))); in getput_arg()
955 … FAIL_IF(push_inst(compiler, SUBI | (1 << 22) | RD(other_r) | RN(other_r) | ((argw >> 12) << 10))); in getput_arg()
[all …]
DsljitNativeARM_T2_32.c901 sljit_s32 other_r; in emit_op_mem() local
921 other_r = OFFS_REG(arg); in emit_op_mem()
924 if (IS_3_LO_REGS(reg, arg, other_r)) in emit_op_mem()
925 … FAIL_IF(push_inst16(compiler, sljit_mem16[flags] | RD3(reg) | RN3(arg) | RM3(other_r))); in emit_op_mem()
927 … FAIL_IF(push_inst32(compiler, sljit_mem32[flags] | RT4(reg) | RN4(arg) | RM4(other_r))); in emit_op_mem()
928 return push_inst16(compiler, ADD | SET_REGS44(arg, other_r)); in emit_op_mem()
976 other_r = OFFS_REG(arg); in emit_op_mem()
979 if (!argw && IS_3_LO_REGS(reg, arg, other_r)) in emit_op_mem()
980 … return push_inst16(compiler, sljit_mem16[flags] | RD3(reg) | RN3(arg) | RM3(other_r)); in emit_op_mem()
981 …eturn push_inst32(compiler, sljit_mem32[flags] | RT4(reg) | RN4(arg) | RM4(other_r) | (argw << 4)); in emit_op_mem()