/third_party/astc-encoder/Source/ |
D | astcenc_vecmathlib_avx2_8.h | 572 __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()
|
D | astcenc_vecmathlib_neon_4.h | 608 alignas(16) uint8_t shuf[16] { in pack_low_bytes() 611 uint8x16_t idx = vld1q_u8(shuf); in pack_low_bytes()
|
D | astcenc_vecmathlib_sse_4.h | 657 __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/ |
D | rtasm_x86sse.c | 1167 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 …]
|
D | rtasm_x86sse.h | 243 unsigned char shuf ); 245 unsigned char shuf ); 247 unsigned char shuf ); 307 unsigned char shuf );
|
/third_party/openh264/codec/encoder/core/loongarch/ |
D | get_intra_predictor_lsx.c | 71 __m128i shuf = {0x0001020304050607, 0x0f0e0d0c0b0a0908}; in WelsI16x16LumaPredPlane_lsx() local 78 p1 = __lsx_vshuf_b(p1, p1, shuf); in WelsI16x16LumaPredPlane_lsx()
|
/third_party/ffmpeg/libavfilter/x86/ |
D | vf_stereo3d.asm | 30 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/ |
D | lp_bld_format_s3tc.c | 180 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 …]
|
D | lp_bld_arit.c | 1037 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/ |
D | deblock_lsx.c | 63 __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/ |
D | lp_state_fs.c | 1533 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/ |
D | vp9intrapred_16bpp.asm | 1434 PRELOAD 10, pb_2to15_14_15, shuf
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/build/MacOS/include/llvm/IR/ |
D | Intrinsics.gen | 5192 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/ |
D | Intrinsics.gen | 5216 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/ |
D | Intrinsics.gen | 5216 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/ |
D | Intrinsics.gen | 5216 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/ |
D | Intrinsics.gen | 5216 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 …]
|