Home
last modified time | relevance | path

Searched refs:dst_freg (Results 1 – 11 of 11) sorted by relevance

/PHP-8.4/ext/pcre/pcre2lib/sljit/
H A DsljitNativeX86_common.c3337 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 DsljitLir.c2031 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 DsljitNativeS390X.c3483 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 DsljitLir.h1474 sljit_s32 dst_freg,
1773 sljit_s32 dst_freg,
2115 sljit_s32 dst_freg, sljit_s32 src1_freg, sljit_s32 src2_freg);
H A DsljitNativeLOONGARCH_64.c2543 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 DsljitNativeARM_32.c3599 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 DsljitNativeARM_T2_32.c3178 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 DsljitNativePPC_common.c2856 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 DsljitNativeRISCV_common.c2973 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 DsljitNativeARM_64.c2553 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 DsljitNativeMIPS_common.c3825 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()

Completed in 135 milliseconds