dst_r 1613 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c sljit_si dst_r; dst_r 1626 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c dst_r = TMP_REG2; dst_r 1629 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c dst_r = dst; dst_r 1632 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c sugg_src2_r = dst_r; dst_r 1638 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c dst_r = TMP_REG2; dst_r 1642 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c dst_r = 0; dst_r 1699 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c dst_r = src2_r; dst_r 1741 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c if (src1_r == 0 && src2_r == 0 && dst_r == 0) { dst_r 1759 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c else if (src1_r == 0 && dst_r == 0) { dst_r 1763 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c else if (src2_r == 0 && dst_r == 0) { dst_r 1768 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c if (dst_r == 0) dst_r 1769 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c dst_r = TMP_REG2; dst_r 1781 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c FAIL_IF(emit_single_op(compiler, op, flags, dst_r, src1_r, src2_r)); dst_r 1785 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c FAIL_IF(getput_arg_fast(compiler, inp_flags, dst_r, dst, dstw)); dst_r 1787 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c FAIL_IF(getput_arg(compiler, inp_flags, dst_r, dst, dstw, 0, 0)); dst_r 2132 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c sljit_si dst_r = FAST_IS_REG(dst) ? dst : TMP_FREG1; dst_r 2145 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c FAIL_IF(push_inst(compiler, EMIT_FPU_OPERATION(VCVT_F32_S32, op & SLJIT_SINGLE_OP, dst_r, TMP_FREG1, 0))); dst_r 2174 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c sljit_si dst_r; dst_r 2185 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c dst_r = FAST_IS_REG(dst) ? dst : TMP_FREG1; dst_r 2188 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c FAIL_IF(emit_fop_mem(compiler, (op & SLJIT_SINGLE_OP) | FPU_LOAD, dst_r, src, srcw)); dst_r 2189 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c src = dst_r; dst_r 2194 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c if (src != dst_r) { dst_r 2195 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c if (dst_r != TMP_FREG1) dst_r 2196 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c FAIL_IF(push_inst(compiler, EMIT_FPU_OPERATION(VMOV_F32, op & SLJIT_SINGLE_OP, dst_r, src, 0))); dst_r 2198 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c dst_r = src; dst_r 2202 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c FAIL_IF(push_inst(compiler, EMIT_FPU_OPERATION(VNEG_F32, op & SLJIT_SINGLE_OP, dst_r, src, 0))); dst_r 2205 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c FAIL_IF(push_inst(compiler, EMIT_FPU_OPERATION(VABS_F32, op & SLJIT_SINGLE_OP, dst_r, src, 0))); dst_r 2208 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c FAIL_IF(push_inst(compiler, EMIT_FPU_OPERATION(VCVT_F64_F32, op & SLJIT_SINGLE_OP, dst_r, src, 0))); dst_r 2214 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c return emit_fop_mem(compiler, (op & SLJIT_SINGLE_OP), dst_r, dst, dstw); dst_r 2223 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c sljit_si dst_r; dst_r 2235 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c dst_r = FAST_IS_REG(dst) ? dst : TMP_FREG1; dst_r 2249 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c FAIL_IF(push_inst(compiler, EMIT_FPU_OPERATION(VADD_F32, op & SLJIT_SINGLE_OP, dst_r, src2, src1))); dst_r 2253 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c FAIL_IF(push_inst(compiler, EMIT_FPU_OPERATION(VSUB_F32, op & SLJIT_SINGLE_OP, dst_r, src2, src1))); dst_r 2257 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c FAIL_IF(push_inst(compiler, EMIT_FPU_OPERATION(VMUL_F32, op & SLJIT_SINGLE_OP, dst_r, src2, src1))); dst_r 2261 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c FAIL_IF(push_inst(compiler, EMIT_FPU_OPERATION(VDIV_F32, op & SLJIT_SINGLE_OP, dst_r, src2, src1))); dst_r 2265 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c if (dst_r == TMP_FREG1) dst_r 2483 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c sljit_si dst_r, flags = GET_ALL_FLAGS(op); dst_r 2496 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c dst_r = FAST_IS_REG(dst) ? dst : TMP_REG2; dst_r 2499 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c FAIL_IF(push_inst(compiler, EMIT_DATA_PROCESS_INS(MOV_DP, 0, dst_r, SLJIT_UNUSED, SRC2_IMM | 0))); dst_r 2500 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c FAIL_IF(push_inst(compiler, (EMIT_DATA_PROCESS_INS(MOV_DP, 0, dst_r, SLJIT_UNUSED, SRC2_IMM | 1) & ~COND_MASK) | cc)); dst_r 2501 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c return (dst_r == TMP_REG2) ? emit_op_mem(compiler, WORD_DATA, TMP_REG2, dst, dstw) : SLJIT_SUCCESS; dst_r 2523 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c FAIL_IF(push_inst(compiler, (EMIT_DATA_PROCESS_INS(ins, 0, dst_r, src, SRC2_IMM | 1) & ~COND_MASK) | cc)); dst_r 2524 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c FAIL_IF(push_inst(compiler, (EMIT_DATA_PROCESS_INS(ins, 0, dst_r, src, SRC2_IMM | 0) & ~COND_MASK) | (cc ^ 0x10000000))); dst_r 2525 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c if (dst_r == TMP_REG2) dst_r 2528 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c return (flags & SLJIT_SET_E) ? push_inst(compiler, EMIT_DATA_PROCESS_INS(MOV_DP, SET_FLAGS, TMP_REG1, SLJIT_UNUSED, RM(dst_r))) : SLJIT_SUCCESS; dst_r 1282 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c sljit_si dst_r, flags, mem_flags; dst_r 1293 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c dst_r = SLOW_IS_REG(dst) ? dst : TMP_REG1; dst_r 1373 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c FAIL_IF(emit_op_imm(compiler, SLJIT_MOV | ARG2_IMM, dst_r, TMP_REG1, srcw)); dst_r 1375 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c if (getput_arg_fast(compiler, flags, dst_r, src, srcw)) dst_r 1378 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c FAIL_IF(getput_arg(compiler, flags, dst_r, src, srcw, dst, dstw)); dst_r 1380 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c if (dst_r != TMP_REG1) dst_r 1381 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c return emit_op_imm(compiler, op | ((op_flags & SLJIT_INT_OP) ? INT_OP : 0), dst_r, TMP_REG1, src); dst_r 1382 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c dst_r = src; dst_r 1386 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c if (getput_arg_fast(compiler, flags | STORE, dst_r, dst, dstw)) dst_r 1389 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c return getput_arg(compiler, flags | STORE, dst_r, dst, dstw, 0, 0); dst_r 1419 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c emit_op_imm(compiler, flags | op, dst_r, TMP_REG1, srcw); dst_r 1422 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c if (getput_arg_fast(compiler, mem_flags | STORE, dst_r, dst, dstw)) dst_r 1425 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c return getput_arg(compiler, mem_flags | STORE, dst_r, dst, dstw, 0, 0); dst_r 1435 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c sljit_si dst_r, flags, mem_flags; dst_r 1446 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c dst_r = SLOW_IS_REG(dst) ? dst : TMP_REG1; dst_r 1502 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c emit_op_imm(compiler, flags | GET_OPCODE(op), dst_r, src1w, src2w); dst_r 1506 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c getput_arg_fast(compiler, mem_flags | STORE, dst_r, dst, dstw); dst_r 1607 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c sljit_si dst_r = SLOW_IS_REG(dst) ? dst : TMP_REG1; dst_r 1618 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c FAIL_IF(push_inst(compiler, (FCVTZS ^ inv_bits) | RD(dst_r) | VN(src))); dst_r 1620 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c if (dst_r == TMP_REG1 && dst != SLJIT_UNUSED) dst_r 1629 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c sljit_si dst_r = FAST_IS_REG(dst) ? dst : TMP_FREG1; dst_r 1647 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c FAIL_IF(push_inst(compiler, (SCVTF ^ inv_bits) | VD(dst_r) | RN(src))); dst_r 1678 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c sljit_si dst_r, mem_flags = (op & SLJIT_SINGLE_OP) ? INT_SIZE : WORD_SIZE; dst_r 1689 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c dst_r = FAST_IS_REG(dst) ? dst : TMP_FREG1; dst_r 1692 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c emit_fop_mem(compiler, (GET_OPCODE(op) == SLJIT_CONVD_FROMS) ? (mem_flags ^ 0x100) : mem_flags, dst_r, src, srcw); dst_r 1693 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c src = dst_r; dst_r 1698 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c if (src != dst_r) { dst_r 1699 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c if (dst_r != TMP_FREG1) dst_r 1700 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c FAIL_IF(push_inst(compiler, (FMOV ^ inv_bits) | VD(dst_r) | VN(src))); dst_r 1702 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c dst_r = src; dst_r 1706 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c FAIL_IF(push_inst(compiler, (FNEG ^ inv_bits) | VD(dst_r) | VN(src))); dst_r 1709 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c FAIL_IF(push_inst(compiler, (FABS ^ inv_bits) | VD(dst_r) | VN(src))); dst_r 1712 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c FAIL_IF(push_inst(compiler, FCVT | ((op & SLJIT_SINGLE_OP) ? (1 << 22) : (1 << 15)) | VD(dst_r) | VN(src))); dst_r 1717 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c return emit_fop_mem(compiler, mem_flags | STORE, dst_r, dst, dstw); dst_r 1726 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c sljit_si dst_r, mem_flags = (op & SLJIT_SINGLE_OP) ? INT_SIZE : WORD_SIZE; dst_r 1738 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c dst_r = FAST_IS_REG(dst) ? dst : TMP_FREG1; dst_r 1750 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c FAIL_IF(push_inst(compiler, (FADD ^ inv_bits) | VD(dst_r) | VN(src1) | VM(src2))); dst_r 1753 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c FAIL_IF(push_inst(compiler, (FSUB ^ inv_bits) | VD(dst_r) | VN(src1) | VM(src2))); dst_r 1756 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c FAIL_IF(push_inst(compiler, (FMUL ^ inv_bits) | VD(dst_r) | VN(src1) | VM(src2))); dst_r 1759 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c FAIL_IF(push_inst(compiler, (FDIV ^ inv_bits) | VD(dst_r) | VN(src1) | VM(src2))); dst_r 1972 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c sljit_si dst_r, flags, mem_flags; dst_r 1984 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c dst_r = FAST_IS_REG(dst) ? dst : TMP_REG1; dst_r 1987 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c FAIL_IF(push_inst(compiler, CSINC | (cc << 12) | RD(dst_r) | RN(TMP_ZERO) | RM(TMP_ZERO))); dst_r 1988 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c if (dst_r != TMP_REG1) dst_r 2010 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c emit_op_imm(compiler, flags | GET_OPCODE(op), dst_r, src, TMP_REG2); dst_r 2012 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c if (dst_r != TMP_REG1) dst_r 2020 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c sljit_si dst_r; dst_r 2030 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c dst_r = SLOW_IS_REG(dst) ? dst : TMP_REG1; dst_r 2031 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c PTR_FAIL_IF(emit_imm64_const(compiler, dst_r, init_value)); dst_r 2034 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c PTR_FAIL_IF(emit_op_mem(compiler, WORD_SIZE | STORE, dst_r, dst, dstw)); dst_r 1318 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c sljit_si dst_r, flags; dst_r 1329 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c dst_r = SLOW_IS_REG(dst) ? dst : TMP_REG1; dst_r 1393 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c FAIL_IF(emit_op_imm(compiler, SLJIT_MOV | ARG2_IMM, dst_r, TMP_REG1, srcw)); dst_r 1395 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c if (getput_arg_fast(compiler, flags, dst_r, src, srcw)) dst_r 1398 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c FAIL_IF(getput_arg(compiler, flags, dst_r, src, srcw, dst, dstw)); dst_r 1400 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c if (dst_r != TMP_REG1) dst_r 1401 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c return emit_op_imm(compiler, op, dst_r, TMP_REG1, src); dst_r 1402 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c dst_r = src; dst_r 1406 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c if (getput_arg_fast(compiler, flags | STORE, dst_r, dst, dstw)) dst_r 1409 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c return getput_arg(compiler, flags | STORE, dst_r, dst, dstw, 0, 0); dst_r 1436 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c emit_op_imm(compiler, flags | op, dst_r, TMP_REG1, srcw); dst_r 1439 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c if (getput_arg_fast(compiler, flags | STORE, dst_r, dst, dstw)) dst_r 1442 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c return getput_arg(compiler, flags | STORE, dst_r, dst, dstw, 0, 0); dst_r 1452 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c sljit_si dst_r, flags; dst_r 1463 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c dst_r = SLOW_IS_REG(dst) ? dst : TMP_REG1; dst_r 1514 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c emit_op_imm(compiler, flags | GET_OPCODE(op), dst_r, src1w, src2w); dst_r 1518 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c getput_arg_fast(compiler, WORD_SIZE | STORE, dst_r, dst, dstw); dst_r 1654 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c sljit_si dst_r = FAST_IS_REG(dst) ? dst : TMP_FREG1; dst_r 1667 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c FAIL_IF(push_inst32(compiler, VCVT_F32_S32 | (op & SLJIT_SINGLE_OP) | DD4(dst_r) | DM4(TMP_FREG1))); dst_r 1696 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c sljit_si dst_r; dst_r 1707 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c dst_r = FAST_IS_REG(dst) ? dst : TMP_FREG1; dst_r 1710 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c emit_fop_mem(compiler, (op & SLJIT_SINGLE_OP) | FPU_LOAD, dst_r, src, srcw); dst_r 1711 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c src = dst_r; dst_r 1716 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c if (src != dst_r) { dst_r 1717 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c if (dst_r != TMP_FREG1) dst_r 1718 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c FAIL_IF(push_inst32(compiler, VMOV_F32 | (op & SLJIT_SINGLE_OP) | DD4(dst_r) | DM4(src))); dst_r 1720 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c dst_r = src; dst_r 1724 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c FAIL_IF(push_inst32(compiler, VNEG_F32 | (op & SLJIT_SINGLE_OP) | DD4(dst_r) | DM4(src))); dst_r 1727 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c FAIL_IF(push_inst32(compiler, VABS_F32 | (op & SLJIT_SINGLE_OP) | DD4(dst_r) | DM4(src))); dst_r 1730 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c FAIL_IF(push_inst32(compiler, VCVT_F64_F32 | (op & SLJIT_SINGLE_OP) | DD4(dst_r) | DM4(src))); dst_r 1736 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c return emit_fop_mem(compiler, (op & SLJIT_SINGLE_OP), dst_r, dst, dstw); dst_r 1745 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c sljit_si dst_r; dst_r 1757 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c dst_r = FAST_IS_REG(dst) ? dst : TMP_FREG1; dst_r 1769 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c FAIL_IF(push_inst32(compiler, VADD_F32 | (op & SLJIT_SINGLE_OP) | DD4(dst_r) | DN4(src1) | DM4(src2))); dst_r 1772 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c FAIL_IF(push_inst32(compiler, VSUB_F32 | (op & SLJIT_SINGLE_OP) | DD4(dst_r) | DN4(src1) | DM4(src2))); dst_r 1775 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c FAIL_IF(push_inst32(compiler, VMUL_F32 | (op & SLJIT_SINGLE_OP) | DD4(dst_r) | DN4(src1) | DM4(src2))); dst_r 1778 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c FAIL_IF(push_inst32(compiler, VDIV_F32 | (op & SLJIT_SINGLE_OP) | DD4(dst_r) | DN4(src1) | DM4(src2))); dst_r 1980 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c sljit_si dst_r, flags = GET_ALL_FLAGS(op); dst_r 1993 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c dst_r = FAST_IS_REG(dst) ? dst : TMP_REG2; dst_r 1997 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c if (reg_map[dst_r] > 7) { dst_r 1998 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c FAIL_IF(push_inst32(compiler, MOV_WI | RD4(dst_r) | 1)); dst_r 1999 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c FAIL_IF(push_inst32(compiler, MOV_WI | RD4(dst_r) | 0)); dst_r 2001 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c FAIL_IF(push_inst16(compiler, MOVSI | RDN3(dst_r) | 1)); dst_r 2002 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c FAIL_IF(push_inst16(compiler, MOVSI | RDN3(dst_r) | 0)); dst_r 2004 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c if (dst_r != TMP_REG2) dst_r 2035 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c if (op == SLJIT_AND || src != dst_r) { dst_r 2037 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c FAIL_IF(push_inst32(compiler, ins | RN4(src) | RD4(dst_r) | 1)); dst_r 2038 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c FAIL_IF(push_inst32(compiler, ins | RN4(src) | RD4(dst_r) | 0)); dst_r 2042 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c FAIL_IF(push_inst32(compiler, ins | RN4(src) | RD4(dst_r) | 1)); dst_r 2045 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c if (dst_r == TMP_REG2) dst_r 2050 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c if (reg_map[dst_r] <= 7) dst_r 2051 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c return push_inst16(compiler, MOVS | RD3(TMP_REG1) | RN3(dst_r)); dst_r 2052 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c return push_inst32(compiler, MOV_W | SET_FLAGS | RD4(TMP_REG1) | RM4(dst_r)); dst_r 2060 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c sljit_si dst_r; dst_r 2070 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c dst_r = SLOW_IS_REG(dst) ? dst : TMP_REG1; dst_r 2071 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c PTR_FAIL_IF(emit_imm32_const(compiler, dst_r, init_value)); dst_r 2074 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c PTR_FAIL_IF(emit_op_mem(compiler, WORD_SIZE | STORE, dst_r, dst, dstw)); dst_r 906 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c sljit_si dst_r = TMP_REG2; dst_r 923 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c dst_r = dst; dst_r 926 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c sugg_src2_r = dst_r; dst_r 980 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c dst_r = src2_r; dst_r 991 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c dst_r = 0; dst_r 1019 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c FAIL_IF(emit_single_op(compiler, op, flags, dst_r, src1_r, src2_r)); dst_r 1023 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c getput_arg_fast(compiler, flags, DR(dst_r), dst, dstw); dst_r 1026 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c return getput_arg(compiler, flags, DR(dst_r), dst, dstw, 0, 0); dst_r 1335 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c sljit_si dst_r = FAST_IS_REG(dst) ? (dst << 1) : TMP_FREG1; dst_r 1352 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c FAIL_IF(push_inst(compiler, CVT_S_S | flags | (4 << 21) | (((op & SLJIT_SINGLE_OP) ^ SLJIT_SINGLE_OP) >> 8) | FS(TMP_FREG1) | FD(dst_r), MOVABLE_INS)); dst_r 1406 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c sljit_si dst_r; dst_r 1418 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c dst_r = FAST_IS_REG(dst) ? (dst << 1) : TMP_FREG1; dst_r 1421 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c FAIL_IF(emit_op_mem2(compiler, FLOAT_DATA(op) | LOAD_DATA, dst_r, src, srcw, dst, dstw)); dst_r 1422 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c src = dst_r; dst_r 1429 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c if (src != dst_r) { dst_r 1430 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c if (dst_r != TMP_FREG1) dst_r 1431 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c FAIL_IF(push_inst(compiler, MOV_S | FMT(op) | FS(src) | FD(dst_r), MOVABLE_INS)); dst_r 1433 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c dst_r = src; dst_r 1437 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c FAIL_IF(push_inst(compiler, NEG_S | FMT(op) | FS(src) | FD(dst_r), MOVABLE_INS)); dst_r 1440 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c FAIL_IF(push_inst(compiler, ABS_S | FMT(op) | FS(src) | FD(dst_r), MOVABLE_INS)); dst_r 1443 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c FAIL_IF(push_inst(compiler, CVT_S_S | ((op & SLJIT_SINGLE_OP) ? 1 : (1 << 21)) | FS(src) | FD(dst_r), MOVABLE_INS)); dst_r 1449 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c return emit_op_mem2(compiler, FLOAT_DATA(op), dst_r, dst, dstw, 0, 0); dst_r 1458 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c sljit_si dst_r, flags = 0; dst_r 1469 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c dst_r = FAST_IS_REG(dst) ? (dst << 1) : TMP_FREG2; dst_r 1513 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c FAIL_IF(push_inst(compiler, ADD_S | FMT(op) | FT(src2) | FS(src1) | FD(dst_r), MOVABLE_INS)); dst_r 1517 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c FAIL_IF(push_inst(compiler, SUB_S | FMT(op) | FT(src2) | FS(src1) | FD(dst_r), MOVABLE_INS)); dst_r 1521 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c FAIL_IF(push_inst(compiler, MUL_S | FMT(op) | FT(src2) | FS(src1) | FD(dst_r), MOVABLE_INS)); dst_r 1525 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c FAIL_IF(push_inst(compiler, DIV_S | FMT(op) | FT(src2) | FS(src1) | FD(dst_r), MOVABLE_INS)); dst_r 1529 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c if (dst_r == TMP_FREG2) dst_r 1126 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c sljit_si dst_r; dst_r 1141 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c dst_r = TMP_REG2; dst_r 1144 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c dst_r = dst; dst_r 1147 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c sugg_src2_r = dst_r; dst_r 1153 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c dst_r = TMP_REG2; dst_r 1157 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c dst_r = 0; dst_r 1182 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c dst_r = src2_r; dst_r 1197 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c if (src1_r == 0 && src2_r == 0 && dst_r == 0) { dst_r 1213 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c else if (src1_r == 0 && dst_r == 0) { dst_r 1217 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c else if (src2_r == 0 && dst_r == 0) { dst_r 1222 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c if (dst_r == 0) dst_r 1223 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c dst_r = TMP_REG2; dst_r 1235 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c FAIL_IF(emit_single_op(compiler, op, flags, dst_r, src1_r, src2_r)); dst_r 1239 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c FAIL_IF(getput_arg_fast(compiler, input_flags, dst_r, dst, dstw)); dst_r 1241 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c FAIL_IF(getput_arg(compiler, input_flags, dst_r, dst, dstw, 0, 0)); dst_r 1786 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c sljit_si dst_r = FAST_IS_REG(dst) ? dst : TMP_FREG1; dst_r 1809 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c FAIL_IF(push_inst(compiler, FCFID | FD(dst_r) | FB(TMP_FREG1))); dst_r 1814 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c return push_inst(compiler, FRSP | FD(dst_r) | FB(dst_r)); dst_r 1819 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c sljit_si dst_r = FAST_IS_REG(dst) ? dst : TMP_FREG1; dst_r 1847 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c FAIL_IF(push_inst(compiler, FSUB | FD(dst_r) | FA(TMP_FREG1) | FB(TMP_FREG2))); dst_r 1852 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c return push_inst(compiler, FRSP | FD(dst_r) | FB(dst_r)); dst_r 1879 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c sljit_si dst_r; dst_r 1891 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c dst_r = FAST_IS_REG(dst) ? dst : TMP_FREG1; dst_r 1894 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c FAIL_IF(emit_op_mem2(compiler, FLOAT_DATA(op) | LOAD_DATA, dst_r, src, srcw, dst, dstw)); dst_r 1895 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c src = dst_r; dst_r 1902 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c FAIL_IF(push_inst(compiler, FRSP | FD(dst_r) | FB(src))); dst_r 1907 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c if (src != dst_r) { dst_r 1908 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c if (dst_r != TMP_FREG1) dst_r 1909 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c FAIL_IF(push_inst(compiler, FMR | FD(dst_r) | FB(src))); dst_r 1911 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c dst_r = src; dst_r 1915 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c FAIL_IF(push_inst(compiler, FNEG | FD(dst_r) | FB(src))); dst_r 1918 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c FAIL_IF(push_inst(compiler, FABS | FD(dst_r) | FB(src))); dst_r 1923 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c FAIL_IF(emit_op_mem2(compiler, FLOAT_DATA(op), dst_r, dst, dstw, 0, 0)); dst_r 1932 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c sljit_si dst_r, flags = 0; dst_r 1943 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c dst_r = FAST_IS_REG(dst) ? dst : TMP_FREG2; dst_r 1983 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c FAIL_IF(push_inst(compiler, SELECT_FOP(op, FADDS, FADD) | FD(dst_r) | FA(src1) | FB(src2))); dst_r 1987 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c FAIL_IF(push_inst(compiler, SELECT_FOP(op, FSUBS, FSUB) | FD(dst_r) | FA(src1) | FB(src2))); dst_r 1991 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c FAIL_IF(push_inst(compiler, SELECT_FOP(op, FMULS, FMUL) | FD(dst_r) | FA(src1) | FC(src2) /* FMUL use FC as src2 */)); dst_r 1995 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c FAIL_IF(push_inst(compiler, SELECT_FOP(op, FDIVS, FDIV) | FD(dst_r) | FA(src1) | FB(src2))); dst_r 1999 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c if (dst_r == TMP_FREG2) dst_r 641 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c sljit_si dst_r = TMP_REG2; dst_r 656 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c dst_r = dst; dst_r 659 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c sugg_src2_r = dst_r; dst_r 709 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c dst_r = src2_r; dst_r 720 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c dst_r = 0; dst_r 748 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c FAIL_IF(emit_single_op(compiler, op, flags, dst_r, src1_r, src2_r)); dst_r 752 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c getput_arg_fast(compiler, flags, dst_r, dst, dstw); dst_r 755 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c return getput_arg(compiler, flags, dst_r, dst, dstw, 0, 0); dst_r 985 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c sljit_si dst_r = FAST_IS_REG(dst) ? (dst << 1) : TMP_FREG1; dst_r 1004 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c FAIL_IF(push_inst(compiler, SELECT_FOP(op, FITOS, FITOD) | DA(dst_r) | S2A(TMP_FREG1), MOVABLE_INS)); dst_r 1036 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c sljit_si dst_r; dst_r 1048 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c dst_r = FAST_IS_REG(dst) ? (dst << 1) : TMP_FREG1; dst_r 1051 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c FAIL_IF(emit_op_mem2(compiler, FLOAT_DATA(op) | LOAD_DATA, dst_r, src, srcw, dst, dstw)); dst_r 1052 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c src = dst_r; dst_r 1059 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c if (src != dst_r) { dst_r 1060 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c if (dst_r != TMP_FREG1) { dst_r 1061 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c FAIL_IF(push_inst(compiler, FMOVS | DA(dst_r) | S2A(src), MOVABLE_INS)); dst_r 1063 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c FAIL_IF(push_inst(compiler, FMOVS | DA(dst_r | 1) | S2A(src | 1), MOVABLE_INS)); dst_r 1066 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c dst_r = src; dst_r 1070 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c FAIL_IF(push_inst(compiler, FNEGS | DA(dst_r) | S2A(src), MOVABLE_INS)); dst_r 1071 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c if (dst_r != src && !(op & SLJIT_SINGLE_OP)) dst_r 1072 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c FAIL_IF(push_inst(compiler, FMOVS | DA(dst_r | 1) | S2A(src | 1), MOVABLE_INS)); dst_r 1075 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c FAIL_IF(push_inst(compiler, FABSS | DA(dst_r) | S2A(src), MOVABLE_INS)); dst_r 1076 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c if (dst_r != src && !(op & SLJIT_SINGLE_OP)) dst_r 1077 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c FAIL_IF(push_inst(compiler, FMOVS | DA(dst_r | 1) | S2A(src | 1), MOVABLE_INS)); dst_r 1080 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c FAIL_IF(push_inst(compiler, SELECT_FOP(op, FSTOD, FDTOS) | DA(dst_r) | S2A(src), MOVABLE_INS)); dst_r 1086 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c FAIL_IF(emit_op_mem2(compiler, FLOAT_DATA(op), dst_r, dst, dstw, 0, 0)); dst_r 1095 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c sljit_si dst_r, flags = 0; dst_r 1106 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c dst_r = FAST_IS_REG(dst) ? (dst << 1) : TMP_FREG2; dst_r 1150 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c FAIL_IF(push_inst(compiler, SELECT_FOP(op, FADDS, FADDD) | DA(dst_r) | S1A(src1) | S2A(src2), MOVABLE_INS)); dst_r 1154 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c FAIL_IF(push_inst(compiler, SELECT_FOP(op, FSUBS, FSUBD) | DA(dst_r) | S1A(src1) | S2A(src2), MOVABLE_INS)); dst_r 1158 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c FAIL_IF(push_inst(compiler, SELECT_FOP(op, FMULS, FMULD) | DA(dst_r) | S1A(src1) | S2A(src2), MOVABLE_INS)); dst_r 1162 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c FAIL_IF(push_inst(compiler, SELECT_FOP(op, FDIVS, FDIVD) | DA(dst_r) | S1A(src1) | S2A(src2), MOVABLE_INS)); dst_r 1166 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c if (dst_r == TMP_FREG2) dst_r 1965 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c sljit_si dst_r = TMP_REG2; dst_r 1981 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c dst_r = dst; dst_r 1984 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c sugg_src2_r = dst_r; dst_r 2037 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c dst_r = src2_r; dst_r 2046 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c dst_r = 0; dst_r 2071 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c FAIL_IF(emit_single_op(compiler, op, flags, dst_r, src1_r, src2_r)); dst_r 2075 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c getput_arg_fast(compiler, flags, reg_map[dst_r], dst, dstw); dst_r 2079 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c return getput_arg(compiler, flags, reg_map[dst_r], dst, dstw, 0, 0); dst_r 697 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c sljit_si dst_r; dst_r 722 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c dst_r = FAST_IS_REG(dst) ? dst : TMP_REG1; dst_r 725 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c dst_r = src; dst_r 728 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c inst = emit_x86_instruction(compiler, 1, dst_r, 0, src, srcw); dst_r 733 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c FAIL_IF(emit_mov(compiler, dst_r, 0, src, srcw)); dst_r 740 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c inst = emit_x86_instruction(compiler, 1, dst_r, 0, dst, dstw); dst_r 879 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c sljit_si dst_r; dst_r 908 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c dst_r = FAST_IS_REG(dst) ? dst : TMP_REG1; dst_r 913 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c SLJIT_ASSERT(dst_r == TMP_REG1); dst_r 916 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c dst_r = src; dst_r 918 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c dst_r = src; dst_r 957 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 2, dst_r, 0, src, srcw); dst_r 965 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (dst_r == TMP_REG1) { dst_r 986 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, work_r, 0, dst_r, 0); dst_r 999 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, work_r, 0, dst_r, 0); dst_r 1005 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, dst_r, 0, dst, dstw); dst_r 1010 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1 | EX86_REX | EX86_NO_REXW, dst_r, 0, dst, dstw); dst_r 1024 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c sljit_si dst_r; dst_r 1050 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c dst_r = FAST_IS_REG(dst) ? dst : TMP_REG1; dst_r 1053 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c dst_r = src; dst_r 1055 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 2, dst_r, 0, src, srcw); dst_r 1062 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1 | EX86_NO_REXW | EX86_PREF_66, dst_r, 0, dst, dstw); dst_r 1154 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c sljit_si dst_r; dst_r 1187 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c dst_r = dst; dst_r 1191 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c dst_r = SLJIT_R0; dst_r 1193 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c dst_r = SLJIT_R1; dst_r 1195 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c dst_r = SLJIT_R2; dst_r 1196 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c EMIT_MOV(compiler, dst, dstw, dst_r, 0); dst_r 1198 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c EMIT_MOV(compiler, dst_r, 0, SLJIT_IMM, 32 + 31); dst_r 1200 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c dst_r = FAST_IS_REG(dst) ? dst : TMP_REG2; dst_r 1202 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c EMIT_MOV(compiler, dst_r, 0, SLJIT_IMM, !(op_flags & SLJIT_INT_OP) ? 64 + 63 : 32 + 31); dst_r 1210 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 2, dst_r, 0, TMP_REG1, 0); dst_r 1223 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = MOD_REG | (reg_map[dst_r] << 3) | reg_map[TMP_REG1]; dst_r 1231 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = REX_W | (reg_map[dst_r] >= 8 ? REX_R : 0) | (reg_map[TMP_REG1] >= 8 ? REX_B : 0); dst_r 1233 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = MOD_REG | (reg_lmap[dst_r] << 3) | reg_lmap[TMP_REG1]; dst_r 1238 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1 | EX86_BIN_INS, SLJIT_IMM, 31, dst_r, 0); dst_r 1240 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1 | EX86_BIN_INS, SLJIT_IMM, !(op_flags & SLJIT_INT_OP) ? 63 : 31, dst_r, 0); dst_r 1247 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, dst_r, 0, dst, dstw); dst_r 1661 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c sljit_si dst_r; dst_r 1663 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c dst_r = FAST_IS_REG(dst) ? dst : TMP_REG1; dst_r 1666 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (dst_r == src1 && !(src2 & SLJIT_IMM)) { dst_r 1667 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 2, dst_r, 0, src2, src2w); dst_r 1672 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c else if (dst_r == src2 && !(src1 & SLJIT_IMM)) { dst_r 1673 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 2, dst_r, 0, src1, src1w); dst_r 1680 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c EMIT_MOV(compiler, dst_r, 0, SLJIT_IMM, src2w); dst_r 1681 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c src2 = dst_r; dst_r 1686 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, dst_r, 0, src2, src2w); dst_r 1696 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, dst_r, 0, src2, src2w); dst_r 1706 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, dst_r, 0, src2, src2w); dst_r 1716 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (dst_r != src2) dst_r 1717 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c EMIT_MOV(compiler, dst_r, 0, src2, src2w); dst_r 1718 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 2, dst_r, 0, TMP_REG2, 0); dst_r 1729 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, dst_r, 0, src1, src1w); dst_r 1739 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, dst_r, 0, src1, src1w); dst_r 1749 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, dst_r, 0, src1, src1w); dst_r 1759 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (dst_r != src1) dst_r 1760 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c EMIT_MOV(compiler, dst_r, 0, src1, src1w); dst_r 1761 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 2, dst_r, 0, TMP_REG2, 0); dst_r 1770 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (ADDRESSING_DEPENDS_ON(src2, dst_r)) dst_r 1771 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c dst_r = TMP_REG1; dst_r 1772 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c EMIT_MOV(compiler, dst_r, 0, src1, src1w); dst_r 1773 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 2, dst_r, 0, src2, src2w); dst_r 1779 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (dst_r == TMP_REG1) dst_r 1791 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c sljit_si dst_r, done = 0; dst_r 1801 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c dst_r = FAST_IS_REG(dst) ? dst : TMP_REG1; dst_r 1805 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, dst_r, 0, SLJIT_MEM2(src1, src2), 0); dst_r 1812 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, dst_r, 0, SLJIT_MEM1(src1), (sljit_si)src2w); dst_r 1815 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, dst_r, 0, SLJIT_MEM1(src1), src2w); dst_r 1825 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, dst_r, 0, SLJIT_MEM1(src2), (sljit_si)src1w); dst_r 1828 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, dst_r, 0, SLJIT_MEM1(src2), src1w); dst_r 1837 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (dst_r == TMP_REG1) dst_r 2329 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c sljit_si dst_r = SLOW_IS_REG(dst) ? dst : TMP_REG1; dst_r 2337 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 2 | ((op & SLJIT_SINGLE_OP) ? EX86_PREF_F3 : EX86_PREF_F2) | EX86_SSE2_OP2, dst_r, 0, src, srcw); dst_r 2342 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (dst_r == TMP_REG1 && dst != SLJIT_UNUSED) dst_r 2351 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c sljit_si dst_r = FAST_IS_REG(dst) ? dst : TMP_FREG; dst_r 2369 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 2 | ((op & SLJIT_SINGLE_OP) ? EX86_PREF_F3 : EX86_PREF_F2) | EX86_SSE2_OP1, dst_r, 0, src, srcw); dst_r 2377 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (dst_r == TMP_FREG) dst_r 2398 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c sljit_si dst_r; dst_r 2417 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c dst_r = FAST_IS_REG(dst) ? dst : TMP_FREG; dst_r 2429 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(emit_sse2_logic(compiler, CVTPD2PS_x_xm, op & SLJIT_SINGLE_OP, dst_r, src, 0)); dst_r 2430 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (dst_r == TMP_FREG) dst_r 2436 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c dst_r = dst; dst_r 2438 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(emit_sse2_load(compiler, op & SLJIT_SINGLE_OP, dst_r, src, srcw)); dst_r 2441 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c dst_r = TMP_FREG; dst_r 2442 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(emit_sse2_load(compiler, op & SLJIT_SINGLE_OP, dst_r, src, srcw)); dst_r 2447 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(emit_sse2_logic(compiler, XORPD_x_xm, 1, dst_r, SLJIT_MEM0(), (sljit_sw)(op & SLJIT_SINGLE_OP ? sse2_buffer : sse2_buffer + 8))); dst_r 2451 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(emit_sse2_logic(compiler, ANDPD_x_xm, 1, dst_r, SLJIT_MEM0(), (sljit_sw)(op & SLJIT_SINGLE_OP ? sse2_buffer + 4 : sse2_buffer + 12))); dst_r 2455 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (dst_r == TMP_FREG) dst_r 2465 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c sljit_si dst_r; dst_r 2478 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c dst_r = dst; dst_r 2487 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(emit_sse2_load(compiler, op & SLJIT_SINGLE_OP, dst_r, src1, src1w)); dst_r 2489 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c dst_r = TMP_FREG; dst_r 2494 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c dst_r = TMP_FREG; dst_r 2500 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(emit_sse2(compiler, ADDSD_x_xm, op & SLJIT_SINGLE_OP, dst_r, src2, src2w)); dst_r 2504 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(emit_sse2(compiler, SUBSD_x_xm, op & SLJIT_SINGLE_OP, dst_r, src2, src2w)); dst_r 2508 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(emit_sse2(compiler, MULSD_x_xm, op & SLJIT_SINGLE_OP, dst_r, src2, src2w)); dst_r 2512 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(emit_sse2(compiler, DIVSD_x_xm, op & SLJIT_SINGLE_OP, dst_r, src2, src2w)); dst_r 2516 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (dst_r == TMP_FREG)