Home
last modified time | relevance | path

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

/PHP-8.3/ext/pcre/pcre2lib/sljit/
H A DsljitNativeX86_64.c68 sljit_u8 *buf_ptr; in emit_x86_instruction() local
207 *buf_ptr = 0; in emit_x86_instruction()
221 *buf_ptr = 0; in emit_x86_instruction()
226 buf_ptr++; in emit_x86_instruction()
233 *buf_ptr |= 0x40; in emit_x86_instruction()
235 *buf_ptr |= 0x80; in emit_x86_instruction()
256 *buf_ptr |= 0x40; in emit_x86_instruction()
258 *buf_ptr++ |= 0x04; in emit_x86_instruction()
262 *buf_ptr++ = 0; in emit_x86_instruction()
266 *buf_ptr++ |= 0x04; in emit_x86_instruction()
[all …]
H A DsljitNativeX86_32.c53 sljit_u8 *buf_ptr; in emit_x86_instruction() local
144 buf_ptr = inst + size; in emit_x86_instruction()
152 *buf_ptr = 0; in emit_x86_instruction()
166 *buf_ptr = 0; in emit_x86_instruction()
171 buf_ptr++; in emit_x86_instruction()
178 *buf_ptr |= 0x40; in emit_x86_instruction()
180 *buf_ptr |= 0x80; in emit_x86_instruction()
201 *buf_ptr |= 0x40; in emit_x86_instruction()
203 *buf_ptr++ |= 0x04; in emit_x86_instruction()
207 *buf_ptr++ = 0; in emit_x86_instruction()
[all …]
H A DsljitNativePPC_common.c409 sljit_ins *buf_ptr; in sljit_generate_code() local
450 *code_ptr = *buf_ptr++; in sljit_generate_code()
555 *buf_ptr = BCx | ((sljit_ins)addr & 0xfffc) | ((*buf_ptr) & 0x03ff0001); in sljit_generate_code()
559 *buf_ptr = BCx | ((sljit_ins)addr & 0xfffc) | 0x2 | ((*buf_ptr) & 0x03ff0001); in sljit_generate_code()
566 *buf_ptr = Bx | ((sljit_ins)addr & 0x03fffffc) | ((*buf_ptr) & 0x1); in sljit_generate_code()
570 *buf_ptr = Bx | ((sljit_ins)addr & 0x03fffffc) | 0x2 | ((*buf_ptr) & 0x1); in sljit_generate_code()
578 SLJIT_ASSERT(((buf_ptr[0] | buf_ptr[1]) & 0xffff) == 0); in sljit_generate_code()
584 SLJIT_ASSERT(((buf_ptr[0] | buf_ptr[1]) & 0xffff) == 0); in sljit_generate_code()
592 SLJIT_ASSERT(((buf_ptr[0] | buf_ptr[1] | buf_ptr[3]) & 0xffff) == 0); in sljit_generate_code()
599 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.c670 sljit_uw *buf_ptr; in sljit_generate_code() local
739 buf_ptr++; in sljit_generate_code()
748 buf_ptr++; in sljit_generate_code()
851 buf_ptr++; in sljit_generate_code()
888 buf_ptr--; in sljit_generate_code()
890 buf_ptr += ((*buf_ptr & 0xfff) >> 2) + 2; in sljit_generate_code()
892 buf_ptr += 1; in sljit_generate_code()
908 code_ptr[1] = *buf_ptr; in sljit_generate_code()
910 buf_ptr += ((*buf_ptr & 0xfff) >> 2) + 2; in sljit_generate_code()
912 buf_ptr += 1; in sljit_generate_code()
[all …]
H A DsljitNativeSPARC_common.c302 sljit_ins *buf_ptr; in sljit_generate_code() local
333 buf_ptr = (sljit_ins*)buf->memory; 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()
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()
413 buf_ptr[1] |= (sljit_ins)addr & 0x3ff; 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()
[all …]
H A DsljitNativeARM_64.c236 sljit_ins *buf_ptr; in sljit_generate_code() local
268 buf_ptr = (sljit_ins*)buf->memory; in sljit_generate_code()
269 buf_end = buf_ptr + (buf->used_size >> 2); in sljit_generate_code()
271 *code_ptr = *buf_ptr++; in sljit_generate_code()
303 } while (buf_ptr < buf_end); in sljit_generate_code()
324 buf_ptr = (sljit_ins *)jump->addr; in sljit_generate_code()
331 buf_ptr[-1] -= (4 << 5); in sljit_generate_code()
337 buf_ptr[0] = (buf_ptr[0] & ~(sljit_ins)0xffffe0) | (sljit_ins)((addr & 0x7ffff) << 5); in sljit_generate_code()
344 dst = buf_ptr[0] & 0x1f; in sljit_generate_code()
358 buf_ptr = (sljit_ins*)put_label->addr; in sljit_generate_code()
[all …]
H A DsljitNativeRISCV_common.c378 sljit_ins *buf_ptr; in sljit_generate_code() local
409 buf_ptr = (sljit_ins*)buf->memory; in sljit_generate_code()
410 buf_end = buf_ptr + (buf->used_size >> 2); in sljit_generate_code()
412 *code_ptr = *buf_ptr++; in sljit_generate_code()
455 } while (buf_ptr < buf_end); in sljit_generate_code()
481 buf_ptr = (sljit_ins *)jump->addr; in sljit_generate_code()
482 addr -= (sljit_uw)SLJIT_ADD_EXEC_OFFSET(buf_ptr, executable_offset); in sljit_generate_code()
487 buf_ptr[0] |= (sljit_ins)addr; in sljit_generate_code()
498 buf_ptr[0] = AUIPC | RD(TMP_REG1) | (sljit_ins)((sljit_sw)addr & ~0xfff); in sljit_generate_code()
499 SLJIT_ASSERT((buf_ptr[1] & 0x707f) == JALR); in sljit_generate_code()
[all …]
H A DsljitNativeX86_common.c588 sljit_u8 *buf_ptr; in sljit_generate_code() local
616 buf_ptr = buf->memory; in sljit_generate_code()
617 buf_end = buf_ptr + buf->used_size; in sljit_generate_code()
619 len = *buf_ptr++; in sljit_generate_code()
622 SLJIT_MEMCPY(code_ptr, buf_ptr, len); in sljit_generate_code()
624 buf_ptr += len; in sljit_generate_code()
627 switch (*buf_ptr) { in sljit_generate_code()
651 SLJIT_ASSERT(*buf_ptr == 3); in sljit_generate_code()
660 buf_ptr++; in sljit_generate_code()
662 } while (buf_ptr < buf_end); in sljit_generate_code()
[all …]
H A DsljitNativeMIPS_common.c575 sljit_ins *buf_ptr; in sljit_generate_code() local
606 buf_ptr = (sljit_ins*)buf->memory; in sljit_generate_code()
607 buf_end = buf_ptr + (buf->used_size >> 2); in sljit_generate_code()
609 *code_ptr = *buf_ptr++; in sljit_generate_code()
652 } while (buf_ptr < buf_end); in sljit_generate_code()
673 buf_ptr = (sljit_ins *)jump->addr; in sljit_generate_code()
676 …addr = (sljit_uw)((sljit_sw)(addr - (sljit_uw)SLJIT_ADD_EXEC_OFFSET(buf_ptr, executable_offset) - … in sljit_generate_code()
678 buf_ptr[0] = (buf_ptr[0] & 0xffff0000) | ((sljit_ins)addr & 0xffff); in sljit_generate_code()
683 …== (((sljit_uw)SLJIT_ADD_EXEC_OFFSET(buf_ptr, executable_offset) + sizeof(sljit_ins)) & ~(sljit_uw… in sljit_generate_code()
684 buf_ptr[0] |= (sljit_ins)(addr >> 2) & 0x03ffffff; in sljit_generate_code()
H A DsljitNativeARM_T2_32.c380 sljit_u16 *buf_ptr; in sljit_generate_code() local
410 buf_ptr = (sljit_u16*)buf->memory; in sljit_generate_code()
411 buf_end = buf_ptr + (buf->used_size >> 1); in sljit_generate_code()
413 *code_ptr = *buf_ptr++; in sljit_generate_code()
444 } while (buf_ptr < buf_end); in sljit_generate_code()

Completed in 88 milliseconds