/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 | 841 FAIL_IF(push_inst(compiler, (op & SLJIT_32) ? or(dst_r, dst_r) : ogr(dst_r, dst_r))); in update_zero_overflow() 1027 sljit_gpr dst_r, in emit_move() argument 1059 dst_r = tmp0; in emit_rr() 1186 dst_r = tmp0; in emit_rx() 1225 dst_r = gpr(dst); in emit_rx() 2089 sljit_gpr dst_r; in sljit_emit_op1() local 2832 return push_inst(compiler, (op & SLJIT_32) ? or(dst_r, dst_r) : ogr(dst_r, dst_r)); in sljit_emit_shift() 3362 sljit_s32 dst_r; in sljit_emit_fop1() local 3376 src = dst_r; in sljit_emit_fop1() 3430 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 | 1493 sljit_s32 dst_r; in emit_mov_byte() local 1524 dst_r = src; in emit_mov_byte() 1526 dst_r = src; in emit_mov_byte() 1589 sljit_s32 dst_r; in emit_mov_half() local 1615 dst_r = src; in emit_mov_half() 1671 sljit_s32 dst_r; in emit_clz_ctz() local 2170 src2 = dst_r; 3108 sljit_s32 dst_r; local 3199 sljit_s32 dst_r; local 3282 sljit_s32 dst_r; local [all …]
|
H A D | sljitNativeLOONGARCH_64.c | 1757 dst_r = dst; in emit_op() 1814 dst_r = 0; in emit_op() 2166 sljit_s32 dst_r; in sljit_emit_op_dst() local 2307 FAIL_IF(push_inst(compiler, inst | FRD(dst_r) | FRJ(dst_r))); in sljit_emit_fop1_conv_f64_from_w() 2360 FAIL_IF(push_inst(compiler, inst | FRD(dst_r) | FRJ(dst_r))); in sljit_emit_fop1_conv_f64_from_uw() 2367 FAIL_IF(push_inst(compiler, inst | FRD(dst_r) | FRJ(dst_r))); in sljit_emit_fop1_conv_f64_from_uw() 2368 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() 2423 sljit_s32 dst_r; in sljit_emit_fop1() local 2439 src = dst_r; in sljit_emit_fop1() 2448 dst_r = src; in sljit_emit_fop1() [all …]
|
H A D | sljitNativeARM_64.c | 1569 sljit_s32 dst_r, flags, mem_flags; in sljit_emit_op1() local 1630 dst_r = src; in sljit_emit_op1() 1864 sljit_s32 dst_r = TMP_LR; in sljit_emit_op_dst() local 2081 src = dst_r; in sljit_emit_fop1() 2086 if (src != dst_r) { in sljit_emit_fop1() 2090 dst_r = src; in sljit_emit_fop1() 2150 return push_inst(compiler, (FNEG ^ inv_bits) | VD(dst_r) | VN(dst_r)); in sljit_emit_fop2() 3156 sljit_s32 dst_r; in sljit_emit_simd_sign() local 3220 if (dst_r == TMP_REG2) in sljit_emit_simd_sign() 3426 sljit_s32 dst_r; in sljit_emit_const() local [all …]
|
H A D | sljitNativeARM_T2_32.c | 1971 dst_r = src; in sljit_emit_op1() 2365 sljit_s32 dst_r; in sljit_emit_fop1() local 2379 src = dst_r; in sljit_emit_fop1() 2384 if (src != dst_r) { in sljit_emit_fop1() 2388 dst_r = src; in sljit_emit_fop1() 2413 sljit_s32 dst_r; in sljit_emit_fop2() local 3089 FAIL_IF(push_inst32(compiler, ANDI | RN4(dst_r) | RD4(dst_r) | 1)); in sljit_emit_op_flags() 3090 FAIL_IF(push_inst32(compiler, ANDI | RN4(dst_r) | RD4(dst_r) | 0)); in sljit_emit_op_flags() 4075 sljit_s32 dst_r; in sljit_emit_simd_sign() local 4247 sljit_s32 dst_r; in sljit_emit_const() local [all …]
|
H A D | sljitNativeRISCV_common.c | 1747 dst_r = dst; in emit_op() 1806 dst_r = 0; in emit_op() 2175 sljit_s32 dst_r; in sljit_emit_op_dst() local 2391 sljit_s32 dst_r; in sljit_emit_fop1() local 2407 src = dst_r; in sljit_emit_fop1() 2416 dst_r = src; in sljit_emit_fop1() 2853 src_r = dst_r; in sljit_emit_op_flags() 2862 src_r = dst_r; in sljit_emit_op_flags() 2888 src_r = dst_r; in sljit_emit_op_flags() 3072 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 | 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 | sljitNativeX86_64.c | 1135 sljit_s32 dst_r; in emit_mov_int() local 1157 dst_r = FAST_IS_REG(dst) ? dst : TMP_REG1; in emit_mov_int() 1160 dst_r = src; in emit_mov_int() 1163 inst = emit_x86_instruction(compiler, 1, dst_r, 0, src, srcw); in emit_mov_int() 1168 EMIT_MOV(compiler, dst_r, 0, src, srcw); in emit_mov_int() 1175 inst = emit_x86_instruction(compiler, 1, dst_r, 0, dst, dstw); in emit_mov_int() 1188 sljit_s32 dst_r = FAST_IS_REG(dst) ? dst : TMP_FREG; in sljit_emit_fop1_conv_f64_from_uw() local 1206 if (dst_r == TMP_FREG) in sljit_emit_fop1_conv_f64_from_uw() 1227 …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() 1258 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 | 1310 dst_r = dst; in emit_op() 1325 dst_r = src2_r; in emit_op() 2125 sljit_s32 dst_r; in sljit_emit_op_dst() local 2267 sljit_s32 dst_r; in sljit_emit_fop1() local 2281 src = dst_r; in sljit_emit_fop1() 2293 if (src != dst_r) { in sljit_emit_fop1() 2297 dst_r = src; in sljit_emit_fop1() 2318 sljit_s32 dst_r; in sljit_emit_fop2() local 2365 return push_inst(compiler, FNEG | FD(dst_r) | FB(dst_r)); in sljit_emit_fop2() 3112 sljit_s32 dst_r; in sljit_emit_const() local [all …]
|
H A D | sljitNativeARM_32.c | 2586 sljit_s32 size, dst_r; in sljit_emit_op_dst() local 2788 sljit_s32 dst_r; in sljit_emit_fop1() local 2802 src = dst_r; in sljit_emit_fop1() 2807 if (src != dst_r) { in sljit_emit_fop1() 2811 dst_r = src; in sljit_emit_fop1() 2836 sljit_s32 dst_r; in sljit_emit_fop2() local 2878 if (dst_r != dst) in sljit_emit_fop2() 4400 sljit_s32 dst_r; in sljit_emit_simd_sign() local 4464 if (dst_r == TMP_REG1) in sljit_emit_simd_sign() 4572 sljit_s32 dst_r; in sljit_emit_const() local [all …]
|
H A D | sljitNativeMIPS_common.c | 2284 dst_r = dst; in emit_op() 2287 src2_tmp_reg = dst_r; in emit_op() 2346 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() 3200 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 | 1393 sljit_s32 dst_r = FAST_IS_REG(dst) ? dst : TMP_FREG; in sljit_emit_fop1_conv_f64_from_uw() local 1413 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() 1421 …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() 1425 if (dst_r == TMP_FREG) in sljit_emit_fop1_conv_f64_from_uw() 1445 …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() 1475 …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() 1476 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() 1480 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()
|