Home
last modified time | relevance | path

Searched refs:SLJIT_MEM (Results 1 – 12 of 12) sorted by relevance

/external/pcre/dist/sljit/
DsljitNativeARM_64.c832 SLJIT_ASSERT(arg & SLJIT_MEM); in getput_arg_fast()
888 if ((arg & OFFS_REG_MASK) || !(next_arg & SLJIT_MEM)) in can_cache()
916 SLJIT_ASSERT(arg & SLJIT_MEM); in getput_arg()
917 if (!(next_arg & SLJIT_MEM)) { in getput_arg()
945 if (compiler->cache_arg == SLJIT_MEM) { in getput_arg()
960 compiler->cache_arg = SLJIT_MEM; in getput_arg()
1011 if (arg && compiler->cache_arg == SLJIT_MEM) { in getput_arg()
1024 compiler->cache_arg = SLJIT_MEM | arg; in getput_arg()
1029 compiler->cache_arg = SLJIT_MEM; in getput_arg()
1033 compiler->cache_arg = SLJIT_MEM | arg; in getput_arg()
[all …]
DsljitNativeARM_T2_32.c895 SLJIT_ASSERT(arg & SLJIT_MEM); in getput_arg_fast()
981 if ((arg & OFFS_REG_MASK) || !(next_arg & SLJIT_MEM)) in can_cache()
1008 SLJIT_ASSERT(arg & SLJIT_MEM); in getput_arg()
1009 if (!(next_arg & SLJIT_MEM)) { in getput_arg()
1029 if (compiler->cache_arg == SLJIT_MEM) { in getput_arg()
1044 compiler->cache_arg = SLJIT_MEM; in getput_arg()
1077 if (arg && compiler->cache_arg == SLJIT_MEM) { in getput_arg()
1090 compiler->cache_arg = SLJIT_MEM | arg; in getput_arg()
1095 compiler->cache_arg = SLJIT_MEM; in getput_arg()
1100 compiler->cache_arg = SLJIT_MEM | arg; in getput_arg()
[all …]
DsljitNativeSPARC_common.c511 SLJIT_ASSERT(arg & SLJIT_MEM); in getput_arg_fast()
534 SLJIT_ASSERT((arg & SLJIT_MEM) && (next_arg & SLJIT_MEM)); in can_cache()
557 SLJIT_ASSERT(arg & SLJIT_MEM); in getput_arg()
558 if (!(next_arg & SLJIT_MEM)) { in getput_arg()
569 …if (((SLJIT_MEM | (arg & OFFS_REG_MASK)) == compiler->cache_arg) && (argw == compiler->cache_argw)) in getput_arg()
573 compiler->cache_arg = SLJIT_MEM | (arg & OFFS_REG_MASK); in getput_arg()
586 …if ((compiler->cache_arg == SLJIT_MEM) && (argw - compiler->cache_argw) <= SIMM_MAX && (argw - com… in getput_arg()
594 compiler->cache_arg = SLJIT_MEM; in getput_arg()
652 if (op >= SLJIT_MOV && op <= SLJIT_MOVU_SI && !(src2 & SLJIT_MEM)) in emit_op()
661 else if ((dst & SLJIT_MEM) && !getput_arg_fast(compiler, flags | ARG_TEST, TMP_REG1, dst, dstw)) in emit_op()
[all …]
DsljitNativeMIPS_common.c703 SLJIT_ASSERT(arg & SLJIT_MEM); in getput_arg_fast()
721 SLJIT_ASSERT((arg & SLJIT_MEM) && (next_arg & SLJIT_MEM)); in can_cache()
746 SLJIT_ASSERT(arg & SLJIT_MEM); in getput_arg()
747 if (!(next_arg & SLJIT_MEM)) { in getput_arg()
774 if ((SLJIT_MEM | (arg & OFFS_REG_MASK)) == compiler->cache_arg) { in getput_arg()
786 if ((SLJIT_MEM | (arg & OFFS_REG_MASK)) == compiler->cache_arg) { in getput_arg()
794 compiler->cache_arg = SLJIT_MEM | (arg & OFFS_REG_MASK); in getput_arg()
833 …if (compiler->cache_arg == SLJIT_MEM && argw - compiler->cache_argw <= SIMM_MAX && argw - compiler… in getput_arg()
841 compiler->cache_arg = SLJIT_MEM; in getput_arg()
858 …if (compiler->cache_arg == SLJIT_MEM && argw - compiler->cache_argw <= SIMM_MAX && argw - compiler… in getput_arg()
[all …]
DsljitNativePPC_common.c850 SLJIT_ASSERT(arg & SLJIT_MEM); in getput_arg_fast()
901 SLJIT_ASSERT((arg & SLJIT_MEM) && (next_arg & SLJIT_MEM)); in can_cache()
952 SLJIT_ASSERT(arg & SLJIT_MEM); in getput_arg()
964 if ((SLJIT_MEM | (arg & OFFS_REG_MASK)) == compiler->cache_arg && argw == compiler->cache_argw) in getput_arg()
968 compiler->cache_arg = SLJIT_MEM | (arg & OFFS_REG_MASK); in getput_arg()
1011 else if (compiler->cache_arg != (SLJIT_MEM | arg) || high_short != compiler->cache_argw) { in getput_arg()
1012 if ((next_arg & SLJIT_MEM) && !(next_arg & OFFS_REG_MASK)) { in getput_arg()
1015 compiler->cache_arg = SLJIT_MEM | arg; in getput_arg()
1039 if ((next_arg & SLJIT_MEM) && diff <= SIMM_MAX && diff >= SIMM_MIN) { in getput_arg()
1068 if (argw == next_argw && (next_arg & SLJIT_MEM)) { in getput_arg()
[all …]
DsljitNativeARM_32.c1358 SLJIT_ASSERT(arg & SLJIT_MEM); in getput_arg_fast()
1423 …if ((next_arg & SLJIT_MEM) && ((sljit_uw)argw - (sljit_uw)next_argw <= 0xfff || (sljit_uw)next_arg… in can_cache()
1431 if (argw == next_argw && (next_arg & SLJIT_MEM)) in can_cache()
1471 SLJIT_ASSERT(arg & SLJIT_MEM); in getput_arg()
1496 if ((next_arg & SLJIT_MEM) && (imm <= (sljit_uw)max_delta || imm >= (sljit_uw)-max_delta)) { in getput_arg()
1552 if (argw == next_argw && (next_arg & SLJIT_MEM)) { in getput_arg()
1624 if (op >= SLJIT_MOV && op <= SLJIT_MOVU_SI && !(src2 & SLJIT_MEM)) in emit_op()
1635 SLJIT_ASSERT(dst & SLJIT_MEM); in emit_op()
2048 SLJIT_ASSERT(arg & SLJIT_MEM); in emit_fop_mem()
2052 arg = SLJIT_MEM | TMP_REG1; in emit_fop_mem()
[all …]
DsljitNativeTILEGX_64.c1290 SLJIT_ASSERT(arg & SLJIT_MEM); in getput_arg_fast()
1316 SLJIT_ASSERT((arg & SLJIT_MEM) && (next_arg & SLJIT_MEM)); in can_cache()
1344 SLJIT_ASSERT(arg & SLJIT_MEM); in getput_arg()
1345 if (!(next_arg & SLJIT_MEM)) { in getput_arg()
1376 if ((SLJIT_MEM | (arg & OFFS_REG_MASK)) == compiler->cache_arg) { in getput_arg()
1394 if ((SLJIT_MEM | (arg & OFFS_REG_MASK)) == compiler->cache_arg) { in getput_arg()
1405 compiler->cache_arg = SLJIT_MEM | (arg & OFFS_REG_MASK); in getput_arg()
1458 if (compiler->cache_arg == SLJIT_MEM in getput_arg()
1468 compiler->cache_arg = SLJIT_MEM; in getput_arg()
1495 if (compiler->cache_arg == SLJIT_MEM in getput_arg()
[all …]
DsljitNativeX86_64.c387 if (b & SLJIT_MEM) { in emit_x86_instruction()
497 if (!(b & SLJIT_MEM)) in emit_x86_instruction()
659 else if (src & SLJIT_MEM) { in sljit_emit_fast_return()
701 if (dst == SLJIT_UNUSED && !(src & SLJIT_MEM)) in emit_mov_int()
724 if ((dst & SLJIT_MEM) && FAST_IS_REG(src)) in emit_mov_int()
738 if (dst & SLJIT_MEM) { in emit_mov_int()
DsljitLir.h621 #define SLJIT_MEM 0x80 macro
622 #define SLJIT_MEM0() (SLJIT_MEM)
623 #define SLJIT_MEM1(r1) (SLJIT_MEM | (r1))
624 #define SLJIT_MEM2(r1, r2) (SLJIT_MEM | (r1) | ((r2) << 8))
DsljitLir.c624 (((exp) & SLJIT_MEM) && (((exp) & REG_MASK) == reg || OFFS_REG(exp) == reg))
712 CHECK_ARGUMENT((p) & SLJIT_MEM); \
721 CHECK_ARGUMENT(!((p) & ~(SLJIT_MEM | SLJIT_IMM | REG_MASK | OFFS_REG_MASK))); \
731 CHECK_ARGUMENT((p) & SLJIT_MEM); \
740 CHECK_ARGUMENT(!((p) & ~(SLJIT_MEM | SLJIT_IMM | REG_MASK | OFFS_REG_MASK))); \
751 CHECK_ARGUMENT((p) & SLJIT_MEM); \
760 CHECK_ARGUMENT(!((p) & ~(SLJIT_MEM | SLJIT_IMM | REG_MASK | OFFS_REG_MASK))); \
765 CHECK_ARGUMENT(!(src & SLJIT_MEM) || (src & REG_MASK) != SLJIT_SP); \
766 CHECK_ARGUMENT(!(dst & SLJIT_MEM) || (dst & REG_MASK) != SLJIT_SP); \
767 if ((src & SLJIT_MEM) && (src & REG_MASK)) \
[all …]
DsljitNativeX86_common.c662 if (src & SLJIT_MEM) { in emit_mov()
888 if (dst == SLJIT_UNUSED && !(src & SLJIT_MEM)) in emit_mov_byte()
910 if ((dst & SLJIT_MEM) && FAST_IS_REG(src)) { in emit_mov_byte()
963 if (dst & SLJIT_MEM) { in emit_mov_byte()
1030 if (dst == SLJIT_UNUSED && !(src & SLJIT_MEM)) in emit_mov_half()
1052 if ((dst & SLJIT_MEM) && FAST_IS_REG(src)) in emit_mov_half()
1061 if (dst & SLJIT_MEM) { in emit_mov_half()
1246 if (dst & SLJIT_MEM) { in emit_clz()
1252 if (dst & SLJIT_MEM) in emit_clz()
1295 if (op == SLJIT_MOV_SI && (src & SLJIT_MEM)) in sljit_emit_op1()
[all …]
DsljitNativeX86_32.c307 if (b & SLJIT_MEM) { in emit_x86_instruction()
387 if (!(b & SLJIT_MEM)) in emit_x86_instruction()
527 else if (src & SLJIT_MEM) { in sljit_emit_fast_return()