Home
last modified time | relevance | path

Searched refs:buf_ptr (Results 1 – 11 of 11) sorted by relevance

/php-src/ext/pcre/pcre2lib/sljit/
H A DsljitNativeX86_64.c68 sljit_u8 *buf_ptr; in emit_x86_instruction() local
209 *buf_ptr = 0; in emit_x86_instruction()
222 *buf_ptr = 0; in emit_x86_instruction()
227 buf_ptr++; in emit_x86_instruction()
244 buf_ptr += 2; in emit_x86_instruction()
257 *buf_ptr |= 0x40; in emit_x86_instruction()
261 buf_ptr += 2; in emit_x86_instruction()
264 *buf_ptr++ = 0; in emit_x86_instruction()
267 buf_ptr[0] |= 0x04; in emit_x86_instruction()
268 buf_ptr[1] = 0x25; in emit_x86_instruction()
[all …]
H A DsljitNativeX86_32.c53 sljit_u8 *buf_ptr; in emit_x86_instruction() local
147 *buf_ptr = 0; in emit_x86_instruction()
160 *buf_ptr = 0; in emit_x86_instruction()
165 buf_ptr++; in emit_x86_instruction()
172 *buf_ptr |= 0x40; in emit_x86_instruction()
174 *buf_ptr |= 0x80; in emit_x86_instruction()
182 buf_ptr += 2; in emit_x86_instruction()
195 *buf_ptr |= 0x40; in emit_x86_instruction()
199 buf_ptr += 2; in emit_x86_instruction()
202 *buf_ptr++ = 0; in emit_x86_instruction()
[all …]
H A DsljitNativeARM_32.c821 sljit_ins *buf_ptr; in sljit_generate_code() local
882 buf_ptr++; in sljit_generate_code()
890 buf_ptr++; in sljit_generate_code()
998 buf_ptr++; in sljit_generate_code()
1032 buf_ptr[((buf_ptr[0] & 0xfff) >> 2) + 2] = addr; in sljit_generate_code()
1045 buf_ptr--; in sljit_generate_code()
1055 buf_ptr += ((*buf_ptr & 0xfff) >> 2) + 2; in sljit_generate_code()
1057 buf_ptr += 1; in sljit_generate_code()
1058 *buf_ptr = addr; in sljit_generate_code()
1077 buf_ptr += ((*buf_ptr & 0xfff) >> 2) + 2; in sljit_generate_code()
[all …]
H A DsljitNativeARM_64.c315 sljit_ins* buf_ptr = (sljit_ins*)jump->addr; in generate_jump_or_mov_addr() local
323 buf_ptr[0] = (buf_ptr[0] & ~(sljit_ins)0xffffe0) | (sljit_ins)((addr & 0x7ffff) << 5); in generate_jump_or_mov_addr()
334 dst = (buf_ptr[0] >> 5) & 0x1f; in generate_jump_or_mov_addr()
344 dst = *buf_ptr; in generate_jump_or_mov_addr()
347 addr -= (sljit_sw)SLJIT_ADD_EXEC_OFFSET(buf_ptr, executable_offset); in generate_jump_or_mov_addr()
365 buf_ptr[0] = MOVZ | (((sljit_ins)addr & 0xffff) << 5) | dst; in generate_jump_or_mov_addr()
468 sljit_ins *buf_ptr; in sljit_generate_code() local
499 buf_ptr = (sljit_ins*)buf->memory; in sljit_generate_code()
500 buf_end = buf_ptr + (buf->used_size >> 2); in sljit_generate_code()
502 *code_ptr = *buf_ptr++; in sljit_generate_code()
[all …]
H A DsljitNativeRISCV_common.c504 sljit_ins *buf_ptr; in sljit_generate_code() local
535 buf_ptr = (sljit_ins*)buf->memory; in sljit_generate_code()
536 buf_end = buf_ptr + (buf->used_size >> 2); in sljit_generate_code()
538 *code_ptr = *buf_ptr++; in sljit_generate_code()
582 } while (buf_ptr < buf_end); in sljit_generate_code()
607 buf_ptr = (sljit_ins *)jump->addr; in sljit_generate_code()
608 addr -= (sljit_uw)SLJIT_ADD_EXEC_OFFSET(buf_ptr, executable_offset); in sljit_generate_code()
613 buf_ptr[0] |= (sljit_ins)addr; in sljit_generate_code()
619 buf_ptr[0] = JAL | RD((jump->flags & IS_CALL) ? RETURN_ADDR_REG : TMP_ZERO) | (sljit_ins)addr; in sljit_generate_code()
H A DsljitNativeLOONGARCH_64.c662 sljit_ins *buf_ptr; in sljit_generate_code() local
693 buf_ptr = (sljit_ins*)buf->memory; in sljit_generate_code()
694 buf_end = buf_ptr + (buf->used_size >> 2); in sljit_generate_code()
696 *code_ptr = *buf_ptr++; in sljit_generate_code()
734 } while (buf_ptr < buf_end); in sljit_generate_code()
759 buf_ptr = (sljit_ins *)jump->addr; in sljit_generate_code()
760 addr -= (sljit_uw)SLJIT_ADD_EXEC_OFFSET(buf_ptr, executable_offset); in sljit_generate_code()
764 buf_ptr[0] |= (sljit_ins)IMM_I16(addr >> 2); in sljit_generate_code()
770 buf_ptr[0] = BL | (sljit_ins)IMM_I26(addr >> 2); in sljit_generate_code()
772 buf_ptr[0] = B | (sljit_ins)IMM_I26(addr >> 2); in sljit_generate_code()
H A DsljitNativeMIPS_common.c702 sljit_ins *buf_ptr; in sljit_generate_code() local
729 buf_ptr = (sljit_ins*)buf->memory; in sljit_generate_code()
730 buf_end = buf_ptr + (buf->used_size >> 2); in sljit_generate_code()
732 *code_ptr = *buf_ptr++; in sljit_generate_code()
778 } while (buf_ptr < buf_end); in sljit_generate_code()
798 buf_ptr = (sljit_ins *)jump->addr; in sljit_generate_code()
801 …addr = (sljit_uw)((sljit_sw)(addr - (sljit_uw)SLJIT_ADD_EXEC_OFFSET(buf_ptr, executable_offset) - … in sljit_generate_code()
803 buf_ptr[0] = (buf_ptr[0] & 0xffff0000) | ((sljit_ins)addr & 0xffff); in sljit_generate_code()
808 …== (((sljit_uw)SLJIT_ADD_EXEC_OFFSET(buf_ptr, executable_offset) + sizeof(sljit_ins)) & ~(sljit_uw… in sljit_generate_code()
809 buf_ptr[0] |= (sljit_ins)(addr >> 2) & 0x03ffffff; in sljit_generate_code()
H A DsljitNativeX86_common.c873 sljit_u8 *buf_ptr; in sljit_generate_code() local
903 buf_ptr = buf->memory; in sljit_generate_code()
904 buf_end = buf_ptr + buf->used_size; in sljit_generate_code()
906 len = *buf_ptr++; in sljit_generate_code()
910 SLJIT_MEMCPY(code_ptr, buf_ptr, len); in sljit_generate_code()
912 buf_ptr += len; in sljit_generate_code()
951 } while (buf_ptr < buf_end); in sljit_generate_code()
953 SLJIT_ASSERT(buf_ptr == buf_end); in sljit_generate_code()
H A DsljitNativePPC_common.c592 sljit_ins *buf_ptr; in sljit_generate_code() local
630 buf_ptr = (sljit_ins*)buf->memory; in sljit_generate_code()
631 buf_end = buf_ptr + (buf->used_size >> 2); in sljit_generate_code()
633 *code_ptr = *buf_ptr++; in sljit_generate_code()
676 } while (buf_ptr < buf_end); in sljit_generate_code()
H A DsljitNativeARM_T2_32.c564 sljit_u16 *buf_ptr; in sljit_generate_code() local
595 buf_ptr = (sljit_u16*)buf->memory; in sljit_generate_code()
596 buf_end = buf_ptr + (buf->used_size >> 1); in sljit_generate_code()
598 *code_ptr = *buf_ptr++; in sljit_generate_code()
638 } while (buf_ptr < buf_end); in sljit_generate_code()
H A DsljitNativeS390X.c1407 sljit_ins *buf_ptr; in sljit_generate_code() local
1467 buf_ptr = (sljit_ins*)buf->memory; in sljit_generate_code()
1468 buf_end = buf_ptr + (buf->used_size >> 3); in sljit_generate_code()
1470 ins = *buf_ptr++; in sljit_generate_code()
1571 } while (buf_ptr < buf_end); in sljit_generate_code()

Completed in 143 milliseconds