Lines Matching refs:sljit_u8
71 static const sljit_u8 reg_map[SLJIT_NUMBER_OF_REGISTERS + 3] = {
93 static const sljit_u8 reg_map[SLJIT_NUMBER_OF_REGISTERS + 4] = {
97 static const sljit_u8 reg_lmap[SLJIT_NUMBER_OF_REGISTERS + 4] = {
102 static const sljit_u8 reg_map[SLJIT_NUMBER_OF_REGISTERS + 4] = {
106 static const sljit_u8 reg_lmap[SLJIT_NUMBER_OF_REGISTERS + 4] = {
112 static const sljit_u8 freg_map[SLJIT_NUMBER_OF_FLOAT_REGISTERS + 1] = {
116 static const sljit_u8 freg_lmap[SLJIT_NUMBER_OF_FLOAT_REGISTERS + 1] = {
141 #define U8(v) ((sljit_u8)(v))
457 static sljit_u8 get_jump_code(sljit_uw type) in get_jump_code()
526 static sljit_u8* generate_far_jump_code(struct sljit_jump *jump, sljit_u8 *code_ptr, sljit_sw execu…
528 static sljit_u8* generate_far_jump_code(struct sljit_jump *jump, sljit_u8 *code_ptr);
529 static sljit_u8* generate_put_label_code(struct sljit_put_label *put_label, sljit_u8 *code_ptr, slj…
532 static sljit_u8* generate_near_jump_code(struct sljit_jump *jump, sljit_u8 *code_ptr, sljit_u8 *cod… in generate_near_jump_code()
586 sljit_u8 *code; in sljit_generate_code()
587 sljit_u8 *code_ptr; in sljit_generate_code()
588 sljit_u8 *buf_ptr; in sljit_generate_code()
589 sljit_u8 *buf_end; in sljit_generate_code()
590 sljit_u8 len; in sljit_generate_code()
604 code = (sljit_u8*)SLJIT_MALLOC_EXEC(compiler->size, compiler->exec_allocator_data); in sljit_generate_code()
686 *(sljit_u8*)jump->addr = U8(jump_addr); in sljit_generate_code()
729 code = (sljit_u8*)SLJIT_ADD_EXEC_OFFSET(code, executable_offset); in sljit_generate_code()
731 SLJIT_UPDATE_WX_FLAGS(code, (sljit_u8*)SLJIT_ADD_EXEC_OFFSET(code_ptr, executable_offset), 1); in sljit_generate_code()
865 sljit_u8 *inst; in emit_endbranch()
866 inst = (sljit_u8*)ensure_buf(compiler, 1 + 4); in emit_endbranch()
887 sljit_u8 *inst; in emit_rdssp()
896 inst = (sljit_u8*)ensure_buf(compiler, 1 + size); in emit_rdssp()
911 sljit_u8 *inst; in emit_incssp()
920 inst = (sljit_u8*)ensure_buf(compiler, 1 + size); in emit_incssp()
948 sljit_u8 *inst, *jz_after_cmp_inst; in adjust_shadow_stack()
961 inst = (sljit_u8*)ensure_buf(compiler, 1 + 3); in adjust_shadow_stack()
976 inst = (sljit_u8*)ensure_buf(compiler, 1 + 2); in adjust_shadow_stack()
994 inst = (sljit_u8*)ensure_buf(compiler, 1 + 2); in adjust_shadow_stack()
1019 sljit_u8* inst; in emit_mov()
1076 sljit_u8 *inst; in sljit_emit_op0()
1086 inst = (sljit_u8*)ensure_buf(compiler, 1 + 1); in sljit_emit_op0()
1092 inst = (sljit_u8*)ensure_buf(compiler, 1 + 1); in sljit_emit_op0()
1137 inst = (sljit_u8*)ensure_buf(compiler, 1 + 1); in sljit_emit_op0()
1143 inst = (sljit_u8*)ensure_buf(compiler, 1 + 1); in sljit_emit_op0()
1148 inst = (sljit_u8*)ensure_buf(compiler, 1 + 2); in sljit_emit_op0()
1158 inst = (sljit_u8*)ensure_buf(compiler, 1 + 2); in sljit_emit_op0()
1169 inst = (sljit_u8*)ensure_buf(compiler, 1 + size); in sljit_emit_op0()
1221 inst = (sljit_u8*)ensure_buf(compiler, 1 + 1); \
1231 sljit_u8* inst; in emit_mov_byte()
1372 sljit_u8* inst; in emit_prefetch()
1397 sljit_u8* inst; in emit_mov_half()
1441 static sljit_s32 emit_unary(struct sljit_compiler *compiler, sljit_u8 opcode, in emit_unary()
1445 sljit_u8* inst; in emit_unary()
1478 sljit_u8* inst; in emit_not_with_flags()
1513 sljit_u8* inst; in emit_clz_ctz()
1524 inst = (sljit_u8*)ensure_buf(compiler, 1 + 1); in emit_clz_ctz()
1644 srcw = (sljit_u8)srcw; in sljit_emit_op1()
1741 sljit_u8* inst;
1742 sljit_u8 op_eax_imm = U8(op_types >> 24);
1743 sljit_u8 op_rm = U8((op_types >> 16) & 0xff);
1744 sljit_u8 op_mr = U8((op_types >> 8) & 0xff);
1745 sljit_u8 op_imm = U8(op_types & 0xff);
1848 sljit_u8* inst;
1849 sljit_u8 op_eax_imm = U8(op_types >> 24);
1850 sljit_u8 op_rm = U8((op_types >> 16) & 0xff);
1851 sljit_u8 op_mr = U8((op_types >> 8) & 0xff);
1852 sljit_u8 op_imm = U8(op_types & 0xff);
1920 sljit_u8* inst;
1947 inst = (sljit_u8*)ensure_buf(compiler, 1 + 1);
1957 inst = (sljit_u8*)ensure_buf(compiler, 1 + 4);
1967 inst = (sljit_u8*)ensure_buf(compiler, 1 + 4);
1990 inst = (sljit_u8*)ensure_buf(compiler, 1 + 1);
2000 inst = (sljit_u8*)ensure_buf(compiler, 1 + 4);
2010 inst = (sljit_u8*)ensure_buf(compiler, 1 + 4);
2048 sljit_u8* inst;
2104 sljit_u8* inst;
2155 sljit_u8* inst;
2262 sljit_u8 mode,
2270 sljit_u8* inst;
2369 sljit_u8 mode, sljit_s32 set_flags,
2523 sljit_u8* inst;
2613 inst = (sljit_u8*)ensure_buf(compiler, 1 + 1);
2682 sljit_u8 *inst;
2687 inst = (sljit_u8*)ensure_buf(compiler, 1 + size);
2717 static sljit_s32 emit_sse2(struct sljit_compiler *compiler, sljit_u8 opcode,
2720 sljit_u8 *inst;
2729 static sljit_s32 emit_sse2_logic(struct sljit_compiler *compiler, sljit_u8 opcode,
2732 sljit_u8 *inst;
2758 sljit_u8 *inst;
2780 sljit_u8 *inst;
2968 sljit_u8 *inst;
2981 inst = (sljit_u8*)ensure_buf(compiler, 2);
2992 sljit_u8 *inst;
3010 inst = (sljit_u8*)ensure_buf(compiler, 2);
3020 sljit_u8 *inst;
3042 inst = (sljit_u8*)ensure_buf(compiler, 2);
3065 sljit_u8 *inst;
3066 sljit_u8 cond_set = 0;
3085 inst = (sljit_u8*)ensure_buf(compiler, 1 + 4 + 3);
3101 inst = (sljit_u8*)ensure_buf(compiler, 1 + 4 + 4);
3131 inst = (sljit_u8*)ensure_buf(compiler, 1 + 3 + 3);
3154 inst = (sljit_u8*)ensure_buf(compiler, 1 + 3);
3165 inst = (sljit_u8*)ensure_buf(compiler, 1 + 1 + 3 + 3 + 1);
3185 inst = (sljit_u8*)ensure_buf(compiler, 1 + 1 + 3 + 2 + 1);
3198 inst = (sljit_u8*)ensure_buf(compiler, 1 + 2 + 3 + 2 + 2);
3216 inst = (sljit_u8*)ensure_buf(compiler, 1 + 1 + 3 + 3 + 1);
3243 sljit_u8* inst;
3312 sljit_u8 *inst;
3339 inst = (sljit_u8*)ensure_buf(compiler, 2);
3357 sljit_u8 *inst;
3393 inst = (sljit_u8*)ensure_buf(compiler, 2);