Lines Matching refs:sljit_uw

199 …JIT_INLINE sljit_s32 emit_imm64_const(struct sljit_compiler *compiler, sljit_s32 dst, sljit_uw imm)  in emit_imm64_const()
210 sljit_uw target_addr; in detect_jump_type()
219 target_addr = (sljit_uw)(code + jump->u.label->size) + (sljit_uw)executable_offset; in detect_jump_type()
273 sljit_uw addr; in mov_addr_get_length()
277 SLJIT_ASSERT(jump->flags < ((sljit_uw)4 << JUMP_SIZE_SHIFT)); in mov_addr_get_length()
281 addr = (sljit_uw)SLJIT_ADD_EXEC_OFFSET(code + jump->u.label->size, executable_offset); in mov_addr_get_length()
291 SLJIT_ASSERT(jump->flags >= ((sljit_uw)1 << JUMP_SIZE_SHIFT)); in mov_addr_get_length()
297 SLJIT_ASSERT(jump->flags >= ((sljit_uw)1 << JUMP_SIZE_SHIFT)); in mov_addr_get_length()
302 SLJIT_ASSERT(jump->flags >= ((sljit_uw)2 << JUMP_SIZE_SHIFT)); in mov_addr_get_length()
307 SLJIT_ASSERT(jump->flags >= ((sljit_uw)3 << JUMP_SIZE_SHIFT)); in mov_addr_get_length()
362 …SLJIT_ASSERT((jump->flags & (PATCH_ABS48 | PATCH_ABS64)) || (sljit_uw)addr <= (sljit_uw)0xffffffff… in generate_jump_or_mov_addr()
363 SLJIT_ASSERT((jump->flags & PATCH_ABS64) || (sljit_uw)addr <= (sljit_uw)0xffffffffffff); in generate_jump_or_mov_addr()
371 buf_ptr[3] = MOVK | ((sljit_ins)((sljit_uw)addr >> 48) << 5) | (3 << 21) | dst; in generate_jump_or_mov_addr()
380 sljit_uw total_size; in reduce_code_size()
381 sljit_uw size_reduce = 0; in reduce_code_size()
470 sljit_uw word_count; in sljit_generate_code()
510 label->u.addr = (sljit_uw)SLJIT_ADD_EXEC_OFFSET(code_ptr, executable_offset); in sljit_generate_code()
511 label->size = (sljit_uw)(code_ptr - code); in sljit_generate_code()
519 jump->addr = (sljit_uw)code_ptr; in sljit_generate_code()
521 …SLJIT_ASSERT((jump->flags & PATCH_COND) || ((sljit_uw)code_ptr - jump->addr < (jump->flags >> JUMP… in sljit_generate_code()
526 jump->addr = (sljit_uw)addr; in sljit_generate_code()
532 const_->addr = (sljit_uw)code_ptr; in sljit_generate_code()
547 label->u.addr = (sljit_uw)SLJIT_ADD_EXEC_OFFSET(code_ptr, executable_offset); in sljit_generate_code()
548 label->size = (sljit_uw)(code_ptr - code); in sljit_generate_code()
565 compiler->executable_size = (sljit_uw)(code_ptr - code) * sizeof(sljit_ins); in sljit_generate_code()
651 sljit_uw mask, uimm; in logical_imm()
665 uimm = (sljit_uw)imm; in logical_imm()
672 mask = ((sljit_uw)1 << len) - 1; in logical_imm()
687 uimm &= ((sljit_uw)1 << len) - 1; in logical_imm()
716 sljit_uw imm = (sljit_uw)simm; in load_immediate()
2189 sljit_uw exp; in sljit_emit_fset64()
2191 sljit_uw imm; in sljit_emit_fset64()
2441 jump->u.target = (sljit_uw)srcw; in sljit_emit_ijump()
2617 if ((sljit_uw)memw <= 0xfff) { in sljit_emit_mem()
2620 } else if ((sljit_uw)memw <= 0xffffff) { in sljit_emit_mem()
2824 static sljit_ins simd_get_imm(sljit_s32 elem_size, sljit_uw value) in simd_get_imm()
2867 value ^= (sljit_uw)0xffff; in simd_get_imm()
2881 if ((value & ~(sljit_uw)0xff00) == 0) { in simd_get_imm()
2887 if ((value & ~(sljit_uw)0xff0000) == 0) { in simd_get_imm()
2893 if ((value & ~(sljit_uw)0xff000000) == 0) { in simd_get_imm()
2899 if ((value & (sljit_uw)0xff) == 0xff && (value >> 16) == 0) { in simd_get_imm()
2905 if ((value & (sljit_uw)0xffff) == 0xffff && (value >> 24) == 0) { in simd_get_imm()
2914 value ^= (sljit_uw)0xffffffff; in simd_get_imm()
2974 imm = simd_get_imm(elem_size, (sljit_uw)srcw); in sljit_emit_simd_replicate()
3437 PTR_FAIL_IF(emit_imm64_const(compiler, dst_r, (sljit_uw)init_value)); in sljit_emit_const()
3468 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_jump_addr(sljit_uw addr, sljit_uw new_target, sljit_sw exec… in sljit_set_jump_addr()
3488 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_const(sljit_uw addr, sljit_sw new_constant, sljit_sw execut… in sljit_set_const()
3490 sljit_set_jump_addr(addr, (sljit_uw)new_constant, executable_offset); in sljit_set_const()