Lines Matching refs:buf_ptr
302 sljit_ins *buf_ptr; in sljit_generate_code() local
333 buf_ptr = (sljit_ins*)buf->memory; in sljit_generate_code()
334 buf_end = buf_ptr + (buf->used_size >> 2); in sljit_generate_code()
336 *code_ptr = *buf_ptr++; in sljit_generate_code()
373 } while (buf_ptr < buf_end); in sljit_generate_code()
394 buf_ptr = (sljit_ins *)jump->addr; in sljit_generate_code()
397 addr = (addr - (sljit_sw)SLJIT_ADD_EXEC_OFFSET(buf_ptr, executable_offset)) >> 2; in sljit_generate_code()
399 buf_ptr[0] = CALL | ((sljit_ins)addr & 0x3fffffff); in sljit_generate_code()
403 addr = (addr - (sljit_sw)SLJIT_ADD_EXEC_OFFSET(buf_ptr, executable_offset)) >> 2; in sljit_generate_code()
405 buf_ptr[0] = (buf_ptr[0] & ~DISP_MASK) | ((sljit_ins)addr & DISP_MASK); in sljit_generate_code()
411 …SLJIT_ASSERT(((buf_ptr[0] & 0xc1cfffff) == 0x01000000) && ((buf_ptr[1] & 0xc1f83fff) == 0x80102000… in sljit_generate_code()
412 buf_ptr[0] |= (sljit_ins)(addr >> 10) & 0x3fffff; in sljit_generate_code()
413 buf_ptr[1] |= (sljit_ins)addr & 0x3ff; in sljit_generate_code()
424 buf_ptr = (sljit_ins *)put_label->addr; in sljit_generate_code()
427 …SLJIT_ASSERT(((buf_ptr[0] & 0xc1cfffff) == 0x01000000) && ((buf_ptr[1] & 0xc1f83fff) == 0x80102000… in sljit_generate_code()
428 buf_ptr[0] |= (addr >> 10) & 0x3fffff; in sljit_generate_code()
429 buf_ptr[1] |= addr & 0x3ff; in sljit_generate_code()