Home
last modified time | relevance | path

Searched refs:OFFS_REG_MASK (Results 1 – 11 of 11) sorted by relevance

/external/pcre/dist/sljit/
DsljitNativeX86_32.c310 else if (immb != 0 && !(b & OFFS_REG_MASK)) { in emit_x86_instruction()
318 if ((b & REG_MASK) == SLJIT_SP && !(b & OFFS_REG_MASK)) in emit_x86_instruction()
321 if ((b & OFFS_REG_MASK) != SLJIT_UNUSED) in emit_x86_instruction()
390 if ((b & OFFS_REG_MASK) == SLJIT_UNUSED || (b & OFFS_REG_MASK) == TO_OFFS_REG(SLJIT_SP)) { in emit_x86_instruction()
398 if ((b & OFFS_REG_MASK) == SLJIT_UNUSED) in emit_x86_instruction()
DsljitNativeX86_64.c388 if (!(b & OFFS_REG_MASK)) { in emit_x86_instruction()
408 if (immb != 0 && (!(b & OFFS_REG_MASK) || (b & OFFS_REG_MASK) == TO_OFFS_REG(SLJIT_SP))) { in emit_x86_instruction()
418 if ((b & OFFS_REG_MASK) != SLJIT_UNUSED) { in emit_x86_instruction()
500 if ((b & OFFS_REG_MASK) == SLJIT_UNUSED || (b & OFFS_REG_MASK) == TO_OFFS_REG(SLJIT_SP)) { in emit_x86_instruction()
508 if ((b & OFFS_REG_MASK) == SLJIT_UNUSED) in emit_x86_instruction()
DsljitNativeSPARC_common.c514 if ((!(arg & OFFS_REG_MASK) && argw <= SIMM_MAX && argw >= SIMM_MIN) in getput_arg_fast()
515 || ((arg & OFFS_REG_MASK) && (argw & 0x3) == 0)) { in getput_arg_fast()
521 | S1(arg & REG_MASK) | ((arg & OFFS_REG_MASK) ? S2(OFFS_REG(arg)) : IMM(argw)), in getput_arg_fast()
537 if (arg & OFFS_REG_MASK) { in can_cache()
541 if ((arg & OFFS_REG_MASK) == (next_arg & OFFS_REG_MASK) && argw == next_argw) in can_cache()
564 if (SLJIT_UNLIKELY(arg & OFFS_REG_MASK)) { in getput_arg()
569 …if (((SLJIT_MEM | (arg & OFFS_REG_MASK)) == compiler->cache_arg) && (argw == compiler->cache_argw)) in getput_arg()
572 if ((arg & OFFS_REG_MASK) == (next_arg & OFFS_REG_MASK) && argw == (next_argw & 0x3)) { in getput_arg()
573 compiler->cache_arg = SLJIT_MEM | (arg & OFFS_REG_MASK); in getput_arg()
DsljitLir.c102 #define OFFS_REG_MASK (REG_MASK << 8) macro
715 if ((p) & OFFS_REG_MASK) { \
721 CHECK_ARGUMENT(!((p) & ~(SLJIT_MEM | SLJIT_IMM | REG_MASK | OFFS_REG_MASK))); \
734 if ((p) & OFFS_REG_MASK) { \
740 CHECK_ARGUMENT(!((p) & ~(SLJIT_MEM | SLJIT_IMM | REG_MASK | OFFS_REG_MASK))); \
754 if ((p) & OFFS_REG_MASK) { \
758 CHECK_ARGUMENT(((p) & OFFS_REG_MASK) != TO_OFFS_REG(SLJIT_SP) && !(i & ~0x3)); \
760 CHECK_ARGUMENT(!((p) & ~(SLJIT_MEM | SLJIT_IMM | REG_MASK | OFFS_REG_MASK))); \
805 if ((p) & OFFS_REG_MASK) { \
827 if ((p) & OFFS_REG_MASK) { \
DsljitNativePPC_common.c852 if (arg & OFFS_REG_MASK) { in getput_arg_fast()
903 if (arg & OFFS_REG_MASK) in can_cache()
904 return ((arg & OFFS_REG_MASK) == (next_arg & OFFS_REG_MASK) && (argw & 0x3) == (next_argw & 0x3)); in can_cache()
906 if (next_arg & OFFS_REG_MASK) in can_cache()
959 if (SLJIT_UNLIKELY(arg & OFFS_REG_MASK)) { in getput_arg()
964 if ((SLJIT_MEM | (arg & OFFS_REG_MASK)) == compiler->cache_arg && argw == compiler->cache_argw) in getput_arg()
967 if ((arg & OFFS_REG_MASK) == (next_arg & OFFS_REG_MASK) && argw == (next_argw & 0x3)) { in getput_arg()
968 compiler->cache_arg = SLJIT_MEM | (arg & OFFS_REG_MASK); in getput_arg()
1012 if ((next_arg & SLJIT_MEM) && !(next_arg & OFFS_REG_MASK)) { in getput_arg()
1092 …if ((next_arg & SLJIT_MEM) && !(next_arg & OFFS_REG_MASK) && diff <= SIMM_MAX && diff >= SIMM_MIN)… in getput_arg()
[all …]
DsljitNativeTILEGX_64.c1293 && !(arg & OFFS_REG_MASK) && argw <= SIMM_16BIT_MAX && argw >= SIMM_16BIT_MIN) { in getput_arg_fast()
1319 if (arg & OFFS_REG_MASK) { in can_cache()
1323 && (arg == next_arg || (arg & OFFS_REG_MASK) == (next_arg & OFFS_REG_MASK))) in can_cache()
1357 if (SLJIT_UNLIKELY(arg & OFFS_REG_MASK)) { 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()
DsljitNativeMIPS_common.c705 …if ((!(flags & WRITE_BACK) || !(arg & REG_MASK)) && !(arg & OFFS_REG_MASK) && argw <= SIMM_MAX && … in getput_arg_fast()
724 if (arg & OFFS_REG_MASK) { in can_cache()
727 …rgw && argw == next_argw && (arg == next_arg || (arg & OFFS_REG_MASK) == (next_arg & OFFS_REG_MASK in can_cache()
761 if (SLJIT_UNLIKELY(arg & OFFS_REG_MASK)) { 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()
DsljitNativeARM_T2_32.c898 if ((arg & REG_MASK) && !(arg & OFFS_REG_MASK) && argw <= 0xff && argw >= -0xff) { in getput_arg_fast()
917 if (SLJIT_UNLIKELY(arg & OFFS_REG_MASK)) { in getput_arg_fast()
981 if ((arg & OFFS_REG_MASK) || !(next_arg & SLJIT_MEM)) in can_cache()
1061 SLJIT_ASSERT(!(arg & OFFS_REG_MASK)); in getput_arg()
1574 if (SLJIT_UNLIKELY(arg & OFFS_REG_MASK)) { in emit_fop_mem()
1588 SLJIT_ASSERT(!(arg & OFFS_REG_MASK)); in emit_fop_mem()
DsljitNativeARM_64.c835 if ((arg & REG_MASK) && !(arg & OFFS_REG_MASK) && argw <= 255 && argw >= -256) { in getput_arg_fast()
848 if (SLJIT_UNLIKELY(arg & OFFS_REG_MASK)) { in getput_arg_fast()
888 if ((arg & OFFS_REG_MASK) || !(next_arg & SLJIT_MEM)) in can_cache()
983 if (arg & OFFS_REG_MASK) { in getput_arg()
1562 if (arg & OFFS_REG_MASK) { in emit_fop_mem()
DsljitNativeX86_common.c968 if ((dst & OFFS_REG_MASK) == TO_OFFS_REG(SLJIT_R1)) in emit_mov_byte()
974 if ((dst & OFFS_REG_MASK) != TO_OFFS_REG(SLJIT_R0)) in emit_mov_byte()
1190 if ((dst & REG_MASK) != SLJIT_R0 && (dst & OFFS_REG_MASK) != TO_OFFS_REG(SLJIT_R0)) in emit_clz()
1192 else if ((dst & REG_MASK) != SLJIT_R1 && (dst & OFFS_REG_MASK) != TO_OFFS_REG(SLJIT_R1)) in emit_clz()
1341 …rc & SLJIT_MEM) && !src_is_ereg && (src & REG_MASK) && (srcw != 0 || (src & OFFS_REG_MASK) != 0)) { in sljit_emit_op1()
1392 …LY(update) && (dst & SLJIT_MEM) && (dst & REG_MASK) && (dstw != 0 || (dst & OFFS_REG_MASK) != 0)) { in sljit_emit_op1()
DsljitNativeARM_32.c1364 if (arg & OFFS_REG_MASK) { in getput_arg_fast()
1418 if (arg & OFFS_REG_MASK) in can_cache()
1509 if (arg & OFFS_REG_MASK) { in getput_arg()
2050 if (SLJIT_UNLIKELY(arg & OFFS_REG_MASK)) { in emit_fop_mem()