• Home
  • Raw
  • Download

Lines Matching refs:src2w

973 	sljit_s32 src2, sljit_sw src2w)  in emit_op()  argument
1016 FAIL_IF(load_immediate(compiler, sugg_src2_r, src2w)); in emit_op()
1020 FAIL_IF(emit_op_mem(compiler, input_flags | LOAD_DATA, sugg_src2_r, src2, src2w, TMP_REG2)); in emit_op()
1243 sljit_s32 src2, sljit_sw src2w) in sljit_emit_op2() argument
1248 CHECK(check_sljit_emit_op2(compiler, op, dst, dstw, src1, src1w, src2, src2w)); in sljit_emit_op2()
1251 ADJUST_LOCAL_OFFSET(src2, src2w); in sljit_emit_op2()
1258 if ((src2 & SLJIT_IMM) && src2w == 0) in sljit_emit_op2()
1268 src2w = (sljit_s32)(src2w); in sljit_emit_op2()
1279 return emit_op(compiler, SLJIT_ADD, flags | ALT_FORM1, dst, dstw, src1, src1w, src2, src2w); in sljit_emit_op2()
1282 if (TEST_SL_IMM(src2, src2w)) { in sljit_emit_op2()
1283 compiler->imm = src2w & 0xffff; in sljit_emit_op2()
1288 return emit_op(compiler, SLJIT_ADD, flags | ALT_FORM2, dst, dstw, src2, src2w, TMP_REG2, 0); in sljit_emit_op2()
1290 if (TEST_SH_IMM(src2, src2w)) { in sljit_emit_op2()
1291 compiler->imm = (src2w >> 16) & 0xffff; in sljit_emit_op2()
1296 …return emit_op(compiler, SLJIT_ADD, flags | ALT_FORM2 | ALT_FORM3, dst, dstw, src2, src2w, TMP_REG… in sljit_emit_op2()
1299 if (TEST_ADD_IMM(src2, src2w)) { in sljit_emit_op2()
1300 compiler->imm = src2w & 0xffffffff; in sljit_emit_op2()
1305 …return emit_op(compiler, SLJIT_ADD, flags | ALT_FORM2 | ALT_FORM4, dst, dstw, src2, src2w, TMP_REG… in sljit_emit_op2()
1309 if (TEST_SL_IMM(src2, src2w)) { in sljit_emit_op2()
1310 compiler->imm = src2w & 0xffff; in sljit_emit_op2()
1315 return emit_op(compiler, SLJIT_ADD, flags | ALT_FORM3, dst, dstw, src2, src2w, TMP_REG2, 0); in sljit_emit_op2()
1318 …TYPE(op) == GET_FLAG_TYPE(SLJIT_SET_CARRY)) ? ALT_FORM4 : 0), dst, dstw, src1, src1w, src2, src2w); in sljit_emit_op2()
1321 return emit_op(compiler, SLJIT_ADDC, flags, dst, dstw, src1, src1w, src2, src2w); in sljit_emit_op2()
1326 if (TEST_UL_IMM(src2, src2w)) { in sljit_emit_op2()
1327 compiler->imm = src2w & 0xffff; in sljit_emit_op2()
1330 return emit_op(compiler, SLJIT_SUB, flags | ALT_FORM1, dst, dstw, src1, src1w, src2, src2w); in sljit_emit_op2()
1333 if ((src2 & SLJIT_IMM) && src2w >= 0 && src2w <= (SIMM_MAX + 1)) { in sljit_emit_op2()
1334 compiler->imm = src2w; in sljit_emit_op2()
1337 …n emit_op(compiler, SLJIT_SUB, flags | ALT_FORM1 | ALT_FORM3, dst, dstw, src1, src1w, src2, src2w); in sljit_emit_op2()
1341 return emit_op(compiler, SLJIT_SUB, flags | ALT_FORM2, dst, dstw, src1, src1w, src2, src2w); in sljit_emit_op2()
1344 if (TEST_SL_IMM(src2, -src2w)) { in sljit_emit_op2()
1345 compiler->imm = (-src2w) & 0xffff; in sljit_emit_op2()
1350 return emit_op(compiler, SLJIT_SUB, flags | ALT_FORM3, dst, dstw, src2, src2w, TMP_REG2, 0); in sljit_emit_op2()
1352 if (TEST_SH_IMM(src2, -src2w)) { in sljit_emit_op2()
1353 compiler->imm = ((-src2w) >> 16) & 0xffff; in sljit_emit_op2()
1357 if (TEST_ADD_IMM(src2, -src2w)) { in sljit_emit_op2()
1358 compiler->imm = -src2w & 0xffffffff; in sljit_emit_op2()
1364 if (TEST_SL_IMM(src2, src2w)) { in sljit_emit_op2()
1365 compiler->imm = src2w & 0xffff; in sljit_emit_op2()
1368 return emit_op(compiler, SLJIT_SUB, flags | ALT_FORM4, dst, dstw, src1, src1w, src2, src2w); in sljit_emit_op2()
1371 if (TEST_SL_IMM(src2, -src2w)) { in sljit_emit_op2()
1372 compiler->imm = (-src2w) & 0xffff; in sljit_emit_op2()
1376 …TYPE(op) == GET_FLAG_TYPE(SLJIT_SET_CARRY)) ? ALT_FORM5 : 0), dst, dstw, src1, src1w, src2, src2w); in sljit_emit_op2()
1379 return emit_op(compiler, SLJIT_SUBC, flags, dst, dstw, src1, src1w, src2, src2w); in sljit_emit_op2()
1387 if (TEST_SL_IMM(src2, src2w)) { in sljit_emit_op2()
1388 compiler->imm = src2w & 0xffff; in sljit_emit_op2()
1393 return emit_op(compiler, SLJIT_MUL, flags | ALT_FORM1, dst, dstw, src2, src2w, TMP_REG2, 0); in sljit_emit_op2()
1398 return emit_op(compiler, SLJIT_MUL, flags, dst, dstw, src1, src1w, src2, src2w); in sljit_emit_op2()
1405 if (TEST_UL_IMM(src2, src2w)) { in sljit_emit_op2()
1406 compiler->imm = src2w; in sljit_emit_op2()
1411 … return emit_op(compiler, GET_OPCODE(op), flags | ALT_FORM1, dst, dstw, src2, src2w, TMP_REG2, 0); in sljit_emit_op2()
1413 if (TEST_UH_IMM(src2, src2w)) { in sljit_emit_op2()
1414 compiler->imm = (src2w >> 16) & 0xffff; in sljit_emit_op2()
1419 … return emit_op(compiler, GET_OPCODE(op), flags | ALT_FORM2, dst, dstw, src2, src2w, TMP_REG2, 0); in sljit_emit_op2()
1424 if (TEST_UI_IMM(src2, src2w)) { in sljit_emit_op2()
1425 compiler->imm = src2w; in sljit_emit_op2()
1430 … return emit_op(compiler, GET_OPCODE(op), flags | ALT_FORM3, dst, dstw, src2, src2w, TMP_REG2, 0); in sljit_emit_op2()
1433 return emit_op(compiler, GET_OPCODE(op), flags, dst, dstw, src1, src1w, src2, src2w); in sljit_emit_op2()
1443 compiler->imm = src2w; in sljit_emit_op2()
1446 return emit_op(compiler, GET_OPCODE(op), flags, dst, dstw, src1, src1w, src2, src2w); in sljit_emit_op2()
1636 sljit_s32 src2, sljit_sw src2w) in sljit_emit_fop1_cmp() argument
1644 FAIL_IF(emit_op_mem(compiler, FLOAT_DATA(op) | LOAD_DATA, TMP_FREG2, src2, src2w, TMP_REG2)); in sljit_emit_fop1_cmp()
1704 sljit_s32 src2, sljit_sw src2w) in sljit_emit_fop2() argument
1709 CHECK(check_sljit_emit_fop2(compiler, op, dst, dstw, src1, src1w, src2, src2w)); in sljit_emit_fop2()
1712 ADJUST_LOCAL_OFFSET(src2, src2w); in sljit_emit_fop2()
1722 FAIL_IF(emit_op_mem(compiler, FLOAT_DATA(op) | LOAD_DATA, TMP_FREG2, src2, src2w, TMP_REG2)); in sljit_emit_fop2()