Lines Matching refs:src2w

1120 	sljit_si src2, sljit_sw src2w)  in emit_op()  argument
1185 FAIL_IF(load_immediate(compiler, sugg_src2_r, src2w)); in emit_op()
1188 else if (getput_arg_fast(compiler, input_flags | LOAD_DATA, sugg_src2_r, src2, src2w)) { in emit_op()
1198 if (!can_cache(src1, src1w, src2, src2w) && can_cache(src1, src1w, dst, dstw)) { in emit_op()
1199 FAIL_IF(getput_arg(compiler, input_flags | LOAD_DATA, TMP_REG2, src2, src2w, src1, src1w)); in emit_op()
1203 FAIL_IF(getput_arg(compiler, input_flags | LOAD_DATA, TMP_REG1, src1, src1w, src2, src2w)); in emit_op()
1204 FAIL_IF(getput_arg(compiler, input_flags | LOAD_DATA, TMP_REG2, src2, src2w, dst, dstw)); in emit_op()
1210 FAIL_IF(getput_arg(compiler, input_flags | LOAD_DATA, TMP_REG1, src1, src1w, src2, src2w)); in emit_op()
1218 FAIL_IF(getput_arg(compiler, input_flags | LOAD_DATA, sugg_src2_r, src2, src2w, dst, dstw)); in emit_op()
1231 FAIL_IF(getput_arg(compiler, input_flags | LOAD_DATA, sugg_src2_r, src2, src2w, 0, 0)); in emit_op()
1453 sljit_si src2, sljit_sw src2w) in sljit_emit_op2() argument
1458 CHECK(check_sljit_emit_op2(compiler, op, dst, dstw, src1, src1w, src2, src2w)); in sljit_emit_op2()
1461 ADJUST_LOCAL_OFFSET(src2, src2w); in sljit_emit_op2()
1465 if ((src2 & SLJIT_IMM) && src2w == 0) in sljit_emit_op2()
1475 src2w = (sljit_si)(src2w); in sljit_emit_op2()
1488 if (TEST_SL_IMM(src2, src2w)) { in sljit_emit_op2()
1489 compiler->imm = src2w & 0xffff; in sljit_emit_op2()
1494 return emit_op(compiler, SLJIT_ADD, flags | ALT_FORM1, dst, dstw, src2, src2w, TMP_REG2, 0); in sljit_emit_op2()
1496 if (TEST_SH_IMM(src2, src2w)) { in sljit_emit_op2()
1497 compiler->imm = (src2w >> 16) & 0xffff; in sljit_emit_op2()
1502 return emit_op(compiler, SLJIT_ADD, flags | ALT_FORM2, dst, dstw, src2, src2w, TMP_REG2, 0); in sljit_emit_op2()
1505 if (TEST_ADD_IMM(src2, src2w)) { in sljit_emit_op2()
1506 compiler->imm = src2w & 0xffffffff; in sljit_emit_op2()
1511 return emit_op(compiler, SLJIT_ADD, flags | ALT_FORM4, dst, dstw, src2, src2w, TMP_REG2, 0); in sljit_emit_op2()
1515 if (TEST_SL_IMM(src2, src2w)) { in sljit_emit_op2()
1516 compiler->imm = src2w & 0xffff; in sljit_emit_op2()
1521 return emit_op(compiler, SLJIT_ADD, flags | ALT_FORM3, dst, dstw, src2, src2w, TMP_REG2, 0); in sljit_emit_op2()
1524 return emit_op(compiler, SLJIT_ADD, flags, dst, dstw, src1, src1w, src2, src2w); in sljit_emit_op2()
1527 …JIT_ADDC, flags | (!(op & SLJIT_KEEP_FLAGS) ? 0 : ALT_FORM1), dst, dstw, src1, src1w, src2, src2w); in sljit_emit_op2()
1531 if (TEST_SL_IMM(src2, -src2w)) { in sljit_emit_op2()
1532 compiler->imm = (-src2w) & 0xffff; in sljit_emit_op2()
1537 return emit_op(compiler, SLJIT_SUB, flags | ALT_FORM1, dst, dstw, src2, src2w, TMP_REG2, 0); in sljit_emit_op2()
1539 if (TEST_SH_IMM(src2, -src2w)) { in sljit_emit_op2()
1540 compiler->imm = ((-src2w) >> 16) & 0xffff; in sljit_emit_op2()
1544 if (TEST_ADD_IMM(src2, -src2w)) { in sljit_emit_op2()
1545 compiler->imm = -src2w & 0xffffffff; in sljit_emit_op2()
1552 if (TEST_SL_IMM(src2, src2w)) { in sljit_emit_op2()
1553 compiler->imm = src2w & 0xffff; in sljit_emit_op2()
1558 return emit_op(compiler, SLJIT_SUB, flags | ALT_FORM2, dst, dstw, src2, src2w, TMP_REG2, 0); in sljit_emit_op2()
1563 if (TEST_UL_IMM(src2, src2w)) { in sljit_emit_op2()
1564 compiler->imm = src2w & 0xffff; in sljit_emit_op2()
1567 return emit_op(compiler, SLJIT_SUB, flags | ALT_FORM4, dst, dstw, src1, src1w, src2, src2w); in sljit_emit_op2()
1569 if ((src2 & SLJIT_IMM) && src2w >= 0 && src2w <= 0x7fff) { in sljit_emit_op2()
1570 compiler->imm = src2w; in sljit_emit_op2()
1573 … : 0) | ((op & (SLJIT_SET_E | SLJIT_SET_S)) ? ALT_FORM5 : 0), dst, dstw, src1, src1w, src2, src2w); in sljit_emit_op2()
1576 if (TEST_SL_IMM(src2, -src2w)) { in sljit_emit_op2()
1577 compiler->imm = (-src2w) & 0xffff; in sljit_emit_op2()
1582 …er, SLJIT_SUB, flags | (!(op & SLJIT_SET_U) ? 0 : ALT_FORM6), dst, dstw, src1, src1w, src2, src2w); in sljit_emit_op2()
1585 …JIT_SUBC, flags | (!(op & SLJIT_KEEP_FLAGS) ? 0 : ALT_FORM1), dst, dstw, src1, src1w, src2, src2w); in sljit_emit_op2()
1593 if (TEST_SL_IMM(src2, src2w)) { in sljit_emit_op2()
1594 compiler->imm = src2w & 0xffff; in sljit_emit_op2()
1599 return emit_op(compiler, SLJIT_MUL, flags | ALT_FORM1, dst, dstw, src2, src2w, TMP_REG2, 0); in sljit_emit_op2()
1602 return emit_op(compiler, SLJIT_MUL, flags, dst, dstw, src1, src1w, src2, src2w); in sljit_emit_op2()
1609 if (TEST_UL_IMM(src2, src2w)) { in sljit_emit_op2()
1610 compiler->imm = src2w; in sljit_emit_op2()
1615 … return emit_op(compiler, GET_OPCODE(op), flags | ALT_FORM1, dst, dstw, src2, src2w, TMP_REG2, 0); in sljit_emit_op2()
1617 if (TEST_UH_IMM(src2, src2w)) { in sljit_emit_op2()
1618 compiler->imm = (src2w >> 16) & 0xffff; in sljit_emit_op2()
1623 … return emit_op(compiler, GET_OPCODE(op), flags | ALT_FORM2, dst, dstw, src2, src2w, TMP_REG2, 0); in sljit_emit_op2()
1627 if (TEST_UI_IMM(src2, src2w)) { in sljit_emit_op2()
1628 compiler->imm = src2w; in sljit_emit_op2()
1633 … return emit_op(compiler, GET_OPCODE(op), flags | ALT_FORM3, dst, dstw, src2, src2w, TMP_REG2, 0); in sljit_emit_op2()
1636 return emit_op(compiler, GET_OPCODE(op), flags, dst, dstw, src1, src1w, src2, src2w); in sljit_emit_op2()
1649 compiler->imm = src2w; in sljit_emit_op2()
1652 return emit_op(compiler, GET_OPCODE(op), flags, dst, dstw, src1, src1w, src2, src2w); in sljit_emit_op2()
1859 sljit_si src2, sljit_sw src2w) in sljit_emit_fop1_cmp() argument
1862 FAIL_IF(emit_op_mem2(compiler, FLOAT_DATA(op) | LOAD_DATA, TMP_FREG1, src1, src1w, src2, src2w)); in sljit_emit_fop1_cmp()
1867 FAIL_IF(emit_op_mem2(compiler, FLOAT_DATA(op) | LOAD_DATA, TMP_FREG2, src2, src2w, 0, 0)); in sljit_emit_fop1_cmp()
1929 sljit_si src2, sljit_sw src2w) in sljit_emit_fop2() argument
1934 CHECK(check_sljit_emit_fop2(compiler, op, dst, dstw, src1, src1w, src2, src2w)); in sljit_emit_fop2()
1937 ADJUST_LOCAL_OFFSET(src2, src2w); in sljit_emit_fop2()
1953 if (getput_arg_fast(compiler, FLOAT_DATA(op) | LOAD_DATA, TMP_FREG2, src2, src2w)) { in sljit_emit_fop2()
1961 if (!can_cache(src1, src1w, src2, src2w) && can_cache(src1, src1w, dst, dstw)) { in sljit_emit_fop2()
1962 FAIL_IF(getput_arg(compiler, FLOAT_DATA(op) | LOAD_DATA, TMP_FREG2, src2, src2w, src1, src1w)); in sljit_emit_fop2()
1966 FAIL_IF(getput_arg(compiler, FLOAT_DATA(op) | LOAD_DATA, TMP_FREG1, src1, src1w, src2, src2w)); in sljit_emit_fop2()
1967 FAIL_IF(getput_arg(compiler, FLOAT_DATA(op) | LOAD_DATA, TMP_FREG2, src2, src2w, dst, dstw)); in sljit_emit_fop2()
1973 FAIL_IF(getput_arg(compiler, FLOAT_DATA(op) | LOAD_DATA, TMP_FREG2, src2, src2w, dst, dstw)); in sljit_emit_fop2()