/php-src/ext/pcre/pcre2lib/sljit/ |
H A D | sljitNativeRISCV_64.c | 37 FAIL_IF(push_inst(compiler, LUI | RD(dst_r) | (sljit_ins)0x80000000u)); in load_immediate() 38 return push_inst(compiler, XORI | RD(dst_r) | RS1(dst_r) | IMM_I(imm)); in load_immediate() 49 return push_inst(compiler, ADDI | RD(dst_r) | RS1(dst_r) | IMM_I(imm)); in load_immediate() 63 FAIL_IF(push_inst(compiler, XORI | RD(dst_r) | RS1(dst_r) | IMM_I(high))); in load_immediate() 71 FAIL_IF(push_inst(compiler, ADDI | RD(dst_r) | RS1(dst_r) | IMM_I(high))); in load_immediate() 74 FAIL_IF(push_inst(compiler, SLLI | RD(dst_r) | RS1(dst_r) | IMM_I(12))); in load_immediate() 77 return push_inst(compiler, XORI | RD(dst_r) | RS1(dst_r) | IMM_I(imm)); in load_immediate() 82 SLJIT_ASSERT(dst_r != tmp_r); in load_immediate() 121 FAIL_IF(push_inst(compiler, XORI | RD(dst_r) | RS1(dst_r) | IMM_I(imm))); in load_immediate() 123 FAIL_IF(push_inst(compiler, ADDI | RD(dst_r) | RS1(dst_r) | IMM_I(imm))); in load_immediate() [all …]
|
H A D | sljitNativeS390X.c | 873 FAIL_IF(push_inst(compiler, (op & SLJIT_32) ? or(dst_r, dst_r) : ogr(dst_r, dst_r))); in update_zero_overflow() 1059 sljit_gpr dst_r, in emit_move() argument 1091 dst_r = tmp0; in emit_rr() 1218 dst_r = tmp0; in emit_rx() 1257 dst_r = gpr(dst); in emit_rx() 2122 sljit_gpr dst_r; in sljit_emit_op1() local 2865 return push_inst(compiler, (op & SLJIT_32) ? or(dst_r, dst_r) : ogr(dst_r, dst_r)); in sljit_emit_shift() 3375 sljit_s32 dst_r; in sljit_emit_fop1() local 3389 src = dst_r; in sljit_emit_fop1() 3445 dst_r = dst; in sljit_emit_fop2() [all …]
|
H A D | sljitNativeRISCV_32.c | 27 static sljit_s32 load_immediate(struct sljit_compiler *compiler, sljit_s32 dst_r, sljit_sw imm, slj… in load_immediate() argument 32 return push_inst(compiler, ADDI | RD(dst_r) | RS1(TMP_ZERO) | IMM_I(imm)); in load_immediate() 37 FAIL_IF(push_inst(compiler, LUI | RD(dst_r) | (sljit_ins)(imm & ~0xfff))); in load_immediate() 42 return push_inst(compiler, ADDI | RD(dst_r) | RS1(dst_r) | IMM_I(imm)); in load_immediate()
|
H A D | sljitNativeX86_common.c | 1344 sljit_s32 dst_r; in emit_mov_byte() local 1375 dst_r = src; in emit_mov_byte() 1377 dst_r = src; in emit_mov_byte() 1440 sljit_s32 dst_r; in emit_mov_half() local 1466 dst_r = src; in emit_mov_half() 1522 sljit_s32 dst_r; in emit_clz_ctz() local 2021 src2 = dst_r; 2930 sljit_s32 dst_r; local 3021 sljit_s32 dst_r; local 3104 sljit_s32 dst_r; local [all …]
|
H A D | sljitNativeLOONGARCH_64.c | 1617 dst_r = dst; in emit_op() 1680 dst_r = 0; in emit_op() 2016 sljit_s32 dst_r; in sljit_emit_op_dst() local 2157 FAIL_IF(push_inst(compiler, inst | FRD(dst_r) | FRJ(dst_r))); in sljit_emit_fop1_conv_f64_from_w() 2210 FAIL_IF(push_inst(compiler, inst | FRD(dst_r) | FRJ(dst_r))); in sljit_emit_fop1_conv_f64_from_uw() 2217 FAIL_IF(push_inst(compiler, inst | FRD(dst_r) | FRJ(dst_r))); in sljit_emit_fop1_conv_f64_from_uw() 2218 FAIL_IF(push_inst(compiler, FINST(FADD, op) | FRD(dst_r) | FRJ(dst_r) | FRK(dst_r))); in sljit_emit_fop1_conv_f64_from_uw() 2273 sljit_s32 dst_r; in sljit_emit_fop1() local 2289 src = dst_r; in sljit_emit_fop1() 2298 dst_r = src; in sljit_emit_fop1() [all …]
|
H A D | sljitNativeARM_64.c | 1473 dst_r = src; in sljit_emit_op1() 1690 sljit_s32 dst_r = TMP_LR; in sljit_emit_op_dst() local 1907 src = dst_r; in sljit_emit_fop1() 1912 if (src != dst_r) { in sljit_emit_fop1() 1913 if (dst_r != TMP_FREG1) in sljit_emit_fop1() 1916 dst_r = src; in sljit_emit_fop1() 1976 return push_inst(compiler, (FNEG ^ inv_bits) | VD(dst_r) | VN(dst_r)); in sljit_emit_fop2() 2979 sljit_s32 dst_r; in sljit_emit_simd_sign() local 3043 if (dst_r == TMP_REG1) in sljit_emit_simd_sign() 3249 sljit_s32 dst_r; in sljit_emit_const() local [all …]
|
H A D | sljitNativeARM_T2_32.c | 1834 dst_r = src; in sljit_emit_op1() 2211 sljit_s32 dst_r; in sljit_emit_fop1() local 2225 src = dst_r; in sljit_emit_fop1() 2230 if (src != dst_r) { in sljit_emit_fop1() 2234 dst_r = src; in sljit_emit_fop1() 2259 sljit_s32 dst_r; in sljit_emit_fop2() local 2933 FAIL_IF(push_inst32(compiler, ANDI | RN4(dst_r) | RD4(dst_r) | 1)); in sljit_emit_op_flags() 2934 FAIL_IF(push_inst32(compiler, ANDI | RN4(dst_r) | RD4(dst_r) | 0)); in sljit_emit_op_flags() 3919 sljit_s32 dst_r; in sljit_emit_simd_sign() local 4091 sljit_s32 dst_r; in sljit_emit_const() local [all …]
|
H A D | sljitNativeRISCV_common.c | 1647 dst_r = dst; in emit_op() 1710 dst_r = 0; in emit_op() 2057 sljit_s32 dst_r; in sljit_emit_op_dst() local 2273 sljit_s32 dst_r; in sljit_emit_fop1() local 2289 src = dst_r; in sljit_emit_fop1() 2298 dst_r = src; in sljit_emit_fop1() 2747 src_r = dst_r; in sljit_emit_op_flags() 2756 src_r = dst_r; in sljit_emit_op_flags() 2782 src_r = dst_r; in sljit_emit_op_flags() 2964 sljit_s32 dst_r; in sljit_emit_const() local [all …]
|
H A D | sljitNativePPC_64.c | 575 sljit_s32 dst_r = FAST_IS_REG(dst) ? dst : TMP_FREG1; in sljit_emit_fop1_conv_f64_from_sw() local 597 FAIL_IF(push_inst(compiler, FCFID | FD(dst_r) | FB(TMP_FREG1))); in sljit_emit_fop1_conv_f64_from_sw() 600 FAIL_IF(push_inst(compiler, FRSP | FD(dst_r) | FB(dst_r))); in sljit_emit_fop1_conv_f64_from_sw() 611 sljit_s32 dst_r = FAST_IS_REG(dst) ? dst : TMP_FREG1; in sljit_emit_fop1_conv_f64_from_uw() local 627 FAIL_IF(push_inst(compiler, FCFID | FD(dst_r) | FB(TMP_FREG1))); in sljit_emit_fop1_conv_f64_from_uw() 641 FAIL_IF(push_inst(compiler, FCFID | FD(dst_r) | FB(TMP_FREG1))); in sljit_emit_fop1_conv_f64_from_uw() 659 FAIL_IF(push_inst(compiler, FCFID | FD(dst_r) | FB(TMP_FREG1))); in sljit_emit_fop1_conv_f64_from_uw() 660 FAIL_IF(push_inst(compiler, FADD | FD(dst_r) | FA(dst_r) | FB(dst_r))); in sljit_emit_fop1_conv_f64_from_uw() 664 FAIL_IF(push_inst(compiler, FRSP | FD(dst_r) | FB(dst_r))); in sljit_emit_fop1_conv_f64_from_uw()
|
H A D | sljitNativeX86_64.c | 1091 sljit_s32 dst_r; in emit_mov_int() local 1113 dst_r = FAST_IS_REG(dst) ? dst : TMP_REG1; in emit_mov_int() 1116 dst_r = src; in emit_mov_int() 1119 inst = emit_x86_instruction(compiler, 1, dst_r, 0, src, srcw); in emit_mov_int() 1124 EMIT_MOV(compiler, dst_r, 0, src, srcw); in emit_mov_int() 1131 inst = emit_x86_instruction(compiler, 1, dst_r, 0, dst, dstw); in emit_mov_int() 1144 sljit_s32 dst_r = FAST_IS_REG(dst) ? dst : TMP_FREG; in sljit_emit_fop1_conv_f64_from_uw() local 1162 if (dst_r == TMP_FREG) in sljit_emit_fop1_conv_f64_from_uw() 1183 …FAIL_IF(emit_groupf(compiler, CVTSI2SD_x_rm | EX86_SELECT_F2_F3(op) | EX86_SSE2_OP1, dst_r, src, 0… in sljit_emit_fop1_conv_f64_from_uw() 1214 FAIL_IF(emit_groupf(compiler, ADDSD_x_xm | EX86_SELECT_F2_F3(op) | EX86_SSE2, dst_r, dst_r, 0)); in sljit_emit_fop1_conv_f64_from_uw() [all …]
|
H A D | sljitNativePPC_common.c | 1261 dst_r = dst; in emit_op() 1293 dst_r = src2_r; in emit_op() 2062 sljit_s32 dst_r; in sljit_emit_op_dst() local 2204 sljit_s32 dst_r; in sljit_emit_fop1() local 2218 src = dst_r; in sljit_emit_fop1() 2230 if (src != dst_r) { in sljit_emit_fop1() 2234 dst_r = src; in sljit_emit_fop1() 2255 sljit_s32 dst_r; in sljit_emit_fop2() local 2302 return push_inst(compiler, FNEG | FD(dst_r) | FB(dst_r)); in sljit_emit_fop2() 3045 sljit_s32 dst_r; in sljit_emit_const() local [all …]
|
H A D | sljitNativePPC_32.c | 332 sljit_s32 dst_r = FAST_IS_REG(dst) ? dst : TMP_FREG1; in sljit_emit_fop1_conv_f64_from_sw() local 360 FAIL_IF(push_inst(compiler, FSUB | FD(dst_r) | FA(TMP_FREG1) | FB(TMP_FREG2))); in sljit_emit_fop1_conv_f64_from_sw() 363 FAIL_IF(push_inst(compiler, FRSP | FD(dst_r) | FB(dst_r))); in sljit_emit_fop1_conv_f64_from_sw() 374 sljit_s32 dst_r = FAST_IS_REG(dst) ? dst : TMP_FREG1; in sljit_emit_fop1_conv_f64_from_uw() local 397 FAIL_IF(push_inst(compiler, FSUB | FD(dst_r) | FA(TMP_FREG1) | FB(TMP_FREG2))); in sljit_emit_fop1_conv_f64_from_uw() 400 FAIL_IF(push_inst(compiler, FRSP | FD(dst_r) | FB(dst_r))); in sljit_emit_fop1_conv_f64_from_uw()
|
H A D | sljitNativeARM_32.c | 2456 sljit_s32 size, dst_r; in sljit_emit_op_dst() local 2658 sljit_s32 dst_r; in sljit_emit_fop1() local 2672 src = dst_r; in sljit_emit_fop1() 2677 if (src != dst_r) { in sljit_emit_fop1() 2681 dst_r = src; in sljit_emit_fop1() 2706 sljit_s32 dst_r; in sljit_emit_fop2() local 2748 if (dst_r == TMP_FREG1) in sljit_emit_fop2() 4269 sljit_s32 dst_r; in sljit_emit_simd_sign() local 4333 if (dst_r == TMP_REG1) in sljit_emit_simd_sign() 4441 sljit_s32 dst_r; in sljit_emit_const() local [all …]
|
H A D | sljitNativeMIPS_common.c | 2299 dst_r = dst; in emit_op() 2302 sugg_src2_r = dst_r; in emit_op() 2361 dst_r = 0; in emit_op() 3024 FAIL_IF(push_inst(compiler, ADD_S | FMT(op) | FT(dst_r) | FS(dst_r) | FD(dst_r), UNMOVABLE_INS)); in sljit_emit_fop1_conv_f64_from_uw() 3084 sljit_s32 dst_r; in sljit_emit_fop1() local 3100 src = dst_r; in sljit_emit_fop1() 3105 if (src != dst_r) { in sljit_emit_fop1() 3109 dst_r = src; in sljit_emit_fop1() 3201 if (dst_r == TMP_FREG2) in sljit_emit_fop2() 4215 sljit_s32 dst_r; in sljit_emit_const() local [all …]
|
H A D | sljitNativeX86_32.c | 1334 sljit_s32 dst_r = FAST_IS_REG(dst) ? dst : TMP_FREG; in sljit_emit_fop1_conv_f64_from_uw() local 1354 FAIL_IF(emit_groupf(compiler, CVTSI2SD_x_rm | EX86_PREF_F2 | EX86_SSE2_OP1, dst_r, TMP_REG1, 0)); in sljit_emit_fop1_conv_f64_from_uw() 1362 …FAIL_IF(emit_groupf(compiler, ADDSD_x_xm | EX86_PREF_F2 | EX86_SSE2, dst_r, SLJIT_MEM0(), (sljit_s… in sljit_emit_fop1_conv_f64_from_uw() 1366 if (dst_r == TMP_FREG) in sljit_emit_fop1_conv_f64_from_uw() 1386 …FAIL_IF(emit_groupf(compiler, CVTSI2SD_x_rm | EX86_SELECT_F2_F3(op) | EX86_SSE2_OP1, dst_r, src, 0… in sljit_emit_fop1_conv_f64_from_uw() 1416 …FAIL_IF(emit_groupf(compiler, CVTSI2SD_x_rm | EX86_SELECT_F2_F3(op) | EX86_SSE2_OP1, dst_r, TMP_RE… in sljit_emit_fop1_conv_f64_from_uw() 1417 FAIL_IF(emit_groupf(compiler, ADDSD_x_xm | EX86_SELECT_F2_F3(op) | EX86_SSE2, dst_r, dst_r, 0)); in sljit_emit_fop1_conv_f64_from_uw() 1421 if (dst_r == TMP_FREG) in sljit_emit_fop1_conv_f64_from_uw()
|
H A D | sljitNativeMIPS_32.c | 34 sljit_ins src1_r = FS(src1), src2_r = FS(src2), dst_r = FS(dst); in emit_copysign() local 47 dst_r |= (1 << 11); in emit_copysign() 64 FAIL_IF(push_inst(compiler, mthc | T(TMP_REG1) | dst_r, MOVABLE_INS)); in emit_copysign()
|