Lines Matching refs:jump
41 static sljit_u8* generate_far_jump_code(struct sljit_jump *jump, sljit_u8 *code_ptr, sljit_sw execu… in generate_far_jump_code() argument
43 sljit_s32 type = jump->flags >> TYPE_SHIFT; in generate_far_jump_code()
47 jump->addr++; in generate_far_jump_code()
51 jump->addr++; in generate_far_jump_code()
56 jump->addr += 2; in generate_far_jump_code()
59 if (jump->flags & JUMP_LABEL) in generate_far_jump_code()
60 jump->flags |= PATCH_MW; in generate_far_jump_code()
62 …sljit_unaligned_store_sw(code_ptr, jump->u.target - (jump->addr + 4) - (sljit_uw)executable_offset… in generate_far_jump_code()
731 struct sljit_jump *jump; in sljit_emit_call() local
748 jump = sljit_emit_jump(compiler, type); in sljit_emit_call()
749 PTR_FAIL_IF(jump == NULL); in sljit_emit_call()
752 return jump; in sljit_emit_call()
764 jump = sljit_emit_jump(compiler, type); in sljit_emit_call()
765 PTR_FAIL_IF(jump == NULL); in sljit_emit_call()
768 return jump; in sljit_emit_call()