Searched refs:SLJIT_MEM (Results 1 – 12 of 12) sorted by relevance
833 SLJIT_ASSERT(arg & SLJIT_MEM); in getput_arg_fast()889 if ((arg & OFFS_REG_MASK) || !(next_arg & SLJIT_MEM)) in can_cache()917 SLJIT_ASSERT(arg & SLJIT_MEM); in getput_arg()918 if (!(next_arg & SLJIT_MEM)) { in getput_arg()946 if (compiler->cache_arg == SLJIT_MEM) { in getput_arg()961 compiler->cache_arg = SLJIT_MEM; in getput_arg()1012 if (arg && compiler->cache_arg == SLJIT_MEM) { in getput_arg()1025 compiler->cache_arg = SLJIT_MEM | arg; in getput_arg()1030 compiler->cache_arg = SLJIT_MEM; in getput_arg()1034 compiler->cache_arg = SLJIT_MEM | arg; in getput_arg()[all …]
895 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 …]
718 SLJIT_ASSERT(arg & SLJIT_MEM); in getput_arg_fast()736 SLJIT_ASSERT((arg & SLJIT_MEM) && (next_arg & SLJIT_MEM)); in can_cache()761 SLJIT_ASSERT(arg & SLJIT_MEM); in getput_arg()762 if (!(next_arg & SLJIT_MEM)) { in getput_arg()789 if ((SLJIT_MEM | (arg & OFFS_REG_MASK)) == compiler->cache_arg) { in getput_arg()801 if ((SLJIT_MEM | (arg & OFFS_REG_MASK)) == compiler->cache_arg) { in getput_arg()809 compiler->cache_arg = SLJIT_MEM | (arg & OFFS_REG_MASK); in getput_arg()848 …if (compiler->cache_arg == SLJIT_MEM && argw - compiler->cache_argw <= SIMM_MAX && argw - compiler… in getput_arg()856 compiler->cache_arg = SLJIT_MEM; in getput_arg()873 …if (compiler->cache_arg == SLJIT_MEM && argw - compiler->cache_argw <= SIMM_MAX && argw - compiler… in getput_arg()[all …]
526 SLJIT_ASSERT(arg & SLJIT_MEM); in getput_arg_fast()549 SLJIT_ASSERT((arg & SLJIT_MEM) && (next_arg & SLJIT_MEM)); in can_cache()572 SLJIT_ASSERT(arg & SLJIT_MEM); in getput_arg()573 if (!(next_arg & SLJIT_MEM)) { in getput_arg()584 …if (((SLJIT_MEM | (arg & OFFS_REG_MASK)) == compiler->cache_arg) && (argw == compiler->cache_argw)) in getput_arg()588 compiler->cache_arg = SLJIT_MEM | (arg & OFFS_REG_MASK); in getput_arg()601 …if ((compiler->cache_arg == SLJIT_MEM) && (argw - compiler->cache_argw) <= SIMM_MAX && (argw - com… in getput_arg()609 compiler->cache_arg = SLJIT_MEM; in getput_arg()667 if (op >= SLJIT_MOV && op <= SLJIT_MOVU_SI && !(src2 & SLJIT_MEM)) in emit_op()676 else if ((dst & SLJIT_MEM) && !getput_arg_fast(compiler, flags | ARG_TEST, TMP_REG1, dst, dstw)) in emit_op()[all …]
865 SLJIT_ASSERT(arg & SLJIT_MEM); in getput_arg_fast()916 SLJIT_ASSERT((arg & SLJIT_MEM) && (next_arg & SLJIT_MEM)); in can_cache()967 SLJIT_ASSERT(arg & SLJIT_MEM); in getput_arg()979 if ((SLJIT_MEM | (arg & OFFS_REG_MASK)) == compiler->cache_arg && argw == compiler->cache_argw) in getput_arg()983 compiler->cache_arg = SLJIT_MEM | (arg & OFFS_REG_MASK); in getput_arg()1026 else if (compiler->cache_arg != (SLJIT_MEM | arg) || high_short != compiler->cache_argw) { in getput_arg()1027 if ((next_arg & SLJIT_MEM) && !(next_arg & OFFS_REG_MASK)) { in getput_arg()1030 compiler->cache_arg = SLJIT_MEM | arg; in getput_arg()1054 if ((next_arg & SLJIT_MEM) && diff <= SIMM_MAX && diff >= SIMM_MIN) { in getput_arg()1083 if (argw == next_argw && (next_arg & SLJIT_MEM)) { in getput_arg()[all …]
1371 SLJIT_ASSERT(arg & SLJIT_MEM); in getput_arg_fast()1436 …if ((next_arg & SLJIT_MEM) && ((sljit_uw)argw - (sljit_uw)next_argw <= 0xfff || (sljit_uw)next_arg… in can_cache()1444 if (argw == next_argw && (next_arg & SLJIT_MEM)) in can_cache()1484 SLJIT_ASSERT(arg & SLJIT_MEM); in getput_arg()1509 if ((next_arg & SLJIT_MEM) && (imm <= (sljit_uw)max_delta || imm >= (sljit_uw)-max_delta)) { in getput_arg()1565 if (argw == next_argw && (next_arg & SLJIT_MEM)) { in getput_arg()1637 if (op >= SLJIT_MOV && op <= SLJIT_MOVU_SI && !(src2 & SLJIT_MEM)) in emit_op()1648 SLJIT_ASSERT(dst & SLJIT_MEM); in emit_op()2046 SLJIT_ASSERT(arg & SLJIT_MEM); in emit_fop_mem()2050 arg = SLJIT_MEM | TMP_REG1; in emit_fop_mem()[all …]
1341 SLJIT_ASSERT(arg & SLJIT_MEM); in getput_arg_fast()1367 SLJIT_ASSERT((arg & SLJIT_MEM) && (next_arg & SLJIT_MEM)); in can_cache()1395 SLJIT_ASSERT(arg & SLJIT_MEM); in getput_arg()1396 if (!(next_arg & SLJIT_MEM)) { in getput_arg()1427 if ((SLJIT_MEM | (arg & OFFS_REG_MASK)) == compiler->cache_arg) { in getput_arg()1445 if ((SLJIT_MEM | (arg & OFFS_REG_MASK)) == compiler->cache_arg) { in getput_arg()1456 compiler->cache_arg = SLJIT_MEM | (arg & OFFS_REG_MASK); in getput_arg()1509 if (compiler->cache_arg == SLJIT_MEM in getput_arg()1519 compiler->cache_arg = SLJIT_MEM; in getput_arg()1546 if (compiler->cache_arg == SLJIT_MEM in getput_arg()[all …]
400 if (b & SLJIT_MEM) { in emit_x86_instruction()510 if (!(b & SLJIT_MEM)) in emit_x86_instruction()672 else if (src & SLJIT_MEM) { in sljit_emit_fast_return()714 if (dst == SLJIT_UNUSED && !(src & SLJIT_MEM)) in emit_mov_int()737 if ((dst & SLJIT_MEM) && FAST_IS_REG(src)) in emit_mov_int()751 if (dst & SLJIT_MEM) { in emit_mov_int()
598 #define SLJIT_MEM 0x80 macro599 #define SLJIT_MEM0() (SLJIT_MEM)600 #define SLJIT_MEM1(r1) (SLJIT_MEM | (r1))601 #define SLJIT_MEM2(r1, r2) (SLJIT_MEM | (r1) | ((r2) << 8))
584 (((exp) & SLJIT_MEM) && (((exp) & REG_MASK) == reg || OFFS_REG(exp) == reg))667 else if ((p) & SLJIT_MEM) { \675 SLJIT_ASSERT(!((p) & ~(SLJIT_MEM | SLJIT_IMM | REG_MASK | OFFS_REG_MASK))); \686 else if ((p) & SLJIT_MEM) { \694 SLJIT_ASSERT(!((p) & ~(SLJIT_MEM | SLJIT_IMM | REG_MASK | OFFS_REG_MASK))); \706 else if ((p) & SLJIT_MEM) { \715 SLJIT_ASSERT(!((p) & ~(SLJIT_MEM | SLJIT_IMM | REG_MASK | OFFS_REG_MASK))); \722 SLJIT_ASSERT(!(src & SLJIT_MEM) || (src & REG_MASK) != SLJIT_SP); \723 SLJIT_ASSERT(!(dst & SLJIT_MEM) || (dst & REG_MASK) != SLJIT_SP); \724 if ((src & SLJIT_MEM) && (src & REG_MASK)) \[all …]
659 if (src & SLJIT_MEM) { in emit_mov()876 if (dst == SLJIT_UNUSED && !(src & SLJIT_MEM)) in emit_mov_byte()898 if ((dst & SLJIT_MEM) && FAST_IS_REG(src)) { in emit_mov_byte()951 if (dst & SLJIT_MEM) { in emit_mov_byte()1018 if (dst == SLJIT_UNUSED && !(src & SLJIT_MEM)) in emit_mov_half()1040 if ((dst & SLJIT_MEM) && FAST_IS_REG(src)) in emit_mov_half()1049 if (dst & SLJIT_MEM) { in emit_mov_half()1234 if (dst & SLJIT_MEM) { in emit_clz()1240 if (dst & SLJIT_MEM) in emit_clz()1283 if (op == SLJIT_MOV_SI && (src & SLJIT_MEM)) in sljit_emit_op1()[all …]
286 if (b & SLJIT_MEM) { in emit_x86_instruction()366 if (!(b & SLJIT_MEM)) in emit_x86_instruction()506 else if (src & SLJIT_MEM) { in sljit_emit_fast_return()