Home
last modified time | relevance | path

Searched refs:src_lane_index (Results 1 – 8 of 8) sorted by relevance

/php-src/ext/pcre/pcre2lib/sljit/
H A DsljitNativeX86_common.c4296 byte = U8(src_lane_index);
4303 if (src_lane_index == 0)
4328 if (src_lane_index == 0)
4336 src_lane_index -= 4;
4367 src_lane_index &= 0x7;
4377 } else if (src_lane_index < 8 && (src_lane_index & 0x1) == 0) {
4434 src_lane_index >>= 2;
4439 src_lane_index >>= 1;
4455 if (src_lane_index == 0)
4462 byte = U8(src_lane_index);
[all …]
H A DsljitLir.c2845 sljit_s32 src, sljit_s32 src_lane_index) in check_sljit_emit_simd_lane_replicate() argument
2854 …CHECK_ARGUMENT(src_lane_index >= 0 && src_lane_index < (1 << (SLJIT_SIMD_GET_REG_SIZE(type) - SLJI… in check_sljit_emit_simd_lane_replicate()
2860 …if (sljit_emit_simd_lane_replicate(compiler, type | SLJIT_SIMD_TEST, freg, src, src_lane_index) ==… in check_sljit_emit_simd_lane_replicate()
2873 fprintf(compiler->verbose, "[%d]\n", src_lane_index); in check_sljit_emit_simd_lane_replicate()
3442 sljit_s32 src, sljit_s32 src_lane_index) in sljit_emit_simd_lane_replicate() argument
3445 CHECK(check_sljit_emit_simd_lane_replicate(compiler, type, freg, src, src_lane_index)); in sljit_emit_simd_lane_replicate()
3450 SLJIT_UNUSED_ARG(src_lane_index); in sljit_emit_simd_lane_replicate()
H A DsljitNativeARM_T2_32.c3956 sljit_s32 src, sljit_s32 src_lane_index) in sljit_emit_simd_lane_replicate() argument
3963 CHECK(check_sljit_emit_simd_lane_replicate(compiler, type, freg, src, src_lane_index)); in sljit_emit_simd_lane_replicate()
3978 if (src_lane_index >= (0x8 >> elem_size)) { in sljit_emit_simd_lane_replicate()
3979 src_lane_index -= (0x8 >> elem_size); in sljit_emit_simd_lane_replicate()
3995 ins = ((((sljit_ins)src_lane_index << 1) | 1) << (16 + elem_size)); in sljit_emit_simd_lane_replicate()
H A DsljitNativeARM_32.c4281 sljit_s32 src, sljit_s32 src_lane_index) in sljit_emit_simd_lane_replicate() argument
4288 CHECK(check_sljit_emit_simd_lane_replicate(compiler, type, freg, src, src_lane_index)); in sljit_emit_simd_lane_replicate()
4303 if (src_lane_index >= (0x8 >> elem_size)) { in sljit_emit_simd_lane_replicate()
4304 src_lane_index -= (0x8 >> elem_size); in sljit_emit_simd_lane_replicate()
4320 ins = ((((sljit_ins)src_lane_index << 1) | 1) << (16 + elem_size)); in sljit_emit_simd_lane_replicate()
H A DsljitNativeLOONGARCH_64.c3413 sljit_s32 src, sljit_s32 src_lane_index) in sljit_emit_simd_lane_replicate() argument
3420 CHECK(check_sljit_emit_simd_lane_replicate(compiler, type, freg, src, src_lane_index)); in sljit_emit_simd_lane_replicate()
3434 …, VREPLVEI | (sljit_ins)1 << 26 | ins | FRD(freg) | FRJ(src) | IMM_V(src_lane_index % (2 << (3 - e… in sljit_emit_simd_lane_replicate()
3436 …ins = (src_lane_index < (2 << (3 - elem_size))) ? (sljit_ins)(0x44 << 10) : (sljit_ins)(0xee << 10… in sljit_emit_simd_lane_replicate()
3441 return push_inst(compiler, VREPLVEI | ins | FRD(freg) | FRJ(src) | IMM_V(src_lane_index)); in sljit_emit_simd_lane_replicate()
H A DsljitLir.h2038 sljit_s32 src, sljit_s32 src_lane_index);
H A DsljitNativeARM_64.c3077 sljit_s32 src, sljit_s32 src_lane_index) in sljit_emit_simd_lane_replicate() argument
3084 CHECK(check_sljit_emit_simd_lane_replicate(compiler, type, freg, src, src_lane_index)); in sljit_emit_simd_lane_replicate()
3095 ins = (((sljit_ins)src_lane_index << 1) | 1) << (16 + elem_size); in sljit_emit_simd_lane_replicate()
H A DsljitNativeS390X.c4204 sljit_s32 src, sljit_s32 src_lane_index) in sljit_emit_simd_lane_replicate() argument
4210 CHECK(check_sljit_emit_simd_lane_replicate(compiler, type, freg, src, src_lane_index)); in sljit_emit_simd_lane_replicate()
4222 | ((sljit_ins)src_lane_index << 16) | ((sljit_ins)elem_size << 12)); in sljit_emit_simd_lane_replicate()

Completed in 98 milliseconds