/third_party/pcre2/pcre2/src/sljit/ |
D | sljitLir.h | 836 #define SLJIT_32 0x100 macro 920 #define SLJIT_DIVMOD_U32 (SLJIT_DIVMOD_UW | SLJIT_32) 928 #define SLJIT_DIVMOD_S32 (SLJIT_DIVMOD_SW | SLJIT_32) 934 #define SLJIT_DIV_U32 (SLJIT_DIV_UW | SLJIT_32) 942 #define SLJIT_DIV_S32 (SLJIT_DIV_SW | SLJIT_32) 974 #define SLJIT_MOV32_U8 (SLJIT_MOV_U8 | SLJIT_32) 977 #define SLJIT_MOV32_S8 (SLJIT_MOV_S8 | SLJIT_32) 980 #define SLJIT_MOV32_U16 (SLJIT_MOV_U16 | SLJIT_32) 983 #define SLJIT_MOV32_S16 (SLJIT_MOV_S16 | SLJIT_32) 1000 #define SLJIT_NOT32 (SLJIT_NOT | SLJIT_32) [all …]
|
D | sljitNativeS390X.c | 857 FAIL_IF(push_inst(compiler, brc(0xc, 2 + 2 + ((op & SLJIT_32) ? 1 : 2) + 2 + 3 + 1))); in update_zero_overflow() 859 FAIL_IF(push_inst(compiler, (op & SLJIT_32) ? or(dst_r, dst_r) : ogr(dst_r, dst_r))); in update_zero_overflow() 1036 return load_word(compiler, dst_r, src, srcw, (compiler->mode & SLJIT_32) != 0); in emit_move() 1039 return push_inst(compiler, (compiler->mode & SLJIT_32) ? lr(dst_r, src_r) : lgr(dst_r, src_r)); in emit_move() 1076 return push_inst(compiler, (compiler->mode & SLJIT_32) ? lr(dst_r, tmp0) : lgr(dst_r, tmp0)); in emit_rr() 1224 return push_inst(compiler, (compiler->mode & SLJIT_32) ? lr(dst_r, tmp0) : lgr(dst_r, tmp0)); in emit_rx() 1281 if (mode & SLJIT_32) { in emit_commutative() 1328 if (mode & SLJIT_32) { in emit_commutative() 1364 if (mode & SLJIT_32) { in emit_non_commutative() 1385 ins = (mode & SLJIT_32) ? forms->op_rk : forms->op_grk; in emit_non_commutative() [all …]
|
D | sljitLir.c | 100 ((op) & ~(SLJIT_32 | SLJIT_SET_Z | VARIABLE_FLAG_MASK)) 106 ((op) & (SLJIT_32 | SLJIT_SET_Z | VARIABLE_FLAG_MASK)) 386 SLJIT_COMPILE_ASSERT(SLJIT_REWRITABLE_JUMP != SLJIT_32, in sljit_create_compiler() 559 compiler->last_flags = GET_FLAG_TYPE(current_flags) | (current_flags & (SLJIT_32 | SLJIT_SET_Z)); in sljit_set_current_flags() 1024 ((type & 0xff) <= SLJIT_NOT_OVERFLOW ? ((type & SLJIT_32) ? "32" : "") \ 1025 : ((type & 0xff) <= SLJIT_ORDERED_F64 ? ((type & SLJIT_32) ? ".f32" : ".f64") : "")) 1208 fprintf(compiler->verbose, " return%s%s ", !(op & SLJIT_32) ? "" : "32", in check_sljit_emit_return() 1237 || ((op & ~SLJIT_32) >= SLJIT_DIVMOD_UW && (op & ~SLJIT_32) <= SLJIT_DIV_SW) in check_sljit_emit_op0() 1248 fprintf(compiler->verbose, (op & SLJIT_32) ? "32" : "w"); in check_sljit_emit_op0() 1277 CHECK_ARGUMENT(!(op & (SLJIT_32 | SLJIT_SET_Z | VARIABLE_FLAG_MASK))); in check_sljit_emit_op1() [all …]
|
D | sljitNativeX86_common.c | 997 compiler->mode32 = op & SLJIT_32; in sljit_emit_op0() 1428 EMIT_MOV(compiler, TMP_REG2, 0, SLJIT_IMM, !(op_flags & SLJIT_32) ? (64 + 63) : (32 + 31)); in emit_clz() 1436 …FAIL_IF(sljit_emit_cmov_generic(compiler, SLJIT_EQUAL, dst_r, SLJIT_IMM, !(op_flags & SLJIT_32) ? … in emit_clz() 1438 …inst = emit_x86_instruction(compiler, 1 | EX86_BIN_INS, SLJIT_IMM, !(op_flags & SLJIT_32) ? 63 : 3… in emit_clz() 1466 compiler->mode32 = op_flags & SLJIT_32; in sljit_emit_op1() 1482 if (op_flags & SLJIT_32) { in sljit_emit_op1() 2246 compiler->mode32 = op & SLJIT_32; 2328 compiler->mode32 = op & SLJIT_32; 2470 …inst = emit_x86_instruction(compiler, 2 | ((op & SLJIT_32) ? EX86_PREF_F3 : EX86_PREF_F2) | EX86_S… 2502 …inst = emit_x86_instruction(compiler, 2 | ((op & SLJIT_32) ? EX86_PREF_F3 : EX86_PREF_F2) | EX86_S… [all …]
|
D | sljitNativeARM_T2_32.c | 1200 *remap_ptr++ = VMOV_F32 | SLJIT_32 | DD4(offset) | DM4(old_offset); in sljit_emit_enter() 1756 sljit_ins inst = VSTR_F32 | (flags & (SLJIT_32 | FPU_LOAD)); in emit_fop_mem() 1804 op ^= SLJIT_32; in sljit_emit_fop1_conv_sw_from_f64() 1807 FAIL_IF(emit_fop_mem(compiler, (op & SLJIT_32) | FPU_LOAD, TMP_FREG1, src, srcw)); in sljit_emit_fop1_conv_sw_from_f64() 1811 FAIL_IF(push_inst32(compiler, VCVT_S32_F32 | (op & SLJIT_32) | DD4(TMP_FREG1) | DM4(src))); in sljit_emit_fop1_conv_sw_from_f64() 1826 op ^= SLJIT_32; in sljit_emit_fop1_conv_f64_from_sw() 1839 FAIL_IF(push_inst32(compiler, VCVT_F32_S32 | (op & SLJIT_32) | DD4(dst_r) | DM4(TMP_FREG1))); in sljit_emit_fop1_conv_f64_from_sw() 1842 return emit_fop_mem(compiler, (op & SLJIT_32), TMP_FREG1, dst, dstw); in sljit_emit_fop1_conv_f64_from_sw() 1850 op ^= SLJIT_32; in sljit_emit_fop1_cmp() 1853 emit_fop_mem(compiler, (op & SLJIT_32) | FPU_LOAD, TMP_FREG1, src1, src1w); in sljit_emit_fop1_cmp() [all …]
|
D | sljitNativeARM_32.c | 1170 *remap_ptr++ = EMIT_FPU_OPERATION(VMOV_F32, SLJIT_32, offset, old_offset, 0); in sljit_emit_enter() 2168 sljit_uw inst = VSTR_F32 | (flags & (SLJIT_32 | FPU_LOAD)); in emit_fop_mem() 2213 op ^= SLJIT_32; in sljit_emit_fop1_conv_sw_from_f64() 2216 FAIL_IF(emit_fop_mem(compiler, (op & SLJIT_32) | FPU_LOAD, TMP_FREG1, src, srcw)); in sljit_emit_fop1_conv_sw_from_f64() 2220 FAIL_IF(push_inst(compiler, EMIT_FPU_OPERATION(VCVT_S32_F32, op & SLJIT_32, TMP_FREG1, src, 0))); in sljit_emit_fop1_conv_sw_from_f64() 2235 op ^= SLJIT_32; in sljit_emit_fop1_conv_f64_from_sw() 2248 FAIL_IF(push_inst(compiler, EMIT_FPU_OPERATION(VCVT_F32_S32, op & SLJIT_32, dst_r, TMP_FREG1, 0))); in sljit_emit_fop1_conv_f64_from_sw() 2251 return emit_fop_mem(compiler, (op & SLJIT_32), TMP_FREG1, dst, dstw); in sljit_emit_fop1_conv_f64_from_sw() 2259 op ^= SLJIT_32; in sljit_emit_fop1_cmp() 2262 FAIL_IF(emit_fop_mem(compiler, (op & SLJIT_32) | FPU_LOAD, TMP_FREG1, src1, src1w)); in sljit_emit_fop1_cmp() [all …]
|
D | sljitNativePPC_common.c | 1212 sljit_s32 int_op = op & SLJIT_32; in sljit_emit_op0() 1310 if (op_flags & SLJIT_32) { in sljit_emit_op1() 1366 …return emit_op(compiler, SLJIT_CLZ, flags | (!(op_flags & SLJIT_32) ? 0 : ALT_FORM1), dst, dstw, T… in sljit_emit_op1() 1413 …|| (op & (SLJIT_32 | SLJIT_SET_Z | VARIABLE_FLAG_MASK)) == (SLJIT_32 | SLJIT_SET_Z | SLJIT_SET_CAR… 1416 || (op & (SLJIT_32 | SLJIT_SET_Z | VARIABLE_FLAG_MASK)) == (SLJIT_32 | SLJIT_SET_Z)) 1419 || (op & (SLJIT_32 | SLJIT_SET_Z)) == (SLJIT_32 | SLJIT_SET_Z)) 1443 if (op & SLJIT_32) { in sljit_emit_op2() 1493 if ((op & (SLJIT_32 | SLJIT_SET_Z)) == (SLJIT_32 | SLJIT_SET_Z)) { in sljit_emit_op2() 1590 if (op & SLJIT_32) in sljit_emit_op2() 1646 if (op & SLJIT_32) in sljit_emit_op2() [all …]
|
D | sljitNativeARM_64.c | 1209 sljit_ins inv_bits = (op & SLJIT_32) ? W_OP : 0; in sljit_emit_op0() 1260 return emit_op_imm(compiler, op | ((op_flags & SLJIT_32) ? INT_OP : 0), dst_r, TMP_REG1, src); in sljit_emit_op1() 1319 if (op_flags & SLJIT_32) { in sljit_emit_op1() 1353 if (op & SLJIT_32) { in sljit_emit_op2() 1522 sljit_ins inv_bits = (op & SLJIT_32) ? (1 << 22) : 0; in sljit_emit_fop1_conv_sw_from_f64() 1528 emit_fop_mem(compiler, (op & SLJIT_32) ? INT_SIZE : WORD_SIZE, TMP_FREG1, src, srcw); in sljit_emit_fop1_conv_sw_from_f64() 1544 sljit_ins inv_bits = (op & SLJIT_32) ? (1 << 22) : 0; in sljit_emit_fop1_conv_f64_from_sw() 1564 …return emit_fop_mem(compiler, ((op & SLJIT_32) ? INT_SIZE : WORD_SIZE) | STORE, TMP_FREG1, dst, ds… in sljit_emit_fop1_conv_f64_from_sw() 1572 sljit_s32 mem_flags = (op & SLJIT_32) ? INT_SIZE : WORD_SIZE; in sljit_emit_fop1_cmp() 1573 sljit_ins inv_bits = (op & SLJIT_32) ? (1 << 22) : 0; in sljit_emit_fop1_cmp() [all …]
|
D | sljitNativeMIPS_64.c | 122 (!(op & SLJIT_32) ? a : b) 141 SLJIT_ASSERT(!(op & SLJIT_32)); \ 146 ins = (op & SLJIT_32) ? op_imm : op_dimm; \ 153 ins = (op & SLJIT_32) ? op_v : op_dv; \ 184 if (op & SLJIT_32) in emit_single_op() 204 if (op & SLJIT_32) in emit_single_op() 214 SLJIT_ASSERT(src1 == TMP_REG1 && !(flags & SRC2_IMM) && !(op & SLJIT_32)); in emit_single_op() 227 SLJIT_ASSERT(src1 == TMP_REG1 && !(flags & SRC2_IMM) && !(op & SLJIT_32)); in emit_single_op() 258 …FAIL_IF(push_inst(compiler, ORI | SA(0) | T(dst) | IMM((op & SLJIT_32) ? 32 : 64), UNMOVABLE_INS)); in emit_single_op() 486 if (op & SLJIT_32) in emit_single_op()
|
D | sljitNativeMIPS_common.c | 1435 sljit_s32 int_op = op & SLJIT_32; in sljit_emit_op0() 1548 if (op & SLJIT_32) in sljit_emit_op1() 1608 if (op & SLJIT_32) { in sljit_emit_op2() 1645 if (op & SLJIT_32) in sljit_emit_op2() 1729 #define FLOAT_DATA(op) (DOUBLE_DATA | ((op & SLJIT_32) >> 7)) 1730 #define FMT(op) ((((sljit_ins)op & SLJIT_32) ^ SLJIT_32) << (21 - 8)) 1787 …FAIL_IF(push_inst(compiler, CVT_S_S | flags | (4 << 21) | ((((sljit_ins)op & SLJIT_32) ^ SLJIT_32)… in sljit_emit_fop1_conv_f64_from_sw() 1845 SLJIT_COMPILE_ASSERT((SLJIT_32 == 0x100) && !(DOUBLE_DATA & 0x2), float_transfer_bit_error); in sljit_emit_fop1() 1849 op ^= SLJIT_32; in sljit_emit_fop1() 1874 …FAIL_IF(push_inst(compiler, CVT_S_S | (sljit_ins)((op & SLJIT_32) ? 1 : (1 << 21)) | FS(src) | FD(… in sljit_emit_fop1() [all …]
|
D | sljitNativeSPARC_common.c | 1140 #define FLOAT_DATA(op) ((sljit_ins)DOUBLE_DATA | (((sljit_ins)(op) & SLJIT_32) >> 7)) 1141 #define SELECT_FOP(op, single, double) ((op & SLJIT_32) ? single : double) 1221 SLJIT_COMPILE_ASSERT((SLJIT_32 == 0x100) && !(DOUBLE_DATA & 0x2), float_transfer_bit_error); in sljit_emit_fop1() 1225 op ^= SLJIT_32; in sljit_emit_fop1() 1239 if (!(op & SLJIT_32)) in sljit_emit_fop1() 1248 if (dst_r != src && !(op & SLJIT_32)) in sljit_emit_fop1() 1253 if (dst_r != src && !(op & SLJIT_32)) in sljit_emit_fop1() 1258 op ^= SLJIT_32; in sljit_emit_fop1()
|