Lines Matching refs:memw

3113 	sljit_s32 mem, sljit_sw memw)  in float_mem()  argument
3120 if ((mem & OFFS_REG_MASK) || is_u12(memw) || !is_s20(memw)) { in float_mem()
3121 FAIL_IF(make_addr_bx(compiler, &addr, mem, memw, tmp1)); in float_mem()
3131 FAIL_IF(make_addr_bxy(compiler, &addr, mem, memw, tmp1)); in float_mem()
3594 sljit_s32 mem, sljit_sw memw) in sljit_emit_mem() argument
3599 CHECK(check_sljit_emit_mem(compiler, type, reg, mem, memw)); in sljit_emit_mem()
3602 return sljit_emit_mem_unaligned(compiler, type, reg, mem, memw); in sljit_emit_mem()
3604 ADJUST_LOCAL_OFFSET(mem, memw); in sljit_emit_mem()
3611 memw &= 0x3; in sljit_emit_mem()
3614 if (memw != 0) { in sljit_emit_mem()
3615 …ush_inst(compiler, 0xeb000000000d /* sllg */ | R36A(tmp1) | R32A(offs) | ((sljit_ins)memw << 16))); in sljit_emit_mem()
3623 memw = 0; in sljit_emit_mem()
3624 } else if (memw < -0x80000 || memw > 0x7ffff - ((reg2 == reg1 + 1) ? 0 : SSIZE_OF(sw))) { in sljit_emit_mem()
3625 FAIL_IF(push_load_imm_inst(compiler, tmp1, memw)); in sljit_emit_mem()
3632 memw = 0; in sljit_emit_mem()
3637 …return push_inst(compiler, ins | R36A(reg1) | R32A(reg2) | R28A(base) | disp_s20((sljit_s32)memw)); in sljit_emit_mem()
3643 FAIL_IF(push_inst(compiler, ins | R36A(reg2) | disp_s20((sljit_s32)memw + SSIZE_OF(sw)))); in sljit_emit_mem()
3644 return push_inst(compiler, ins | R36A(reg1) | disp_s20((sljit_s32)memw)); in sljit_emit_mem()
3647 FAIL_IF(push_inst(compiler, ins | R36A(reg1) | disp_s20((sljit_s32)memw))); in sljit_emit_mem()
3648 return push_inst(compiler, ins | R36A(reg2) | disp_s20((sljit_s32)memw + SSIZE_OF(sw))); in sljit_emit_mem()