Searched refs:code_ptr (Results 1 – 11 of 11) sorted by relevance
/PHP-8.3/ext/pcre/pcre2lib/sljit/ |
H A D | sljitNativeX86_64.c | 316 *code_ptr++ = REX_B; in generate_far_jump_code() 317 *code_ptr++ = GROUP_FF; in generate_far_jump_code() 320 return code_ptr; in generate_far_jump_code() 328 return code_ptr; in generate_put_label_code() 339 code_ptr[0] = U8(code_ptr[0] & ~0x08); in generate_put_label_code() 343 code_ptr[0] = code_ptr[1]; in generate_put_label_code() 348 return code_ptr; in generate_put_label_code() 352 SLJIT_MEMMOVE(code_ptr, code_ptr + (2 + sizeof(sljit_uw)), put_label->flags); in generate_put_label_code() 363 code_ptr[0] = U8(code_ptr[0] & ~0x4); in generate_put_label_code() 365 code_ptr[2] = U8(code_ptr[2] & ~(0x7 << 3)); in generate_put_label_code() [all …]
|
H A D | sljitNativePPC_common.c | 436 code_ptr = code; in sljit_generate_code() 472 code_ptr[-3] = code_ptr[0]; in sljit_generate_code() 477 code_ptr[-1] = code_ptr[2]; in sljit_generate_code() 478 code_ptr[0] = code_ptr[3]; in sljit_generate_code() 481 code_ptr--; in sljit_generate_code() 482 code_ptr[-1] = code_ptr[0]; in sljit_generate_code() 483 code_ptr[0] = code_ptr[1]; in sljit_generate_code() 491 code_ptr[-6] = code_ptr[0]; in sljit_generate_code() 520 code_ptr++; in sljit_generate_code() 633 code_ptr++; in sljit_generate_code() [all …]
|
H A D | sljitNativeARM_32.c | 426 code_ptr--; in detect_jump_type() 441 *code_ptr = (BL - CONDITIONAL) | (*(code_ptr + 1) & COND_MASK); in detect_jump_type() 448 *code_ptr = (B - CONDITIONAL) | (*code_ptr & COND_MASK); in detect_jump_type() 465 code_ptr -= 2; in detect_jump_type() 669 sljit_uw *code_ptr; in sljit_generate_code() local 716 code_ptr = code; in sljit_generate_code() 776 code_ptr--; in sljit_generate_code() 781 code_ptr -= 2; in sljit_generate_code() 806 code_ptr++; in sljit_generate_code() 880 code_ptr += 2; in sljit_generate_code() [all …]
|
H A D | sljitNativeSPARC_common.c | 230 return code_ptr; in detect_jump_type() 294 return code_ptr; in detect_jump_type() 301 sljit_ins *code_ptr; in sljit_generate_code() local 322 code_ptr = code; in sljit_generate_code() 336 *code_ptr = *buf_ptr++; in sljit_generate_code() 356 code_ptr = detect_jump_type(jump, code_ptr, code, executable_offset); in sljit_generate_code() 361 const_->addr = (sljit_uw)code_ptr; in sljit_generate_code() 366 put_label->addr = (sljit_uw)code_ptr; in sljit_generate_code() 371 code_ptr ++; in sljit_generate_code() 441 code_ptr = (sljit_ins *)SLJIT_ADD_EXEC_OFFSET(code_ptr, executable_offset); in sljit_generate_code() [all …]
|
H A D | sljitNativeARM_64.c | 198 code_ptr[-5] -= (2 << 5); in detect_jump_type() 199 code_ptr[-2] = code_ptr[0]; in detect_jump_type() 205 code_ptr[-5] -= (1 << 5); in detect_jump_type() 207 code_ptr[-1] = code_ptr[0]; in detect_jump_type() 235 sljit_ins *code_ptr; in sljit_generate_code() local 257 code_ptr = code; in sljit_generate_code() 271 *code_ptr = *buf_ptr++; in sljit_generate_code() 286 code_ptr -= detect_jump_type(jump, code_ptr, code, executable_offset); in sljit_generate_code() 301 code_ptr++; in sljit_generate_code() 377 code_ptr = (sljit_ins *)SLJIT_ADD_EXEC_OFFSET(code_ptr, executable_offset); in sljit_generate_code() [all …]
|
H A D | sljitNativeX86_common.c | 552 *code_ptr++ = JMP_i8; in generate_near_jump_code() 554 *code_ptr++ = JMP_i32; in generate_near_jump_code() 559 *code_ptr++ = CALL_i32; in generate_near_jump_code() 567 *code_ptr++ = GROUP_0F; in generate_near_jump_code() 580 return code_ptr; in generate_near_jump_code() 587 sljit_u8 *code_ptr; in sljit_generate_code() local 608 code_ptr = code; in sljit_generate_code() 623 code_ptr += len; in sljit_generate_code() 636 code_ptr = generate_near_jump_code(jump, code_ptr, code, executable_offset); in sljit_generate_code() 639 code_ptr = generate_far_jump_code(jump, code_ptr, executable_offset); in sljit_generate_code() [all …]
|
H A D | sljitNativeX86_32.c | 232 static sljit_u8* generate_far_jump_code(struct sljit_jump *jump, sljit_u8 *code_ptr, sljit_sw execu… in generate_far_jump_code() argument 237 *code_ptr++ = JMP_i32; in generate_far_jump_code() 241 *code_ptr++ = CALL_i32; in generate_far_jump_code() 245 *code_ptr++ = GROUP_0F; in generate_far_jump_code() 246 *code_ptr++ = get_jump_code(type); in generate_far_jump_code() 253 …sljit_unaligned_store_sw(code_ptr, (sljit_sw)(jump->u.target - (jump->addr + 4) - (sljit_uw)execut… in generate_far_jump_code() 254 code_ptr += 4; in generate_far_jump_code() 256 return code_ptr; in generate_far_jump_code()
|
H A D | sljitNativeARM_T2_32.c | 379 sljit_u16 *code_ptr; in sljit_generate_code() local 399 code_ptr = code; in sljit_generate_code() 413 *code_ptr = *buf_ptr++; in sljit_generate_code() 428 code_ptr -= detect_jump_type(jump, code_ptr, code, executable_offset); in sljit_generate_code() 432 const_->addr = (sljit_uw)code_ptr; in sljit_generate_code() 437 put_label->addr = (sljit_uw)code_ptr; in sljit_generate_code() 442 code_ptr++; in sljit_generate_code() 451 label->size = (sljit_uw)(code_ptr - code); in sljit_generate_code() 478 code_ptr = (sljit_u16 *)SLJIT_ADD_EXEC_OFFSET(code_ptr, executable_offset); in sljit_generate_code() 480 SLJIT_CACHE_FLUSH(code, code_ptr); in sljit_generate_code() [all …]
|
H A D | sljitNativeRISCV_common.c | 377 sljit_ins *code_ptr; in sljit_generate_code() local 398 code_ptr = code; in sljit_generate_code() 412 *code_ptr = *buf_ptr++; in sljit_generate_code() 431 jump->addr = (sljit_uw)code_ptr; in sljit_generate_code() 436 const_->addr = (sljit_uw)code_ptr; in sljit_generate_code() 441 put_label->addr = (sljit_uw)code_ptr; in sljit_generate_code() 443 code_ptr += 1; in sljit_generate_code() 453 code_ptr++; in sljit_generate_code() 461 label->addr = (sljit_uw)code_ptr; in sljit_generate_code() 523 code_ptr = (sljit_ins *)SLJIT_ADD_EXEC_OFFSET(code_ptr, executable_offset); in sljit_generate_code() [all …]
|
H A D | sljitNativeMIPS_common.c | 496 SLJIT_CACHE_FLUSH(code, code_ptr); in sljit_cache_flush() 574 sljit_ins *code_ptr; in sljit_generate_code() local 595 code_ptr = code; in sljit_generate_code() 609 *code_ptr = *buf_ptr++; in sljit_generate_code() 633 const_->addr = (sljit_uw)code_ptr; in sljit_generate_code() 640 code_ptr += 1; in sljit_generate_code() 650 code_ptr++; in sljit_generate_code() 658 label->addr = (sljit_uw)code_ptr; in sljit_generate_code() 704 code_ptr = (sljit_ins *)SLJIT_ADD_EXEC_OFFSET(code_ptr, executable_offset); in sljit_generate_code() 707 SLJIT_CACHE_FLUSH(code, code_ptr); in sljit_generate_code() [all …]
|
H A D | sljitNativeS390X.c | 1436 void *code, *code_ptr; in sljit_generate_code() local 1513 code_ptr = code; in sljit_generate_code() 1529 (sljit_uw)code_ptr + label->size, executable_offset); in sljit_generate_code() 1549 source = (sljit_sw)code_ptr; in sljit_generate_code() 1600 jump->addr = (sljit_uw)code_ptr + 2; in sljit_generate_code() 1618 put_label->addr = (sljit_uw)code_ptr; in sljit_generate_code() 1632 encode_inst(&code_ptr, ins); in sljit_generate_code() 1635 SLJIT_ASSERT((sljit_u8 *)code + ins_size == code_ptr); in sljit_generate_code() 1642 code_ptr = SLJIT_ADD_EXEC_OFFSET(code_ptr, executable_offset); in sljit_generate_code() 1643 SLJIT_CACHE_FLUSH(code, code_ptr); in sljit_generate_code() [all …]
|
Completed in 131 milliseconds