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()
593 offs = -(sljit_si)(sizeof(sljit_sw)); in sljit_emit_enter()
598 offs -= (sljit_si)(sizeof(sljit_sw)); in sljit_emit_enter()
603 offs -= (sljit_si)(sizeof(sljit_sw)); in sljit_emit_enter()
607 …SLJIT_ASSERT(offs == -(sljit_si)GET_SAVED_REGISTERS_SIZE(compiler->scratches, compiler->saveds, 1)… in sljit_emit_enter()
647 sljit_si options, sljit_si args, sljit_si scratches, sljit_si saveds, in sljit_set_context()
648 sljit_si fscratches, sljit_si fsaveds, sljit_si local_size) in sljit_set_context()
666 SLJIT_API_FUNC_ATTRIBUTE sljit_si sljit_emit_return(struct sljit_compiler *compiler, sljit_si op, s… in sljit_emit_return()
668 sljit_si i, tmp, offs; in sljit_emit_return()
688 offs = -(sljit_si)GET_SAVED_REGISTERS_SIZE(compiler->scratches, compiler->saveds, 1); in sljit_emit_return()
693 offs += (sljit_si)(sizeof(sljit_sw)); in sljit_emit_return()
699 offs += (sljit_si)(sizeof(sljit_sw)); in sljit_emit_return()
859 static sljit_si getput_arg_fast(struct sljit_compiler *compiler, sljit_si inp_flags, sljit_si reg, … in getput_arg_fast()
909 static sljit_si can_cache(sljit_si arg, sljit_sw argw, sljit_si next_arg, sljit_sw next_argw) in can_cache()
958 static sljit_si getput_arg(struct sljit_compiler *compiler, sljit_si inp_flags, sljit_si reg, sljit… in getput_arg()
960 sljit_si tmp_r; in getput_arg()
1010 high_short = (sljit_si)(argw + ((argw & 0x8000) << 1)) & ~0xffff; in getput_arg()
1028 next_high_short = (sljit_si)(next_argw + ((next_argw & 0x8000) << 1)) & ~0xffff; in getput_arg()
1125 … SLJIT_INLINE sljit_si emit_op_mem2(struct sljit_compiler *compiler, sljit_si flags, sljit_si reg,… in emit_op_mem2()
1132 static sljit_si emit_op(struct sljit_compiler *compiler, sljit_si op, sljit_si input_flags, in emit_op()
1133 sljit_si dst, sljit_sw dstw, in emit_op()
1134 sljit_si src1, sljit_sw src1w, in emit_op()
1135 sljit_si src2, sljit_sw src2w) in emit_op()
1141 sljit_si dst_r; in emit_op()
1142 sljit_si src1_r; in emit_op()
1143 sljit_si src2_r; in emit_op()
1144 sljit_si sugg_src2_r = TMP_REG2; in emit_op()
1145 …sljit_si flags = input_flags & (ALT_FORM1 | ALT_FORM2 | ALT_FORM3 | ALT_FORM4 | ALT_FORM5 | ALT_FO… in emit_op()
1261 SLJIT_API_FUNC_ATTRIBUTE sljit_si sljit_emit_op0(struct sljit_compiler *compiler, sljit_si op) in sljit_emit_op0()
1264 sljit_si int_op = op & SLJIT_INT_OP; in sljit_emit_op0()
1310 SLJIT_API_FUNC_ATTRIBUTE sljit_si sljit_emit_op1(struct sljit_compiler *compiler, sljit_si op, in sljit_emit_op1()
1311 sljit_si dst, sljit_sw dstw, in sljit_emit_op1()
1312 sljit_si src, sljit_sw srcw) in sljit_emit_op1()
1314 sljit_si flags = GET_FLAGS(op) ? ALT_SET_FLAGS : 0; in sljit_emit_op1()
1315 sljit_si op_flags = GET_ALL_FLAGS(op); in sljit_emit_op1()
1351 srcw = (sljit_si)srcw; in sljit_emit_op1()
1370 return EMIT_MOV(SLJIT_MOV_SI, INT_DATA | SIGNED_DATA, (sljit_si)); in sljit_emit_op1()
1398 return EMIT_MOV(SLJIT_MOV_SI, INT_DATA | SIGNED_DATA | WRITE_BACK, (sljit_si)); in sljit_emit_op1()
1465 SLJIT_API_FUNC_ATTRIBUTE sljit_si sljit_emit_op2(struct sljit_compiler *compiler, sljit_si op, in sljit_emit_op2()
1466 sljit_si dst, sljit_sw dstw, in sljit_emit_op2()
1467 sljit_si src1, sljit_sw src1w, in sljit_emit_op2()
1468 sljit_si src2, sljit_sw src2w) in sljit_emit_op2()
1470 sljit_si flags = GET_FLAGS(op) ? ALT_SET_FLAGS : 0; in sljit_emit_op2()
1488 src1w = (sljit_si)(src1w); in sljit_emit_op2()
1490 src2w = (sljit_si)(src2w); in sljit_emit_op2()
1673 SLJIT_API_FUNC_ATTRIBUTE sljit_si sljit_get_register_index(sljit_si reg) in sljit_get_register_index()
1679 SLJIT_API_FUNC_ATTRIBUTE sljit_si sljit_get_float_register_index(sljit_si reg) in sljit_get_float_register_index()
1685 SLJIT_API_FUNC_ATTRIBUTE sljit_si sljit_emit_op_custom(struct sljit_compiler *compiler, in sljit_emit_op_custom()
1686 void *instruction, sljit_si size) in sljit_emit_op_custom()
1699 SLJIT_API_FUNC_ATTRIBUTE sljit_si sljit_is_fpu_available(void) in sljit_is_fpu_available()
1727 static SLJIT_INLINE sljit_si sljit_emit_fop1_convw_fromd(struct sljit_compiler *compiler, sljit_si … in sljit_emit_fop1_convw_fromd()
1728 sljit_si dst, sljit_sw dstw, in sljit_emit_fop1_convw_fromd()
1729 sljit_si src, sljit_sw srcw) in sljit_emit_fop1_convw_fromd()
1795 static SLJIT_INLINE sljit_si sljit_emit_fop1_convd_fromw(struct sljit_compiler *compiler, sljit_si … in sljit_emit_fop1_convd_fromw()
1796 sljit_si dst, sljit_sw dstw, in sljit_emit_fop1_convd_fromw()
1797 sljit_si src, sljit_sw srcw) in sljit_emit_fop1_convd_fromw()
1801 sljit_si dst_r = FAST_IS_REG(dst) ? dst : TMP_FREG1; in sljit_emit_fop1_convd_fromw()
1805 srcw = (sljit_si)srcw; in sljit_emit_fop1_convd_fromw()
1834 sljit_si dst_r = FAST_IS_REG(dst) ? dst : TMP_FREG1; in sljit_emit_fop1_convd_fromw()
1835 sljit_si invert_sign = 1; in sljit_emit_fop1_convd_fromw()
1873 static SLJIT_INLINE sljit_si sljit_emit_fop1_cmp(struct sljit_compiler *compiler, sljit_si op, in sljit_emit_fop1_cmp()
1874 sljit_si src1, sljit_sw src1w, in sljit_emit_fop1_cmp()
1875 sljit_si src2, sljit_sw src2w) in sljit_emit_fop1_cmp()
1890 SLJIT_API_FUNC_ATTRIBUTE sljit_si sljit_emit_fop1(struct sljit_compiler *compiler, sljit_si op, in sljit_emit_fop1()
1891 sljit_si dst, sljit_sw dstw, in sljit_emit_fop1()
1892 sljit_si src, sljit_sw srcw) in sljit_emit_fop1()
1894 sljit_si dst_r; in sljit_emit_fop1()
1942 SLJIT_API_FUNC_ATTRIBUTE sljit_si sljit_emit_fop2(struct sljit_compiler *compiler, sljit_si op, in sljit_emit_fop2()
1943 sljit_si dst, sljit_sw dstw, in sljit_emit_fop2()
1944 sljit_si src1, sljit_sw src1w, in sljit_emit_fop2()
1945 sljit_si src2, sljit_sw src2w) in sljit_emit_fop2()
1947 sljit_si dst_r, flags = 0; in sljit_emit_fop2()
2027 SLJIT_API_FUNC_ATTRIBUTE sljit_si sljit_emit_fast_enter(struct sljit_compiler *compiler, sljit_si d… in sljit_emit_fast_enter()
2045 SLJIT_API_FUNC_ATTRIBUTE sljit_si sljit_emit_fast_return(struct sljit_compiler *compiler, sljit_si … in sljit_emit_fast_return()
2083 static sljit_ins get_bo_bi_flags(sljit_si type) in get_bo_bi_flags()
2146 …I_FUNC_ATTRIBUTE struct sljit_jump* sljit_emit_jump(struct sljit_compiler *compiler, sljit_si type) in sljit_emit_jump()
2178 SLJIT_API_FUNC_ATTRIBUTE sljit_si sljit_emit_ijump(struct sljit_compiler *compiler, sljit_si type, … in sljit_emit_ijump()
2181 sljit_si src_r; in sljit_emit_ijump()
2229 SLJIT_API_FUNC_ATTRIBUTE sljit_si sljit_emit_op_flags(struct sljit_compiler *compiler, sljit_si op, in sljit_emit_op_flags()
2230 sljit_si dst, sljit_sw dstw, in sljit_emit_op_flags()
2231 sljit_si src, sljit_sw srcw, in sljit_emit_op_flags()
2232 sljit_si type) in sljit_emit_op_flags()
2234 sljit_si reg, input_flags; in sljit_emit_op_flags()
2235 sljit_si flags = GET_ALL_FLAGS(op); in sljit_emit_op_flags()
2369 …E struct sljit_const* sljit_emit_const(struct sljit_compiler *compiler, sljit_si dst, sljit_sw dst… in sljit_emit_const()
2372 sljit_si reg; in sljit_emit_const()