Lines Matching refs:sljit_ins

60 typedef sljit_u32 sljit_ins;  typedef
291 static sljit_s32 push_inst(struct sljit_compiler *compiler, sljit_ins ins, sljit_s32 delay_slot) in push_inst()
293 sljit_ins *ptr = (sljit_ins*)ensure_buf(compiler, sizeof(sljit_ins)); in push_inst()
303 static SLJIT_INLINE sljit_ins invert_branch(sljit_s32 flags) in invert_branch()
314 static SLJIT_INLINE sljit_ins* detect_jump_type(struct sljit_jump *jump, sljit_ins *code_ptr, sljit… in detect_jump_type()
318 sljit_ins *inst; in detect_jump_type()
319 sljit_ins saved_inst; in detect_jump_type()
336 inst = (sljit_ins *)jump->addr; in detect_jump_type()
354 jump->addr -= sizeof(sljit_ins); in detect_jump_type()
360 jump->addr -= 2 * sizeof(sljit_ins); in detect_jump_type()
376 jump->addr -= sizeof(sljit_ins); in detect_jump_type()
382 … IS_MOVABLE) && (target_addr & ~0xfffffff) == ((jump->addr + 2 * sizeof(sljit_ins)) & ~0xfffffff))… in detect_jump_type()
391 else if ((target_addr & ~0xfffffff) == ((jump->addr + 3 * sizeof(sljit_ins)) & ~0xfffffff)) { in detect_jump_type()
397 jump->addr += sizeof(sljit_ins); in detect_jump_type()
407 jump->addr -= sizeof(sljit_ins); in detect_jump_type()
411 if ((target_addr & ~0xfffffff) == ((jump->addr + sizeof(sljit_ins)) & ~0xfffffff)) { in detect_jump_type()
474 sljit_ins *inst = (sljit_ins *)put_label->addr; in put_label_set()
505 sljit_ins *code; in sljit_generate_code()
506 sljit_ins *code_ptr; in sljit_generate_code()
507 sljit_ins *buf_ptr; in sljit_generate_code()
508 sljit_ins *buf_end; in sljit_generate_code()
523 …code = (sljit_ins*)SLJIT_MALLOC_EXEC(compiler->size * sizeof(sljit_ins), compiler->exec_allocator_… in sljit_generate_code()
538 buf_ptr = (sljit_ins*)buf->memory; in sljit_generate_code()
601 buf_ptr = (sljit_ins *)jump->addr; in sljit_generate_code()
604 …sw)(addr - ((sljit_uw)SLJIT_ADD_EXEC_OFFSET(buf_ptr, executable_offset) + sizeof(sljit_ins))) >> 2; in sljit_generate_code()
610 … (((sljit_uw)SLJIT_ADD_EXEC_OFFSET(buf_ptr, executable_offset) + sizeof(sljit_ins)) & ~0xfffffff)); in sljit_generate_code()
646 buf_ptr = (sljit_ins *)put_label->addr; in sljit_generate_code()
659 compiler->executable_size = (code_ptr - code) * sizeof(sljit_ins); in sljit_generate_code()
661 code = (sljit_ins *)SLJIT_ADD_EXEC_OFFSET(code, executable_offset); in sljit_generate_code()
662 code_ptr = (sljit_ins *)SLJIT_ADD_EXEC_OFFSET(code_ptr, executable_offset); in sljit_generate_code()
756 sljit_ins base; in sljit_emit_enter()
831 sljit_ins base; in sljit_emit_return()
885 static const sljit_ins data_transfer_insts[16 + 4] = {
1520 return push_inst(compiler, *(sljit_ins*)instruction, UNMOVABLE_INS); in sljit_emit_op_custom()
1600 sljit_ins inst; in sljit_emit_fop1_cmp()
1843 sljit_ins inst; in sljit_emit_jump()
1941 sljit_ins inst; in sljit_emit_cmp()
2196 sljit_ins ins; in sljit_emit_cmov()