Home
last modified time | relevance | path

Searched refs:buf_ptr (Results 1 – 10 of 10) 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 DsljitNativePPC_common.c438 sljit_ins *buf_ptr; in sljit_generate_code() local
480 *code_ptr = *buf_ptr++; in sljit_generate_code()
585 *buf_ptr = BCx | ((sljit_ins)addr & 0xfffc) | ((*buf_ptr) & 0x03ff0001); in sljit_generate_code()
589 *buf_ptr = BCx | ((sljit_ins)addr & 0xfffc) | 0x2 | ((*buf_ptr) & 0x03ff0001); in sljit_generate_code()
596 *buf_ptr = Bx | ((sljit_ins)addr & 0x03fffffc) | ((*buf_ptr) & 0x1); in sljit_generate_code()
600 *buf_ptr = Bx | ((sljit_ins)addr & 0x03fffffc) | 0x2 | ((*buf_ptr) & 0x1); in sljit_generate_code()
608 SLJIT_ASSERT(((buf_ptr[0] | buf_ptr[1]) & 0xffff) == 0); in sljit_generate_code()
614 SLJIT_ASSERT(((buf_ptr[0] | buf_ptr[1]) & 0xffff) == 0); in sljit_generate_code()
622 SLJIT_ASSERT(((buf_ptr[0] | buf_ptr[1] | buf_ptr[3]) & 0xffff) == 0); in sljit_generate_code()
629 SLJIT_ASSERT(((buf_ptr[0] | buf_ptr[1] | buf_ptr[3] | buf_ptr[4]) & 0xffff) == 0); in sljit_generate_code()
[all …]
H A DsljitNativeARM_32.c728 sljit_ins *buf_ptr; in sljit_generate_code() local
797 buf_ptr++; in sljit_generate_code()
806 buf_ptr++; in sljit_generate_code()
908 buf_ptr++; in sljit_generate_code()
944 buf_ptr--; in sljit_generate_code()
946 buf_ptr += ((*buf_ptr & 0xfff) >> 2) + 2; in sljit_generate_code()
948 buf_ptr += 1; in sljit_generate_code()
964 code_ptr[1] = *buf_ptr; in sljit_generate_code()
966 buf_ptr += ((*buf_ptr & 0xfff) >> 2) + 2; in sljit_generate_code()
968 buf_ptr += 1; in sljit_generate_code()
[all …]
H A DsljitNativeARM_64.c280 sljit_ins *buf_ptr; in sljit_generate_code() local
312 buf_ptr = (sljit_ins*)buf->memory; in sljit_generate_code()
313 buf_end = buf_ptr + (buf->used_size >> 2); in sljit_generate_code()
315 *code_ptr = *buf_ptr++; in sljit_generate_code()
347 } while (buf_ptr < buf_end); in sljit_generate_code()
368 buf_ptr = (sljit_ins *)jump->addr; in sljit_generate_code()
375 buf_ptr[-1] -= (4 << 5); in sljit_generate_code()
381 buf_ptr[0] = (buf_ptr[0] & ~(sljit_ins)0xffffe0) | (sljit_ins)((addr & 0x7ffff) << 5); in sljit_generate_code()
388 dst = buf_ptr[0] & 0x1f; in sljit_generate_code()
402 buf_ptr = (sljit_ins*)put_label->addr; in sljit_generate_code()
[all …]
H A DsljitNativeLOONGARCH_64.c501 sljit_ins *buf_ptr; in sljit_generate_code() local
532 buf_ptr = (sljit_ins*)buf->memory; in sljit_generate_code()
533 buf_end = buf_ptr + (buf->used_size >> 2); in sljit_generate_code()
535 *code_ptr = *buf_ptr++; in sljit_generate_code()
571 } while (buf_ptr < buf_end); in sljit_generate_code()
597 buf_ptr = (sljit_ins *)jump->addr; in sljit_generate_code()
602 buf_ptr[0] |= (sljit_ins)IMM_I16(addr >> 2); in sljit_generate_code()
610 SLJIT_ASSERT((buf_ptr[1] & OPC_2RI16(0x3f)) == JIRL); in sljit_generate_code()
611 buf_ptr[1] |= IMM_I16((addr & 0xfff) >> 2); in sljit_generate_code()
617 buf_ptr[0] = BL | (sljit_ins)IMM_I26(addr >> 2); in sljit_generate_code()
[all …]
H A DsljitNativeRISCV_common.c381 sljit_ins *buf_ptr; in sljit_generate_code() local
412 buf_ptr = (sljit_ins*)buf->memory; in sljit_generate_code()
413 buf_end = buf_ptr + (buf->used_size >> 2); in sljit_generate_code()
415 *code_ptr = *buf_ptr++; in sljit_generate_code()
458 } while (buf_ptr < buf_end); in sljit_generate_code()
484 buf_ptr = (sljit_ins *)jump->addr; in sljit_generate_code()
485 addr -= (sljit_uw)SLJIT_ADD_EXEC_OFFSET(buf_ptr, executable_offset); in sljit_generate_code()
490 buf_ptr[0] |= (sljit_ins)addr; in sljit_generate_code()
501 buf_ptr[0] = AUIPC | RD(TMP_REG1) | (sljit_ins)((sljit_sw)addr & ~0xfff); in sljit_generate_code()
502 SLJIT_ASSERT((buf_ptr[1] & 0x707f) == JALR); in sljit_generate_code()
[all …]
H A DsljitNativeX86_common.c682 sljit_u8 *buf_ptr; in sljit_generate_code() local
710 buf_ptr = buf->memory; in sljit_generate_code()
711 buf_end = buf_ptr + buf->used_size; in sljit_generate_code()
713 len = *buf_ptr++; in sljit_generate_code()
716 SLJIT_MEMCPY(code_ptr, buf_ptr, len); in sljit_generate_code()
718 buf_ptr += len; in sljit_generate_code()
721 switch (*buf_ptr) { in sljit_generate_code()
745 SLJIT_ASSERT(*buf_ptr == 3); in sljit_generate_code()
754 buf_ptr++; in sljit_generate_code()
756 } while (buf_ptr < buf_end); in sljit_generate_code()
[all …]
H A DsljitNativeMIPS_common.c711 sljit_ins *buf_ptr; in sljit_generate_code() local
742 buf_ptr = (sljit_ins*)buf->memory; in sljit_generate_code()
743 buf_end = buf_ptr + (buf->used_size >> 2); in sljit_generate_code()
745 *code_ptr = *buf_ptr++; in sljit_generate_code()
788 } while (buf_ptr < buf_end); in sljit_generate_code()
809 buf_ptr = (sljit_ins *)jump->addr; in sljit_generate_code()
812 …addr = (sljit_uw)((sljit_sw)(addr - (sljit_uw)SLJIT_ADD_EXEC_OFFSET(buf_ptr, executable_offset) - … in sljit_generate_code()
814 buf_ptr[0] = (buf_ptr[0] & 0xffff0000) | ((sljit_ins)addr & 0xffff); in sljit_generate_code()
819 …== (((sljit_uw)SLJIT_ADD_EXEC_OFFSET(buf_ptr, executable_offset) + sizeof(sljit_ins)) & ~(sljit_uw… in sljit_generate_code()
820 buf_ptr[0] |= (sljit_ins)(addr >> 2) & 0x03ffffff; in sljit_generate_code()
H A DsljitNativeARM_T2_32.c438 sljit_u16 *buf_ptr; in sljit_generate_code() local
468 buf_ptr = (sljit_u16*)buf->memory; in sljit_generate_code()
469 buf_end = buf_ptr + (buf->used_size >> 1); in sljit_generate_code()
471 *code_ptr = *buf_ptr++; in sljit_generate_code()
502 } while (buf_ptr < buf_end); in sljit_generate_code()

Completed in 120 milliseconds