/src/sys/external/bsd/sljit/dist/sljit_src/ |
sljitNativeSPARC_common.c | 649 sljit_s32 dst, sljit_sw dstw, 677 else if ((dst & SLJIT_MEM) && !getput_arg_fast(compiler, flags | ARG_TEST, TMP_REG1, dst, dstw)) 750 if (!can_cache(src1, src1w, src2, src2w) && can_cache(src1, src1w, dst, dstw)) { 752 FAIL_IF(getput_arg(compiler, flags | LOAD_DATA, TMP_REG1, src1, src1w, dst, dstw)); 756 FAIL_IF(getput_arg(compiler, flags | LOAD_DATA, TMP_REG2, src2, src2w, dst, dstw)); 760 FAIL_IF(getput_arg(compiler, flags | LOAD_DATA, TMP_REG1, src1, src1w, dst, dstw)); 762 FAIL_IF(getput_arg(compiler, flags | LOAD_DATA, sugg_src2_r, src2, src2w, dst, dstw)); 768 getput_arg_fast(compiler, flags, dst_r, dst, dstw); 771 return getput_arg(compiler, flags, dst_r, dst, dstw, 0, 0); 824 sljit_s32 dst, sljit_sw dstw, [all...] |
sljitNativeX86_common.c | 599 sljit_s32 dst, sljit_sw dstw, 605 sljit_s32 dst, sljit_sw dstw, 610 sljit_s32 dst, sljit_sw dstw, 613 #define EMIT_MOV(compiler, dst, dstw, src, srcw) \ 614 FAIL_IF(emit_mov(compiler, dst, dstw, src, srcw)); 640 sljit_s32 dst, sljit_sw dstw, 655 inst = emit_x86_instruction(compiler, 1, src, 0, dst, dstw); 676 inst = emit_x86_instruction(compiler, 1, TMP_REG2, 0, dst, dstw); 682 inst = emit_x86_instruction(compiler, 1, SLJIT_IMM, srcw, dst, dstw); 698 inst = emit_x86_instruction(compiler, 1, TMP_REG1, 0, dst, dstw); [all...] |
sljitNativeMIPS_common.c | 877 sljit_s32 dst, sljit_sw dstw, 907 else if ((dst & SLJIT_MEM) && !getput_arg_fast(compiler, flags | ARG_TEST, DR(TMP_REG1), dst, dstw)) 984 if (!can_cache(src1, src1w, src2, src2w) && can_cache(src1, src1w, dst, dstw)) { 986 FAIL_IF(getput_arg(compiler, flags | LOAD_DATA, DR(TMP_REG1), src1, src1w, dst, dstw)); 990 FAIL_IF(getput_arg(compiler, flags | LOAD_DATA, DR(TMP_REG2), src2, src2w, dst, dstw)); 994 FAIL_IF(getput_arg(compiler, flags | LOAD_DATA, DR(TMP_REG1), src1, src1w, dst, dstw)); 996 FAIL_IF(getput_arg(compiler, flags | LOAD_DATA, DR(sugg_src2_r), src2, src2w, dst, dstw)); 1002 getput_arg_fast(compiler, flags, DR(dst_r), dst, dstw); 1005 return getput_arg(compiler, flags, DR(dst_r), dst, dstw, 0, 0); 1062 sljit_s32 dst, sljit_sw dstw, [all...] |
sljitNativePPC_common.c | 1135 sljit_s32 dst, sljit_sw dstw, 1168 if (getput_arg_fast(compiler, input_flags | ARG_TEST, TMP_REG2, dst, dstw)) { 1215 if (!can_cache(src1, src1w, src2, src2w) && can_cache(src1, src1w, dst, dstw)) { 1217 FAIL_IF(getput_arg(compiler, input_flags | LOAD_DATA, TMP_REG1, src1, src1w, dst, dstw)); 1221 FAIL_IF(getput_arg(compiler, input_flags | LOAD_DATA, TMP_REG2, src2, src2w, dst, dstw)); 1231 FAIL_IF(getput_arg(compiler, input_flags | LOAD_DATA, TMP_REG1, src1, src1w, dst, dstw)); 1235 FAIL_IF(getput_arg(compiler, input_flags | LOAD_DATA, sugg_src2_r, src2, src2w, dst, dstw)); 1256 FAIL_IF(getput_arg_fast(compiler, input_flags, dst_r, dst, dstw)); 1258 FAIL_IF(getput_arg(compiler, input_flags, dst_r, dst, dstw, 0, 0)); 1311 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 [all...] |
sljitLir.c | 981 static SLJIT_INLINE CHECK_RETURN_TYPE check_sljit_emit_fast_enter(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw dstw) 984 FUNCTION_CHECK_DST(dst, dstw); 990 sljit_verbose_param(compiler, dst, dstw); 1036 sljit_s32 dst, sljit_sw dstw, 1073 FUNCTION_CHECK_DST(dst, dstw); 1086 CHECK_ARGUMENT((dst & OFFS_REG_MASK) == SLJIT_UNUSED || dstw == 0); 1105 sljit_verbose_param(compiler, dst, dstw); 1115 sljit_s32 dst, sljit_sw dstw, 1167 FUNCTION_CHECK_DST(dst, dstw); 1175 sljit_verbose_param(compiler, dst, dstw); [all...] |
sljitNativeARM_32.c | 876 sljit_s32 dst, sljit_sw dstw, 1403 sljit_s32 dst, sljit_sw dstw, 1509 return emit_op_mem(compiler, inp_flags, src2, dst, dstw, TMP_REG2); 1533 return emit_op_mem(compiler, inp_flags, dst_reg, dst, dstw, TMP_REG1); 1628 sljit_s32 dst, sljit_sw dstw, 1632 CHECK(check_sljit_emit_op1(compiler, op, dst, dstw, src, srcw)); 1633 ADJUST_LOCAL_OFFSET(dst, dstw); 1641 return emit_op(compiler, SLJIT_MOV, ALLOW_ANY_IMM, dst, dstw, TMP_REG1, 0, src, srcw); 1644 return emit_op(compiler, SLJIT_MOV_U8, ALLOW_ANY_IMM | BYTE_DATA, dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) ? (sljit_u8)srcw : srcw); 1647 return emit_op(compiler, SLJIT_MOV_S8, ALLOW_ANY_IMM | SIGNED_DATA | BYTE_DATA, dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) ? (sljit_s8)srcw : srcw) [all...] |
sljitNativeARM_64.c | 1287 sljit_s32 dst, sljit_sw dstw, 1294 CHECK(check_sljit_emit_op1(compiler, op, dst, dstw, src, srcw)); 1295 ADJUST_LOCAL_OFFSET(dst, dstw); 1386 FAIL_IF(getput_arg(compiler, flags, dst_r, src, srcw, dst, dstw)); 1394 if (getput_arg_fast(compiler, flags | STORE, dst_r, dst, dstw)) 1397 return getput_arg(compiler, flags | STORE, dst_r, dst, dstw, 0, 0); 1416 FAIL_IF(getput_arg(compiler, mem_flags, TMP_REG2, src, srcw, dst, dstw)); 1430 if (getput_arg_fast(compiler, mem_flags | STORE, dst_r, dst, dstw)) 1433 return getput_arg(compiler, mem_flags | STORE, dst_r, dst, dstw, 0, 0); 1439 sljit_s32 dst, sljit_sw dstw, [all...] |
sljitNativeARM_T2_32.c | 1224 sljit_s32 dst, sljit_sw dstw, 1231 CHECK(check_sljit_emit_op1(compiler, op, dst, dstw, src, srcw)); 1232 ADJUST_LOCAL_OFFSET(dst, dstw); 1311 return emit_op_mem(compiler, flags | STORE, dst_r, dst, dstw, (dst_r == TMP_REG1) ? TMP_REG2 : TMP_REG1); 1319 return sljit_emit_op2(compiler, SLJIT_SUB | op_flags, dst, dstw, SLJIT_IMM, 0, src, srcw); 1337 return emit_op_mem(compiler, flags | STORE, dst_r, dst, dstw, TMP_REG2); 1341 sljit_s32 dst, sljit_sw dstw, 1348 CHECK(check_sljit_emit_op2(compiler, op, dst, dstw, src1, src1w, src2, src2w)); 1349 ADJUST_LOCAL_OFFSET(dst, dstw); 1382 return emit_op_mem(compiler, WORD_SIZE | STORE, dst_reg, dst, dstw, TMP_REG2) [all...] |
sljitNativeTILEGX_64.c | 1552 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_fast_enter(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw dstw) 1555 CHECK(check_sljit_emit_fast_enter(compiler, dst, dstw)); 1556 ADJUST_LOCAL_OFFSET(dst, dstw); 1566 return emit_op_mem(compiler, WORD_DATA, RA, dst, dstw); 1961 static sljit_s32 emit_op(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 flags, sljit_s32 dst, sljit_sw dstw, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) 1987 } else if ((dst & SLJIT_MEM) && !getput_arg_fast(compiler, flags | ARG_TEST, TMP_REG1_mapped, dst, dstw)) 2061 if (!can_cache(src1, src1w, src2, src2w) && can_cache(src1, src1w, dst, dstw)) { 2063 FAIL_IF(getput_arg(compiler, flags | LOAD_DATA, TMP_REG1_mapped, src1, src1w, dst, dstw)); 2066 FAIL_IF(getput_arg(compiler, flags | LOAD_DATA, TMP_REG2_mapped, src2, src2w, dst, dstw)); 2069 FAIL_IF(getput_arg(compiler, flags | LOAD_DATA, TMP_REG1_mapped, src1, src1w, dst, dstw)); [all...] |
sljitLir.h | 573 dst/dstw by sljit_emit_fast_enter (the type of the value stored by this function 586 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_fast_enter(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw dstw); 906 sljit_s32 dst, sljit_sw dstw, 962 sljit_s32 dst, sljit_sw dstw, 1006 sljit_s32 dst, sljit_sw dstw, 1026 sljit_s32 dst, sljit_sw dstw, 1187 Important note: only dst=src and dstw=srcw is supported at the moment! 1191 sljit_s32 dst, sljit_sw dstw, 1197 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_get_local_base(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw dstw, sljit_sw offset); 1201 SLJIT_API_FUNC_ATTRIBUTE struct sljit_const* sljit_emit_const(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw dstw, sljit_sw init_value) [all...] |
sljitNativeX86_64.c | 586 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_fast_enter(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw dstw) 591 CHECK(check_sljit_emit_fast_enter(compiler, dst, dstw)); 592 ADJUST_LOCAL_OFFSET(dst, dstw); 617 inst = emit_x86_instruction(compiler, 1, 0, 0, dst, dstw); 687 sljit_s32 dst, sljit_sw dstw, 701 inst = emit_x86_instruction(compiler, 1, SLJIT_IMM, (sljit_sw)(sljit_s32)srcw, dst, dstw); 709 inst = emit_x86_instruction(compiler, 1, SLJIT_IMM, (sljit_sw)(sljit_s32)srcw, dst, dstw); 734 inst = emit_x86_instruction(compiler, 1, dst_r, 0, dst, dstw);
|
sljitNativeX86_32.c | 533 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_fast_enter(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw dstw) 538 CHECK(check_sljit_emit_fast_enter(compiler, dst, dstw)); 539 ADJUST_LOCAL_OFFSET(dst, dstw); 541 CHECK_EXTRA_REGS(dst, dstw, (void)0); 558 inst = emit_x86_instruction(compiler, 1, 0, 0, dst, dstw);
|
/src/sys/net/ |
bpfjit.c | 970 sljit_sw dstw; local in function:emit_memstore 972 dstw = k * sizeof(uint32_t); 976 dstw += offsetof(struct bpfjit_stack, mem); 989 return sljit_emit_op1(compiler, SLJIT_MOV_U32, dst, dstw, src, 0);
|
/src/sys/dev/sbus/ |
p9100.c | 773 uint32_t src, dst, srcw, dstw; local in function:p9100_bitblt 780 dstw = (((xd + wi - 1) & 0x3fff) << 16) | ((yd + he - 1) & 0x3fff); 790 p9100_ctl_write_4(sc, ABS_XY3, dstw << sc->sc_depthshift);
|
/src/sys/external/bsd/sljit/dist/test_src/ |
sljitTest.c | 81 static void cond_set(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw dstw, sljit_s32 type) 87 sljit_emit_op_flags(compiler, SLJIT_MOV, dst, dstw, SLJIT_UNUSED, 0, type); 89 sljit_emit_op2(compiler, SLJIT_ADD, dst, dstw, dst, dstw, SLJIT_IMM, 2);
|