/third_party/astc-encoder/Source/ |
H A D | astcenc_vecmathlib_avx2_8.h | 586 __m256i shuf = _mm256_set_epi8(0, 0, 0, 0, 0, 0, 0, 0, in pack_low_bytes() local 590 __m256i a = _mm256_shuffle_epi8(v.m, shuf); in pack_low_bytes() 842 __m128 shuf = _mm_shuffle_ps(vlow, vlow, _MM_SHUFFLE(2, 3, 0, 1)); in hmin() local 843 __m128 mins = _mm_min_ps(vlow, shuf); in hmin() 844 shuf = _mm_movehl_ps(shuf, mins); in hmin() 845 mins = _mm_min_ss(mins, shuf); in hmin() 873 __m128 shuf = _mm_shuffle_ps(vhigh, vhigh, _MM_SHUFFLE(2, 3, 0, 1)); in hmax() local 874 __m128 maxs = _mm_max_ps(vhigh, shuf); in hmax() 875 shuf in hmax() [all...] |
H A D | astcenc_vecmathlib_sse_4.h | 686 __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 687 return vint4(_mm_shuffle_epi8(a.m, shuf)); in pack_low_bytes()
|
/third_party/mesa3d/src/gallium/auxiliary/rtasm/ |
H A D | rtasm_x86sse.c | 1167 unsigned char shuf) in sse_shufps() 1169 DUMP_RRI( dst, src, shuf ); in sse_shufps() 1172 emit_1ub(p, shuf); in sse_shufps() 1299 unsigned char shuf) in sse2_pshufd() 1301 DUMP_RRI( dst, src, shuf ); in sse2_pshufd() 1304 emit_1ub(p, shuf); in sse2_pshufd() 1310 unsigned char shuf) in sse2_pshuflw() 1312 DUMP_RRI( dst, src, shuf ); in sse2_pshuflw() 1315 emit_1ub(p, shuf); in sse2_pshuflw() 1321 unsigned char shuf) in sse2_pshufhw() 1164 sse_shufps( struct x86_function *p, struct x86_reg dst, struct x86_reg src, unsigned char shuf) sse_shufps() argument 1296 sse2_pshufd( struct x86_function *p, struct x86_reg dst, struct x86_reg src, unsigned char shuf) sse2_pshufd() argument 1307 sse2_pshuflw( struct x86_function *p, struct x86_reg dst, struct x86_reg src, unsigned char shuf) sse2_pshuflw() argument 1318 sse2_pshufhw( struct x86_function *p, struct x86_reg dst, struct x86_reg src, unsigned char shuf) sse2_pshufhw() argument [all...] |
H A D | rtasm_x86sse.h | 243 unsigned char shuf ); 245 unsigned char shuf ); 247 unsigned char shuf ); 307 unsigned char shuf );
|
/third_party/mesa3d/src/gallium/auxiliary/gallivm/ |
H A 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[ in s3tc_decode_block_dxt1() [all...] |
H A 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, bl in lp_build_mul_32_lohi_cpu() [all...] |
/third_party/ffmpeg/libavfilter/x86/ |
H A 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/drivers/llvmpipe/ |
H A 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/ |
H A D | vp9intrapred_16bpp.asm | 1539 PRELOAD 10, pb_2to15_14_15, shuf
|