Lines Matching refs:tmp_reg
973 sljit_s32 arg, sljit_sw argw, sljit_s32 tmp_reg) in emit_op_mem() argument
979 SLJIT_ASSERT((arg & REG_MASK) != tmp_reg); in emit_op_mem()
985 FAIL_IF(push_inst32(compiler, MOV_WI | RD4(tmp_reg) | tmp)); in emit_op_mem()
986 …return push_inst32(compiler, sljit_mem32[flags] | MEM_IMM12 | RT4(reg) | RN4(tmp_reg) | (argw & 0x… in emit_op_mem()
989 FAIL_IF(load_immediate(compiler, tmp_reg, argw)); in emit_op_mem()
990 if (IS_2_LO_REGS(reg, tmp_reg) && sljit_mem16_imm5[flags]) in emit_op_mem()
991 return push_inst16(compiler, sljit_mem16_imm5[flags] | RD3(reg) | RN3(tmp_reg)); in emit_op_mem()
992 return push_inst32(compiler, sljit_mem32[flags] | MEM_IMM12 | RT4(reg) | RN4(tmp_reg)); in emit_op_mem()
1008 push_inst32(compiler, ADD_WI | RD4(tmp_reg) | RN4(arg) | tmp); in emit_op_mem()
1009 arg = tmp_reg; in emit_op_mem()
1016 push_inst32(compiler, SUB_WI | RD4(tmp_reg) | RN4(arg) | tmp); in emit_op_mem()
1017 arg = tmp_reg; in emit_op_mem()
1052 SLJIT_ASSERT(arg != tmp_reg); in emit_op_mem()
1054 FAIL_IF(load_immediate(compiler, tmp_reg, argw)); in emit_op_mem()
1055 if (IS_3_LO_REGS(reg, arg, tmp_reg)) in emit_op_mem()
1056 return push_inst16(compiler, sljit_mem16[flags] | RD3(reg) | RN3(arg) | RM3(tmp_reg)); in emit_op_mem()
1057 return push_inst32(compiler, sljit_mem32[flags] | RT4(reg) | RN4(arg) | RM4(tmp_reg)); in emit_op_mem()