Home | History | Annotate | Download | only in sljit

Lines Matching refs:sljit_si

328 static sljit_si compiler_initialized = 0;
343 && sizeof(sljit_si) == 4 && sizeof(sljit_ui) == 4
518 SLJIT_API_FUNC_ATTRIBUTE void* sljit_alloc_memory(struct sljit_compiler *compiler, sljit_si size)
561 static SLJIT_INLINE void set_jump(struct sljit_jump *jump, struct sljit_compiler *compiler, sljit_si flags)
875 sljit_si options, sljit_si args, sljit_si scratches, sljit_si saveds,
876 sljit_si fscratches, sljit_si fsaveds, sljit_si local_size)
906 sljit_si options, sljit_si args, sljit_si scratches, sljit_si saveds,
907 sljit_si fscratches, sljit_si fsaveds, sljit_si local_size)
943 static SLJIT_INLINE void check_sljit_emit_return(struct sljit_compiler *compiler, sljit_si op, sljit_si src, sljit_sw srcw)
972 static SLJIT_INLINE void check_sljit_emit_fast_enter(struct sljit_compiler *compiler, sljit_si dst, sljit_sw dstw)
991 static SLJIT_INLINE void check_sljit_emit_fast_return(struct sljit_compiler *compiler, sljit_si src, sljit_sw srcw)
1010 static SLJIT_INLINE void check_sljit_emit_op0(struct sljit_compiler *compiler, sljit_si op)
1025 static SLJIT_INLINE void check_sljit_emit_op1(struct sljit_compiler *compiler, sljit_si op,
1026 sljit_si dst, sljit_sw dstw,
1027 sljit_si src, sljit_sw srcw)
1064 static SLJIT_INLINE void check_sljit_emit_op2(struct sljit_compiler *compiler, sljit_si op,
1065 sljit_si dst, sljit_sw dstw,
1066 sljit_si src1, sljit_sw src1w,
1067 sljit_si src2, sljit_sw src2w)
1108 static SLJIT_INLINE void check_sljit_get_register_index(sljit_si reg)
1114 static SLJIT_INLINE void check_sljit_get_float_register_index(sljit_si reg)
1121 void *instruction, sljit_si size)
1155 static SLJIT_INLINE void check_sljit_emit_fop1(struct sljit_compiler *compiler, sljit_si op,
1156 sljit_si dst, sljit_sw dstw,
1157 sljit_si src, sljit_sw srcw)
1194 static SLJIT_INLINE void check_sljit_emit_fop1_cmp(struct sljit_compiler *compiler, sljit_si op,
1195 sljit_si src1, sljit_sw src1w,
1196 sljit_si src2, sljit_sw src2w)
1231 static SLJIT_INLINE void check_sljit_emit_fop1_convw_fromd(struct sljit_compiler *compiler, sljit_si op,
1232 sljit_si dst, sljit_sw dstw,
1233 sljit_si src, sljit_sw srcw)
1269 static SLJIT_INLINE void check_sljit_emit_fop1_convd_fromw(struct sljit_compiler *compiler, sljit_si op,
1270 sljit_si dst, sljit_sw dstw,
1271 sljit_si src, sljit_sw srcw)
1307 static SLJIT_INLINE void check_sljit_emit_fop2(struct sljit_compiler *compiler, sljit_si op,
1308 sljit_si dst, sljit_sw dstw,
1309 sljit_si src1, sljit_sw src1w,
1310 sljit_si src2, sljit_sw src2w)
1354 static SLJIT_INLINE void check_sljit_emit_jump(struct sljit_compiler *compiler, sljit_si type)
1375 static SLJIT_INLINE void check_sljit_emit_cmp(struct sljit_compiler *compiler, sljit_si type,
1376 sljit_si src1, sljit_sw src1w,
1377 sljit_si src2, sljit_sw src2w)
1403 static SLJIT_INLINE void check_sljit_emit_fcmp(struct sljit_compiler *compiler, sljit_si type,
1404 sljit_si src1, sljit_sw src1w,
1405 sljit_si src2, sljit_sw src2w)
1433 static SLJIT_INLINE void check_sljit_emit_ijump(struct sljit_compiler *compiler, sljit_si type, sljit_si src, sljit_sw srcw)
1461 static SLJIT_INLINE void check_sljit_emit_op_flags(struct sljit_compiler *compiler, sljit_si op,
1462 sljit_si dst, sljit_sw dstw,
1463 sljit_si src, sljit_sw srcw,
1464 sljit_si type)
1503 static SLJIT_INLINE void check_sljit_get_local_base(struct sljit_compiler *compiler, sljit_si dst, sljit_sw dstw, sljit_sw offset)
1522 static SLJIT_INLINE void check_sljit_emit_const(struct sljit_compiler *compiler, sljit_si dst, sljit_sw dstw, sljit_sw init_value)
1542 static SLJIT_INLINE sljit_si emit_mov_before_return(struct sljit_compiler *compiler, sljit_si op, sljit_si src, sljit_sw srcw)
1611 SLJIT_API_FUNC_ATTRIBUTE struct sljit_jump* sljit_emit_cmp(struct sljit_compiler *compiler, sljit_si type,
1612 sljit_si src1, sljit_sw src1w,
1613 sljit_si src2, sljit_sw src2w)
1616 sljit_si flags, tmp_src, condition;
1691 SLJIT_API_FUNC_ATTRIBUTE struct sljit_jump* sljit_emit_fcmp(struct sljit_compiler *compiler, sljit_si type,
1692 sljit_si src1, sljit_sw src1w,
1693 sljit_si src2, sljit_sw src2w)
1695 sljit_si flags, condition;
1719 SLJIT_API_FUNC_ATTRIBUTE sljit_si sljit_get_local_base(struct sljit_compiler *compiler, sljit_si dst, sljit_sw dstw, sljit_sw offset)
1756 SLJIT_API_FUNC_ATTRIBUTE void* sljit_alloc_memory(struct sljit_compiler *compiler, sljit_si size)
1786 SLJIT_API_FUNC_ATTRIBUTE sljit_si sljit_emit_enter(struct sljit_compiler *compiler,
1787 sljit_si options, sljit_si args, sljit_si scratches, sljit_si saveds,
1788 sljit_si fscratches, sljit_si fsaveds, sljit_si local_size)
1803 sljit_si options, sljit_si args, sljit_si scratches, sljit_si saveds,
1804 sljit_si fscratches, sljit_si fsaveds, sljit_si local_size)
1817 SLJIT_API_FUNC_ATTRIBUTE sljit_si sljit_emit_return(struct sljit_compiler *compiler, sljit_si op, sljit_si src, sljit_sw srcw)
1827 SLJIT_API_FUNC_ATTRIBUTE sljit_si sljit_emit_fast_enter(struct sljit_compiler *compiler, sljit_si dst, sljit_sw dstw)
1836 SLJIT_API_FUNC_ATTRIBUTE sljit_si sljit_emit_fast_return(struct sljit_compiler *compiler, sljit_si src, sljit_sw srcw)
1845 SLJIT_API_FUNC_ATTRIBUTE sljit_si sljit_emit_op0(struct sljit_compiler *compiler, sljit_si op)
1853 SLJIT_API_FUNC_ATTRIBUTE sljit_si sljit_emit_op1(struct sljit_compiler *compiler, sljit_si op,
1854 sljit_si dst, sljit_sw dstw,
1855 sljit_si src, sljit_sw srcw)
1867 SLJIT_API_FUNC_ATTRIBUTE sljit_si sljit_emit_op2(struct sljit_compiler *compiler, sljit_si op,
1868 sljit_si dst, sljit_sw dstw,
1869 sljit_si src1, sljit_sw src1w,
1870 sljit_si src2, sljit_sw src2w)
1884 SLJIT_API_FUNC_ATTRIBUTE sljit_si sljit_get_register_index(sljit_si reg)
1890 SLJIT_API_FUNC_ATTRIBUTE sljit_si sljit_emit_op_custom(struct sljit_compiler *compiler,
1891 void *instruction, sljit_si size)
1900 SLJIT_API_FUNC_ATTRIBUTE sljit_si sljit_is_fpu_available(void)
1906 SLJIT_API_FUNC_ATTRIBUTE sljit_si sljit_emit_fop1(struct sljit_compiler *compiler, sljit_si op,
1907 sljit_si dst, sljit_sw dstw,
1908 sljit_si src, sljit_sw srcw)
1920 SLJIT_API_FUNC_ATTRIBUTE sljit_si sljit_emit_fop2(struct sljit_compiler *compiler, sljit_si op,
1921 sljit_si dst, sljit_sw dstw,
1922 sljit_si src1, sljit_sw src1w,
1923 sljit_si src2, sljit_sw src2w)
1944 SLJIT_API_FUNC_ATTRIBUTE struct sljit_jump* sljit_emit_jump(struct sljit_compiler *compiler, sljit_si type)
1952 SLJIT_API_FUNC_ATTRIBUTE struct sljit_jump* sljit_emit_cmp(struct sljit_compiler *compiler, sljit_si type,
1953 sljit_si src1, sljit_sw src1w,
1954 sljit_si src2, sljit_sw src2w)
1966 SLJIT_API_FUNC_ATTRIBUTE struct sljit_jump* sljit_emit_fcmp(struct sljit_compiler *compiler, sljit_si type,
1967 sljit_si src1, sljit_sw src1w,
1968 sljit_si src2, sljit_sw src2w)
1994 SLJIT_API_FUNC_ATTRIBUTE sljit_si sljit_emit_ijump(struct sljit_compiler *compiler, sljit_si type, sljit_si src, sljit_sw srcw)
2004 SLJIT_API_FUNC_ATTRIBUTE sljit_si sljit_emit_op_flags(struct sljit_compiler *compiler, sljit_si op,
2005 sljit_si dst, sljit_sw dstw,
2006 sljit_si src, sljit_sw srcw,
2007 sljit_si type)
2020 SLJIT_API_FUNC_ATTRIBUTE sljit_si sljit_get_local_base(struct sljit_compiler *compiler, sljit_si dst, sljit_sw dstw, sljit_sw offset)
2030 SLJIT_API_FUNC_ATTRIBUTE struct sljit_const* sljit_emit_const(struct sljit_compiler *compiler, sljit_si dst, sljit_sw dstw, sljit_sw initval)