/php-src/ext/pcre/pcre2lib/sljit/ |
H A D | sljitNativeX86_common.c | 1103 sljit_s32 dst, sljit_sw dstw, 1278 sljit_s32 dst, sljit_sw dstw, in emit_mov() argument 1489 sljit_s32 dst, sljit_sw dstw, in emit_mov_byte() argument 1585 sljit_s32 dst, sljit_sw dstw, in emit_mov_half() argument 1629 sljit_s32 dst, sljit_sw dstw, in emit_unary() argument 1667 sljit_s32 dst, sljit_sw dstw, in emit_clz_ctz() argument 1737 sljit_s32 dst, sljit_sw dstw, in emit_bswap() argument 1830 sljit_s32 dst, sljit_sw dstw, in sljit_emit_op1() argument 2744 sljit_sw dstw = 0; local 2779 sljit_sw dstw = 0; local [all …]
|
H A D | sljitNativePPC_common.c | 1295 sljit_s32 dst, sljit_sw dstw, in emit_op() argument 1411 sljit_s32 dst, sljit_sw dstw, in emit_rev() argument 1469 memw = dstw; in emit_rev() 1567 sljit_s32 dst, sljit_sw dstw, in sljit_emit_op1() argument 2214 dstw &= 0x3; in sljit_emit_fop1_conv_sw_from_f64() 2215 if (dstw) { in sljit_emit_fop1_conv_sw_from_f64() 2217 dstw = TMP_REG1; in sljit_emit_fop1_conv_sw_from_f64() 2219 dstw = OFFS_REG(dst); in sljit_emit_fop1_conv_sw_from_f64() 2223 dstw = dst & REG_MASK; in sljit_emit_fop1_conv_sw_from_f64() 2228 dstw = TMP_REG1; in sljit_emit_fop1_conv_sw_from_f64() [all …]
|
H A D | sljitNativeRISCV_common.c | 1723 sljit_s32 dst, sljit_sw dstw, in emit_op() argument 1893 sljit_s32 dst, sljit_sw dstw, in sljit_emit_op1() argument 1959 sljit_s32 dst, sljit_sw dstw, in sljit_emit_op2() argument 2173 sljit_s32 dst, sljit_sw dstw) in sljit_emit_op_dst() argument 2232 sljit_s32 dst, sljit_sw dstw, in sljit_emit_fop1_conv_sw_from_f64() argument 2265 sljit_s32 dst, sljit_sw dstw, in sljit_emit_fop1_conv_f64_from_w() argument 2290 sljit_s32 dst, sljit_sw dstw, in sljit_emit_fop1_conv_f64_from_sw() argument 2312 sljit_s32 dst, sljit_sw dstw, in sljit_emit_fop1_conv_f64_from_uw() argument 2388 sljit_s32 dst, sljit_sw dstw, in sljit_emit_fop1() argument 2843 FAIL_IF(emit_op_mem2(compiler, mem_type | LOAD_DATA, TMP_REG1, dst, dstw, dst, dstw)); in sljit_emit_op_flags() [all …]
|
H A D | sljitLir.c | 1493 sljit_s32 dst, sljit_sw dstw, in check_sljit_emit_op1() argument 1521 FUNCTION_CHECK_DST(dst, dstw); in check_sljit_emit_op1() 1627 sljit_s32 dst, sljit_sw dstw, in check_sljit_emit_op2() argument 1796 sljit_s32 dst, sljit_sw dstw) in check_sljit_emit_op_dst() argument 1869 sljit_s32 dst, sljit_sw dstw, in check_sljit_emit_fop1() argument 1941 sljit_s32 dst, sljit_sw dstw, in check_sljit_emit_fop1_conv_sw_from_f64() argument 1970 sljit_s32 dst, sljit_sw dstw, in check_sljit_emit_fop1_conv_f64_from_w() argument 1999 sljit_s32 dst, sljit_sw dstw, in check_sljit_emit_fop2() argument 2380 sljit_s32 dst, sljit_sw dstw, in check_sljit_emit_op_flags() argument 2921 sljit_s32 dst, sljit_sw dstw) in check_sljit_emit_simd_sign() argument [all …]
|
H A D | sljitNativeLOONGARCH_64.c | 1734 sljit_s32 dst, sljit_sw dstw, in emit_op() argument 1897 sljit_s32 dst, sljit_sw dstw, in sljit_emit_op1() argument 1954 sljit_s32 dst, sljit_sw dstw, in sljit_emit_op2() argument 2164 sljit_s32 dst, sljit_sw dstw) in sljit_emit_op_dst() argument 2240 sljit_s32 dst, sljit_sw dstw, in sljit_emit_fop1_conv_sw_from_f64() argument 2275 sljit_s32 dst, sljit_sw dstw, in sljit_emit_fop1_conv_f64_from_w() argument 2315 sljit_s32 dst, sljit_sw dstw, in sljit_emit_fop1_conv_f64_from_sw() argument 2322 sljit_s32 dst, sljit_sw dstw, in sljit_emit_fop1_conv_f64_from_uw() argument 2420 sljit_s32 dst, sljit_sw dstw, in sljit_emit_fop1() argument 2922 FAIL_IF(emit_op_mem2(compiler, mem_type | LOAD_DATA, TMP_REG1, dst, dstw, dst, dstw)); in sljit_emit_op_flags() [all …]
|
H A D | sljitNativeS390X.c | 1018 sljit_s32 dst, sljit_sw dstw, in store_word() argument 1230 sljit_s32 dst, sljit_sw dstw, in emit_siy() argument 1240 if ((dstw & 0x3) == 0) in emit_siy() 1246 dstw = 0; in emit_siy() 1248 else if (!is_s20(dstw)) { in emit_siy() 1254 dstw = 0; in emit_siy() 2008 sljit_s32 dst, sljit_sw dstw, in sljit_emit_rev() argument 2084 sljit_s32 dst, sljit_sw dstw, in sljit_emit_op1() argument 2378 sljit_s32 dst, sljit_sw dstw, in sljit_emit_add() argument 2457 sljit_s32 dst, sljit_sw dstw, in sljit_emit_sub() argument [all …]
|
H A D | sljitNativeARM_64.c | 1566 sljit_s32 dst, sljit_sw dstw, in sljit_emit_op1() argument 1673 sljit_s32 dst, sljit_sw dstw, in sljit_emit_op2() argument 1862 sljit_s32 dst, sljit_sw dstw) in sljit_emit_op_dst() argument 1964 sljit_s32 dst, sljit_sw dstw, in sljit_emit_fop1_conv_sw_from_f64() argument 1986 sljit_s32 dst, sljit_sw dstw, in sljit_emit_fop1_conv_f64_from_w() argument 2007 sljit_s32 dst, sljit_sw dstw, in sljit_emit_fop1_conv_f64_from_sw() argument 2023 sljit_s32 dst, sljit_sw dstw, in sljit_emit_fop1_conv_f64_from_uw() argument 2065 sljit_s32 dst, sljit_sw dstw, in sljit_emit_fop1() argument 2110 sljit_s32 dst, sljit_sw dstw, in sljit_emit_fop2() argument 2478 sljit_s32 dst, sljit_sw dstw, in sljit_emit_op_flags() argument [all …]
|
H A D | sljitNativeMIPS_common.c | 2260 sljit_s32 dst, sljit_sw dstw, in emit_op() argument 2497 sljit_s32 dst, sljit_sw dstw, in sljit_emit_op1() argument 2562 sljit_s32 dst, sljit_sw dstw, in sljit_emit_op2() argument 2784 sljit_s32 dst, sljit_sw dstw) in sljit_emit_op_dst() argument 2845 sljit_s32 dst, sljit_sw dstw, in sljit_emit_fop1_conv_sw_from_f64() argument 2873 sljit_s32 dst, sljit_sw dstw, in sljit_emit_fop1_conv_f64_from_sw() argument 2909 sljit_s32 dst, sljit_sw dstw, in sljit_emit_fop1_conv_f64_from_uw() argument 3081 sljit_s32 dst, sljit_sw dstw, in sljit_emit_fop1() argument 3131 sljit_s32 dst, sljit_sw dstw, in sljit_emit_fop2() argument 3583 sljit_s32 dst, sljit_sw dstw, in sljit_emit_op_flags() argument [all …]
|
H A D | sljitNativeARM_32.c | 1223 sljit_s32 dst, sljit_sw dstw, 2063 sljit_s32 dst, sljit_sw dstw, in emit_op() argument 2376 sljit_s32 dst, sljit_sw dstw, in sljit_emit_op1() argument 2420 sljit_s32 dst, sljit_sw dstw, in sljit_emit_op2() argument 2584 sljit_s32 dst, sljit_sw dstw) in sljit_emit_op_dst() argument 2702 sljit_s32 dst, sljit_sw dstw, in sljit_emit_fop1_conv_sw_from_f64() argument 2722 sljit_s32 dst, sljit_sw dstw, in sljit_emit_fop1_conv_f64_from_w() argument 2746 sljit_s32 dst, sljit_sw dstw, in sljit_emit_fop1_conv_f64_from_sw() argument 2753 sljit_s32 dst, sljit_sw dstw, in sljit_emit_fop1_conv_f64_from_uw() argument 2785 sljit_s32 dst, sljit_sw dstw, in sljit_emit_fop1() argument [all …]
|
H A D | sljitLir.h | 1196 sljit_s32 dst, sljit_sw dstw, 1277 sljit_s32 dst, sljit_sw dstw, 1397 sljit_s32 dst, sljit_sw dstw); 1441 sljit_s32 dst, sljit_sw dstw, 1461 sljit_s32 dst, sljit_sw dstw, 1737 sljit_s32 dst, sljit_sw dstw, 2089 sljit_s32 dst, sljit_sw dstw); 2182 …jit_get_local_base(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw dstw, sljit_sw offset); 2186 …sljit_emit_const(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw dstw, sljit_sw init_valu… 2190 …uct sljit_jump* sljit_emit_mov_addr(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw dstw);
|
H A D | sljitNativeARM_T2_32.c | 1916 sljit_s32 dst, sljit_sw dstw, in sljit_emit_op1() argument 2001 sljit_s32 dst, sljit_sw dstw, in sljit_emit_op2() argument 2158 sljit_s32 dst, sljit_sw dstw) in sljit_emit_op_dst() argument 2278 sljit_s32 dst, sljit_sw dstw, in sljit_emit_fop1_conv_sw_from_f64() argument 2298 sljit_s32 dst, sljit_sw dstw, in sljit_emit_fop1_conv_f64_from_w() argument 2322 sljit_s32 dst, sljit_sw dstw, in sljit_emit_fop1_conv_f64_from_sw() argument 2329 sljit_s32 dst, sljit_sw dstw, in sljit_emit_fop1_conv_f64_from_uw() argument 2362 sljit_s32 dst, sljit_sw dstw, in sljit_emit_fop1() argument 2409 sljit_s32 dst, sljit_sw dstw, in sljit_emit_fop2() argument 3055 sljit_s32 dst, sljit_sw dstw, in sljit_emit_op_flags() argument [all …]
|
H A D | sljitNativeX86_64.c | 934 static sljit_s32 emit_fast_enter(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw dstw) in emit_fast_enter() argument 952 inst = emit_x86_instruction(compiler, 1, 0, 0, dst, dstw); in emit_fast_enter() 997 sljit_s32 dst, sljit_sw dstw) in sljit_emit_get_return_address() argument 1003 return emit_mov(compiler, dst, dstw, SLJIT_MEM1(SLJIT_SP), compiler->local_size + saved_regs_size); in sljit_emit_get_return_address() 1131 sljit_s32 dst, sljit_sw dstw, in emit_mov_int() argument 1144 inst = emit_x86_instruction(compiler, 1, SLJIT_IMM, (sljit_sw)(sljit_s32)srcw, dst, dstw); in emit_mov_int() 1150 inst = emit_x86_instruction(compiler, 1, SLJIT_IMM, (sljit_sw)(sljit_s32)srcw, dst, dstw); in emit_mov_int() 1175 inst = emit_x86_instruction(compiler, 1, dst_r, 0, dst, dstw); in emit_mov_int() 1185 sljit_s32 dst, sljit_sw dstw, in sljit_emit_fop1_conv_f64_from_uw() argument 1207 return emit_sse2_store(compiler, op & SLJIT_32, dst, dstw, TMP_FREG); in sljit_emit_fop1_conv_f64_from_uw() [all …]
|
H A D | sljitNativeX86_32.c | 1184 static sljit_s32 emit_fast_enter(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw dstw) in emit_fast_enter() argument 1188 CHECK_EXTRA_REGS(dst, dstw, (void)0); in emit_fast_enter() 1195 inst = emit_x86_instruction(compiler, 1, 0, 0, dst, dstw); in emit_fast_enter() 1230 sljit_s32 dst, sljit_sw dstw) in sljit_emit_get_return_address() argument 1242 return emit_mov(compiler, dst, dstw, SLJIT_MEM1(SLJIT_SP), compiler->local_size + saveds); in sljit_emit_get_return_address() 1255 sljit_sw dstw = 0; in sljit_emit_select() local 1263 CHECK_EXTRA_REGS(dst, dstw, (void)0); in sljit_emit_select() 1307 return emit_mov(compiler, dst, dstw, TMP_REG1, 0); in sljit_emit_select() 1390 sljit_s32 dst, sljit_sw dstw, in sljit_emit_fop1_conv_f64_from_uw() argument 1426 return emit_sse2_store(compiler, 0, dst, dstw, TMP_FREG); in sljit_emit_fop1_conv_f64_from_uw() [all …]
|
H A D | sljitNativePPC_32.c | 329 sljit_s32 dst, sljit_sw dstw, in sljit_emit_fop1_conv_f64_from_sw() argument 366 return emit_op_mem(compiler, FLOAT_DATA(op), TMP_FREG1, dst, dstw, TMP_REG1); in sljit_emit_fop1_conv_f64_from_sw() 371 sljit_s32 dst, sljit_sw dstw, in sljit_emit_fop1_conv_f64_from_uw() argument 403 return emit_op_mem(compiler, FLOAT_DATA(op), TMP_FREG1, dst, dstw, TMP_REG1); in sljit_emit_fop1_conv_f64_from_uw()
|
H A D | sljitNativePPC_64.c | 572 sljit_s32 dst, sljit_sw dstw, in sljit_emit_fop1_conv_f64_from_sw() argument 603 return emit_op_mem(compiler, FLOAT_DATA(op), TMP_FREG1, dst, dstw, TMP_REG1); in sljit_emit_fop1_conv_f64_from_sw() 608 sljit_s32 dst, sljit_sw dstw, in sljit_emit_fop1_conv_f64_from_uw() argument 667 return emit_op_mem(compiler, FLOAT_DATA(op), TMP_FREG1, dst, dstw, TMP_REG1); in sljit_emit_fop1_conv_f64_from_uw()
|
/php-src/ext/pcre/pcre2lib/ |
H A D | pcre2_jit_compile.c | 641 #define OP1(op, dst, dstw, src, srcw) \ argument 643 #define OP2(op, dst, dstw, src1, src1w, src2, src2w) \ argument 663 #define OP_FLAGS(op, dst, dstw, type) \ argument 664 sljit_emit_op_flags(compiler, (op), (dst), (dstw), (type)) 667 #define GET_LOCAL_BASE(dst, dstw, offset) \ argument 668 sljit_get_local_base(compiler, (dst), (dstw), (offset)) 3877 SLJIT_UNUSED_ARG(dstw); in peek_char() 3889 OP1(SLJIT_MOV, dst, dstw, STR_PTR, 0); in peek_char() 3892 OP1(SLJIT_MOV, STR_PTR, 0, dst, dstw); in peek_char() 3907 OP1(SLJIT_MOV, dst, dstw, STR_PTR, 0); in peek_char() [all …]
|