/PHP-8.4/ext/pcre/pcre2lib/sljit/ |
H A D | sljitNativeX86_common.c | 3337 sljit_s32 dst_freg, argument 3352 if (dst_freg == src1) { 3366 if (dst_freg != src2) 3582 sljit_s32 dst_freg, argument 3598 if (dst_freg != src2_freg) { 3599 if (dst_freg == src1) { 4679 sljit_s32 dst_freg, sljit_s32 src_freg) argument 4688 return emit_groupf(compiler, op, dst_freg, src_freg, 0); 4692 sljit_s32 dst_freg, sljit_s32 src1_freg, sljit_s32 src2_freg) argument 4745 if (dst_freg != src1_freg) { [all …]
|
H A D | sljitLir.c | 2031 sljit_s32 dst_freg, in check_sljit_emit_fop2r() argument 2040 CHECK_ARGUMENT(FUNCTION_CHECK_IS_FREG(dst_freg, op & SLJIT_32)); in check_sljit_emit_fop2r() 2045 sljit_verbose_freg(compiler, dst_freg); in check_sljit_emit_fop2r() 2454 sljit_s32 dst_freg, in check_sljit_emit_fselect() argument 2482 sljit_verbose_freg(compiler, dst_freg); in check_sljit_emit_fselect() 2956 sljit_s32 dst_freg, sljit_s32 src1_freg, sljit_s32 src2_freg) in check_sljit_emit_simd_op2() argument 2963 CHECK_ARGUMENT(FUNCTION_CHECK_IS_FREG(dst_freg, 0)); in check_sljit_emit_simd_op2() 2982 sljit_verbose_freg(compiler, dst_freg); in check_sljit_emit_simd_op2() 3210 sljit_s32 dst_freg, in sljit_emit_fop2r() argument 3486 sljit_s32 dst_freg, sljit_s32 src1_freg, sljit_s32 src2_freg) in sljit_emit_simd_op2() argument [all …]
|
H A D | sljitNativeS390X.c | 3483 sljit_s32 dst_freg, in sljit_emit_fop2r() argument 3490 CHECK(check_sljit_emit_fop2r(compiler, op, dst_freg, src1, src1w, src2, src2w)); in sljit_emit_fop2r() 3500 reg = (dst_freg == src2) ? TMP_FREG1 : dst_freg; in sljit_emit_fop2r() 3835 sljit_s32 dst_freg, in sljit_emit_fselect() argument 3844 CHECK(check_sljit_emit_fselect(compiler, type, dst_freg, src1, src1w, src2_freg)); in sljit_emit_fselect() 3848 if (dst_freg != src2_freg) { in sljit_emit_fselect() 3849 if (dst_freg == src1) { in sljit_emit_fselect() 3855 FAIL_IF(push_inst(compiler, ins | F4(dst_freg) | F0(src2_freg))); in sljit_emit_fselect() 3865 FAIL_IF(push_inst(compiler, ins | F4(dst_freg) | F0(src1))); in sljit_emit_fselect() 4340 sljit_s32 dst_freg, sljit_s32 src1_freg, sljit_s32 src2_freg) in sljit_emit_simd_op2() argument [all …]
|
H A D | sljitLir.h | 1474 sljit_s32 dst_freg, 1773 sljit_s32 dst_freg, 2115 sljit_s32 dst_freg, sljit_s32 src1_freg, sljit_s32 src2_freg);
|
H A D | sljitNativeLOONGARCH_64.c | 2543 sljit_s32 dst_freg, in sljit_emit_fop2r() argument 2550 CHECK(check_sljit_emit_fop2r(compiler, op, dst_freg, src1, src1w, src2, src2w)); in sljit_emit_fop2r() 2560 reg = (dst_freg == src2) ? TMP_FREG1 : dst_freg; in sljit_emit_fop2r() 2565 return push_inst(compiler, FINST(FCOPYSIGN, op) | FRD(dst_freg) | FRJ(src1) | FRK(src2)); in sljit_emit_fop2r() 3045 sljit_s32 dst_freg, in sljit_emit_fselect() argument 3052 CHECK(check_sljit_emit_fselect(compiler, type, dst_freg, src1, src1w, src2_freg)); in sljit_emit_fselect() 3073 … return push_inst(compiler, FSEL | FRD(dst_freg) | FRJ(src1) | FRK(src2_freg) | FCA(F_OTHER_FLAG)); in sljit_emit_fselect() 3074 return push_inst(compiler, FSEL | FRD(dst_freg) | FRJ(src2_freg) | FRK(src1) | FCA(F_OTHER_FLAG)); in sljit_emit_fselect() 3559 sljit_s32 dst_freg, sljit_s32 src1_freg, sljit_s32 src2_freg) in sljit_emit_simd_op2() argument 3566 CHECK(check_sljit_emit_simd_op2(compiler, type, dst_freg, src1_freg, src2_freg)); in sljit_emit_simd_op2() [all …]
|
H A D | sljitNativeARM_32.c | 3599 sljit_s32 dst_freg, in sljit_emit_fselect() argument 3606 CHECK(check_sljit_emit_fselect(compiler, type, dst_freg, src1, src1w, src2_freg)); in sljit_emit_fselect() 3612 if (dst_freg != src2_freg) { in sljit_emit_fselect() 3613 if (dst_freg == src1) { in sljit_emit_fselect() 3618 …FAIL_IF(push_inst(compiler, EMIT_FPU_OPERATION(VMOV_F32, (type & SLJIT_32), dst_freg, src2_freg, 0… in sljit_emit_fselect() 3627 …(compiler, EMIT_FPU_OPERATION((VMOV_F32 & ~COND_MASK) | cc, (type & SLJIT_32), dst_freg, src1, 0)); in sljit_emit_fselect() 4471 sljit_s32 dst_freg, sljit_s32 src1_freg, sljit_s32 src2_freg) in sljit_emit_simd_op2() argument 4478 CHECK(check_sljit_emit_simd_op2(compiler, type, dst_freg, src1_freg, src2_freg)); in sljit_emit_simd_op2() 4502 dst_freg = simd_get_quad_reg_index(dst_freg); in sljit_emit_simd_op2() 4508 return push_inst(compiler, ins | VD(dst_freg) | VN(src1_freg) | VM(src2_freg)); in sljit_emit_simd_op2()
|
H A D | sljitNativeARM_T2_32.c | 3178 sljit_s32 dst_freg, in sljit_emit_fselect() argument 3183 CHECK(check_sljit_emit_fselect(compiler, type, dst_freg, src1, src1w, src2_freg)); in sljit_emit_fselect() 3189 if (dst_freg != src2_freg) { in sljit_emit_fselect() 3190 if (dst_freg == src1) { in sljit_emit_fselect() 3195 FAIL_IF(push_inst32(compiler, VMOV_F32 | (type & SLJIT_32) | VD4(dst_freg) | VM4(src2_freg))); in sljit_emit_fselect() 3204 return push_inst32(compiler, VMOV_F32 | (type & SLJIT_32) | VD4(dst_freg) | VM4(src1)); in sljit_emit_fselect() 4146 sljit_s32 dst_freg, sljit_s32 src1_freg, sljit_s32 src2_freg) in sljit_emit_simd_op2() argument 4153 CHECK(check_sljit_emit_simd_op2(compiler, type, dst_freg, src1_freg, src2_freg)); in sljit_emit_simd_op2() 4177 dst_freg = simd_get_quad_reg_index(dst_freg); in sljit_emit_simd_op2() 4183 return push_inst32(compiler, ins | VD4(dst_freg) | VN4(src1_freg) | VM4(src2_freg)); in sljit_emit_simd_op2()
|
H A D | sljitNativePPC_common.c | 2856 sljit_s32 dst_freg, in sljit_emit_fselect() argument 2864 CHECK(check_sljit_emit_fselect(compiler, type, dst_freg, src1, src1w, src2_freg)); in sljit_emit_fselect() 2868 if (dst_freg != src2_freg) { in sljit_emit_fselect() 2869 if (dst_freg == src1) { in sljit_emit_fselect() 2874 FAIL_IF(push_inst(compiler, FMR | FD(dst_freg) | FB(src2_freg))); in sljit_emit_fselect() 2887 FAIL_IF(emit_op_mem(compiler, FLOAT_DATA(type) | LOAD_DATA, dst_freg, src1, src1w, TMP_REG1)); in sljit_emit_fselect() 2889 FAIL_IF(push_inst(compiler, FMR | FD(dst_freg) | FB(src1))); in sljit_emit_fselect()
|
H A D | sljitNativeRISCV_common.c | 2973 sljit_s32 dst_freg, in sljit_emit_fselect() argument 2981 CHECK(check_sljit_emit_fselect(compiler, type, dst_freg, src1, src1w, src2_freg)); in sljit_emit_fselect() 2985 if (dst_freg != src2_freg) { in sljit_emit_fselect() 2986 if (dst_freg == src1) { in sljit_emit_fselect() 2991 …FAIL_IF(push_inst(compiler, FSGNJ_S | FMT(type) | FRD(dst_freg) | FRS1(src2_freg) | FRS2(src2_freg… in sljit_emit_fselect() 3001 FAIL_IF(emit_op_mem(compiler, FLOAT_DATA(type) | LOAD_DATA, dst_freg, src1, src1w)); in sljit_emit_fselect() 3003 FAIL_IF(push_inst(compiler, FSGNJ_S | FMT(type) | FRD(dst_freg) | FRS1(src1) | FRS2(src1))); in sljit_emit_fselect()
|
H A D | sljitNativeARM_64.c | 2553 sljit_s32 dst_freg, in sljit_emit_fselect() argument 2561 CHECK(check_sljit_emit_fselect(compiler, type, dst_freg, src1, src1w, src2_freg)); in sljit_emit_fselect() 2571 …return push_inst(compiler, (FCSEL ^ inv_bits) | (cc << 12) | VD(dst_freg) | VN(src2_freg) | VM(src… in sljit_emit_fselect() 3227 sljit_s32 dst_freg, sljit_s32 src1_freg, sljit_s32 src2_freg) in sljit_emit_simd_op2() argument 3234 CHECK(check_sljit_emit_simd_op2(compiler, type, dst_freg, src1_freg, src2_freg)); in sljit_emit_simd_op2() 3260 return push_inst(compiler, ins | VD(dst_freg) | VN(src1_freg) | VM(src2_freg)); in sljit_emit_simd_op2()
|
H A D | sljitNativeMIPS_common.c | 3825 sljit_s32 dst_freg, in sljit_emit_fselect() argument 3835 CHECK(check_sljit_emit_fselect(compiler, type, dst_freg, src1, src1w, src2_freg)); in sljit_emit_fselect() 3839 if (dst_freg != src2_freg) { in sljit_emit_fselect() 3840 if (dst_freg == src1) { in sljit_emit_fselect() 3845 FAIL_IF(push_inst(compiler, MOV_fmt(FMT(type)) | FS(src2_freg) | FD(dst_freg), MOVABLE_INS)); in sljit_emit_fselect() 3854 …return push_inst(compiler, get_select_cc(type, 1) | FMT(type) | FS(src1) | FD(dst_freg), MOVABLE_I… in sljit_emit_fselect() 3862 FAIL_IF(emit_op_mem(compiler, FLOAT_DATA(type) | LOAD_DATA, FR(dst_freg), src1, src1w)); in sljit_emit_fselect() 3864 FAIL_IF(push_inst(compiler, MOV_fmt(FMT(type)) | FS(src1) | FD(dst_freg), MOVABLE_INS)); in sljit_emit_fselect()
|