Home | History | Annotate | Download | only in sljit_src

Lines Matching refs:srcw

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);
1107 sljit_verbose_param(compiler, src, srcw);
1240 sljit_s32 src, sljit_sw srcw)
1251 FUNCTION_FCHECK(src, srcw);
1265 sljit_verbose_fparam(compiler, src, srcw);
1312 sljit_s32 src, sljit_sw srcw)
1323 FUNCTION_FCHECK(src, srcw);
1333 sljit_verbose_fparam(compiler, src, srcw);
1342 sljit_s32 src, sljit_sw srcw)
1353 FUNCTION_CHECK_SRC(src, srcw);
1363 sljit_verbose_param(compiler, src, srcw);
1491 static SLJIT_INLINE CHECK_RETURN_TYPE check_sljit_emit_ijump(struct sljit_compiler *compiler, sljit_s32 type, sljit_s32 src, sljit_sw srcw)
1505 FUNCTION_CHECK_SRC(src, srcw);
1510 sljit_verbose_param(compiler, src, srcw);
1519 sljit_s32 src, sljit_sw srcw,
1536 CHECK_ARGUMENT(src == SLJIT_UNUSED && srcw == 0);
1538 CHECK_ARGUMENT(src == dst && srcw == dstw);
1552 sljit_verbose_param(compiler, src, srcw);
1596 #define SELECT_FOP1_OPERATION_WITH_CHECKS(compiler, op, dst, dstw, src, srcw) \
1601 CHECK(check_sljit_emit_fop1_cmp(compiler, op, dst, dstw, src, srcw)); \
1603 ADJUST_LOCAL_OFFSET(src, srcw); \
1604 return sljit_emit_fop1_cmp(compiler, op, dst, dstw, src, srcw); \
1607 CHECK(check_sljit_emit_fop1_conv_sw_from_f64(compiler, op, dst, dstw, src, srcw)); \
1609 ADJUST_LOCAL_OFFSET(src, srcw); \
1610 return sljit_emit_fop1_conv_sw_from_f64(compiler, op, dst, dstw, src, srcw); \
1612 CHECK(check_sljit_emit_fop1_conv_f64_from_sw(compiler, op, dst, dstw, src, srcw)); \
1614 ADJUST_LOCAL_OFFSET(src, srcw); \
1615 return sljit_emit_fop1_conv_f64_from_sw(compiler, op, dst, dstw, src, srcw); \
1617 CHECK(check_sljit_emit_fop1(compiler, op, dst, dstw, src, srcw)); \
1619 ADJUST_LOCAL_OFFSET(src, srcw);
1621 static SLJIT_INLINE sljit_s32 emit_mov_before_return(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src, sljit_sw srcw)
1640 return sljit_emit_op1(compiler, op, SLJIT_RETURN_REG, 0, src, srcw);
1903 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_return(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src, sljit_sw srcw)
1908 SLJIT_UNUSED_ARG(srcw);
1922 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_fast_return(struct sljit_compiler *compiler, sljit_s32 src, sljit_sw srcw)
1926 SLJIT_UNUSED_ARG(srcw);
1941 sljit_s32 src, sljit_sw srcw)
1948 SLJIT_UNUSED_ARG(srcw);
2000 sljit_s32 src, sljit_sw srcw)
2007 SLJIT_UNUSED_ARG(srcw);
2086 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_ijump(struct sljit_compiler *compiler, sljit_s32 type, sljit_s32 src, sljit_sw srcw)
2091 SLJIT_UNUSED_ARG(srcw);
2098 sljit_s32 src, sljit_sw srcw,
2106 SLJIT_UNUSED_ARG(srcw);