/PHP-7.0/ext/pcre/pcrelib/sljit/ |
H A D | sljitLir.h | 651 #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 D | sljitNativeARM_T2_32.c | 1569 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 D | sljitNativeARM_32.c | 2047 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 D | sljitNativeX86_common.c | 2378 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 D | sljitLir.c | 344 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 D | sljitNativeARM_64.c | 1608 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 D | sljitNativeSPARC_common.c | 952 #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 D | sljitNativeMIPS_common.c | 1289 #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 D | sljitNativePPC_common.c | 1694 #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()
|