Home
last modified time | relevance | path

Searched refs:init_value (Results 1 – 17 of 17) sorted by relevance

/php-src/ext/pcre/pcre2lib/sljit/
H A DsljitNativeRISCV_64.c168 …32 emit_const(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw init_value, sljit_ins last_… in emit_const() argument
172 if ((init_value & 0x800) != 0) in emit_const()
173 init_value += 0x1000; in emit_const()
175 high = init_value >> 32; in emit_const()
177 if ((init_value & 0x80000000l) != 0) in emit_const()
185 FAIL_IF(push_inst(compiler, LUI | RD(dst) | (sljit_ins)(init_value & ~0xfff))); in emit_const()
188 return push_inst(compiler, last_ins | RS1(dst) | IMM_I(init_value)); in emit_const()
H A DsljitNativeRISCV_32.c115 …32 emit_const(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw init_value, sljit_ins last_… in emit_const() argument
117 if ((init_value & 0x800) != 0) in emit_const()
118 init_value += 0x1000; in emit_const()
120 FAIL_IF(push_inst(compiler, LUI | RD(dst) | (sljit_ins)(init_value & ~0xfff))); in emit_const()
121 return push_inst(compiler, last_ins | RS1(dst) | IMM_I(init_value)); in emit_const()
H A DsljitNativeMIPS_64.c138 …IT_INLINE sljit_s32 emit_const(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw init_value) in emit_const() argument
140 FAIL_IF(push_inst(compiler, LUI | T(dst) | IMM(init_value >> 48), DR(dst))); in emit_const()
141 FAIL_IF(push_inst(compiler, ORI | S(dst) | T(dst) | IMM(init_value >> 32), DR(dst))); in emit_const()
143 FAIL_IF(push_inst(compiler, ORI | S(dst) | T(dst) | IMM(init_value >> 16), DR(dst))); in emit_const()
145 return push_inst(compiler, ORI | S(dst) | T(dst) | IMM(init_value), DR(dst)); in emit_const()
H A DsljitNativeMIPS_32.c84 …IT_INLINE sljit_s32 emit_const(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw init_value) in emit_const() argument
86 FAIL_IF(push_inst(compiler, LUI | T(dst) | IMM(init_value >> 16), DR(dst))); in emit_const()
87 return push_inst(compiler, ORI | S(dst) | T(dst) | IMM(init_value), DR(dst)); in emit_const()
H A DsljitNativePPC_64.c562 …IT_INLINE sljit_s32 emit_const(struct sljit_compiler *compiler, sljit_s32 reg, sljit_sw init_value) in emit_const() argument
564 FAIL_IF(push_inst(compiler, ADDIS | D(reg) | A(0) | IMM(init_value >> 48))); in emit_const()
565 FAIL_IF(push_inst(compiler, ORI | S(reg) | A(reg) | IMM(init_value >> 32))); in emit_const()
567 FAIL_IF(push_inst(compiler, ORIS | S(reg) | A(reg) | IMM(init_value >> 16))); in emit_const()
568 return push_inst(compiler, ORI | S(reg) | A(reg) | IMM(init_value)); in emit_const()
H A DsljitNativePPC_32.c322 …IT_INLINE sljit_s32 emit_const(struct sljit_compiler *compiler, sljit_s32 reg, sljit_sw init_value) in emit_const() argument
324 FAIL_IF(push_inst(compiler, ADDIS | D(reg) | A(0) | IMM(init_value >> 16))); in emit_const()
325 return push_inst(compiler, ORI | S(reg) | A(reg) | IMM(init_value)); in emit_const()
H A DsljitNativeLOONGARCH_64.c3678 …32 emit_const(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw init_value, sljit_ins last_… in emit_const() argument
3682 …FAIL_IF(push_inst(compiler, LU12I_W | RD(dst) | (sljit_ins)(((init_value & 0xffffffff) >> 12) << 5… in emit_const()
3683 FAIL_IF(push_inst(compiler, LU32I_D | RD(dst) | (sljit_ins)(((init_value >> 32) & 0xfffff) << 5))); in emit_const()
3684 FAIL_IF(push_inst(compiler, LU52I_D | RD(dst) | RJ(dst) | (sljit_ins)(IMM_I12(init_value >> 52)))); in emit_const()
3685 return push_inst(compiler, ORI | RD(dst) | RJ(dst) | IMM_I12(init_value)); in emit_const()
3716 …ljit_emit_const(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw dstw, sljit_sw init_value) in sljit_emit_const() argument
3722 CHECK_PTR(check_sljit_emit_const(compiler, dst, dstw, init_value)); in sljit_emit_const()
3730 PTR_FAIL_IF(emit_const(compiler, dst_r, init_value, 0)); in sljit_emit_const()
H A DsljitNativeS390X.c130 sljit_sw init_value; /* required to build literal pool */ member
1549 *(pool_ptr++) = (sljit_uw)(((struct sljit_s390x_const*)const_)->init_value); in sljit_generate_code()
4446 …ljit_emit_const(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw dstw, sljit_sw init_value) in sljit_emit_const() argument
4452 CHECK_PTR(check_sljit_emit_const(compiler, dst, dstw, init_value)); in sljit_emit_const()
4458 const_->init_value = init_value; in sljit_emit_const()
H A DsljitLir.h2186 …jit_emit_const(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw dstw, sljit_sw init_value);
H A DsljitLir.c3011 …ljit_emit_const(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw dstw, sljit_sw init_value) in check_sljit_emit_const() argument
3013 SLJIT_UNUSED_ARG(init_value); in check_sljit_emit_const()
3022 fprintf(compiler->verbose, ", #%" SLJIT_PRINT_D "d\n", init_value); in check_sljit_emit_const()
H A DsljitNativeX86_common.c4894 …ljit_emit_const(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw dstw, sljit_sw init_value) argument
4903 CHECK_PTR(check_sljit_emit_const(compiler, dst, dstw, init_value));
4916 if (emit_load_imm64(compiler, reg, init_value))
4919 if (emit_mov(compiler, dst, dstw, SLJIT_IMM, init_value))
H A DsljitNativeARM_32.c4569 …ljit_emit_const(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw dstw, sljit_sw init_value) in sljit_emit_const() argument
4575 CHECK_PTR(check_sljit_emit_const(compiler, dst, dstw, init_value)); in sljit_emit_const()
4586 EMIT_DATA_TRANSFER(WORD_SIZE | LOAD_DATA, 1, dst_r, TMP_PC, 0), (sljit_ins)init_value)); in sljit_emit_const()
4589 PTR_FAIL_IF(emit_imm(compiler, dst_r, init_value)); in sljit_emit_const()
H A DsljitNativePPC_common.c3109 …ljit_emit_const(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw dstw, sljit_sw init_value) in sljit_emit_const() argument
3115 CHECK_PTR(check_sljit_emit_const(compiler, dst, dstw, init_value)); in sljit_emit_const()
3123 PTR_FAIL_IF(emit_const(compiler, dst_r, init_value)); in sljit_emit_const()
H A DsljitNativeARM_64.c3423 …ljit_emit_const(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw dstw, sljit_sw init_value) in sljit_emit_const() argument
3429 CHECK_PTR(check_sljit_emit_const(compiler, dst, dstw, init_value)); in sljit_emit_const()
3437 PTR_FAIL_IF(emit_imm64_const(compiler, dst_r, (sljit_uw)init_value)); in sljit_emit_const()
H A DsljitNativeRISCV_common.c3069 …ljit_emit_const(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw dstw, sljit_sw init_value) in sljit_emit_const() argument
3075 CHECK_PTR(check_sljit_emit_const(compiler, dst, dstw, init_value)); in sljit_emit_const()
3083 PTR_FAIL_IF(emit_const(compiler, dst_r, init_value, ADDI | RD(dst_r))); in sljit_emit_const()
H A DsljitNativeARM_T2_32.c4244 …ljit_emit_const(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw dstw, sljit_sw init_value) in sljit_emit_const() argument
4250 CHECK_PTR(check_sljit_emit_const(compiler, dst, dstw, init_value)); in sljit_emit_const()
4258 PTR_FAIL_IF(emit_imm32_const(compiler, dst_r, (sljit_uw)init_value)); in sljit_emit_const()
H A DsljitNativeMIPS_common.c4212 …ljit_emit_const(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw dstw, sljit_sw init_value) in sljit_emit_const() argument
4218 CHECK_PTR(check_sljit_emit_const(compiler, dst, dstw, init_value)); in sljit_emit_const()
4226 PTR_FAIL_IF(emit_const(compiler, dst_r, init_value)); in sljit_emit_const()

Completed in 220 milliseconds