Home
last modified time | relevance | path

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

/netbsd/src/sys/external/bsd/sljit/dist/sljit_src/
DsljitNativeARM_64.c844 SLJIT_ASSERT(arg & SLJIT_MEM); in getput_arg_fast()
900 if ((arg & OFFS_REG_MASK) || !(next_arg & SLJIT_MEM)) in can_cache()
928 SLJIT_ASSERT(arg & SLJIT_MEM); in getput_arg()
929 if (!(next_arg & SLJIT_MEM)) { in getput_arg()
959 if (compiler->cache_arg == SLJIT_MEM) { in getput_arg()
974 compiler->cache_arg = SLJIT_MEM; in getput_arg()
1015 if (arg && compiler->cache_arg == SLJIT_MEM) { in getput_arg()
1028 compiler->cache_arg = SLJIT_MEM | arg; in getput_arg()
1033 compiler->cache_arg = SLJIT_MEM; in getput_arg()
1037 compiler->cache_arg = SLJIT_MEM | arg; in getput_arg()
[all …]
DsljitNativeMIPS_common.c705 SLJIT_ASSERT(arg & SLJIT_MEM); in getput_arg_fast()
723 SLJIT_ASSERT((arg & SLJIT_MEM) && (next_arg & SLJIT_MEM)); in can_cache()
748 SLJIT_ASSERT(arg & SLJIT_MEM); in getput_arg()
749 if (!(next_arg & SLJIT_MEM)) { in getput_arg()
777 if ((SLJIT_MEM | (arg & OFFS_REG_MASK)) == compiler->cache_arg) { in getput_arg()
790 compiler->cache_arg = SLJIT_MEM | (arg & OFFS_REG_MASK); in getput_arg()
812 …if (compiler->cache_arg == SLJIT_MEM && argw - compiler->cache_argw <= SIMM_MAX && argw - compiler… in getput_arg()
820 compiler->cache_arg = SLJIT_MEM; in getput_arg()
837 …if (compiler->cache_arg == SLJIT_MEM && argw - compiler->cache_argw <= SIMM_MAX && argw - compiler… in getput_arg()
842 compiler->cache_arg = SLJIT_MEM; in getput_arg()
[all …]
DsljitNativeSPARC_common.c528 SLJIT_ASSERT(arg & SLJIT_MEM); in getput_arg_fast()
551 SLJIT_ASSERT((arg & SLJIT_MEM) && (next_arg & SLJIT_MEM)); in can_cache()
574 SLJIT_ASSERT(arg & SLJIT_MEM); in getput_arg()
575 if (!(next_arg & SLJIT_MEM)) { in getput_arg()
585 …if (((SLJIT_MEM | (arg & OFFS_REG_MASK)) == compiler->cache_arg) && (argw == compiler->cache_argw)) in getput_arg()
589 compiler->cache_arg = SLJIT_MEM | (arg & OFFS_REG_MASK); in getput_arg()
602 …if ((compiler->cache_arg == SLJIT_MEM) && (argw - compiler->cache_argw) <= SIMM_MAX && (argw - com… in getput_arg()
610 compiler->cache_arg = SLJIT_MEM; in getput_arg()
668 if (op >= SLJIT_MOV && op <= SLJIT_MOVU_S32 && !(src2 & SLJIT_MEM)) in emit_op()
677 … else if ((dst & SLJIT_MEM) && !getput_arg_fast(compiler, flags | ARG_TEST, TMP_REG1, dst, dstw)) in emit_op()
[all …]
DsljitNativeARM_T2_32.c905 SLJIT_ASSERT(arg & SLJIT_MEM); in emit_op_mem()
908 arg &= ~SLJIT_MEM; in emit_op_mem()
1300 else if (src & SLJIT_MEM) { in sljit_emit_op1()
1308 if (!(dst & SLJIT_MEM)) in sljit_emit_op1()
1326 else if (src & SLJIT_MEM) { in sljit_emit_op1()
1335 if (!(dst & SLJIT_MEM)) in sljit_emit_op1()
1358 else if (src1 & SLJIT_MEM) { in sljit_emit_op2()
1367 else if (src2 & SLJIT_MEM) { in sljit_emit_op2()
1380 if (!(dst & SLJIT_MEM)) in sljit_emit_op2()
1429 SLJIT_ASSERT(arg & SLJIT_MEM); in emit_fop_mem()
[all …]
DsljitNativePPC_common.c871 SLJIT_ASSERT(arg & SLJIT_MEM); in getput_arg_fast()
922 SLJIT_ASSERT((arg & SLJIT_MEM) && (next_arg & SLJIT_MEM)); in can_cache()
973 SLJIT_ASSERT(arg & SLJIT_MEM); in getput_arg()
985 … if ((SLJIT_MEM | (arg & OFFS_REG_MASK)) == compiler->cache_arg && argw == compiler->cache_argw) in getput_arg()
989 compiler->cache_arg = SLJIT_MEM | (arg & OFFS_REG_MASK); in getput_arg()
1028 … else if (compiler->cache_arg != (SLJIT_MEM | arg) || high_short != compiler->cache_argw) { in getput_arg()
1029 if ((next_arg & SLJIT_MEM) && !(next_arg & OFFS_REG_MASK)) { in getput_arg()
1032 compiler->cache_arg = SLJIT_MEM | arg; in getput_arg()
1056 if ((next_arg & SLJIT_MEM) && diff <= SIMM_MAX && diff >= SIMM_MIN) { in getput_arg()
1085 if (argw == next_argw && (next_arg & SLJIT_MEM)) { in getput_arg()
[all …]
DsljitNativeARM_32.c1311 SLJIT_ASSERT (arg & SLJIT_MEM); in emit_op_mem()
1419 if (op <= SLJIT_MOVU_P && !(src2 & SLJIT_MEM)) in emit_op()
1491 else if (src1 & SLJIT_MEM) { in emit_op()
1504 if (dst & SLJIT_MEM) { in emit_op()
1522 else if (src2 & SLJIT_MEM) in emit_op()
1530 if (!(dst & SLJIT_MEM)) in emit_op()
1806 SLJIT_ASSERT(arg & SLJIT_MEM); in emit_fop_mem()
1807 arg &= ~SLJIT_MEM; in emit_fop_mem()
1851 if (src & SLJIT_MEM) { in sljit_emit_fop1_conv_sw_from_f64()
1878 else if (src & SLJIT_MEM) { in sljit_emit_fop1_conv_f64_from_sw()
[all …]
DsljitNativeTILEGX_64.c1292 SLJIT_ASSERT(arg & SLJIT_MEM); in getput_arg_fast()
1318 SLJIT_ASSERT((arg & SLJIT_MEM) && (next_arg & SLJIT_MEM)); in can_cache()
1346 SLJIT_ASSERT(arg & SLJIT_MEM); in getput_arg()
1347 if (!(next_arg & SLJIT_MEM)) { in getput_arg()
1378 … if ((SLJIT_MEM | (arg & OFFS_REG_MASK)) == compiler->cache_arg) { in getput_arg()
1396 … if ((SLJIT_MEM | (arg & OFFS_REG_MASK)) == compiler->cache_arg) { in getput_arg()
1407 compiler->cache_arg = SLJIT_MEM | (arg & OFFS_REG_MASK); in getput_arg()
1460 if (compiler->cache_arg == SLJIT_MEM in getput_arg()
1470 compiler->cache_arg = SLJIT_MEM; in getput_arg()
1497 if (compiler->cache_arg == SLJIT_MEM in getput_arg()
[all …]
DsljitNativeX86_64.c382 if (b & SLJIT_MEM) { in emit_x86_instruction()
491 if (!(b & SLJIT_MEM)) in emit_x86_instruction()
653 else if (src & SLJIT_MEM) { in sljit_emit_fast_return()
695 if (dst == SLJIT_UNUSED && !(src & SLJIT_MEM)) in emit_mov_int()
718 if ((dst & SLJIT_MEM) && FAST_IS_REG(src)) in emit_mov_int()
732 if (dst & SLJIT_MEM) { in emit_mov_int()
DsljitLir.h644 #define SLJIT_MEM 0x80 macro
645 #define SLJIT_MEM0() (SLJIT_MEM)
646 #define SLJIT_MEM1(r1) (SLJIT_MEM | (r1))
647 #define SLJIT_MEM2(r1, r2) (SLJIT_MEM | (r1) | ((r2) << 8))
DsljitLir.c666 (((exp) & SLJIT_MEM) && (((exp) & REG_MASK) == reg || OFFS_REG(exp) == reg))
695 CHECK_ARGUMENT((p) & SLJIT_MEM); \
704 CHECK_ARGUMENT(!((p) & ~(SLJIT_MEM | SLJIT_IMM | REG_MASK | OFFS_REG_MASK))); \
714 CHECK_ARGUMENT((p) & SLJIT_MEM); \
723 CHECK_ARGUMENT(!((p) & ~(SLJIT_MEM | SLJIT_IMM | REG_MASK | OFFS_REG_MASK))); \
734 CHECK_ARGUMENT((p) & SLJIT_MEM); \
743 CHECK_ARGUMENT(!((p) & ~(SLJIT_MEM | SLJIT_IMM | REG_MASK | OFFS_REG_MASK))); \
778 else if ((p) & SLJIT_MEM) { \
800 if ((p) & SLJIT_MEM) { \
1078 CHECK_ARGUMENT(!(src & SLJIT_MEM) || (src & REG_MASK) != SLJIT_SP); in check_sljit_emit_op1()
[all …]
DsljitNativeX86_common.c647 if (src & SLJIT_MEM) { in emit_mov()
867 if (dst == SLJIT_UNUSED && !(src & SLJIT_MEM)) in emit_mov_byte()
889 if ((dst & SLJIT_MEM) && FAST_IS_REG(src)) { in emit_mov_byte()
942 if (dst & SLJIT_MEM) { in emit_mov_byte()
1009 if (dst == SLJIT_UNUSED && !(src & SLJIT_MEM)) in emit_mov_half()
1031 if ((dst & SLJIT_MEM) && FAST_IS_REG(src)) in emit_mov_half()
1040 if (dst & SLJIT_MEM) { in emit_mov_half()
1225 if (dst & SLJIT_MEM) { in emit_clz()
1231 if (dst & SLJIT_MEM) in emit_clz()
1273 if (op == SLJIT_MOV_S32 && (src & SLJIT_MEM)) in sljit_emit_op1()
[all …]
DsljitNativeX86_32.c361 if (b & SLJIT_MEM) { in emit_x86_instruction()
441 if (!(b & SLJIT_MEM)) in emit_x86_instruction()
581 else if (src & SLJIT_MEM) { in sljit_emit_fast_return()
/netbsd/src/sys/external/bsd/sljit/dist/
DAPI_CHANGES68 Bits assigned to SLJIT_MEM and SLJIT_IMM flags are changed.