Lines Matching refs:buf_ptr
211 sljit_ins *buf_ptr; in sljit_generate_code() local
236 buf_ptr = (sljit_ins*)buf->memory; in sljit_generate_code()
237 buf_end = buf_ptr + (buf->used_size >> 2); in sljit_generate_code()
239 *code_ptr = *buf_ptr++; in sljit_generate_code()
260 } while (buf_ptr < buf_end); in sljit_generate_code()
280 buf_ptr = (sljit_ins*)jump->addr; in sljit_generate_code()
284 buf_ptr[0] = ((jump->flags & IS_BL) ? BL : B) | (addr & 0x3ffffff); in sljit_generate_code()
286 buf_ptr[-1] -= (4 << 5); in sljit_generate_code()
292 buf_ptr[0] = (buf_ptr[0] & ~0xffffe0) | ((addr & 0x7ffff) << 5); in sljit_generate_code()
299 dst = buf_ptr[0] & 0x1f; in sljit_generate_code()
300 buf_ptr[0] = MOVZ | dst | ((addr & 0xffff) << 5); in sljit_generate_code()
301 buf_ptr[1] = MOVK | dst | (((addr >> 16) & 0xffff) << 5) | (1 << 21); in sljit_generate_code()
303 buf_ptr[2] = MOVK | dst | (((addr >> 32) & 0xffff) << 5) | (2 << 21); in sljit_generate_code()
305 buf_ptr[3] = MOVK | dst | (((addr >> 48) & 0xffff) << 5) | (3 << 21); in sljit_generate_code()