Lines Matching refs:sljit_uw
153 …JIT_INLINE sljit_s32 emit_imm64_const(struct sljit_compiler *compiler, sljit_s32 dst, sljit_uw imm) in emit_imm64_const()
164 sljit_uw target_addr; in detect_jump_type()
175 target_addr = (sljit_uw)(code + jump->u.label->size) + (sljit_uw)executable_offset; in detect_jump_type()
215 static SLJIT_INLINE sljit_sw put_label_get_length(struct sljit_put_label *put_label, sljit_uw max_l… in put_label_get_length()
238 sljit_uw word_count; in sljit_generate_code()
239 sljit_uw next_addr; in sljit_generate_code()
280 label->addr = (sljit_uw)SLJIT_ADD_EXEC_OFFSET(code_ptr, executable_offset); in sljit_generate_code()
281 label->size = (sljit_uw)(code_ptr - code); in sljit_generate_code()
285 jump->addr = (sljit_uw)(code_ptr - 4); in sljit_generate_code()
290 const_->addr = (sljit_uw)code_ptr; in sljit_generate_code()
295 put_label->addr = (sljit_uw)(code_ptr - 3); in sljit_generate_code()
296 …code_ptr -= put_label_get_length(put_label, (sljit_uw)(SLJIT_ADD_EXEC_OFFSET(code, executable_offs… in sljit_generate_code()
309 label->addr = (sljit_uw)SLJIT_ADD_EXEC_OFFSET(code_ptr, executable_offset); in sljit_generate_code()
310 label->size = (sljit_uw)(code_ptr - code); in sljit_generate_code()
341 …SLJIT_ASSERT((jump->flags & (PATCH_ABS48 | PATCH_ABS64)) || (sljit_uw)addr <= (sljit_uw)0xffffffff… in sljit_generate_code()
342 SLJIT_ASSERT((jump->flags & PATCH_ABS64) || (sljit_uw)addr <= (sljit_uw)0xffffffffffff); in sljit_generate_code()
374 compiler->executable_size = (sljit_uw)(code_ptr - code) * sizeof(sljit_ins); in sljit_generate_code()
444 sljit_uw mask, uimm; in logical_imm()
458 uimm = (sljit_uw)imm; in logical_imm()
465 mask = ((sljit_uw)1 << len) - 1; in logical_imm()
480 uimm &= ((sljit_uw)1 << len) - 1; in logical_imm()
509 sljit_uw imm = (sljit_uw)simm; in load_immediate()
2051 jump->u.target = (sljit_uw)srcw; in sljit_emit_ijump()
2200 if ((sljit_uw)memw <= 0xfff) { in sljit_emit_mem()
2203 } else if ((sljit_uw)memw <= 0xffffff) { in sljit_emit_mem()
2365 PTR_FAIL_IF(emit_imm64_const(compiler, dst_r, (sljit_uw)init_value)); in sljit_emit_const()
2394 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_jump_addr(sljit_uw addr, sljit_uw new_target, sljit_sw exec… in sljit_set_jump_addr()
2414 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_const(sljit_uw addr, sljit_sw new_constant, sljit_sw execut… in sljit_set_const()
2416 sljit_set_jump_addr(addr, (sljit_uw)new_constant, executable_offset); in sljit_set_const()