Lines Matching refs:executable_offset
431 …8* generate_far_jump_code(struct sljit_jump *jump, sljit_u8 *code_ptr, sljit_sw executable_offset);
437 …_jump_code(struct sljit_jump *jump, sljit_u8 *code_ptr, sljit_u8 *code, sljit_sw executable_offset) in generate_near_jump_code() argument
446 label_addr = jump->u.target - executable_offset; in generate_near_jump_code()
496 sljit_sw executable_offset; in sljit_generate_code() local
518 executable_offset = SLJIT_EXEC_OFFSET(code); in sljit_generate_code()
534 label->addr = (sljit_uw)SLJIT_ADD_EXEC_OFFSET(code_ptr, executable_offset); in sljit_generate_code()
541 code_ptr = generate_near_jump_code(jump, code_ptr, code, executable_offset); in sljit_generate_code()
544 code_ptr = generate_far_jump_code(jump, code_ptr, executable_offset); in sljit_generate_code()
560 …bel_code(put_label, code_ptr, (sljit_uw)SLJIT_ADD_EXEC_OFFSET(code, executable_offset) + put_label… in sljit_generate_code()
580 jump_addr = jump->addr + executable_offset; in sljit_generate_code()
630 compiler->executable_offset = executable_offset; in sljit_generate_code()
633 code = (sljit_u8*)SLJIT_ADD_EXEC_OFFSET(code, executable_offset); in sljit_generate_code()
635 SLJIT_UPDATE_WX_FLAGS(code, (sljit_u8*)SLJIT_ADD_EXEC_OFFSET(code_ptr, executable_offset), 1); in sljit_generate_code()
3122 …_ATTRIBUTE void sljit_set_jump_addr(sljit_uw addr, sljit_uw new_target, sljit_sw executable_offset) argument
3124 SLJIT_UNUSED_ARG(executable_offset);
3128 sljit_unaligned_store_sw((void*)addr, new_target - (addr + 4) - (sljit_uw)executable_offset);
3135 …NC_ATTRIBUTE void sljit_set_const(sljit_uw addr, sljit_sw new_constant, sljit_sw executable_offset) argument
3137 SLJIT_UNUSED_ARG(executable_offset);