/external/pcre/dist2/src/ |
H A D | pcre2_jit_compile.c | 1687 OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), stackpos, SLJIT_IMM, -OVECTOR(0)); 1703 OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), stackpos, SLJIT_IMM, -common->mark_ptr); 1716 OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), stackpos, SLJIT_IMM, -OVECTOR(0)); 1725 OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), stackpos, SLJIT_IMM, -common->mark_ptr); 1734 OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), stackpos, SLJIT_IMM, -common->capture_last_ptr); 1750 OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), stackpos, SLJIT_IMM, -common->capture_last_ptr); 1757 OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), stackpos, SLJIT_IMM, OVECTOR(offset)); 1775 OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), stackpos, SLJIT_IMM, 0); 2340 OP2(SLJIT_SUB | SLJIT_SET_E, COUNT_MATCH, 0, COUNT_MATCH, 0, SLJIT_IMM, 1); 2350 OP2(SLJIT_ADD, STACK_TOP, 0, STACK_TOP, 0, SLJIT_IMM, siz [all...] |
/external/pcre/dist2/src/sljit/ |
H A D | sljitNativeX86_common.c | 698 if (src & SLJIT_IMM) { 720 inst = emit_x86_instruction(compiler, 1, SLJIT_IMM, srcw, dst, dstw); 914 if (src & SLJIT_IMM) { 919 inst = emit_x86_instruction(compiler, 1, SLJIT_IMM, srcw, dst, 0); 925 inst = emit_x86_instruction(compiler, 1 | EX86_BYTE_ARG | EX86_NO_REXW, SLJIT_IMM, srcw, dst, dstw); 961 inst = emit_x86_instruction(compiler, 1 | EX86_SHIFT_INS, SLJIT_IMM, 24, dst, 0); 965 inst = emit_x86_instruction(compiler, 1 | EX86_SHIFT_INS, SLJIT_IMM, 24, dst, 0); 970 inst = emit_x86_instruction(compiler, 1 | EX86_BIN_INS, SLJIT_IMM, 0xff, dst, 0); 1056 if (src & SLJIT_IMM) { 1061 inst = emit_x86_instruction(compiler, 1, SLJIT_IMM, src [all...] |
H A D | sljitNativeX86_32.c | 175 SLJIT_SP, 0, SLJIT_SP, 0, SLJIT_IMM, SLJIT_LOCALS_OFFSET)); 177 FAIL_IF(sljit_emit_ijump(compiler, SLJIT_CALL1, SLJIT_IMM, SLJIT_FUNC_OFFSET(sljit_grow_stack))); 183 SLJIT_SP, 0, SLJIT_SP, 0, SLJIT_IMM, local_size); 222 SLJIT_SP, 0, SLJIT_SP, 0, SLJIT_IMM, compiler->local_size)); 292 SLJIT_ASSERT(!(a & SLJIT_IMM) || !(flags & EX86_SSE2)); 326 if (a & SLJIT_IMM) { 366 if ((flags & EX86_BIN_INS) && (a & SLJIT_IMM)) 369 if ((a & SLJIT_IMM) || (a == 0)) 377 if (a & SLJIT_IMM) { 425 if (a & SLJIT_IMM) { [all...] |
H A D | sljitNativeX86_64.c | 201 FAIL_IF(sljit_emit_ijump(compiler, SLJIT_CALL1, SLJIT_IMM, SLJIT_FUNC_OFFSET(sljit_grow_stack))); 359 SLJIT_ASSERT(!(a & SLJIT_IMM) || compiler->mode32 || IS_HALFWORD(imma)); 367 SLJIT_ASSERT(!(a & SLJIT_IMM) || !(flags & EX86_SSE2)); 428 if (a & SLJIT_IMM) { 476 if ((flags & EX86_BIN_INS) && (a & SLJIT_IMM)) 479 if ((a & SLJIT_IMM) || (a == 0)) 487 if (a & SLJIT_IMM) { 540 if (a & SLJIT_IMM) { 637 if ((src & SLJIT_IMM) && NOT_HALFWORD(srcw)) { 673 /* SLJIT_IMM [all...] |
H A D | sljitNativeSPARC_common.c | 669 if ((src2 & SLJIT_IMM) && src2w) { 675 if (!(flags & SRC2_IMM) && (flags & CUMULATIVE_OP) && (src1 & SLJIT_IMM) && src1w) { 683 src2 = SLJIT_IMM; 692 else if (src1 & SLJIT_IMM) { 715 else if (src2 & SLJIT_IMM) { 835 return emit_op(compiler, SLJIT_MOV_U8, flags | BYTE_DATA, dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) ? (sljit_u8)srcw : srcw); 838 return emit_op(compiler, SLJIT_MOV_S8, flags | BYTE_DATA | SIGNED_DATA, dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) ? (sljit_s8)srcw : srcw); 841 return emit_op(compiler, SLJIT_MOV_U16, flags | HALF_DATA, dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) ? (sljit_u16)srcw : srcw); 844 return emit_op(compiler, SLJIT_MOV_S16, flags | HALF_DATA | SIGNED_DATA, dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) ? (sljit_s16)srcw : srcw); 857 return emit_op(compiler, SLJIT_MOV_U8, flags | BYTE_DATA | WRITE_BACK, dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) [all...] |
H A D | sljitNativeMIPS_common.c | 932 if ((src2 & SLJIT_IMM) && src2w) { 939 if (!(flags & SRC2_IMM) && (flags & CUMULATIVE_OP) && (src1 & SLJIT_IMM) && src1w) { 948 src2 = SLJIT_IMM; 959 else if (src1 & SLJIT_IMM) { 982 else if (src2 & SLJIT_IMM) { 1100 if (src & SLJIT_IMM) 1114 return emit_op(compiler, SLJIT_MOV_U32, INT_DATA, dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) ? (sljit_u32)srcw : srcw); 1121 return emit_op(compiler, SLJIT_MOV_S32, INT_DATA | SIGNED_DATA, dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) ? (sljit_s32)srcw : srcw); 1125 return emit_op(compiler, SLJIT_MOV_U8, BYTE_DATA, dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) ? (sljit_u8)srcw : srcw); 1128 return emit_op(compiler, SLJIT_MOV_S8, BYTE_DATA | SIGNED_DATA, dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) [all...] |
H A D | sljitNativePPC_common.c | 1037 if ((compiler->cache_arg & SLJIT_IMM) && diff <= SIMM_MAX && diff >= SIMM_MIN) { 1046 compiler->cache_arg = SLJIT_IMM; 1062 if ((compiler->cache_arg & SLJIT_IMM) && diff <= SIMM_MAX && diff >= SIMM_MIN) { 1076 compiler->cache_arg = SLJIT_IMM; 1100 compiler->cache_arg = SLJIT_IMM; 1170 else if (src1 & SLJIT_IMM) { 1188 else if (src2 & SLJIT_IMM) { 1298 emit_op(compiler, (src & SLJIT_IMM) ? SLJIT_MOV : type, flags | (type_flags), dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) ? type_cast srcw : srcw) 1313 if ((src & SLJIT_IMM) [all...] |
H A D | sljitNativeARM_64.c | 1304 if (src & SLJIT_IMM) 1309 if (src & SLJIT_IMM) 1314 if (src & SLJIT_IMM) 1319 if (src & SLJIT_IMM) 1324 if (src & SLJIT_IMM) 1329 if (src & SLJIT_IMM) 1338 if (src & SLJIT_IMM) 1343 if (src & SLJIT_IMM) 1348 if (src & SLJIT_IMM) 1353 if (src & SLJIT_IMM) [all...] |
H A D | sljitNativeARM_T2_32.c | 1290 FAIL_IF(sljit_emit_ijump(compiler, SLJIT_FAST_CALL, SLJIT_IMM, 1342 if (src & SLJIT_IMM) 1347 if (src & SLJIT_IMM) 1352 if (src & SLJIT_IMM) 1357 if (src & SLJIT_IMM) 1368 if (src & SLJIT_IMM) 1373 if (src & SLJIT_IMM) 1378 if (src & SLJIT_IMM) 1383 if (src & SLJIT_IMM) 1392 if (src & SLJIT_IMM) [all...] |
H A D | sljitNativeARM_32.c | 857 FAIL_IF(emit_op(compiler, SLJIT_SUB, ALLOW_IMM, SLJIT_SP, 0, SLJIT_SP, 0, SLJIT_IMM, local_size)); 895 FAIL_IF(emit_op(compiler, SLJIT_ADD, ALLOW_IMM, SLJIT_SP, 0, SLJIT_SP, 0, SLJIT_IMM, compiler->local_size)); 1340 if (arg & SLJIT_IMM) { 1414 if (arg & SLJIT_IMM) 1466 if (arg & SLJIT_IMM) { 1479 if ((compiler->cache_arg & SLJIT_IMM) && (imm <= (sljit_uw)max_delta || imm >= (sljit_uw)-max_delta)) { 1499 compiler->cache_arg = SLJIT_IMM; 1547 if ((compiler->cache_arg & SLJIT_IMM) && compiler->cache_argw == argw) { 1556 compiler->cache_arg = SLJIT_IMM; 1577 compiler->cache_arg = SLJIT_IMM; [all...] |
H A D | sljitNativeTILEGX_64.c | 1579 else if (src & SLJIT_IMM) 1989 if ((src2 & SLJIT_IMM) && src2w) { 1998 if (!(flags & SRC2_IMM) && (flags & CUMULATIVE_OP) && (src1 & SLJIT_IMM) && src1w) { 2008 src2 = SLJIT_IMM; 2018 } else if (src1 & SLJIT_IMM) { 2038 } else if (src2 & SLJIT_IMM) { 2214 return emit_op(compiler, SLJIT_MOV_U8, BYTE_DATA, dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) ? (sljit_u8) srcw : srcw); 2217 return emit_op(compiler, SLJIT_MOV_S8, BYTE_DATA | SIGNED_DATA, dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) ? (sljit_s8) srcw : srcw); 2220 return emit_op(compiler, SLJIT_MOV_U16, HALF_DATA, dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) ? (sljit_u16) srcw : srcw); 2223 return emit_op(compiler, SLJIT_MOV_S16, HALF_DATA | SIGNED_DATA, dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) [all...] |
H A D | sljitLir.c | 707 else if ((p) == SLJIT_IMM) \ 721 CHECK_ARGUMENT(!((p) & ~(SLJIT_MEM | SLJIT_IMM | REG_MASK | OFFS_REG_MASK))); \ 740 CHECK_ARGUMENT(!((p) & ~(SLJIT_MEM | SLJIT_IMM | REG_MASK | OFFS_REG_MASK))); \ 760 CHECK_ARGUMENT(!((p) & ~(SLJIT_MEM | SLJIT_IMM | REG_MASK | OFFS_REG_MASK))); \ 799 if ((p) & SLJIT_IMM) \ 1609 if ((src1 & SLJIT_IMM) && !src1w) { 1612 src2 = SLJIT_IMM; 1615 if ((src2 & SLJIT_IMM) && !src2w) 1620 if (SLJIT_UNLIKELY((src1 & SLJIT_IMM) && !(src2 & SLJIT_IMM))) { [all...] |
H A D | sljitLir.h | 625 #define SLJIT_IMM 0x40 macro 1048 Direct form: set src to SLJIT_IMM() and srcw to the address
|