/src/sys/external/bsd/sljit/dist/sljit_src/ |
sljitNativeSPARC_common.c | 474 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_return(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src, sljit_sw srcw) 477 CHECK(check_sljit_emit_return(compiler, op, src, srcw)); 480 FAIL_IF(emit_mov_before_return(compiler, op, src, srcw)); 825 sljit_s32 src, sljit_sw srcw) 830 CHECK(check_sljit_emit_op1(compiler, op, dst, dstw, src, srcw)); 832 ADJUST_LOCAL_OFFSET(src, srcw); 838 return emit_op(compiler, SLJIT_MOV, flags | WORD_DATA, dst, dstw, TMP_REG1, 0, src, srcw); 841 return emit_op(compiler, SLJIT_MOV_U32, flags | INT_DATA, dst, dstw, TMP_REG1, 0, src, srcw); 844 return emit_op(compiler, SLJIT_MOV_S32, flags | INT_DATA | SIGNED_DATA, dst, dstw, TMP_REG1, 0, src, srcw); 847 return emit_op(compiler, SLJIT_MOV_U8, flags | BYTE_DATA, dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) ? (sljit_u8)srcw : srcw) [all...] |
sljitNativeMIPS_common.c | 616 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_return(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src, sljit_sw srcw) 622 CHECK(check_sljit_emit_return(compiler, op, src, srcw)); 624 FAIL_IF(emit_mov_before_return(compiler, op, src, srcw)); 1063 sljit_s32 src, sljit_sw srcw) 1072 CHECK(check_sljit_emit_op1(compiler, op, dst, dstw, src, srcw)); 1074 ADJUST_LOCAL_OFFSET(src, srcw); 1080 srcw = (sljit_s32)srcw; 1087 return emit_op(compiler, SLJIT_MOV, WORD_DATA, dst, dstw, TMP_REG1, 0, src, srcw); 1091 return emit_op(compiler, SLJIT_MOV_U32, INT_DATA, dst, dstw, TMP_REG1, 0, src, srcw); [all...] |
sljitNativeARM_64.c | 1171 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_return(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src, sljit_sw srcw) 1177 CHECK(check_sljit_emit_return(compiler, op, src, srcw)); 1179 FAIL_IF(emit_mov_before_return(compiler, op, src, srcw)); 1288 sljit_s32 src, sljit_sw srcw) 1294 CHECK(check_sljit_emit_op1(compiler, op, dst, dstw, src, srcw)); 1296 ADJUST_LOCAL_OFFSET(src, srcw); 1313 srcw = (sljit_u8)srcw; 1318 srcw = (sljit_s8)srcw; [all...] |
sljitNativeX86_common.c | 611 sljit_s32 src, sljit_sw srcw); 613 #define EMIT_MOV(compiler, dst, dstw, src, srcw) \ 614 FAIL_IF(emit_mov(compiler, dst, dstw, src, srcw)); 641 sljit_s32 src, sljit_sw srcw) 648 inst = emit_x86_instruction(compiler, 1, TMP_REG1, 0, src, srcw); 663 return emit_do_imm(compiler, MOV_r_i32 + reg_map[dst], srcw); 666 if (NOT_HALFWORD(srcw)) 667 return emit_load_imm64(compiler, dst, srcw); 670 return emit_do_imm32(compiler, (reg_map[dst] >= 8) ? REX_B : 0, MOV_r_i32 + reg_lmap[dst], srcw); 674 if (!compiler->mode32 && NOT_HALFWORD(srcw)) { [all...] |
sljitNativeARM_T2_32.c | 1101 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_return(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src, sljit_sw srcw) 1107 CHECK(check_sljit_emit_return(compiler, op, src, srcw)); 1109 FAIL_IF(emit_mov_before_return(compiler, op, src, srcw)); 1225 sljit_s32 src, sljit_sw srcw) 1231 CHECK(check_sljit_emit_op1(compiler, op, dst, dstw, src, srcw)); 1233 ADJUST_LOCAL_OFFSET(src, srcw); 1249 srcw = (sljit_u8)srcw; 1254 srcw = (sljit_s8)srcw; [all...] |
sljitLir.c | 955 static SLJIT_INLINE CHECK_RETURN_TYPE check_sljit_emit_return(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src, sljit_sw srcw) 961 FUNCTION_CHECK_SRC(src, srcw); 964 CHECK_ARGUMENT(src == 0 && srcw == 0); 973 sljit_verbose_param(compiler, src, srcw); 997 static SLJIT_INLINE CHECK_RETURN_TYPE check_sljit_emit_fast_return(struct sljit_compiler *compiler, sljit_s32 src, sljit_sw srcw) 1000 FUNCTION_CHECK_SRC(src, srcw); 1006 sljit_verbose_param(compiler, src, srcw); 1037 sljit_s32 src, sljit_sw srcw) 1072 FUNCTION_CHECK_SRC(src, srcw); 1082 CHECK_ARGUMENT((src & OFFS_REG_MASK) == SLJIT_UNUSED || srcw == 0) [all...] |
sljitNativeARM_32.c | 936 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_return(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src, sljit_sw srcw) 942 CHECK(check_sljit_emit_return(compiler, op, src, srcw)); 944 FAIL_IF(emit_mov_before_return(compiler, op, src, srcw)); 1629 sljit_s32 src, sljit_sw srcw) 1632 CHECK(check_sljit_emit_op1(compiler, op, dst, dstw, src, srcw)); 1634 ADJUST_LOCAL_OFFSET(src, srcw); 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...] |
sljitNativeX86_64.c | 251 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_return(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src, sljit_sw srcw) 257 CHECK(check_sljit_emit_return(compiler, op, src, srcw)); 259 FAIL_IF(emit_mov_before_return(compiler, op, src, srcw)); 623 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_fast_return(struct sljit_compiler *compiler, sljit_s32 src, sljit_sw srcw) 628 CHECK(check_sljit_emit_fast_return(compiler, src, srcw)); 629 ADJUST_LOCAL_OFFSET(src, srcw); 631 if ((src & SLJIT_IMM) && NOT_HALFWORD(srcw)) { 632 FAIL_IF(emit_load_imm64(compiler, TMP_REG1, srcw)); 656 inst = emit_x86_instruction(compiler, 1, 0, 0, src, srcw); 666 SLJIT_ASSERT(IS_HALFWORD(srcw)); [all...] |
sljitNativePPC_common.c | 672 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_return(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src, sljit_sw srcw) 677 CHECK(check_sljit_emit_return(compiler, op, src, srcw)); 679 FAIL_IF(emit_mov_before_return(compiler, op, src, srcw)); 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) 1315 sljit_s32 src, sljit_sw srcw) 1321 CHECK(check_sljit_emit_op1(compiler, op, dst, dstw, src, srcw)); 1323 ADJUST_LOCAL_OFFSET(src, srcw); 1326 if ((src & SLJIT_IMM) && srcw == 0) 1354 srcw = (sljit_s32)srcw [all...] |
sljitNativeX86_32.c | 266 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_return(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src, sljit_sw srcw) 272 CHECK(check_sljit_emit_return(compiler, op, src, srcw)); 275 FAIL_IF(emit_mov_before_return(compiler, op, src, srcw)); 564 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_fast_return(struct sljit_compiler *compiler, sljit_s32 src, sljit_sw srcw) 569 CHECK(check_sljit_emit_fast_return(compiler, src, srcw)); 570 ADJUST_LOCAL_OFFSET(src, srcw); 572 CHECK_EXTRA_REGS(src, srcw, (void)0); 582 inst = emit_x86_instruction(compiler, 1, 0, 0, src, srcw); 598 sljit_unaligned_store_sw(inst, srcw);
|
sljitNativeTILEGX_64.c | 1241 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_return(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src, sljit_sw srcw) 1249 CHECK(check_sljit_emit_return(compiler, op, src, srcw)); 1251 FAIL_IF(emit_mov_before_return(compiler, op, src, srcw)); 1569 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_fast_return(struct sljit_compiler *compiler, sljit_s32 src, sljit_sw srcw) 1572 CHECK(check_sljit_emit_fast_return(compiler, src, srcw)); 1573 ADJUST_LOCAL_OFFSET(src, srcw); 1579 FAIL_IF(emit_op_mem(compiler, WORD_DATA | LOAD_DATA, RA, src, srcw)); 1582 FAIL_IF(load_immediate(compiler, RA, srcw)); 2087 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op_flags(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw, sljit_s32 type) 2094 CHECK(check_sljit_emit_op_flags(compiler, op, dst, dstw, src, srcw, type)) [all...] |
sljitLir.h | 564 SLJIT_MOV_P (see sljit_emit_op1). As for src and srcw they must be 0 if op 569 sljit_s32 src, sljit_sw srcw); 587 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_fast_return(struct sljit_compiler *compiler, sljit_s32 src, sljit_sw srcw); 907 sljit_s32 src, sljit_sw srcw); 1007 sljit_s32 src, sljit_sw srcw); 1168 Direct form: set src to SLJIT_IMM() and srcw to the address 1173 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_ijump(struct sljit_compiler *compiler, sljit_s32 type, sljit_s32 src, sljit_sw srcw); 1182 Src must be SLJIT_UNUSED, and srcw must be 0 1187 Important note: only dst=src and dstw=srcw is supported at the moment! 1192 sljit_s32 src, sljit_sw srcw, [all...] |
/src/sys/dev/sbus/ |
p9100.c | 773 uint32_t src, dst, srcw, dstw; local in function:p9100_bitblt 779 srcw = (((xs + wi - 1) & 0x3fff) << 16) | ((ys + he - 1) & 0x3fff); 788 p9100_ctl_write_4(sc, ABS_XY1, srcw << sc->sc_depthshift); 800 uint32_t src, srcw; local in function:p9100_rectfill 805 srcw = (((xs + wi) & 0x3fff) << 16) | ((ys + he) & 0x3fff); 813 p9100_ctl_write_4(sc, RECT_RTW_XY, srcw);
|
agten.c | 620 uint32_t src, srcw; local in function:agten_init 676 srcw = sc->sc_width << 16 | sc->sc_height; 684 bus_space_write_4(sc->sc_bustag, sc->sc_p9100_regh, RECT_RTW_XY, srcw);
|
/src/sys/net/ |
bpfjit.c | 942 sljit_sw srcw; local in function:emit_memload 944 srcw = k * sizeof(uint32_t); 948 srcw += offsetof(struct bpfjit_stack, mem); 961 return sljit_emit_op1(compiler, SLJIT_MOV_U32, dst, 0, src, srcw);
|