Lines Matching refs:sljit_si

239 static sljit_si push_inst(struct sljit_compiler *compiler, sljit_ins ins)  in push_inst()
248 static SLJIT_INLINE sljit_si detect_jump_type(struct sljit_jump *jump, sljit_ins *code_ptr, sljit_i… in detect_jump_type()
574 SLJIT_API_FUNC_ATTRIBUTE sljit_si sljit_emit_enter(struct sljit_compiler *compiler, in sljit_emit_enter()
575 sljit_si options, sljit_si args, sljit_si scratches, sljit_si saveds, in sljit_emit_enter()
576 sljit_si fscratches, sljit_si fsaveds, sljit_si local_size) in sljit_emit_enter()
578 sljit_si i, tmp, offs; in sljit_emit_enter()
585 offs = -(sljit_si)(sizeof(sljit_sw)); in sljit_emit_enter()
590 offs -= (sljit_si)(sizeof(sljit_sw)); in sljit_emit_enter()
595 offs -= (sljit_si)(sizeof(sljit_sw)); in sljit_emit_enter()
599 …SLJIT_ASSERT(offs == -(sljit_si)GET_SAVED_REGISTERS_SIZE(compiler->scratches, compiler->saveds, 1)… in sljit_emit_enter()
638 SLJIT_API_FUNC_ATTRIBUTE sljit_si sljit_set_context(struct sljit_compiler *compiler, in sljit_set_context()
639 sljit_si options, sljit_si args, sljit_si scratches, sljit_si saveds, in sljit_set_context()
640 sljit_si fscratches, sljit_si fsaveds, sljit_si local_size) in sljit_set_context()
651 SLJIT_API_FUNC_ATTRIBUTE sljit_si sljit_emit_return(struct sljit_compiler *compiler, sljit_si op, s… in sljit_emit_return()
653 sljit_si i, tmp, offs; in sljit_emit_return()
673 offs = -(sljit_si)GET_SAVED_REGISTERS_SIZE(compiler->scratches, compiler->saveds, 1); in sljit_emit_return()
678 offs += (sljit_si)(sizeof(sljit_sw)); in sljit_emit_return()
684 offs += (sljit_si)(sizeof(sljit_sw)); in sljit_emit_return()
844 static sljit_si getput_arg_fast(struct sljit_compiler *compiler, sljit_si inp_flags, sljit_si reg, in getput_arg_fast()
894 static sljit_si can_cache(sljit_si arg, sljit_sw argw, sljit_si next_arg, sljit_sw next_argw) in can_cache()
943 static sljit_si getput_arg(struct sljit_compiler *compiler, sljit_si inp_flags, sljit_si reg, sljit… in getput_arg()
945 sljit_si tmp_r; in getput_arg()
995 high_short = (sljit_si)(argw + ((argw & 0x8000) << 1)) & ~0xffff; in getput_arg()
1013 next_high_short = (sljit_si)(next_argw + ((next_argw & 0x8000) << 1)) & ~0xffff; in getput_arg()
1110 … SLJIT_INLINE sljit_si emit_op_mem2(struct sljit_compiler *compiler, sljit_si flags, sljit_si reg,… in emit_op_mem2()
1117 static sljit_si emit_op(struct sljit_compiler *compiler, sljit_si op, sljit_si input_flags, in emit_op()
1118 sljit_si dst, sljit_sw dstw, in emit_op()
1119 sljit_si src1, sljit_sw src1w, in emit_op()
1120 sljit_si src2, sljit_sw src2w) in emit_op()
1126 sljit_si dst_r; in emit_op()
1127 sljit_si src1_r; in emit_op()
1128 sljit_si src2_r; in emit_op()
1129 sljit_si sugg_src2_r = TMP_REG2; in emit_op()
1130sljit_si flags = input_flags & (ALT_FORM1 | ALT_FORM2 | ALT_FORM3 | ALT_FORM4 | ALT_FORM5 | ALT_FO… in emit_op()
1246 SLJIT_API_FUNC_ATTRIBUTE sljit_si sljit_emit_op0(struct sljit_compiler *compiler, sljit_si op) in sljit_emit_op0()
1249 sljit_si int_op = op & SLJIT_INT_OP; in sljit_emit_op0()
1295 SLJIT_API_FUNC_ATTRIBUTE sljit_si sljit_emit_op1(struct sljit_compiler *compiler, sljit_si op, in sljit_emit_op1()
1296 sljit_si dst, sljit_sw dstw, in sljit_emit_op1()
1297 sljit_si src, sljit_sw srcw) in sljit_emit_op1()
1299 sljit_si flags = GET_FLAGS(op) ? ALT_SET_FLAGS : 0; in sljit_emit_op1()
1300 sljit_si op_flags = GET_ALL_FLAGS(op); in sljit_emit_op1()
1336 srcw = (sljit_si)srcw; in sljit_emit_op1()
1355 return EMIT_MOV(SLJIT_MOV_SI, INT_DATA | SIGNED_DATA, (sljit_si)); in sljit_emit_op1()
1383 return EMIT_MOV(SLJIT_MOV_SI, INT_DATA | SIGNED_DATA | WRITE_BACK, (sljit_si)); in sljit_emit_op1()
1450 SLJIT_API_FUNC_ATTRIBUTE sljit_si sljit_emit_op2(struct sljit_compiler *compiler, sljit_si op, in sljit_emit_op2()
1451 sljit_si dst, sljit_sw dstw, in sljit_emit_op2()
1452 sljit_si src1, sljit_sw src1w, in sljit_emit_op2()
1453 sljit_si src2, sljit_sw src2w) in sljit_emit_op2()
1455 sljit_si flags = GET_FLAGS(op) ? ALT_SET_FLAGS : 0; in sljit_emit_op2()
1473 src1w = (sljit_si)(src1w); in sljit_emit_op2()
1475 src2w = (sljit_si)(src2w); in sljit_emit_op2()
1658 SLJIT_API_FUNC_ATTRIBUTE sljit_si sljit_get_register_index(sljit_si reg) in sljit_get_register_index()
1664 SLJIT_API_FUNC_ATTRIBUTE sljit_si sljit_get_float_register_index(sljit_si reg) in sljit_get_float_register_index()
1670 SLJIT_API_FUNC_ATTRIBUTE sljit_si sljit_emit_op_custom(struct sljit_compiler *compiler, in sljit_emit_op_custom()
1671 void *instruction, sljit_si size) in sljit_emit_op_custom()
1683 SLJIT_API_FUNC_ATTRIBUTE sljit_si sljit_is_fpu_available(void) in sljit_is_fpu_available()
1711 static SLJIT_INLINE sljit_si sljit_emit_fop1_convw_fromd(struct sljit_compiler *compiler, sljit_si in sljit_emit_fop1_convw_fromd()
1712 sljit_si dst, sljit_sw dstw, in sljit_emit_fop1_convw_fromd()
1713 sljit_si src, sljit_sw srcw) in sljit_emit_fop1_convw_fromd()
1779 static SLJIT_INLINE sljit_si sljit_emit_fop1_convd_fromw(struct sljit_compiler *compiler, sljit_si in sljit_emit_fop1_convd_fromw()
1780 sljit_si dst, sljit_sw dstw, in sljit_emit_fop1_convd_fromw()
1781 sljit_si src, sljit_sw srcw) in sljit_emit_fop1_convd_fromw()
1785 sljit_si dst_r = FAST_IS_REG(dst) ? dst : TMP_FREG1; in sljit_emit_fop1_convd_fromw()
1789 srcw = (sljit_si)srcw; in sljit_emit_fop1_convd_fromw()
1818 sljit_si dst_r = FAST_IS_REG(dst) ? dst : TMP_FREG1; in sljit_emit_fop1_convd_fromw()
1819 sljit_si invert_sign = 1; in sljit_emit_fop1_convd_fromw()
1857 static SLJIT_INLINE sljit_si sljit_emit_fop1_cmp(struct sljit_compiler *compiler, sljit_si op, in sljit_emit_fop1_cmp()
1858 sljit_si src1, sljit_sw src1w, in sljit_emit_fop1_cmp()
1859 sljit_si src2, sljit_sw src2w) in sljit_emit_fop1_cmp()
1874 SLJIT_API_FUNC_ATTRIBUTE sljit_si sljit_emit_fop1(struct sljit_compiler *compiler, sljit_si op, in sljit_emit_fop1()
1875 sljit_si dst, sljit_sw dstw, in sljit_emit_fop1()
1876 sljit_si src, sljit_sw srcw) in sljit_emit_fop1()
1878 sljit_si dst_r; in sljit_emit_fop1()
1926 SLJIT_API_FUNC_ATTRIBUTE sljit_si sljit_emit_fop2(struct sljit_compiler *compiler, sljit_si op, in sljit_emit_fop2()
1927 sljit_si dst, sljit_sw dstw, in sljit_emit_fop2()
1928 sljit_si src1, sljit_sw src1w, in sljit_emit_fop2()
1929 sljit_si src2, sljit_sw src2w) in sljit_emit_fop2()
1931 sljit_si dst_r, flags = 0; in sljit_emit_fop2()
2011 SLJIT_API_FUNC_ATTRIBUTE sljit_si sljit_emit_fast_enter(struct sljit_compiler *compiler, sljit_si d… in sljit_emit_fast_enter()
2029 SLJIT_API_FUNC_ATTRIBUTE sljit_si sljit_emit_fast_return(struct sljit_compiler *compiler, sljit_si in sljit_emit_fast_return()
2067 static sljit_ins get_bo_bi_flags(sljit_si type) in get_bo_bi_flags()
2130 …I_FUNC_ATTRIBUTE struct sljit_jump* sljit_emit_jump(struct sljit_compiler *compiler, sljit_si type) in sljit_emit_jump()
2162 SLJIT_API_FUNC_ATTRIBUTE sljit_si sljit_emit_ijump(struct sljit_compiler *compiler, sljit_si type, in sljit_emit_ijump()
2165 sljit_si src_r; in sljit_emit_ijump()
2213 SLJIT_API_FUNC_ATTRIBUTE sljit_si sljit_emit_op_flags(struct sljit_compiler *compiler, sljit_si op, in sljit_emit_op_flags()
2214 sljit_si dst, sljit_sw dstw, in sljit_emit_op_flags()
2215 sljit_si src, sljit_sw srcw, in sljit_emit_op_flags()
2216 sljit_si type) in sljit_emit_op_flags()
2218 sljit_si reg, input_flags; in sljit_emit_op_flags()
2219 sljit_si flags = GET_ALL_FLAGS(op); in sljit_emit_op_flags()
2354 …E struct sljit_const* sljit_emit_const(struct sljit_compiler *compiler, sljit_si dst, sljit_sw dst… in sljit_emit_const()
2357 sljit_si reg; in sljit_emit_const()