HomeSort by relevance Sort by last modified time
    Searched full:pshufb (Results 26 - 50 of 92) sorted by null

12 3 4

  /external/libvpx/libvpx/third_party/libyuv/source/
scale_posix.cc 420 "pshufb %%xmm3,%%xmm0 \n"
421 "pshufb %%xmm4,%%xmm1 \n"
422 "pshufb %%xmm5,%%xmm2 \n"
467 "pshufb %%xmm2,%%xmm6 \n"
476 "pshufb %%xmm3,%%xmm6 \n"
487 "pshufb %%xmm4,%%xmm6 \n"
540 "pshufb %%xmm2,%%xmm6 \n"
550 "pshufb %%xmm3,%%xmm6 \n"
561 "pshufb %%xmm4,%%xmm6 \n"
596 "pshufb %%xmm4,%%xmm0 \n
    [all...]
row_x86.asm 54 ; TODO(fbarchard): Remove MMX. Add SSSE3 pshufb version.
row_posix.cc 317 "pshufb %%xmm4,%%xmm2 \n"
320 "pshufb %%xmm4,%%xmm0 \n"
323 "pshufb %%xmm4,%%xmm1 \n"
327 "pshufb %%xmm4,%%xmm3 \n"
358 "pshufb %%xmm4,%%xmm2 \n"
361 "pshufb %%xmm4,%%xmm0 \n"
364 "pshufb %%xmm4,%%xmm1 \n"
368 "pshufb %%xmm4,%%xmm3 \n"
551 "pshufb %%xmm6,%%xmm0 \n"
552 "pshufb %%xmm6,%%xmm1 \n
    [all...]
row_win.cc 386 pshufb xmm2, xmm4
389 pshufb xmm0, xmm4
392 pshufb xmm1, xmm4
396 pshufb xmm3, xmm4
426 pshufb xmm2, xmm4
429 pshufb xmm0, xmm4
432 pshufb xmm1, xmm4
436 pshufb xmm3, xmm4
613 pshufb xmm0, xmm6 // pack 16 bytes of ARGB to 12 bytes of RGB
614 pshufb xmm1, xmm
    [all...]
  /external/libyuv/files/source/
scale.cc 572 pshufb xmm0, xmm3
573 pshufb xmm1, xmm4
574 pshufb xmm2, xmm5
624 pshufb xmm0, xmm2
633 pshufb xmm0, xmm3
643 pshufb xmm0, xmm4
684 pshufb xmm0, xmm2
694 pshufb xmm0, xmm3
705 pshufb xmm0, xmm4
741 pshufb xmm0, xmm
    [all...]
row_win.cc 165 pshufb xmm0, xmm5
186 pshufb xmm0, xmm5
207 pshufb xmm0, xmm5
228 pshufb xmm0, xmm5
255 pshufb xmm2, xmm4
258 pshufb xmm0, xmm4
261 pshufb xmm1, xmm4
265 pshufb xmm3, xmm4
295 pshufb xmm2, xmm4
298 pshufb xmm0, xmm
    [all...]
format_conversion.cc 43 pshufb xmm0, xmm5
64 "pshufb %%xmm5,%%xmm0 \n"
98 // generate a selector mask useful for pshufb
row_posix.cc 158 "pshufb %%xmm5,%%xmm0 \n"
182 "pshufb %%xmm5,%%xmm0 \n"
205 "pshufb %%xmm5,%%xmm0 \n"
229 "pshufb %%xmm5,%%xmm0 \n"
259 "pshufb %%xmm4,%%xmm2 \n"
262 "pshufb %%xmm4,%%xmm0 \n"
265 "pshufb %%xmm4,%%xmm1 \n"
269 "pshufb %%xmm4,%%xmm3 \n"
300 "pshufb %%xmm4,%%xmm2 \n"
303 "pshufb %%xmm4,%%xmm0 \n
    [all...]
  /external/llvm/lib/Target/X86/Utils/
X86ShuffleDecode.h 72 /// \brief Decode a PSHUFB mask from an IR-level vector constant.
75 /// \brief Decode a PSHUFB mask from a raw array of constants such as from
  /external/llvm/test/CodeGen/X86/
widen_load-2.ll 80 ; CHECK-NEXT: pshufb {{.*}}, %[[R1]]
147 ; CHECK-NEXT: pshufb {{.*}}, %[[R1]]
183 ; CHECK-NEXT: pshufb %[[SHUFFLE_MASK]], %[[CONSTANT0]]
189 ; CHECK-NEXT: pshufb %[[SHUFFLE_MASK]], %[[CONSTANT1]]
209 ; CHECK-NEXT: pshufb %[[SHUFFLE_MASK]], %[[X1]]
bswap-vector.ll 29 ; CHECK-SSSE3-NEXT: pshufb {{.*#+}} xmm0 = xmm0[1,0,3,2,5,4,7,6,9,8,11,10,13,12,15,14]
62 ; CHECK-SSSE3-NEXT: pshufb {{.*#+}} xmm0 = xmm0[3,2,1,0,7,6,5,4,11,10,9,8,15,14,13,12]
97 ; CHECK-SSSE3-NEXT: pshufb {{.*#+}} xmm0 = xmm0[7,6,5,4,3,2,1,0,15,14,13,12,11,10,9,8]
143 ; CHECK-SSSE3-NEXT: pshufb %xmm2, %xmm0
144 ; CHECK-SSSE3-NEXT: pshufb %xmm2, %xmm1
186 ; CHECK-SSSE3-NEXT: pshufb %xmm2, %xmm0
187 ; CHECK-SSSE3-NEXT: pshufb %xmm2, %xmm1
233 ; CHECK-SSSE3-NEXT: pshufb %xmm2, %xmm0
234 ; CHECK-SSSE3-NEXT: pshufb %xmm2, %xmm1
270 ; CHECK-SSSE3-NEXT: pshufb {{.*#+}} xmm0 = xmm0[3,2,1,0,7,6,5,4,11,10,9,8,15,14,13,12
    [all...]
vec_insert-mmx.ll 50 ; X86-64-NEXT: pshufb {{.*#+}} xmm0 = xmm0[0,1,4,5,8,9,12,13,8,9,12,13,12,13,14,15]
lower-bitcast.ll 116 ; CHECK-NEXT: pshufb
160 ; CHECK-NEXT: pshufb
splat-for-size.ll 117 ; AVX can't do integer splats, and there's no broadcast fakery for 8-bit. Could use pshufb, etc?
128 ; AVX can't do integer splats, and there's no broadcast fakery for 8-bit. Could use pshufb, etc?
widen_cast-4.ll 54 ; CHECK-NEXT: pshufb
vector-blend.ll 266 ; SSSE3-NEXT: pshufb {{.*#+}} xmm1 = zero,xmm1[1,2,3],zero,xmm1[5,6,7],zero,zero,zero,zero,zero,zero,zero,zero
267 ; SSSE3-NEXT: pshufb {{.*#+}} xmm0 = xmm0[0],zero,zero,zero,xmm0[4],zero,zero,zero,xmm0[8,9,10,11,12,13,14,15]
639 ; SSSE3-NEXT: pshufb %xmm4, %xmm2
641 ; SSSE3-NEXT: pshufb %xmm5, %xmm0
643 ; SSSE3-NEXT: pshufb %xmm4, %xmm3
644 ; SSSE3-NEXT: pshufb %xmm5, %xmm1
  /external/boringssl/src/crypto/modes/asm/
ghash-x86.pl 986 &pshufb ($Xi,$T3);
992 &pshufb ($Xi,$T3);
1012 &pshufb ($Xi,$T3);
1024 &pshufb ($T1,$T3);
1025 &pshufb ($Xn,$T3);
1063 &pshufb ($Xhn,$T3);
1071 &pshufb ($Xn,$T3);
1138 &pshufb ($T1,$T3);
    [all...]
ghash-x86_64.pl 576 pshufb $T3,$Xi
589 pshufb $T3,$T2 # ($Xi&7)?0xE0
604 pshufb $T3,$Xi
645 pshufb $T3,$Xi
674 pshufb $T3,$Xln
675 pshufb $T3,$Xl
696 pshufb $T3,$Xl
697 pshufb $T3,$T1
721 pshufb $T3,$Xl
730 pshufb $T3,$Xl
    [all...]
  /external/boringssl/src/crypto/aes/asm/
bsaes-x86_64.pl 433 pshufb $mask,@x[0]
434 pshufb $mask,@x[1]
437 pshufb $mask,@x[2]
438 pshufb $mask,@x[3]
441 pshufb $mask,@x[4]
442 pshufb $mask,@x[5]
443 pshufb $mask,@x[6]
444 pshufb $mask,@x[7]
819 pshufb @XMM[8], @XMM[0]
820 pshufb @XMM[8], @XMM[1
    [all...]
aesni-x86.pl 665 # compose byte-swap control mask for pshufb on stack
686 &pshufb ($ivec,$inout3);
719 &pshufb ($inout0,$inout3);
753 # compose byte-swap control mask for pshufb on stack
773 &pshufb ($ivec,$inout3);
793 &pshufb ($inout0,$inout3);
857 # 0 pshufb mask
880 # compose byte-swap control mask for pshufb on stack
916 &pshufb ($rndkey0,$inout0); # byte swap
919 &pshufb ($rndkey1,$inout0); # byte swa
    [all...]
  /external/boringssl/src/crypto/perlasm/
x86asm.pl 102 sub ::pshufb
107 { &::generic("pshufb",@_); }
  /external/llvm/test/MC/X86/
x86_64-encoding.s 118 // CHECK: pshufb CPI1_0(%rip), %xmm1
121 pshufb CPI1_0(%rip), %xmm1 label
  /hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/x86/
quantize_sse4.asm 219 pshufb xmm4, [GLOBAL(zig_zag1d)]
  /external/boringssl/src/crypto/sha/asm/
sha1-586.pl 462 &pshufb (@MSG[0],$BSWAP);
464 &pshufb (@MSG[1],$BSWAP);
465 &pshufb (@MSG[2],$BSWAP);
466 &pshufb (@MSG[3],$BSWAP);
499 &pshufb (@MSG[0],$BSWAP);
505 &pshufb (@MSG[1],$BSWAP);
511 &pshufb (@MSG[2],$BSWAP);
516 &pshufb (@MSG[3],$BSWAP);
629 &pshufb (@X[-4&7],@X[2]); # byte swap
630 &pshufb (@X[-3&7],@X[2])
    [all...]
sha1-x86_64.pl 364 pshufb $BSWAP,@MSG[0]
366 pshufb $BSWAP,@MSG[1]
367 pshufb $BSWAP,@MSG[2]
369 pshufb $BSWAP,@MSG[3]
404 pshufb $BSWAP,@MSG[0]
410 pshufb $BSWAP,@MSG[1]
416 pshufb $BSWAP,@MSG[2]
421 pshufb $BSWAP,@MSG[3]
520 pshufb @X[2],@X[-4&7] # byte swap
521 pshufb @X[2],@X[-3&7
    [all...]

Completed in 982 milliseconds

12 3 4