Lines Matching refs:srcw

1260 	sljit_s32 src, sljit_sw srcw)  in sljit_emit_return_to()  argument
1265 CHECK(check_sljit_emit_return_to(compiler, src, srcw)); in sljit_emit_return_to()
1268 ADJUST_LOCAL_OFFSET(src, srcw); in sljit_emit_return_to()
1269 FAIL_IF(emit_op_mem(compiler, WORD_DATA | LOAD_DATA, DR(PIC_ADDR_REG), src, srcw)); in sljit_emit_return_to()
1271 srcw = 0; in sljit_emit_return_to()
1275 srcw = 0; in sljit_emit_return_to()
1289 return sljit_emit_ijump(compiler, SLJIT_JUMP, src, srcw); in sljit_emit_return_to()
2255 #define CHECK_IMM(flags, srcw) \ argument
2256 ((!((flags) & LOGICAL_OP) && ((srcw) <= SIMM_MAX && (srcw) >= SIMM_MIN)) \
2257 || (((flags) & LOGICAL_OP) && !((srcw) & ~UIMM_MAX)))
2475 sljit_s32 src, sljit_sw srcw) in emit_prefetch() argument
2478 if (srcw <= SIMM_MAX && srcw >= SIMM_MIN) in emit_prefetch()
2479 return push_inst(compiler, PREF | S(src & REG_MASK) | IMM(srcw), MOVABLE_INS); in emit_prefetch()
2481 FAIL_IF(load_immediate(compiler, DR(TMP_REG1), srcw)); in emit_prefetch()
2485 srcw &= 0x3; in emit_prefetch()
2487 if (SLJIT_UNLIKELY(srcw != 0)) { in emit_prefetch()
2488 FAIL_IF(push_inst(compiler, SLL_W | T(OFFS_REG(src)) | D(TMP_REG1) | SH_IMM(srcw), DR(TMP_REG1))); in emit_prefetch()
2498 sljit_s32 src, sljit_sw srcw) in sljit_emit_op1() argument
2503 CHECK(check_sljit_emit_op1(compiler, op, dst, dstw, src, srcw)); in sljit_emit_op1()
2505 ADJUST_LOCAL_OFFSET(src, srcw); in sljit_emit_op1()
2520 return emit_op(compiler, SLJIT_MOV, WORD_DATA | MOVE_OP, dst, dstw, TMP_REG1, 0, src, srcw); in sljit_emit_op1()
2524 …U32, INT_DATA | MOVE_OP, dst, dstw, TMP_REG1, 0, src, (src == SLJIT_IMM) ? (sljit_u32)srcw : srcw); in sljit_emit_op1()
2528 …| SIGNED_DATA | MOVE_OP, dst, dstw, TMP_REG1, 0, src, (src == SLJIT_IMM) ? (sljit_s32)srcw : srcw); in sljit_emit_op1()
2532 … op, BYTE_DATA | MOVE_OP, dst, dstw, TMP_REG1, 0, src, (src == SLJIT_IMM) ? (sljit_u8)srcw : srcw); in sljit_emit_op1()
2535 … | SIGNED_DATA | MOVE_OP, dst, dstw, TMP_REG1, 0, src, (src == SLJIT_IMM) ? (sljit_s8)srcw : srcw); in sljit_emit_op1()
2538 …op, HALF_DATA | MOVE_OP, dst, dstw, TMP_REG1, 0, src, (src == SLJIT_IMM) ? (sljit_u16)srcw : srcw); in sljit_emit_op1()
2541 …| SIGNED_DATA | MOVE_OP, dst, dstw, TMP_REG1, 0, src, (src == SLJIT_IMM) ? (sljit_s16)srcw : srcw); in sljit_emit_op1()
2546 return emit_op(compiler, op, flags, dst, dstw, TMP_REG1, 0, src, srcw); in sljit_emit_op1()
2550 return emit_op(compiler, op, HALF_DATA, dst, dstw, TMP_REG1, 0, src, srcw); in sljit_emit_op1()
2554 return emit_op(compiler, op | SLJIT_32, INT_DATA, dst, dstw, TMP_REG1, 0, src, srcw); in sljit_emit_op1()
2752 sljit_s32 src, sljit_sw srcw) in sljit_emit_op_src() argument
2755 CHECK(check_sljit_emit_op_src(compiler, op, src, srcw)); in sljit_emit_op_src()
2756 ADJUST_LOCAL_OFFSET(src, srcw); in sljit_emit_op_src()
2763 FAIL_IF(emit_op_mem(compiler, WORD_DATA | LOAD_DATA, RETURN_ADDR_REG, src, srcw)); in sljit_emit_op_src()
2774 return emit_prefetch(compiler, src, srcw); in sljit_emit_op_src()
2846 sljit_s32 src, sljit_sw srcw) in sljit_emit_fop1_conv_sw_from_f64() argument
2855 FAIL_IF(emit_op_mem2(compiler, FLOAT_DATA(op) | LOAD_DATA, FR(TMP_FREG1), src, srcw, dst, dstw)); in sljit_emit_fop1_conv_sw_from_f64()
2874 sljit_s32 src, sljit_sw srcw) in sljit_emit_fop1_conv_f64_from_sw() argument
2884 …2(compiler, (flags ? DOUBLE_DATA : SINGLE_DATA) | LOAD_DATA, FR(TMP_FREG1), src, srcw, dst, dstw)); in sljit_emit_fop1_conv_f64_from_sw()
2889 srcw = (sljit_s32)srcw; in sljit_emit_fop1_conv_f64_from_sw()
2891 FAIL_IF(load_immediate(compiler, DR(TMP_REG1), srcw)); in sljit_emit_fop1_conv_f64_from_sw()
2910 sljit_s32 src, sljit_sw srcw) in sljit_emit_fop1_conv_f64_from_uw() argument
2920 …= SLJIT_CONV_F64_FROM_UW ? WORD_DATA : INT_DATA) | LOAD_DATA, DR(TMP_REG1), src, srcw, dst, dstw)); in sljit_emit_fop1_conv_f64_from_uw()
2925 srcw = (sljit_u32)srcw; in sljit_emit_fop1_conv_f64_from_uw()
2927 FAIL_IF(load_immediate(compiler, DR(TMP_REG1), srcw)); in sljit_emit_fop1_conv_f64_from_uw()
3082 sljit_s32 src, sljit_sw srcw) in sljit_emit_fop1() argument
3091 SELECT_FOP1_OPERATION_WITH_CHECKS(compiler, op, dst, dstw, src, srcw); in sljit_emit_fop1()
3099 FAIL_IF(emit_op_mem2(compiler, FLOAT_DATA(op) | LOAD_DATA, FR(dst_r), src, srcw, dst, dstw)); in sljit_emit_fop1()
3540 …s32 sljit_emit_ijump(struct sljit_compiler *compiler, sljit_s32 type, sljit_s32 src, sljit_sw srcw) in sljit_emit_ijump() argument
3545 CHECK(check_sljit_emit_ijump(compiler, type, src, srcw)); in sljit_emit_ijump()
3551 jump->u.target = (sljit_uw)srcw; in sljit_emit_ijump()
3558 ADJUST_LOCAL_OFFSET(src, srcw); in sljit_emit_ijump()
3559 FAIL_IF(emit_op_mem(compiler, WORD_DATA | LOAD_DATA, DR(PIC_ADDR_REG), src, srcw)); in sljit_emit_ijump()