Home
last modified time | relevance | path

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

/PHP-8.3/ext/pcre/pcre2lib/sljit/
H A DsljitNativeRISCV_32.c46 …32 emit_const(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw init_value, sljit_ins last_… in emit_const() argument
48 if ((init_value & 0x800) != 0) in emit_const()
49 init_value += 0x1000; in emit_const()
51 FAIL_IF(push_inst(compiler, LUI | RD(dst) | (sljit_ins)(init_value & ~0xfff))); in emit_const()
52 return push_inst(compiler, last_ins | RS1(dst) | IMM_I(init_value)); in emit_const()
H A DsljitNativeRISCV_64.c129 …32 emit_const(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw init_value, sljit_ins last_… in emit_const() argument
133 if ((init_value & 0x800) != 0) in emit_const()
134 init_value += 0x1000; in emit_const()
136 high = init_value >> 32; in emit_const()
138 if ((init_value & 0x80000000l) != 0) in emit_const()
146 FAIL_IF(push_inst(compiler, LUI | RD(dst) | (sljit_ins)(init_value & ~0xfff))); in emit_const()
149 return push_inst(compiler, last_ins | RS1(dst) | IMM_I(init_value)); in emit_const()
H A DsljitNativeMIPS_64.c121 …IT_INLINE sljit_s32 emit_const(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw init_value) in emit_const() argument
123 FAIL_IF(push_inst(compiler, LUI | T(dst) | IMM(init_value >> 48), DR(dst))); in emit_const()
124 FAIL_IF(push_inst(compiler, ORI | S(dst) | T(dst) | IMM(init_value >> 32), DR(dst))); in emit_const()
126 FAIL_IF(push_inst(compiler, ORI | S(dst) | T(dst) | IMM(init_value >> 16), DR(dst))); in emit_const()
128 return push_inst(compiler, ORI | S(dst) | T(dst) | IMM(init_value), DR(dst)); in emit_const()
H A DsljitNativeMIPS_32.c41 …IT_INLINE sljit_s32 emit_const(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw init_value) in emit_const() argument
43 FAIL_IF(push_inst(compiler, LUI | T(dst) | IMM(init_value >> 16), DR(dst))); in emit_const()
44 return push_inst(compiler, ORI | S(dst) | T(dst) | IMM(init_value), DR(dst)); in emit_const()
H A DsljitNativeSPARC_32.c260 …IT_INLINE sljit_s32 emit_const(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw init_value) in emit_const() argument
262 FAIL_IF(push_inst(compiler, SETHI | D(dst) | ((init_value >> 10) & 0x3fffff), DR(dst))); in emit_const()
263 return push_inst(compiler, OR | D(dst) | S1(dst) | IMM_ARG | (init_value & 0x3ff), DR(dst)); in emit_const()
H A DsljitNativePPC_64.c557 …IT_INLINE sljit_s32 emit_const(struct sljit_compiler *compiler, sljit_s32 reg, sljit_sw init_value) in emit_const() argument
559 FAIL_IF(push_inst(compiler, ADDIS | D(reg) | A(0) | IMM(init_value >> 48))); in emit_const()
560 FAIL_IF(push_inst(compiler, ORI | S(reg) | A(reg) | IMM(init_value >> 32))); in emit_const()
562 FAIL_IF(push_inst(compiler, ORIS | S(reg) | A(reg) | IMM(init_value >> 16))); in emit_const()
563 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 DsljitNativeS390X.c134 sljit_sw init_value; /* required to build literal pool */ member
1562 *(pool_ptr++) = (sljit_uw)const_->init_value; in sljit_generate_code()
3665 …ljit_emit_const(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw dstw, sljit_sw init_value) in sljit_emit_const() argument
3671 CHECK_PTR(check_sljit_emit_const(compiler, dst, dstw, init_value)); in sljit_emit_const()
3677 const_->init_value = init_value; in sljit_emit_const()
H A DsljitNativeSPARC_common.c1633 …ljit_emit_const(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw dstw, sljit_sw init_value) in sljit_emit_const() argument
1639 CHECK_PTR(check_sljit_emit_const(compiler, dst, dstw, init_value)); in sljit_emit_const()
1647 PTR_FAIL_IF(emit_const(compiler, dst_r, init_value)); in sljit_emit_const()
H A DsljitLir.h1643 …jit_emit_const(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw dstw, sljit_sw init_value);
H A DsljitNativeX86_common.c3310 …ljit_emit_const(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw dstw, sljit_sw init_value) argument
3319 CHECK_PTR(check_sljit_emit_const(compiler, dst, dstw, init_value));
3332 if (emit_load_imm64(compiler, reg, init_value))
3335 if (emit_mov(compiler, dst, dstw, SLJIT_IMM, init_value))
H A DsljitNativeARM_64.c2351 …ljit_emit_const(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw dstw, sljit_sw init_value) in sljit_emit_const() argument
2357 CHECK_PTR(check_sljit_emit_const(compiler, dst, dstw, init_value)); in sljit_emit_const()
2365 PTR_FAIL_IF(emit_imm64_const(compiler, dst_r, (sljit_uw)init_value)); in sljit_emit_const()
H A DsljitLir.c2250 …ljit_emit_const(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw dstw, sljit_sw init_value) in check_sljit_emit_const() argument
2252 SLJIT_UNUSED_ARG(init_value); in check_sljit_emit_const()
2261 fprintf(compiler->verbose, ", #%" SLJIT_PRINT_D "d\n", init_value); in check_sljit_emit_const()
H A DsljitNativeARM_32.c3637 …ljit_emit_const(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw dstw, sljit_sw init_value) in sljit_emit_const() argument
3643 CHECK_PTR(check_sljit_emit_const(compiler, dst, dstw, init_value)); in sljit_emit_const()
3650 EMIT_DATA_TRANSFER(WORD_SIZE | LOAD_DATA, 1, dst_r, TMP_PC, 0), (sljit_uw)init_value)); in sljit_emit_const()
3653 PTR_FAIL_IF(emit_imm(compiler, dst_r, init_value)); in sljit_emit_const()
H A DsljitNativePPC_common.c2799 …ljit_emit_const(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw dstw, sljit_sw init_value) in sljit_emit_const() argument
2805 CHECK_PTR(check_sljit_emit_const(compiler, dst, dstw, init_value)); in sljit_emit_const()
2813 PTR_FAIL_IF(emit_const(compiler, dst_r, init_value)); in sljit_emit_const()
H A DsljitNativeARM_T2_32.c3093 …ljit_emit_const(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw dstw, sljit_sw init_value) in sljit_emit_const() argument
3099 CHECK_PTR(check_sljit_emit_const(compiler, dst, dstw, init_value)); in sljit_emit_const()
3107 PTR_FAIL_IF(emit_imm32_const(compiler, dst_r, (sljit_uw)init_value)); in sljit_emit_const()
H A DsljitNativeRISCV_common.c2710 …ljit_emit_const(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw dstw, sljit_sw init_value) in sljit_emit_const() argument
2716 CHECK_PTR(check_sljit_emit_const(compiler, dst, dstw, init_value)); in sljit_emit_const()
2724 PTR_FAIL_IF(emit_const(compiler, dst_r, init_value, ADDI | RD(dst_r))); in sljit_emit_const()
H A DsljitNativeMIPS_common.c3673 …ljit_emit_const(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw dstw, sljit_sw init_value) in sljit_emit_const() argument
3679 CHECK_PTR(check_sljit_emit_const(compiler, dst, dstw, init_value)); in sljit_emit_const()
3687 PTR_FAIL_IF(emit_const(compiler, dst_r, init_value)); in sljit_emit_const()

Completed in 96 milliseconds