Home
last modified time | relevance | path

Searched refs:SLJIT_SINGLE_OP (Results 1 – 9 of 9) sorted by relevance

/PHP-7.0/ext/pcre/pcrelib/sljit/
H A DsljitLir.h651 #define SLJIT_SINGLE_OP 0x100 macro
881 #define SLJIT_SMOV (SLJIT_DMOV | SLJIT_SINGLE_OP)
905 #define SLJIT_SCMP (SLJIT_DCMP | SLJIT_SINGLE_OP)
908 #define SLJIT_SNEG (SLJIT_DNEG | SLJIT_SINGLE_OP)
911 #define SLJIT_SABS (SLJIT_DABS | SLJIT_SINGLE_OP)
922 #define SLJIT_SADD (SLJIT_DADD | SLJIT_SINGLE_OP)
925 #define SLJIT_SSUB (SLJIT_DSUB | SLJIT_SINGLE_OP)
928 #define SLJIT_SMUL (SLJIT_DMUL | SLJIT_SINGLE_OP)
931 #define SLJIT_SDIV (SLJIT_DDIV | SLJIT_SINGLE_OP)
983 #define SLJIT_S_EQUAL (SLJIT_D_EQUAL | SLJIT_SINGLE_OP)
[all …]
H A DsljitNativeARM_T2_32.c1569 sljit_sw inst = VSTR_F32 | (flags & (SLJIT_SINGLE_OP | FPU_LOAD)); in emit_fop_mem()
1670 return emit_fop_mem(compiler, (op & SLJIT_SINGLE_OP), TMP_FREG1, dst, dstw); in sljit_emit_fop1_convd_fromw()
1679 emit_fop_mem(compiler, (op & SLJIT_SINGLE_OP) | FPU_LOAD, TMP_FREG1, src1, src1w); in sljit_emit_fop1_cmp()
1684 emit_fop_mem(compiler, (op & SLJIT_SINGLE_OP) | FPU_LOAD, TMP_FREG2, src2, src2w); in sljit_emit_fop1_cmp()
1702 op ^= SLJIT_SINGLE_OP; in sljit_emit_fop1()
1704 SLJIT_COMPILE_ASSERT((SLJIT_SINGLE_OP == 0x100), float_transfer_bit_error); in sljit_emit_fop1()
1710 emit_fop_mem(compiler, (op & SLJIT_SINGLE_OP) | FPU_LOAD, dst_r, src, srcw); in sljit_emit_fop1()
1731 op ^= SLJIT_SINGLE_OP; in sljit_emit_fop1()
1736 return emit_fop_mem(compiler, (op & SLJIT_SINGLE_OP), dst_r, dst, dstw); in sljit_emit_fop1()
1755 op ^= SLJIT_SINGLE_OP; in sljit_emit_fop2()
[all …]
H A DsljitNativeARM_32.c2047 sljit_sw inst = VSTR_F32 | (flags & (SLJIT_SINGLE_OP | FPU_LOAD)); in emit_fop_mem()
2112 FAIL_IF(emit_fop_mem(compiler, (op & SLJIT_SINGLE_OP) | FPU_LOAD, TMP_FREG1, src, srcw)); in sljit_emit_fop1_convw_fromd()
2148 return emit_fop_mem(compiler, (op & SLJIT_SINGLE_OP), TMP_FREG1, dst, dstw); in sljit_emit_fop1_convd_fromw()
2157 FAIL_IF(emit_fop_mem(compiler, (op & SLJIT_SINGLE_OP) | FPU_LOAD, TMP_FREG1, src1, src1w)); in sljit_emit_fop1_cmp()
2180 op ^= SLJIT_SINGLE_OP; in sljit_emit_fop1()
2182 SLJIT_COMPILE_ASSERT((SLJIT_SINGLE_OP == 0x100), float_transfer_bit_error); in sljit_emit_fop1()
2188 FAIL_IF(emit_fop_mem(compiler, (op & SLJIT_SINGLE_OP) | FPU_LOAD, dst_r, src, srcw)); in sljit_emit_fop1()
2209 op ^= SLJIT_SINGLE_OP; in sljit_emit_fop1()
2214 return emit_fop_mem(compiler, (op & SLJIT_SINGLE_OP), dst_r, dst, dstw); in sljit_emit_fop1()
2233 op ^= SLJIT_SINGLE_OP; in sljit_emit_fop2()
[all …]
H A DsljitNativeX86_common.c2378 return emit_sse2_store(compiler, op & SLJIT_SINGLE_OP, dst, dstw, TMP_FREG);
2409 return emit_sse2_load(compiler, op & SLJIT_SINGLE_OP, dst, src, srcw);
2411 return emit_sse2_store(compiler, op & SLJIT_SINGLE_OP, dst, dstw, src);
2412 FAIL_IF(emit_sse2_load(compiler, op & SLJIT_SINGLE_OP, TMP_FREG, src, srcw));
2413 return emit_sse2_store(compiler, op & SLJIT_SINGLE_OP, dst, dstw, TMP_FREG);
2431 return emit_sse2_store(compiler, op & SLJIT_SINGLE_OP, dst, dstw, TMP_FREG);
2438 FAIL_IF(emit_sse2_load(compiler, op & SLJIT_SINGLE_OP, dst_r, src, srcw));
2442 FAIL_IF(emit_sse2_load(compiler, op & SLJIT_SINGLE_OP, dst_r, src, srcw));
2456 return emit_sse2_store(compiler, op & SLJIT_SINGLE_OP, dst, dstw, TMP_FREG);
2487 FAIL_IF(emit_sse2_load(compiler, op & SLJIT_SINGLE_OP, dst_r, src1, src1w));
[all …]
H A DsljitLir.c344 SLJIT_COMPILE_ASSERT(SLJIT_INT_OP == SLJIT_SINGLE_OP, in sljit_create_compiler()
346 SLJIT_COMPILE_ASSERT(SLJIT_REWRITABLE_JUMP != SLJIT_SINGLE_OP, in sljit_create_compiler()
878 : ((type & 0xff) <= SLJIT_D_ORDERED ? ((type & SLJIT_SINGLE_OP) ? "s_" : "d_") : ""))
1182 (op & SLJIT_SINGLE_OP) ? "s.fromd" : "d.froms"); in check_sljit_emit_fop1()
1184 fprintf(compiler->verbose, " %s%s ", (op & SLJIT_SINGLE_OP) ? "s" : "d", in check_sljit_emit_fop1()
1245 (op & SLJIT_SINGLE_OP) ? "s" : "d"); in check_sljit_emit_fop1_convw_fromd()
1274 (op & SLJIT_SINGLE_OP) ? "s" : "d", in check_sljit_emit_fop1_convd_fromw()
1373 CHECK_ARGUMENT(!(type & ~(0xff | SLJIT_REWRITABLE_JUMP | SLJIT_SINGLE_OP))); in check_sljit_emit_fcmp()
1381 (type & SLJIT_SINGLE_OP) ? "s_" : "d_", jump_names[type & 0xff]); in check_sljit_emit_fcmp()
1672 if (type & SLJIT_SINGLE_OP) in sljit_emit_fcmp()
[all …]
H A DsljitNativeARM_64.c1608 sljit_ins inv_bits = (op & SLJIT_SINGLE_OP) ? (1 << 22) : 0; in sljit_emit_fop1_convw_fromd()
1614 emit_fop_mem(compiler, (op & SLJIT_SINGLE_OP) ? INT_SIZE : WORD_SIZE, TMP_FREG1, src, srcw); in sljit_emit_fop1_convw_fromd()
1630 sljit_ins inv_bits = (op & SLJIT_SINGLE_OP) ? (1 << 22) : 0; in sljit_emit_fop1_convd_fromw()
1650 …return emit_fop_mem(compiler, ((op & SLJIT_SINGLE_OP) ? INT_SIZE : WORD_SIZE) | STORE, TMP_FREG1, … in sljit_emit_fop1_convd_fromw()
1658 sljit_si mem_flags = (op & SLJIT_SINGLE_OP) ? INT_SIZE : WORD_SIZE; in sljit_emit_fop1_cmp()
1659 sljit_ins inv_bits = (op & SLJIT_SINGLE_OP) ? (1 << 22) : 0; in sljit_emit_fop1_cmp()
1678 sljit_si dst_r, mem_flags = (op & SLJIT_SINGLE_OP) ? INT_SIZE : WORD_SIZE; in sljit_emit_fop1()
1688 inv_bits = (op & SLJIT_SINGLE_OP) ? (1 << 22) : 0; in sljit_emit_fop1()
1712 …FAIL_IF(push_inst(compiler, FCVT | ((op & SLJIT_SINGLE_OP) ? (1 << 22) : (1 << 15)) | VD(dst_r) | … in sljit_emit_fop1()
1726 sljit_si dst_r, mem_flags = (op & SLJIT_SINGLE_OP) ? INT_SIZE : WORD_SIZE; in sljit_emit_fop2()
[all …]
H A DsljitNativeSPARC_common.c952 #define FLOAT_DATA(op) (DOUBLE_DATA | ((op & SLJIT_SINGLE_OP) >> 7))
953 #define SELECT_FOP(op, single, double) ((op & SLJIT_SINGLE_OP) ? single : double)
1042 SLJIT_COMPILE_ASSERT((SLJIT_SINGLE_OP == 0x100) && !(DOUBLE_DATA & 0x2), float_transfer_bit_error); in sljit_emit_fop1()
1046 op ^= SLJIT_SINGLE_OP; in sljit_emit_fop1()
1062 if (!(op & SLJIT_SINGLE_OP)) in sljit_emit_fop1()
1071 if (dst_r != src && !(op & SLJIT_SINGLE_OP)) in sljit_emit_fop1()
1076 if (dst_r != src && !(op & SLJIT_SINGLE_OP)) in sljit_emit_fop1()
1081 op ^= SLJIT_SINGLE_OP; in sljit_emit_fop1()
H A DsljitNativeMIPS_common.c1289 #define FLOAT_DATA(op) (DOUBLE_DATA | ((op & SLJIT_SINGLE_OP) >> 7))
1290 #define FMT(op) (((op & SLJIT_SINGLE_OP) ^ SLJIT_SINGLE_OP) << (21 - 8))
1352 …(push_inst(compiler, CVT_S_S | flags | (4 << 21) | (((op & SLJIT_SINGLE_OP) ^ SLJIT_SINGLE_OP) >> … in sljit_emit_fop1_convd_fromw()
1412 SLJIT_COMPILE_ASSERT((SLJIT_SINGLE_OP == 0x100) && !(DOUBLE_DATA & 0x2), float_transfer_bit_error); in sljit_emit_fop1()
1416 op ^= SLJIT_SINGLE_OP; in sljit_emit_fop1()
1443 …FAIL_IF(push_inst(compiler, CVT_S_S | ((op & SLJIT_SINGLE_OP) ? 1 : (1 << 21)) | FS(src) | FD(dst_… in sljit_emit_fop1()
1444 op ^= SLJIT_SINGLE_OP; in sljit_emit_fop1()
H A DsljitNativePPC_common.c1694 #define FLOAT_DATA(op) (DOUBLE_DATA | ((op & SLJIT_SINGLE_OP) >> 6))
1695 #define SELECT_FOP(op, single, double) ((op & SLJIT_SINGLE_OP) ? single : double)
1813 if (op & SLJIT_SINGLE_OP) in sljit_emit_fop1_convd_fromw()
1851 if (op & SLJIT_SINGLE_OP) in sljit_emit_fop1_convd_fromw()
1885 SLJIT_COMPILE_ASSERT((SLJIT_SINGLE_OP == 0x100) && !(DOUBLE_DATA & 0x4), float_transfer_bit_error); in sljit_emit_fop1()
1889 op ^= SLJIT_SINGLE_OP; in sljit_emit_fop1()
1900 op ^= SLJIT_SINGLE_OP; in sljit_emit_fop1()
1901 if (op & SLJIT_SINGLE_OP) { in sljit_emit_fop1()

Completed in 60 milliseconds