Home
last modified time | relevance | path

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

/third_party/astc-encoder/Source/
Dastcenc_vecmathlib_avx2_8.h572 __m256i shuf = _mm256_set_epi8(0, 0, 0, 0, 0, 0, 0, 0, in pack_low_bytes() local
576 __m256i a = _mm256_shuffle_epi8(v.m, shuf); in pack_low_bytes()
811 __m128 shuf = _mm_shuffle_ps(vlow, vlow, _MM_SHUFFLE(2, 3, 0, 1)); in hmin() local
812 __m128 mins = _mm_min_ps(vlow, shuf); in hmin()
813 shuf = _mm_movehl_ps(shuf, mins); in hmin()
814 mins = _mm_min_ss(mins, shuf); in hmin()
842 __m128 shuf = _mm_shuffle_ps(vhigh, vhigh, _MM_SHUFFLE(2, 3, 0, 1)); in hmax() local
843 __m128 maxs = _mm_max_ps(vhigh, shuf); in hmax()
844 shuf = _mm_movehl_ps(shuf,maxs); in hmax()
845 maxs = _mm_max_ss(maxs, shuf); in hmax()
Dastcenc_vecmathlib_neon_4.h608 alignas(16) uint8_t shuf[16] { in pack_low_bytes()
611 uint8x16_t idx = vld1q_u8(shuf); in pack_low_bytes()
Dastcenc_vecmathlib_sse_4.h657 __m128i shuf = _mm_set_epi8(0,0,0,0, 0,0,0,0, 0,0,0,0, 12,8,4,0); in pack_low_bytes() local
658 return vint4(_mm_shuffle_epi8(a.m, shuf)); in pack_low_bytes()
/third_party/mesa3d/src/gallium/auxiliary/rtasm/
Drtasm_x86sse.c1167 unsigned char shuf) in sse_shufps() argument
1169 DUMP_RRI( dst, src, shuf ); in sse_shufps()
1172 emit_1ub(p, shuf); in sse_shufps()
1299 unsigned char shuf) in sse2_pshufd() argument
1301 DUMP_RRI( dst, src, shuf ); in sse2_pshufd()
1304 emit_1ub(p, shuf); in sse2_pshufd()
1310 unsigned char shuf) in sse2_pshuflw() argument
1312 DUMP_RRI( dst, src, shuf ); in sse2_pshuflw()
1315 emit_1ub(p, shuf); in sse2_pshuflw()
1321 unsigned char shuf) in sse2_pshufhw() argument
[all …]
Drtasm_x86sse.h243 unsigned char shuf );
245 unsigned char shuf );
247 unsigned char shuf );
307 unsigned char shuf );
/third_party/openh264/codec/encoder/core/loongarch/
Dget_intra_predictor_lsx.c71 __m128i shuf = {0x0001020304050607, 0x0f0e0d0c0b0a0908}; in WelsI16x16LumaPredPlane_lsx() local
78 p1 = __lsx_vshuf_b(p1, p1, shuf); in WelsI16x16LumaPredPlane_lsx()
/third_party/ffmpeg/libavfilter/x86/
Dvf_stereo3d.asm30 shuf: db 0, 4, 8, 1,5, 9, 2, 6,10,3, 7,11,-1,-1,-1,-1 define
202 pshufb m1, [shuf]
/third_party/mesa3d/src/gallium/auxiliary/gallivm/
Dlp_bld_format_s3tc.c180 LLVMValueRef elems[LP_MAX_VECTOR_LENGTH], shuf; in lp_build_shuffle1undef() local
190 shuf = LLVMConstVector(elems, n); in lp_build_shuffle1undef()
192 return LLVMBuildShuffleVector(gallivm->builder, a, a, shuf, ""); in lp_build_shuffle1undef()
1097 LLVMValueRef elem, shuf; in lp_build_gather_s3tc_simple_scalar() local
1113 shuf = lp_build_const_extend_shuffle(gallivm, 2, 4); in lp_build_gather_s3tc_simple_scalar()
1116 LLVMGetUndef(type32_2), shuf, ""); in lp_build_gather_s3tc_simple_scalar()
1401 LLVMValueRef shuf[16], low2mask; in s3tc_decode_block_dxt1() local
1416 shuf[4*i] = lp_build_const_int32(gallivm, 0 + i); in s3tc_decode_block_dxt1()
1417 shuf[4*i+1] = lp_build_const_int32(gallivm, 4 + i); in s3tc_decode_block_dxt1()
1418 shuf[4*i+2] = lp_build_const_int32(gallivm, 8 + i); in s3tc_decode_block_dxt1()
[all …]
Dlp_bld_arit.c1037 LLVMValueRef shuf[LP_MAX_VECTOR_WIDTH / 32], shuf_vec; in lp_build_mul_32_lohi_cpu() local
1042 shuf[i] = lp_build_const_int32(gallivm, i+1); in lp_build_mul_32_lohi_cpu()
1043 shuf[i+1] = LLVMGetUndef(LLVMInt32TypeInContext(gallivm->context)); in lp_build_mul_32_lohi_cpu()
1045 shuf_vec = LLVMConstVector(shuf, bld->type.length); in lp_build_mul_32_lohi_cpu()
1113 shuf[i] = lp_build_const_int32(gallivm, i + 1); in lp_build_mul_32_lohi_cpu()
1114 shuf[i+1] = lp_build_const_int32(gallivm, i + 1 + bld->type.length); in lp_build_mul_32_lohi_cpu()
1116 shuf_vec = LLVMConstVector(shuf, bld->type.length); in lp_build_mul_32_lohi_cpu()
1120 shuf[i] = lp_build_const_int32(gallivm, i); in lp_build_mul_32_lohi_cpu()
1121 shuf[i+1] = lp_build_const_int32(gallivm, i + bld->type.length); in lp_build_mul_32_lohi_cpu()
1123 shuf_vec = LLVMConstVector(shuf, bld->type.length); in lp_build_mul_32_lohi_cpu()
/third_party/openh264/codec/common/loongarch/
Ddeblock_lsx.c63 __m128i shuf = {0x0101010100000000, 0x0303030302020202}; in DeblockLumaLt4V_lsx() local
70 iTc0 = __lsx_vshuf_b(iTc0, iTc0, shuf); in DeblockLumaLt4V_lsx()
259 __m128i shuf = {0x0101010100000000, 0x0303030302020202}; in DeblockLumaLt4H_lsx() local
267 iTc0 = __lsx_vshuf_b(iTc0, iTc0, shuf); in DeblockLumaLt4H_lsx()
1055 __m128i shuf = {0x0303020201010000, 0x0}; in DeblockChromaLt4V_lsx() local
1062 iTc0 = __lsx_vshuf_b(iTc0, iTc0, shuf); in DeblockChromaLt4V_lsx()
1200 __m128i shuf = {0x0303020201010000, 0x0}; in DeblockChromaLt4H_lsx() local
1209 iTc0 = __lsx_vshuf_b(iTc0, iTc0, shuf); in DeblockChromaLt4H_lsx()
/third_party/mesa3d/src/gallium/drivers/llvmpipe/
Dlp_state_fs.c1533 LLVMValueRef tmp[4], shuf[8]; in fs_twiddle_transpose() local
1535 shuf[j*4 + 0] = lp_build_const_int32(gallivm, j*4 + 0); in fs_twiddle_transpose()
1536 shuf[j*4 + 1] = lp_build_const_int32(gallivm, j*4 + 2); in fs_twiddle_transpose()
1537 shuf[j*4 + 2] = lp_build_const_int32(gallivm, j*4 + 1); in fs_twiddle_transpose()
1538 shuf[j*4 + 3] = lp_build_const_int32(gallivm, j*4 + 3); in fs_twiddle_transpose()
1567 shuf_vec = LLVMConstVector(shuf, 8); in fs_twiddle_transpose()
1573 shuf_vec = LLVMConstVector(shuf, 4); in fs_twiddle_transpose()
/third_party/ffmpeg/libavcodec/x86/
Dvp9intrapred_16bpp.asm1434 PRELOAD 10, pb_2to15_14_15, shuf
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/build/MacOS/include/llvm/IR/
DIntrinsics.gen5192 x86_avx512_mask_shuf_f32x4, // llvm.x86.avx512.mask.shuf.f32x4
5193 x86_avx512_mask_shuf_f32x4_256, // llvm.x86.avx512.mask.shuf.f32x4.256
5194 x86_avx512_mask_shuf_f64x2, // llvm.x86.avx512.mask.shuf.f64x2
5195 x86_avx512_mask_shuf_f64x2_256, // llvm.x86.avx512.mask.shuf.f64x2.256
5196 x86_avx512_mask_shuf_i32x4, // llvm.x86.avx512.mask.shuf.i32x4
5197 x86_avx512_mask_shuf_i32x4_256, // llvm.x86.avx512.mask.shuf.i32x4.256
5198 x86_avx512_mask_shuf_i64x2, // llvm.x86.avx512.mask.shuf.i64x2
5199 x86_avx512_mask_shuf_i64x2_256, // llvm.x86.avx512.mask.shuf.i64x2.256
11216 "llvm.x86.avx512.mask.shuf.f32x4",
11217 "llvm.x86.avx512.mask.shuf.f32x4.256",
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/build/Fuchsia/include/llvm/IR/
DIntrinsics.gen5216 x86_avx512_mask_shuf_f32x4, // llvm.x86.avx512.mask.shuf.f32x4
5217 x86_avx512_mask_shuf_f32x4_256, // llvm.x86.avx512.mask.shuf.f32x4.256
5218 x86_avx512_mask_shuf_f64x2, // llvm.x86.avx512.mask.shuf.f64x2
5219 x86_avx512_mask_shuf_f64x2_256, // llvm.x86.avx512.mask.shuf.f64x2.256
5220 x86_avx512_mask_shuf_i32x4, // llvm.x86.avx512.mask.shuf.i32x4
5221 x86_avx512_mask_shuf_i32x4_256, // llvm.x86.avx512.mask.shuf.i32x4.256
5222 x86_avx512_mask_shuf_i64x2, // llvm.x86.avx512.mask.shuf.i64x2
5223 x86_avx512_mask_shuf_i64x2_256, // llvm.x86.avx512.mask.shuf.i64x2.256
11274 "llvm.x86.avx512.mask.shuf.f32x4",
11275 "llvm.x86.avx512.mask.shuf.f32x4.256",
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/build/Windows/include/llvm/IR/
DIntrinsics.gen5216 x86_avx512_mask_shuf_f32x4, // llvm.x86.avx512.mask.shuf.f32x4
5217 x86_avx512_mask_shuf_f32x4_256, // llvm.x86.avx512.mask.shuf.f32x4.256
5218 x86_avx512_mask_shuf_f64x2, // llvm.x86.avx512.mask.shuf.f64x2
5219 x86_avx512_mask_shuf_f64x2_256, // llvm.x86.avx512.mask.shuf.f64x2.256
5220 x86_avx512_mask_shuf_i32x4, // llvm.x86.avx512.mask.shuf.i32x4
5221 x86_avx512_mask_shuf_i32x4_256, // llvm.x86.avx512.mask.shuf.i32x4.256
5222 x86_avx512_mask_shuf_i64x2, // llvm.x86.avx512.mask.shuf.i64x2
5223 x86_avx512_mask_shuf_i64x2_256, // llvm.x86.avx512.mask.shuf.i64x2.256
11274 "llvm.x86.avx512.mask.shuf.f32x4",
11275 "llvm.x86.avx512.mask.shuf.f32x4.256",
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/build/Android/include/llvm/IR/
DIntrinsics.gen5216 x86_avx512_mask_shuf_f32x4, // llvm.x86.avx512.mask.shuf.f32x4
5217 x86_avx512_mask_shuf_f32x4_256, // llvm.x86.avx512.mask.shuf.f32x4.256
5218 x86_avx512_mask_shuf_f64x2, // llvm.x86.avx512.mask.shuf.f64x2
5219 x86_avx512_mask_shuf_f64x2_256, // llvm.x86.avx512.mask.shuf.f64x2.256
5220 x86_avx512_mask_shuf_i32x4, // llvm.x86.avx512.mask.shuf.i32x4
5221 x86_avx512_mask_shuf_i32x4_256, // llvm.x86.avx512.mask.shuf.i32x4.256
5222 x86_avx512_mask_shuf_i64x2, // llvm.x86.avx512.mask.shuf.i64x2
5223 x86_avx512_mask_shuf_i64x2_256, // llvm.x86.avx512.mask.shuf.i64x2.256
11274 "llvm.x86.avx512.mask.shuf.f32x4",
11275 "llvm.x86.avx512.mask.shuf.f32x4.256",
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/build/Linux/include/llvm/IR/
DIntrinsics.gen5216 x86_avx512_mask_shuf_f32x4, // llvm.x86.avx512.mask.shuf.f32x4
5217 x86_avx512_mask_shuf_f32x4_256, // llvm.x86.avx512.mask.shuf.f32x4.256
5218 x86_avx512_mask_shuf_f64x2, // llvm.x86.avx512.mask.shuf.f64x2
5219 x86_avx512_mask_shuf_f64x2_256, // llvm.x86.avx512.mask.shuf.f64x2.256
5220 x86_avx512_mask_shuf_i32x4, // llvm.x86.avx512.mask.shuf.i32x4
5221 x86_avx512_mask_shuf_i32x4_256, // llvm.x86.avx512.mask.shuf.i32x4.256
5222 x86_avx512_mask_shuf_i64x2, // llvm.x86.avx512.mask.shuf.i64x2
5223 x86_avx512_mask_shuf_i64x2_256, // llvm.x86.avx512.mask.shuf.i64x2.256
11274 "llvm.x86.avx512.mask.shuf.f32x4",
11275 "llvm.x86.avx512.mask.shuf.f32x4.256",
[all …]