/php-src/ext/pcre/pcre2lib/ |
H A D | pcre2_jit_compile.c | 6737 OP1(SLJIT_MOV, SLJIT_MEM1(TMP2), 0, SLJIT_MEM1(STACK_TOP), -(2 * SSIZE_OF(sw))); in do_revertframes() 6738 OP1(SLJIT_MOV, SLJIT_MEM1(TMP2), sizeof(sljit_sw), SLJIT_MEM1(STACK_TOP), -(3 * SSIZE_OF(sw))); in do_revertframes() 6763 OP1(SLJIT_MOV, SLJIT_MEM1(TMP2), 0, SLJIT_MEM1(STACK_TOP), -(2 * SSIZE_OF(sw))); in do_revertframes() 9770 OP2(SLJIT_ADD, SLJIT_MEM1(STACK_TOP), STACK(1), SLJIT_MEM1(STACK_TOP), STACK(1), SLJIT_IMM, 1); in compile_ref_iterator_matchingpath() 10296 … OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_SP), common->control_head_ptr, SLJIT_MEM1(STACK_TOP), STACK(-1)); in compile_assert_matchingpath() 10604 OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_SP), private_data_ptr, SLJIT_MEM1(STACK_TOP), STACK(-1)); in match_once_common() 11778 int base = (private_data_ptr == 0) ? SLJIT_MEM1(STACK_TOP) : SLJIT_MEM1(SLJIT_SP); in compile_iterator_matchingpath() 11813 tmp_base = SLJIT_MEM1(SLJIT_SP); in compile_iterator_matchingpath() 12756 int base = (private_data_ptr == 0) ? SLJIT_MEM1(STACK_TOP) : SLJIT_MEM1(SLJIT_SP); in compile_iterator_backtrackingpath() 13101 … OP2(SLJIT_ADD, SLJIT_MEM1(SLJIT_SP), repeat_ptr, SLJIT_MEM1(SLJIT_SP), repeat_ptr, SLJIT_IMM, 1); in compile_bracket_backtrackingpath() [all …]
|
H A D | pcre2_jit_simd_inc.h | 354 OP1(MOV_UCHAR, TMP1, 0, SLJIT_MEM1(STR_PTR), IN_UCHARS(-offset)); in fast_forward_char_simd() 720 OP1(MOV_UCHAR, TMP1, 0, SLJIT_MEM1(STR_PTR), IN_UCHARS(-offs1)); in fast_forward_char_pair_simd() 846 OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_SP), LOCALS0, STR_PTR, 0); in fast_forward_char_simd() 847 OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_SP), LOCALS1, TMP3, 0); in fast_forward_char_simd() 913 OP1(SLJIT_MOV, STR_PTR, 0, SLJIT_MEM1(SLJIT_SP), LOCALS0); in fast_forward_char_simd() 914 OP1(SLJIT_MOV, TMP3, 0, SLJIT_MEM1(SLJIT_SP), LOCALS1); in fast_forward_char_simd() 1041 OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_SP), LOCALS0, STR_PTR, 0); in fast_forward_char_pair_simd() 1096 OP1(SLJIT_MOV, STR_PTR, 0, SLJIT_MEM1(SLJIT_SP), LOCALS0); in fast_forward_char_pair_simd() 1413 OP1(MOV_UCHAR, TMP1, 0, SLJIT_MEM1(STR_PTR), IN_UCHARS(-offset)); in fast_forward_char_simd() 1815 OP1(MOV_UCHAR, TMP1, 0, SLJIT_MEM1(STR_PTR), IN_UCHARS(-offs1)); in fast_forward_char_pair_simd() [all …]
|
/php-src/ext/pcre/pcre2lib/sljit/ |
H A D | sljitNativeX86_32.c | 470 BINARY_IMM32(OR, 0, SLJIT_MEM1(SLJIT_SP), -4096); in sljit_emit_enter() 473 BINARY_IMM32(OR, 0, SLJIT_MEM1(SLJIT_SP), -4096 * 2); in sljit_emit_enter() 475 BINARY_IMM32(OR, 0, SLJIT_MEM1(SLJIT_SP), -4096 * 3); in sljit_emit_enter() 492 BINARY_IMM32(OR, 0, SLJIT_MEM1(SLJIT_SP), -4096); in sljit_emit_enter() 506 BINARY_IMM32(OR, 0, SLJIT_MEM1(SLJIT_SP), -local_size); in sljit_emit_enter() 535 EMIT_MOV(compiler, SLJIT_MEM1(SLJIT_SP), size, TMP_REG1, 0); in sljit_emit_enter() 835 EMIT_MOV(compiler, SLJIT_MEM1(SLJIT_SP), 0, SLJIT_R0, 0); in tail_call_with_args() 902 if (src == SLJIT_MEM1(SLJIT_SP)) in tail_call_with_args() 919 EMIT_MOV(compiler, SLJIT_MEM1(SLJIT_SP), 0, SLJIT_R0, 0); in tail_call_with_args() 1151 if (stack_size > 0 && src == SLJIT_MEM1(SLJIT_SP)) in sljit_emit_icall() [all …]
|
H A D | sljitNativeX86_64.c | 578 EMIT_MOV(compiler, TMP_REG1, 0, SLJIT_MEM1(SLJIT_SP), -4096); in sljit_emit_enter() 580 EMIT_MOV(compiler, TMP_REG1, 0, SLJIT_MEM1(SLJIT_SP), -4096 * 2); in sljit_emit_enter() 582 EMIT_MOV(compiler, TMP_REG1, 0, SLJIT_MEM1(SLJIT_SP), -4096 * 3); in sljit_emit_enter() 587 EMIT_MOV(compiler, TMP_REG2, 0, SLJIT_MEM1(SLJIT_SP), -4096); in sljit_emit_enter() 601 EMIT_MOV(compiler, TMP_REG1, 0, SLJIT_MEM1(SLJIT_SP), -local_size); in sljit_emit_enter() 614 …FAIL_IF(emit_groupf(compiler, MOVAPS_xm_x | EX86_SSE2, i, SLJIT_MEM1(SLJIT_SP), saved_float_regs_o… in sljit_emit_enter() 619 …FAIL_IF(emit_groupf(compiler, MOVAPS_xm_x | EX86_SSE2, i, SLJIT_MEM1(SLJIT_SP), saved_float_regs_o… in sljit_emit_enter() 677 …FAIL_IF(emit_groupf(compiler, MOVAPS_x_xm | EX86_SSE2, i, SLJIT_MEM1(SLJIT_SP), saved_float_regs_o… in emit_stack_frame_release() 999 return emit_mov(compiler, dst, dstw, SLJIT_MEM1(SLJIT_SP), compiler->local_size + saved_regs_size); in sljit_emit_get_return_address() 1027 mem = SLJIT_MEM1(TMP_REG1); in sljit_emit_mem() [all …]
|
H A D | sljitNativeX86_common.c | 87 p = SLJIT_MEM1(SLJIT_SP); \ 1082 EMIT_MOV(compiler, TMP_REG1, 0, SLJIT_MEM1(TMP_REG1), 0); in adjust_shadow_stack() 1757 SLJIT_ASSERT(dst == SLJIT_MEM1(SLJIT_SP)); in sljit_emit_op1() 1801 return emit_mov(compiler, SLJIT_MEM1(SLJIT_SP), dstw, TMP_REG1, 0); in sljit_emit_op1() 2410 EMIT_MOV(compiler, SLJIT_MEM1(SLJIT_SP), 0, SLJIT_PREF_SHIFT_REG, 0); 2424 EMIT_MOV(compiler, SLJIT_PREF_SHIFT_REG, 0, SLJIT_MEM1(SLJIT_SP), 0); 4571 return sljit_emit_op1(compiler, op, dst_reg, 0, SLJIT_MEM1(mem_reg), 0); 4591 SLJIT_ASSERT(FAST_IS_REG(src_reg) || src_reg == SLJIT_MEM1(SLJIT_SP)); 4592 SLJIT_ASSERT(FAST_IS_REG(temp_reg) || temp_reg == SLJIT_MEM1(SLJIT_SP)); 4622 EMIT_MOV(compiler, SLJIT_MEM1(SLJIT_SP), 0, SLJIT_R1, 0); [all …]
|
H A D | sljitNativeMIPS_32.c | 399 SLJIT_MEM1(SLJIT_SP), (sljit_sw)(extra_space - sizeof(sljit_sw)))); in sljit_emit_call() 465 SLJIT_MEM1(SLJIT_SP), (sljit_sw)(extra_space - sizeof(sljit_sw)))); in sljit_emit_icall()
|
H A D | sljitNativeLOONGARCH_64.c | 1065 return push_mem_inst(compiler, flags, reg, SLJIT_MEM1(TMP_REG3), argw - compiler->cache_argw); in getput_arg() 1086 return push_mem_inst(compiler, flags, reg, SLJIT_MEM1(TMP_REG3), offset); in getput_arg() 1091 return push_mem_inst(compiler, flags, reg, SLJIT_MEM1(TMP_REG3), offset); in getput_arg() 1098 return push_mem_inst(compiler, flags, reg, SLJIT_MEM1(tmp_r), offset); in getput_arg() 1123 return push_mem_inst(compiler, flags, reg, SLJIT_MEM1(tmp_r), 0); in emit_op_mem() 2031 …FAIL_IF(emit_op_mem(compiler, WORD_DATA | LOAD_DATA, dst_r, SLJIT_MEM1(SLJIT_SP), compiler->local_… in sljit_emit_op_dst() 2973 …FAIL_IF(push_mem_inst(compiler, WORD_DATA | LOAD_DATA, REG_PAIR_SECOND(reg), SLJIT_MEM1(mem), (mem… in sljit_emit_mem() 2974 return push_mem_inst(compiler, WORD_DATA | LOAD_DATA, REG_PAIR_FIRST(reg), SLJIT_MEM1(mem), memw); in sljit_emit_mem() 2979 FAIL_IF(push_mem_inst(compiler, flags, REG_PAIR_FIRST(reg), SLJIT_MEM1(mem), memw)); in sljit_emit_mem() 2980 …return push_mem_inst(compiler, flags, REG_PAIR_SECOND(reg), SLJIT_MEM1(mem), (memw + SSIZE_OF(sw))… in sljit_emit_mem()
|
H A D | sljitNativeARM_T2_32.c | 1136 …SLJIT_ASSERT((arg & REG_MASK) != tmp_reg || (arg == SLJIT_MEM1(tmp_reg) && argw >= -0xff && argw <… in emit_op_mem() 2033 …FAIL_IF(emit_op_mem(compiler, WORD_SIZE, dst_r, SLJIT_MEM1(SLJIT_SP), compiler->local_size + size,… in sljit_emit_op_dst() 3084 mem = SLJIT_MEM1(TMP_REG1); in sljit_emit_mem() 3088 mem = SLJIT_MEM1(TMP_REG1); in sljit_emit_mem() 3109 mem = SLJIT_MEM1(TMP_REG1); in sljit_emit_mem() 3132 mem = SLJIT_MEM1(TMP_REG1); in sljit_emit_mem() 3171 mem = SLJIT_MEM1(TMP_REG1); in sljit_emit_mem() 3175 mem = SLJIT_MEM1(TMP_REG1); in sljit_emit_mem() 3198 mem = SLJIT_MEM1(TMP_REG1); in sljit_emit_mem() 3218 mem = SLJIT_MEM1(TMP_REG1); in sljit_emit_mem()
|
H A D | sljitNativeARM_64.c | 1703 FAIL_IF(emit_op_mem(compiler, WORD_SIZE, dst_r, SLJIT_MEM1(SLJIT_SP), 0x8, TMP_REG2)); in sljit_emit_op_dst() 2414 mem = SLJIT_MEM1(TMP_REG1); in sljit_emit_mem() 2419 mem = SLJIT_MEM1(TMP_REG1); in sljit_emit_mem() 2458 mem = SLJIT_MEM1(TMP_REG1); in sljit_emit_mem() 3213 ADJUST_LOCAL_OFFSET(SLJIT_MEM1(SLJIT_SP), offset); in sljit_get_local_base()
|
H A D | sljitNativeARM_32.c | 1880 …SLJIT_ASSERT((arg & REG_MASK) != tmp_reg || (arg == SLJIT_MEM1(tmp_reg) && argw >= -mask && argw <… in emit_op_mem() 2483 …FAIL_IF(emit_op_mem(compiler, WORD_SIZE | LOAD_DATA, dst_r, SLJIT_MEM1(SLJIT_SP), compiler->local_… in sljit_emit_op_dst() 3583 …FAIL_IF(emit_op_mem(compiler, WORD_SIZE | LOAD_DATA, REG_PAIR_SECOND(reg), SLJIT_MEM1(mem), memw +… in sljit_emit_mem() 3584 …return emit_op_mem(compiler, WORD_SIZE | LOAD_DATA, REG_PAIR_FIRST(reg), SLJIT_MEM1(mem), memw, TM… in sljit_emit_mem() 3590 FAIL_IF(emit_op_mem(compiler, flags, REG_PAIR_FIRST(reg), SLJIT_MEM1(mem), memw, TMP_REG1)); in sljit_emit_mem() 3591 …return emit_op_mem(compiler, flags, REG_PAIR_SECOND(reg), SLJIT_MEM1(mem), memw + SSIZE_OF(sw), TM… in sljit_emit_mem()
|
H A D | sljitLir.h | 902 #define SLJIT_MEM1(r1) (SLJIT_MEM | (r1)) macro
|
H A D | sljitLir.c | 284 if ((p) == (SLJIT_MEM1(SLJIT_SP))) \ 868 if (p == SLJIT_MEM1(SLJIT_SP)) in function_check_src_mem() 3449 ADJUST_LOCAL_OFFSET(SLJIT_MEM1(SLJIT_SP), offset); in sljit_get_local_base()
|
H A D | sljitNativeS390X.c | 3181 FAIL_IF(load_word(compiler, dst_r, SLJIT_MEM1(SLJIT_SP), compiler->local_size + size, 0)); in sljit_emit_op_dst() 4399 return sljit_emit_op1(compiler, op, dst_reg, 0, SLJIT_MEM1(mem_reg), 0); in sljit_emit_atomic_load()
|
H A D | sljitNativePPC_common.c | 2077 …FAIL_IF(emit_op_mem(compiler, WORD_DATA | LOAD_DATA, dst_r, SLJIT_MEM1(SLJIT_SP), compiler->local_… in sljit_emit_op_dst()
|
H A D | sljitNativeRISCV_common.c | 2072 …FAIL_IF(emit_op_mem(compiler, WORD_DATA | LOAD_DATA, dst_r, SLJIT_MEM1(SLJIT_SP), compiler->local_… in sljit_emit_op_dst()
|
H A D | sljitNativeMIPS_common.c | 2799 …FAIL_IF(emit_op_mem(compiler, WORD_DATA | LOAD_DATA, dst_ar, SLJIT_MEM1(SLJIT_SP), compiler->local… in sljit_emit_op_dst()
|