/PHP-7.2/ext/pcre/pcrelib/sljit/ |
H A D | sljitNativeX86_32.c | 182 SLJIT_SP, 0, SLJIT_SP, 0, SLJIT_IMM, sizeof(sljit_sw))); in sljit_emit_enter() 192 EMIT_MOV(compiler, TMP_REG1, 0, SLJIT_SP, 0); in sljit_emit_enter() 196 SLJIT_SP, 0, SLJIT_SP, 0, SLJIT_IMM, local_size + sizeof(sljit_sw))); in sljit_emit_enter() 209 inst[1] = MOD_REG | AND | reg_map[SLJIT_SP]; in sljit_emit_enter() 217 SLJIT_SP, 0, SLJIT_SP, 0, SLJIT_IMM, local_size); in sljit_emit_enter() 279 EMIT_MOV(compiler, SLJIT_SP, 0, SLJIT_MEM1(SLJIT_SP), compiler->local_size) in sljit_emit_return() 282 SLJIT_SP, 0, SLJIT_SP, 0, SLJIT_IMM, compiler->local_size)); in sljit_emit_return() 285 SLJIT_SP, 0, SLJIT_SP, 0, SLJIT_IMM, compiler->local_size)); in sljit_emit_return() 371 b |= TO_OFFS_REG(SLJIT_SP); in emit_x86_instruction() 513 *inst++ = (0x4 /* none*/ << 3) | reg_map[SLJIT_SP]; in call_with_args() [all …]
|
H A D | sljitNativePPC_common.c | 659 FAIL_IF(push_inst(compiler, STWU | S(SLJIT_SP) | A(SLJIT_SP) | IMM(-local_size))); in sljit_emit_enter() 662 FAIL_IF(push_inst(compiler, STWUX | S(SLJIT_SP) | A(SLJIT_SP) | B(0))); in sljit_emit_enter() 666 FAIL_IF(push_inst(compiler, STDU | S(SLJIT_SP) | A(SLJIT_SP) | IMM(-local_size))); in sljit_emit_enter() 669 FAIL_IF(push_inst(compiler, STDUX | S(SLJIT_SP) | A(SLJIT_SP) | B(0))); in sljit_emit_enter() 699 FAIL_IF(push_inst(compiler, ADDI | D(SLJIT_SP) | A(SLJIT_SP) | IMM(compiler->local_size))); in sljit_emit_return() 702 FAIL_IF(push_inst(compiler, ADD | D(SLJIT_SP) | A(SLJIT_SP) | B(0))); in sljit_emit_return() 1858 …emit_op_mem2(compiler, WORD_DATA, src, SLJIT_MEM1(SLJIT_SP), FLOAT_TMP_MEM_OFFSET, SLJIT_MEM1(SLJI… in sljit_emit_fop1_conv_f64_from_sw() 1895 …p_mem2(compiler, WORD_DATA, TMP_REG2, SLJIT_MEM1(SLJIT_SP), FLOAT_TMP_MEM_OFFSET_HI, SLJIT_MEM1(SL… in sljit_emit_fop1_conv_f64_from_sw() 1896 …_mem2(compiler, WORD_DATA, TMP_REG1, SLJIT_MEM1(SLJIT_SP), FLOAT_TMP_MEM_OFFSET_LOW, SLJIT_MEM1(SL… in sljit_emit_fop1_conv_f64_from_sw() 1898 …r, DOUBLE_DATA | LOAD_DATA, TMP_FREG1, SLJIT_MEM1(SLJIT_SP), FLOAT_TMP_MEM_OFFSET, SLJIT_MEM1(SLJI… in sljit_emit_fop1_conv_f64_from_sw() [all …]
|
H A D | sljitNativeX86_64.c | 164 *inst++ = MOD_REG | SUB | reg_map[SLJIT_SP]; in sljit_emit_enter() 196 *inst++ = MOD_REG | SUB | reg_map[SLJIT_SP]; in sljit_emit_enter() 205 *inst++ = MOD_REG | SUB | reg_map[SLJIT_SP]; in sljit_emit_enter() 391 b |= TO_OFFS_REG(SLJIT_SP); in emit_x86_instruction() 400 if (immb != 0 && (!(b & OFFS_REG_MASK) || (b & OFFS_REG_MASK) == TO_OFFS_REG(SLJIT_SP))) { in emit_x86_instruction() 492 if ((b & OFFS_REG_MASK) == SLJIT_UNUSED || (b & OFFS_REG_MASK) == TO_OFFS_REG(SLJIT_SP)) { in emit_x86_instruction()
|
H A D | sljitNativeSPARC_common.c | 469 FAIL_IF(push_inst(compiler, SAVE | D(SLJIT_SP) | S1(SLJIT_SP) | IMM(-local_size), UNMOVABLE_INS)); in sljit_emit_enter() 473 FAIL_IF(push_inst(compiler, SAVE | D(SLJIT_SP) | S1(SLJIT_SP) | S2(TMP_REG1), UNMOVABLE_INS)); in sljit_emit_enter() 999 …mem2(compiler, SINGLE_DATA, TMP_FREG1, SLJIT_MEM1(SLJIT_SP), FLOAT_TMP_MEM_OFFSET, SLJIT_MEM1(SLJI… in sljit_emit_fop1_conv_sw_from_f64() 1000 …(compiler, WORD_DATA | LOAD_DATA, dst, SLJIT_MEM1(SLJIT_SP), FLOAT_TMP_MEM_OFFSET, SLJIT_MEM1(SLJI… in sljit_emit_fop1_conv_sw_from_f64() 1024 …emit_op_mem2(compiler, WORD_DATA, src, SLJIT_MEM1(SLJIT_SP), FLOAT_TMP_MEM_OFFSET, SLJIT_MEM1(SLJI… in sljit_emit_fop1_conv_f64_from_sw() 1025 src = SLJIT_MEM1(SLJIT_SP); in sljit_emit_fop1_conv_f64_from_sw()
|
H A D | sljitNativeMIPS_common.c | 593 …FAIL_IF(push_inst(compiler, ADDIU_W | S(SLJIT_SP) | T(SLJIT_SP) | IMM(-local_size), DR(SLJIT_SP))); in sljit_emit_enter() 594 base = S(SLJIT_SP); in sljit_emit_enter() 598 FAIL_IF(push_inst(compiler, ADDU_W | S(SLJIT_SP) | TA(0) | D(TMP_REG2), DR(TMP_REG2))); in sljit_emit_enter() 599 FAIL_IF(push_inst(compiler, SUBU_W | S(SLJIT_SP) | T(TMP_REG1) | D(SLJIT_SP), DR(SLJIT_SP))); in sljit_emit_enter() 657 base = S(SLJIT_SP); in sljit_emit_return() 660 FAIL_IF(push_inst(compiler, ADDU_W | S(SLJIT_SP) | T(TMP_REG1) | D(TMP_REG1), DR(TMP_REG1))); in sljit_emit_return() 684 …return push_inst(compiler, ADDIU_W | S(SLJIT_SP) | T(SLJIT_SP) | IMM(compiler->local_size), UNMOVA… in sljit_emit_return() 686 return push_inst(compiler, ADDU_W | S(TMP_REG1) | TA(0) | D(SLJIT_SP), UNMOVABLE_INS); in sljit_emit_return()
|
H A D | sljitLir.c | 246 if ((p) == (SLJIT_MEM1(SLJIT_SP))) \ 688 else if ((p) == (SLJIT_MEM1(SLJIT_SP))) \ 707 else if ((p) == (SLJIT_MEM1(SLJIT_SP))) \ 727 else if ((p) == (SLJIT_MEM1(SLJIT_SP))) \ 737 CHECK_ARGUMENT(((p) & OFFS_REG_MASK) != TO_OFFS_REG(SLJIT_SP) && !(i & ~0x3)); \ 765 else if ((r) != SLJIT_SP) \ 1073 CHECK_ARGUMENT(!(src & SLJIT_MEM) || (src & REG_MASK) != SLJIT_SP); in check_sljit_emit_op1() 1074 CHECK_ARGUMENT(!(dst & SLJIT_MEM) || (dst & REG_MASK) != SLJIT_SP); in check_sljit_emit_op1() 1866 ADJUST_LOCAL_OFFSET(SLJIT_MEM1(SLJIT_SP), offset); in sljit_get_local_base() 1872 return sljit_emit_op2(compiler, SLJIT_ADD, dst, dstw, SLJIT_SP, 0, SLJIT_IMM, offset); in sljit_get_local_base() [all …]
|
H A D | sljitNativeX86_common.c | 79 p = SLJIT_MEM1(SLJIT_SP); \ 1332 SLJIT_ASSERT(dst == SLJIT_MEM1(SLJIT_SP)); in sljit_emit_op1() 1370 return emit_mov(compiler, SLJIT_MEM1(SLJIT_SP), dstw, TMP_REG1, 0); in sljit_emit_op1() 2062 EMIT_MOV(compiler, SLJIT_MEM1(SLJIT_SP), 0, SLJIT_PREF_SHIFT_REG, 0); 2067 EMIT_MOV(compiler, SLJIT_PREF_SHIFT_REG, 0, SLJIT_MEM1(SLJIT_SP), 0); 2563 if (src == SLJIT_MEM1(SLJIT_SP) && type >= SLJIT_CALL3) 2844 ADJUST_LOCAL_OFFSET(SLJIT_MEM1(SLJIT_SP), offset); 2850 …SLJIT_ASSERT(emit_lea_binary(compiler, dst, dstw, SLJIT_SP, 0, TMP_REG1, 0) != SLJIT_ERR_UNSUPPORT… 2853 return emit_lea_binary(compiler, dst, dstw, SLJIT_SP, 0, TMP_REG1, 0); 2859 return emit_lea_binary(compiler, dst, dstw, SLJIT_SP, 0, SLJIT_IMM, offset); [all …]
|
H A D | sljitNativeARM_T2_32.c | 1068 …else if (SLJIT_UNLIKELY(arg == SLJIT_SP) && IS_WORD_SIZE(flags) && OFFSET_CHECK(0xff, 2) && reg_ma… in emit_op_mem() 1120 FAIL_IF(emit_op_imm(compiler, SLJIT_SUB | ARG2_IMM, SLJIT_SP, SLJIT_SP, local_size)); in sljit_emit_enter() 1162 FAIL_IF(emit_op_imm(compiler, SLJIT_ADD | ARG2_IMM, SLJIT_SP, SLJIT_SP, compiler->local_size)); in sljit_emit_return()
|
H A D | sljitLir.h | 210 #define SLJIT_SP (SLJIT_NUMBER_OF_REGISTERS + 1) macro
|
H A D | sljitNativeARM_32.c | 930 FAIL_IF(emit_op(compiler, SLJIT_SUB, ALLOW_IMM, SLJIT_SP, 0, SLJIT_SP, 0, SLJIT_IMM, local_size)); in sljit_emit_enter() 968 …FAIL_IF(emit_op(compiler, SLJIT_ADD, ALLOW_IMM, SLJIT_SP, 0, SLJIT_SP, 0, SLJIT_IMM, compiler->loc… in sljit_emit_return()
|
H A D | sljitNativeARM_64.c | 1108 FAIL_IF(push_inst(compiler, ADDI | RD(SLJIT_SP) | RN(TMP_SP) | (0 << 10))); in sljit_emit_enter() 1165 FAIL_IF(push_inst(compiler, ADDI | RD(SLJIT_SP) | RN(TMP_SP) | (0 << 10))); in sljit_emit_enter()
|
/PHP-7.2/ext/pcre/pcrelib/ |
H A D | pcre_jit_compile.c | 2321 OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_SP), LOCALS0, TMP1, 0); in allocate_stack() 2322 OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_SP), LOCALS1, TMP1, 0); in allocate_stack() 2404 OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_SP), i, TMP1, 0); in reset_fast_fail() 8100 …CMP(SLJIT_EQUAL, SLJIT_MEM1(SLJIT_SP), OVECTOR(GET2(matchingpath, 1) << 1), SLJIT_MEM1(SLJIT_SP), … in compile_bracket_matchingpath() 8265 …OP2(SLJIT_SUB | SLJIT_SET_Z, SLJIT_MEM1(SLJIT_SP), repeat_ptr, SLJIT_MEM1(SLJIT_SP), repeat_ptr, S… in compile_bracket_matchingpath() 8295 …OP2(SLJIT_SUB | SLJIT_SET_Z, SLJIT_MEM1(SLJIT_SP), repeat_ptr, SLJIT_MEM1(SLJIT_SP), repeat_ptr, S… in compile_bracket_matchingpath() 8823 tmp_base = SLJIT_MEM1(SLJIT_SP); in compile_iterator_matchingpath() 9986 … OP2(SLJIT_ADD, SLJIT_MEM1(SLJIT_SP), repeat_ptr, SLJIT_MEM1(SLJIT_SP), repeat_ptr, SLJIT_IMM, 1); in compile_bracket_backtrackingpath() 11185 OP1(SLJIT_MOV, STR_PTR, 0, SLJIT_MEM1(SLJIT_SP), in PRIV() 11254 OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_SP), LOCALS1, TMP2, 0); in PRIV() [all …]
|