Searched refs:code_ptr (Results 1 – 11 of 11) sorted by relevance
/php-src/ext/pcre/pcre2lib/sljit/ |
H A D | sljitNativeX86_64.c | 374 code_ptr += 2; in detect_far_jump_type() 379 code_ptr += 2; in detect_far_jump_type() 391 code_ptr[0] = REX_B; in detect_far_jump_type() 392 code_ptr[1] = GROUP_FF; in detect_far_jump_type() 395 return code_ptr + 3; in detect_far_jump_type() 421 code_ptr[-1 - SSIZE_OF(s32)] = U8(((code_ptr[-2 - SSIZE_OF(s32)] & 0x7) << 3) | 0x5); in generate_mov_addr_code() 425 return code_ptr; in generate_mov_addr_code() 429 return code_ptr; in generate_mov_addr_code() 439 code_ptr[0] = U8(code_ptr[0] & ~0x08); in generate_mov_addr_code() 443 code_ptr[0] = code_ptr[1]; in generate_mov_addr_code() [all …]
|
H A D | sljitNativePPC_common.c | 343 return code_ptr; in detect_jump_type() 347 return code_ptr; in detect_jump_type() 377 code_ptr[3] = code_ptr[0]; in detect_jump_type() 384 code_ptr[5] = code_ptr[0]; in detect_jump_type() 392 code_ptr[3] = code_ptr[0]; in detect_jump_type() 395 code_ptr[6] = code_ptr[0]; in detect_jump_type() 621 code_ptr = code; in sljit_generate_code() 661 code_ptr++; in sljit_generate_code() 674 code_ptr++; in sljit_generate_code() 711 code_ptr++; in sljit_generate_code() [all …]
|
H A D | sljitNativeARM_32.c | 485 code_ptr--; in detect_jump_type() 502 *code_ptr = (BL - CONDITIONAL) | (*(code_ptr + 1) & COND_MASK); in detect_jump_type() 509 *code_ptr = (B - CONDITIONAL) | (*code_ptr & COND_MASK); in detect_jump_type() 820 sljit_ins *code_ptr; in sljit_generate_code() local 867 code_ptr = code; in sljit_generate_code() 916 code_ptr--; in sljit_generate_code() 922 code_ptr[2] = code_ptr[0]; in sljit_generate_code() 926 code_ptr += 2; in sljit_generate_code() 948 code_ptr++; in sljit_generate_code() 1052 code_ptr += 2; in sljit_generate_code() [all …]
|
H A D | sljitNativeARM_64.c | 230 return code_ptr; in detect_jump_type() 239 return code_ptr; in detect_jump_type() 245 code_ptr[2] = code_ptr[0]; in detect_jump_type() 246 return code_ptr + 2; in detect_jump_type() 253 code_ptr[2] = code_ptr[0]; in detect_jump_type() 261 code_ptr[3] = code_ptr[0]; in detect_jump_type() 267 code_ptr[4] = code_ptr[0]; in detect_jump_type() 268 return code_ptr + 4; in detect_jump_type() 467 sljit_ins *code_ptr; in sljit_generate_code() local 490 code_ptr = code; in sljit_generate_code() [all …]
|
H A D | sljitNativeX86_common.c | 677 *code_ptr++ = JMP_i8; in detect_near_jump_type() 679 *code_ptr++ = JMP_i32; in detect_near_jump_type() 682 *code_ptr++ = CALL_i32; in detect_near_jump_type() 686 *code_ptr++ = GROUP_0F; in detect_near_jump_type() 700 return code_ptr; in detect_near_jump_type() 872 sljit_u8 *code_ptr; in sljit_generate_code() local 897 code_ptr = code; in sljit_generate_code() 911 code_ptr += len; in sljit_generate_code() 925 code_ptr = detect_near_jump_type(jump, code_ptr, code, executable_offset); in sljit_generate_code() 928 code_ptr = detect_far_jump_type(jump, code_ptr, executable_offset); in sljit_generate_code() [all …]
|
H A D | sljitNativeARM_T2_32.c | 344 return code_ptr - 1; in detect_jump_type() 349 return code_ptr; in detect_jump_type() 356 return code_ptr + 1; in detect_jump_type() 361 return code_ptr; in detect_jump_type() 366 return code_ptr + 1; in detect_jump_type() 370 code_ptr[4] = code_ptr[0]; in detect_jump_type() 373 code_ptr[3] = code_ptr[-1]; in detect_jump_type() 377 return code_ptr + 4; in detect_jump_type() 563 sljit_u16 *code_ptr; in sljit_generate_code() local 586 code_ptr = code; in sljit_generate_code() [all …]
|
H A D | sljitNativeRISCV_common.c | 503 sljit_ins *code_ptr; in sljit_generate_code() local 526 code_ptr = code; in sljit_generate_code() 538 *code_ptr = *buf_ptr++; in sljit_generate_code() 555 jump->addr = (sljit_uw)code_ptr; in sljit_generate_code() 562 code_ptr += 1; in sljit_generate_code() 565 addr = (sljit_uw)code_ptr; in sljit_generate_code() 566 code_ptr += mov_addr_get_length(jump, code_ptr, code, executable_offset); in sljit_generate_code() 580 code_ptr++; in sljit_generate_code() 588 label->u.addr = (sljit_uw)code_ptr; in sljit_generate_code() 630 code_ptr = (sljit_ins *)SLJIT_ADD_EXEC_OFFSET(code_ptr, executable_offset); in sljit_generate_code() [all …]
|
H A D | sljitNativeX86_32.c | 286 static sljit_u8* detect_far_jump_type(struct sljit_jump *jump, sljit_u8 *code_ptr, sljit_sw executa… in detect_far_jump_type() argument 291 *code_ptr++ = JMP_i32; in detect_far_jump_type() 293 *code_ptr++ = CALL_i32; in detect_far_jump_type() 295 *code_ptr++ = GROUP_0F; in detect_far_jump_type() 296 *code_ptr++ = get_jump_code(type); in detect_far_jump_type() 299 jump->addr = (sljit_uw)code_ptr; in detect_far_jump_type() 302 …sljit_unaligned_store_sw(code_ptr, (sljit_sw)(jump->u.target - (jump->addr + 4) - (sljit_uw)execut… in detect_far_jump_type() 305 code_ptr += 4; in detect_far_jump_type() 307 return code_ptr; in detect_far_jump_type()
|
H A D | sljitNativeS390X.c | 1410 sljit_u16 *code_ptr; in sljit_generate_code() local 1448 code_ptr = code; in sljit_generate_code() 1512 code_ptr[2] = (sljit_u16)offset; in sljit_generate_code() 1513 code_ptr += 3; in sljit_generate_code() 1530 jump->addr = (sljit_uw)code_ptr; in sljit_generate_code() 1536 source = (sljit_sw)code_ptr; in sljit_generate_code() 1569 *code_ptr++ = (sljit_u16)ins; in sljit_generate_code() 1595 code_ptr = (sljit_u16*)jump->addr; in sljit_generate_code() 1604 code_ptr[2] = (sljit_u16)offset; in sljit_generate_code() 1616 code_ptr = (sljit_u16 *)SLJIT_ADD_EXEC_OFFSET(code_ptr, executable_offset); in sljit_generate_code() [all …]
|
H A D | sljitNativeLOONGARCH_64.c | 661 sljit_ins *code_ptr; in sljit_generate_code() local 684 code_ptr = code; in sljit_generate_code() 696 *code_ptr = *buf_ptr++; in sljit_generate_code() 713 jump->addr = (sljit_uw)code_ptr; in sljit_generate_code() 718 addr = (sljit_uw)code_ptr; in sljit_generate_code() 719 code_ptr += mov_addr_get_length(jump, code_ptr, code, executable_offset); in sljit_generate_code() 725 const_->addr = (sljit_uw)code_ptr; in sljit_generate_code() 732 code_ptr++; in sljit_generate_code() 740 label->u.addr = (sljit_uw)code_ptr; in sljit_generate_code() 782 code_ptr = (sljit_ins *)SLJIT_ADD_EXEC_OFFSET(code_ptr, executable_offset); in sljit_generate_code() [all …]
|
H A D | sljitNativeMIPS_common.c | 632 SLJIT_CACHE_FLUSH(code, code_ptr); in sljit_cache_flush() 701 sljit_ins *code_ptr; in sljit_generate_code() local 720 code_ptr = code; in sljit_generate_code() 732 *code_ptr = *buf_ptr++; in sljit_generate_code() 756 jump->addr = (sljit_uw)code_ptr; in sljit_generate_code() 758 code_ptr += 1; in sljit_generate_code() 776 code_ptr++; in sljit_generate_code() 784 label->u.addr = (sljit_uw)code_ptr; in sljit_generate_code() 824 code_ptr = (sljit_ins *)SLJIT_ADD_EXEC_OFFSET(code_ptr, executable_offset); in sljit_generate_code() 827 SLJIT_CACHE_FLUSH(code, code_ptr); in sljit_generate_code() [all …]
|
Completed in 116 milliseconds