Searched refs:code_ptr (Results 1 – 10 of 10) sorted by relevance
/PHP-7.2/ext/pcre/pcrelib/sljit/ |
H A D | sljitNativeARM_32.c | 401 code_ptr--; in detect_jump_type() 416 *code_ptr = (BL - CONDITIONAL) | (*(code_ptr + 1) & COND_MASK); in detect_jump_type() 423 *code_ptr = (B - CONDITIONAL) | (*code_ptr & COND_MASK); in detect_jump_type() 440 code_ptr -= 2; in detect_jump_type() 569 sljit_uw *code_ptr; in sljit_generate_code() local 614 code_ptr = code; in sljit_generate_code() 667 code_ptr--; in sljit_generate_code() 672 code_ptr -= 2; in sljit_generate_code() 690 code_ptr++; in sljit_generate_code() 763 code_ptr += 2; in sljit_generate_code() [all …]
|
H A D | sljitNativePPC_common.c | 354 code_ptr = code; in sljit_generate_code() 385 code_ptr[-3] = code_ptr[0]; in sljit_generate_code() 390 code_ptr[-1] = code_ptr[2]; in sljit_generate_code() 391 code_ptr[0] = code_ptr[3]; in sljit_generate_code() 394 code_ptr--; in sljit_generate_code() 395 code_ptr[-1] = code_ptr[0]; in sljit_generate_code() 396 code_ptr[0] = code_ptr[1]; in sljit_generate_code() 404 code_ptr[-6] = code_ptr[0]; in sljit_generate_code() 410 code_ptr++; in sljit_generate_code() 422 code_ptr ++; in sljit_generate_code() [all …]
|
H A D | sljitNativeX86_64.c | 46 *code_ptr++ = get_jump_code(type ^ 0x1) - 0x10; in generate_far_jump_code() 47 *code_ptr++ = 10 + 3; in generate_far_jump_code() 50 *code_ptr++ = REX_W | ((reg_map[TMP_REG2] <= 7) ? 0 : REX_B); in generate_far_jump_code() 51 *code_ptr++ = MOV_r_i32 | reg_lmap[TMP_REG2]; in generate_far_jump_code() 52 jump->addr = (sljit_uw)code_ptr; in generate_far_jump_code() 57 sljit_unaligned_store_sw(code_ptr, jump->u.target); in generate_far_jump_code() 59 code_ptr += sizeof(sljit_sw); in generate_far_jump_code() 61 *code_ptr++ = REX_B; in generate_far_jump_code() 62 *code_ptr++ = GROUP_FF; in generate_far_jump_code() 63 *code_ptr++ = MOD_REG | (type >= SLJIT_FAST_CALL ? CALL_rm : JMP_rm) | reg_lmap[TMP_REG2]; in generate_far_jump_code() [all …]
|
H A D | sljitNativeX86_32.c | 41 static sljit_u8* generate_far_jump_code(struct sljit_jump *jump, sljit_u8 *code_ptr, sljit_s32 type… in generate_far_jump_code() argument 44 *code_ptr++ = JMP_i32; in generate_far_jump_code() 48 *code_ptr++ = CALL_i32; in generate_far_jump_code() 52 *code_ptr++ = GROUP_0F; in generate_far_jump_code() 53 *code_ptr++ = get_jump_code(type); in generate_far_jump_code() 60 …sljit_unaligned_store_sw(code_ptr, jump->u.target - (jump->addr + 4) - (sljit_uw)executable_offset… in generate_far_jump_code() 61 code_ptr += 4; in generate_far_jump_code() 63 return code_ptr; in generate_far_jump_code()
|
H A D | sljitNativeSPARC_common.c | 210 return code_ptr; in detect_jump_type() 274 return code_ptr; in detect_jump_type() 281 sljit_ins *code_ptr; in sljit_generate_code() local 300 code_ptr = code; in sljit_generate_code() 312 *code_ptr = *buf_ptr++; in sljit_generate_code() 320 label->size = code_ptr - code; in sljit_generate_code() 329 code_ptr = detect_jump_type(jump, code_ptr, code, executable_offset); in sljit_generate_code() 337 code_ptr ++; in sljit_generate_code() 346 label->size = code_ptr - code; in sljit_generate_code() 391 code_ptr = (sljit_ins *)SLJIT_ADD_EXEC_OFFSET(code_ptr, executable_offset); in sljit_generate_code() [all …]
|
H A D | sljitNativeARM_64.c | 192 code_ptr[-5] -= (2 << 5); in detect_jump_type() 193 code_ptr[-2] = code_ptr[0]; in detect_jump_type() 198 code_ptr[-5] -= (1 << 5); in detect_jump_type() 200 code_ptr[-1] = code_ptr[0]; in detect_jump_type() 212 sljit_ins *code_ptr; in sljit_generate_code() local 232 code_ptr = code; in sljit_generate_code() 244 *code_ptr = *buf_ptr++; in sljit_generate_code() 256 code_ptr -= detect_jump_type(jump, code_ptr, code, executable_offset); in sljit_generate_code() 263 code_ptr ++; in sljit_generate_code() 272 label->size = code_ptr - code; in sljit_generate_code() [all …]
|
H A D | sljitNativeMIPS_common.c | 231 return code_ptr; in detect_jump_type() 234 return code_ptr; in detect_jump_type() 351 return code_ptr; in detect_jump_type() 365 sljit_ins *code_ptr; in sljit_generate_code() local 384 code_ptr = code; in sljit_generate_code() 396 *code_ptr = *buf_ptr++; in sljit_generate_code() 403 label->size = code_ptr - code; in sljit_generate_code() 412 code_ptr = detect_jump_type(jump, code_ptr, code, executable_offset); in sljit_generate_code() 420 code_ptr ++; in sljit_generate_code() 429 label->size = code_ptr - code; in sljit_generate_code() [all …]
|
H A D | sljitNativeX86_common.c | 440 *code_ptr++ = JMP_i8; in generate_near_jump_code() 442 *code_ptr++ = JMP_i32; in generate_near_jump_code() 447 *code_ptr++ = CALL_i32; in generate_near_jump_code() 455 *code_ptr++ = GROUP_0F; in generate_near_jump_code() 462 code_ptr += sizeof(sljit_s8); in generate_near_jump_code() 472 return code_ptr; in generate_near_jump_code() 479 sljit_u8 *code_ptr; in sljit_generate_code() local 499 code_ptr = code; in sljit_generate_code() 513 code_ptr += len; in sljit_generate_code() 523 code_ptr = generate_far_jump_code(jump, code_ptr, *buf_ptr - 2, executable_offset); in sljit_generate_code() [all …]
|
H A D | sljitNativeARM_T2_32.c | 351 sljit_u16 *code_ptr; in sljit_generate_code() local 369 code_ptr = code; in sljit_generate_code() 381 *code_ptr = *buf_ptr++; in sljit_generate_code() 388 label->size = code_ptr - code; in sljit_generate_code() 393 code_ptr -= detect_jump_type(jump, code_ptr, code, executable_offset); in sljit_generate_code() 397 const_->addr = (sljit_uw)code_ptr; in sljit_generate_code() 400 code_ptr ++; in sljit_generate_code() 409 label->size = code_ptr - code; in sljit_generate_code() 416 SLJIT_ASSERT(code_ptr - code <= (sljit_sw)compiler->size); in sljit_generate_code() 429 code_ptr = (sljit_u16 *)SLJIT_ADD_EXEC_OFFSET(code_ptr, executable_offset); in sljit_generate_code() [all …]
|
H A D | sljitNativeTILEGX_64.c | 910 return code_ptr; in detect_jump_type() 967 return code_ptr; in detect_jump_type() 993 return code_ptr; in detect_jump_type() 1000 sljit_ins *code_ptr; in sljit_generate_code() local 1018 code_ptr = code; in sljit_generate_code() 1027 *code_ptr = *buf_ptr++; in sljit_generate_code() 1035 label->size = code_ptr - code; in sljit_generate_code() 1045 code_ptr = detect_jump_type(jump, code_ptr, code); in sljit_generate_code() 1055 code_ptr++; in sljit_generate_code() 1064 label->size = code_ptr - code; in sljit_generate_code() [all …]
|
Completed in 59 milliseconds