/external/pcre/dist2/src/ |
D | pcre2_jit_compile.c | 2149 OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), stackpos, SLJIT_IMM, -OVECTOR(0)); in init_frame() 2166 OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), stackpos, SLJIT_IMM, -common->mark_ptr); in init_frame() 2179 OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), stackpos, SLJIT_IMM, -OVECTOR(0)); in init_frame() 2188 OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), stackpos, SLJIT_IMM, -common->mark_ptr); in init_frame() 2197 OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), stackpos, SLJIT_IMM, -common->capture_last_ptr); in init_frame() 2213 OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), stackpos, SLJIT_IMM, -common->capture_last_ptr); in init_frame() 2220 OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), stackpos, SLJIT_IMM, OVECTOR(offset)); in init_frame() 2238 OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), stackpos, SLJIT_IMM, 0); in init_frame() 3064 OP2(SLJIT_SUB | SLJIT_SET_Z, COUNT_MATCH, 0, COUNT_MATCH, 0, SLJIT_IMM, 1); in count_match() 3074 OP2(SLJIT_SUB, STACK_TOP, 0, STACK_TOP, 0, SLJIT_IMM, size * sizeof(sljit_sw)); in allocate_stack() [all …]
|
D | pcre2_jit_simd_inc.h | 48 OP2(SLJIT_AND, reg, 0, reg, 0, SLJIT_IMM, 0xc0); in jump_if_utf_char_start() 49 return CMP(SLJIT_NOT_EQUAL, reg, 0, SLJIT_IMM, 0x80); in jump_if_utf_char_start() 51 OP2(SLJIT_AND, reg, 0, reg, 0, SLJIT_IMM, 0xfc00); in jump_if_utf_char_start() 52 return CMP(SLJIT_NOT_EQUAL, reg, 0, SLJIT_IMM, 0xdc00); in jump_if_utf_char_start() 225 OP1(SLJIT_MOV, TMP1, 0, SLJIT_IMM, character_to_int32(char1 | bit)); in fast_forward_char_simd() 238 OP1(SLJIT_MOV, TMP1, 0, SLJIT_IMM, character_to_int32(bit != 0 ? bit : char2)); in fast_forward_char_simd() 265 OP2(SLJIT_AND, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, ~0xf); in fast_forward_char_simd() 266 OP2(SLJIT_AND, TMP2, 0, TMP2, 0, SLJIT_IMM, 0xf); in fast_forward_char_simd() 282 quit = CMP(SLJIT_NOT_ZERO, TMP1, 0, SLJIT_IMM, 0); in fast_forward_char_simd() 289 OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, 16); in fast_forward_char_simd() [all …]
|
/external/pcre/dist2/src/sljit/ |
D | sljitNativeX86_common.c | 849 EMIT_MOV(compiler, TMP_REG1, 0, SLJIT_IMM, 1); in adjust_shadow_stack() 892 if (src & SLJIT_IMM) { in emit_mov() 916 inst = emit_x86_instruction(compiler, 1, SLJIT_IMM, srcw, dst, dstw); in emit_mov() 1106 if (src & SLJIT_IMM) { in emit_mov_byte() 1111 inst = emit_x86_instruction(compiler, 1, SLJIT_IMM, srcw, dst, 0); in emit_mov_byte() 1117 …inst = emit_x86_instruction(compiler, 1 | EX86_BYTE_ARG | EX86_NO_REXW, SLJIT_IMM, srcw, dst, dstw… in emit_mov_byte() 1153 inst = emit_x86_instruction(compiler, 1 | EX86_SHIFT_INS, SLJIT_IMM, 24, dst, 0); in emit_mov_byte() 1157 inst = emit_x86_instruction(compiler, 1 | EX86_SHIFT_INS, SLJIT_IMM, 24, dst, 0); in emit_mov_byte() 1162 inst = emit_x86_instruction(compiler, 1 | EX86_BIN_INS, SLJIT_IMM, 0xff, dst, 0); in emit_mov_byte() 1269 if (src & SLJIT_IMM) { in emit_mov_half() [all …]
|
D | sljitNativeX86_32.c | 193 EMIT_MOV(compiler, SLJIT_R1, 0, SLJIT_IMM, (local_size - 1) >> 12); in sljit_emit_enter() 199 SLJIT_R0, 0, SLJIT_R0, 0, SLJIT_IMM, 4096)); in sljit_emit_enter() 201 SLJIT_R1, 0, SLJIT_R1, 0, SLJIT_IMM, 1)); in sljit_emit_enter() 223 SLJIT_SP, 0, SLJIT_SP, 0, SLJIT_IMM, local_size + sizeof(sljit_sw))); in sljit_emit_enter() 228 TMP_REG1, 0, TMP_REG1, 0, SLJIT_IMM, sizeof(sljit_sw))); in sljit_emit_enter() 244 SLJIT_SP, 0, SLJIT_SP, 0, SLJIT_IMM, local_size); in sljit_emit_enter() 307 SLJIT_SP, 0, SLJIT_SP, 0, SLJIT_IMM, compiler->local_size)); in sljit_emit_return() 310 SLJIT_SP, 0, SLJIT_SP, 0, SLJIT_IMM, compiler->local_size)); in sljit_emit_return() 366 SLJIT_ASSERT(!(a & SLJIT_IMM) || !(flags & EX86_SSE2)); in emit_x86_instruction() 402 if (a & SLJIT_IMM) { in emit_x86_instruction() [all …]
|
D | sljitNativeX86_64.c | 238 EMIT_MOV(compiler, TMP_REG1, 0, SLJIT_IMM, (local_size - 1) >> 12); in sljit_emit_enter() 244 SLJIT_R0, 0, SLJIT_R0, 0, SLJIT_IMM, 4096)); in sljit_emit_enter() 246 TMP_REG1, 0, TMP_REG1, 0, SLJIT_IMM, 1)); in sljit_emit_enter() 262 SLJIT_SP, 0, SLJIT_SP, 0, SLJIT_IMM, local_size)); in sljit_emit_enter() 406 SLJIT_ASSERT(!(a & SLJIT_IMM) || compiler->mode32 || IS_HALFWORD(imma)); in emit_x86_instruction() 414 SLJIT_ASSERT(!(a & SLJIT_IMM) || !(flags & EX86_SSE2)); in emit_x86_instruction() 478 if (a & SLJIT_IMM) { in emit_x86_instruction() 530 if ((flags & EX86_BIN_INS) && (a & SLJIT_IMM)) in emit_x86_instruction() 533 if (a & SLJIT_IMM) in emit_x86_instruction() 541 if (a & SLJIT_IMM) { in emit_x86_instruction() [all …]
|
D | sljitNativePPC_common.c | 1089 else if (src1 & SLJIT_IMM) { in emit_op() 1106 else if (src2 & SLJIT_IMM) { in emit_op() 1199 …emit_op(compiler, (src & SLJIT_IMM) ? SLJIT_MOV : type, flags | (type_flags), dst, dstw, TMP_REG1,… 1214 if ((src & SLJIT_IMM) && srcw == 0) in sljit_emit_op1() 1232 else if (src & SLJIT_IMM) { in sljit_emit_op1() 1295 (((src) & SLJIT_IMM) && (srcw) <= SIMM_MAX && (srcw) >= SIMM_MIN) 1298 (((src) & SLJIT_IMM) && !((srcw) & ~0xffff)) 1302 (((src) & SLJIT_IMM) && !((srcw) & 0xffff) && (srcw) <= 0x7fffffffl && (srcw) >= -0x80000000l) 1305 (((src) & SLJIT_IMM) && !((srcw) & 0xffff)) 1309 (((src) & SLJIT_IMM) && !((srcw) & ~0xffff0000)) [all …]
|
D | sljitNativeMIPS_common.c | 1121 if ((src2 & SLJIT_IMM) && src2w) { in emit_op() 1128 if (!(flags & SRC2_IMM) && (flags & CUMULATIVE_OP) && (src1 & SLJIT_IMM) && src1w) { in emit_op() 1137 src2 = SLJIT_IMM; in emit_op() 1148 else if (src1 & SLJIT_IMM) { in emit_op() 1171 else if (src2 & SLJIT_IMM) { in emit_op() 1354 …return emit_op(compiler, SLJIT_MOV_U32, INT_DATA, dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) ?… in sljit_emit_op1() 1361 …IT_MOV_S32, INT_DATA | SIGNED_DATA, dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) ? (sljit_s32)sr… in sljit_emit_op1() 1365 …return emit_op(compiler, SLJIT_MOV_U8, BYTE_DATA, dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) ?… in sljit_emit_op1() 1368 …IT_MOV_S8, BYTE_DATA | SIGNED_DATA, dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) ? (sljit_s8)src… in sljit_emit_op1() 1371 …return emit_op(compiler, SLJIT_MOV_U16, HALF_DATA, dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) … in sljit_emit_op1() [all …]
|
D | sljitNativeSPARC_common.c | 742 if ((src2 & SLJIT_IMM) && src2w) { in emit_op() 748 if (!(flags & SRC2_IMM) && (flags & CUMULATIVE_OP) && (src1 & SLJIT_IMM) && src1w) { in emit_op() 756 src2 = SLJIT_IMM; in emit_op() 765 else if (src1 & SLJIT_IMM) { in emit_op() 788 else if (src2 & SLJIT_IMM) { in emit_op() 911 …r, SLJIT_MOV_U8, flags | BYTE_DATA, dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) ? (sljit_u8)src… in sljit_emit_op1() 914 …8, flags | BYTE_DATA | SIGNED_DATA, dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) ? (sljit_s8)src… in sljit_emit_op1() 917 …, SLJIT_MOV_U16, flags | HALF_DATA, dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) ? (sljit_u16)sr… in sljit_emit_op1() 920 …6, flags | HALF_DATA | SIGNED_DATA, dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) ? (sljit_s16)sr… in sljit_emit_op1() 927 return emit_op(compiler, SLJIT_SUB, flags | IMM_OP, dst, dstw, SLJIT_IMM, 0, src, srcw); in sljit_emit_op1() [all …]
|
D | sljitNativeS390X.c | 1620 if (FAST_IS_REG(dst) && (src & SLJIT_IMM)) { in sljit_emit_op1() 1702 && (FAST_IS_REG(src) || (src & SLJIT_IMM))) { in sljit_emit_op1() 1704 if (src & SLJIT_IMM) { in sljit_emit_op1() 1783 SLJIT_ASSERT((src & SLJIT_IMM) == 0); /* no immediates */ in sljit_emit_op1() 1972 if (src1 & SLJIT_IMM) { in sljit_emit_op2() 1990 if (src1 & SLJIT_IMM) in sljit_emit_op2() 2018 if (src2 & SLJIT_IMM) { in sljit_emit_op2() 2083 if (src2 & SLJIT_IMM) in sljit_emit_op2() 2132 if (src2 & SLJIT_IMM) { in sljit_emit_op2() 2174 if (src2 & SLJIT_IMM) { in sljit_emit_op2() [all …]
|
D | sljitNativeARM_64.c | 1184 if (src & SLJIT_IMM) in sljit_emit_op1() 1189 if (src & SLJIT_IMM) in sljit_emit_op1() 1194 if (src & SLJIT_IMM) in sljit_emit_op1() 1199 if (src & SLJIT_IMM) in sljit_emit_op1() 1204 if (src & SLJIT_IMM) in sljit_emit_op1() 1209 if (src & SLJIT_IMM) in sljit_emit_op1() 1218 if (src & SLJIT_IMM) in sljit_emit_op1() 1291 if (src1 & SLJIT_IMM) in sljit_emit_op2() 1296 if (src2 & SLJIT_IMM) in sljit_emit_op2() 1457 } else if (src & SLJIT_IMM) { in sljit_emit_fop1_conv_f64_from_sw() [all …]
|
D | sljitNativeARM_32.c | 1045 FAIL_IF(emit_op(compiler, SLJIT_SUB, ALLOW_IMM, SLJIT_SP, 0, SLJIT_SP, 0, SLJIT_IMM, local_size)); in sljit_emit_enter() 1085 …FAIL_IF(emit_op(compiler, SLJIT_ADD, ALLOW_IMM, SLJIT_SP, 0, SLJIT_SP, 0, SLJIT_IMM, compiler->loc… in sljit_emit_return() 1567 if (src2 & SLJIT_IMM) { in emit_op() 1594 if (src1 & SLJIT_IMM) { in emit_op() 1739 FAIL_IF(sljit_emit_ijump(compiler, SLJIT_FAST_CALL, SLJIT_IMM, in sljit_emit_op0() 1783 …_MOV_U8, ALLOW_ANY_IMM | BYTE_SIZE, dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) ? (sljit_u8)src… in sljit_emit_op1() 1786 …ALLOW_ANY_IMM | SIGNED | BYTE_SIZE, dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) ? (sljit_s8)src… in sljit_emit_op1() 1789 …MOV_U16, ALLOW_ANY_IMM | HALF_SIZE, dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) ? (sljit_u16)sr… in sljit_emit_op1() 1792 …ALLOW_ANY_IMM | SIGNED | HALF_SIZE, dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) ? (sljit_s16)sr… in sljit_emit_op1() 1802 …return sljit_emit_op2(compiler, SLJIT_SUB | GET_ALL_FLAGS(op), dst, dstw, SLJIT_IMM, 0, src, srcw); in sljit_emit_op1() [all …]
|
D | sljitLir.c | 802 if (p == SLJIT_IMM) in function_check_src() 887 if ((p) & SLJIT_IMM) in sljit_verbose_param() 1229 CHECK_ARGUMENT(src != SLJIT_IMM); in check_sljit_emit_op1() 1335 CHECK_ARGUMENT(src != SLJIT_IMM); in check_sljit_emit_op_src() 1852 if (src != SLJIT_IMM) { in check_sljit_emit_cmov() 2143 if ((src1 & SLJIT_IMM) && !src1w) { in sljit_emit_cmp() 2146 src2 = SLJIT_IMM; in sljit_emit_cmp() 2149 if ((src2 & SLJIT_IMM) && !src2w) in sljit_emit_cmp() 2154 if (SLJIT_UNLIKELY((src1 & SLJIT_IMM) && !(src2 & SLJIT_IMM))) { in sljit_emit_cmp() 2289 return sljit_emit_op2(compiler, SLJIT_ADD, dst, dstw, SLJIT_SP, 0, SLJIT_IMM, offset); in sljit_get_local_base()
|
D | sljitNativeARM_T2_32.c | 1311 FAIL_IF(sljit_emit_ijump(compiler, SLJIT_FAST_CALL, SLJIT_IMM, in sljit_emit_op0() 1314 FAIL_IF(sljit_emit_ijump(compiler, SLJIT_FAST_CALL, SLJIT_IMM, in sljit_emit_op0() 1367 if (src & SLJIT_IMM) in sljit_emit_op1() 1372 if (src & SLJIT_IMM) in sljit_emit_op1() 1377 if (src & SLJIT_IMM) in sljit_emit_op1() 1382 if (src & SLJIT_IMM) in sljit_emit_op1() 1391 if (src & SLJIT_IMM) in sljit_emit_op1() 1412 return sljit_emit_op2(compiler, SLJIT_SUB | op_flags, dst, dstw, SLJIT_IMM, 0, src, srcw); in sljit_emit_op1() 1448 if (src1 & SLJIT_IMM) in sljit_emit_op2() 1457 if (src2 & SLJIT_IMM) in sljit_emit_op2() [all …]
|
D | sljitLir.h | 763 #define SLJIT_IMM 0x40 macro
|
D | sljitNativeMIPS_32.c | 656 if (src & SLJIT_IMM) in sljit_emit_icall()
|
D | sljitNativeMIPS_64.c | 658 if (src & SLJIT_IMM) in sljit_emit_icall()
|