/external/llvm/test/MC/X86/ |
shuffle-comments.s | 33 vpalignr $8, %ymm0, %ymm1, %ymm2 34 # CHECK: ymm2 = ymm0[8,9,10,11,12,13,14,15],ymm1[0,1,2,3,4,5,6,7],ymm0[24,25,26,27,28,29,30,31],ymm1[16,17,18,19,20,21,22,23] 35 vpalignr $8, (%rax), %ymm1, %ymm2 36 # CHECK: ymm2 = mem[8,9,10,11,12,13,14,15],ymm1[0,1,2,3,4,5,6,7],mem[24,25,26,27,28,29,30,31],ymm1[16,17,18,19,20,21,22,23] 38 vpalignr $16, %ymm0, %ymm1, %ymm2 39 # CHECK: ymm2 = ymm1[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31] 40 vpalignr $16, (%rax), %ymm1, %ymm2 41 # CHECK: ymm2 = ymm1[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31 [all...] |
x86-32-fma3.s | 51 // CHECK: vfmadd132pd %ymm2, %ymm5, %ymm1 53 vfmadd132pd %ymm2, %ymm5, %ymm1 55 // CHECK: vfmadd132pd (%eax), %ymm5, %ymm1 57 vfmadd132pd (%eax), %ymm5, %ymm1 59 // CHECK: vfmadd132ps %ymm2, %ymm5, %ymm1 61 vfmadd132ps %ymm2, %ymm5, %ymm1 63 // CHECK: vfmadd132ps (%eax), %ymm5, %ymm1 65 vfmadd132ps (%eax), %ymm5, %ymm1 67 // CHECK: vfmadd213pd %ymm2, %ymm5, %ymm1 69 vfmadd213pd %ymm2, %ymm5, %ymm1 [all...] |
x86_64-fma4-encoding.s | 56 // CHECK: vfmaddps (%rcx), %ymm1, %ymm0, %ymm0 58 vfmaddps (%rcx), %ymm1, %ymm0, %ymm0 60 // CHECK: vfmaddps %ymm1, (%rcx), %ymm0, %ymm0 62 vfmaddps %ymm1, (%rcx),%ymm0, %ymm0 64 // CHECK: vfmaddps %ymm2, %ymm1, %ymm0, %ymm0 66 vfmaddps %ymm2, %ymm1, %ymm0, %ymm0 68 // CHECK: vfmaddpd (%rcx), %ymm1, %ymm0, %ymm0 70 vfmaddpd (%rcx), %ymm1, %ymm0, %ymm0 72 // CHECK: vfmaddpd %ymm1, (%rcx), %ymm0, %ymm0 74 vfmaddpd %ymm1, (%rcx),%ymm0, %ymm [all...] |
x86-32-avx.s | [all...] |
intel-syntax-x86-64-avx.s | 15 // CHECK: vgatherqpd ymm2, ymmword ptr [rdi + 2*ymm1], ymm0 17 vgatherqpd ymm2, ymmword ptr [rdi + 2*ymm1], ymm0 47 // CHECK: vpgatherqq ymm2, ymmword ptr [rdi + 2*ymm1], ymm0 49 vpgatherqq ymm2, ymmword ptr [rdi + 2*ymm1], ymm0
|
/external/swiftshader/third_party/LLVM/test/MC/X86/ |
x86-32-fma3.s | 51 // CHECK: vfmadd132pd %ymm2, %ymm5, %ymm1 53 vfmadd132pd %ymm2, %ymm5, %ymm1 55 // CHECK: vfmadd132pd (%eax), %ymm5, %ymm1 57 vfmadd132pd (%eax), %ymm5, %ymm1 59 // CHECK: vfmadd132ps %ymm2, %ymm5, %ymm1 61 vfmadd132ps %ymm2, %ymm5, %ymm1 63 // CHECK: vfmadd132ps (%eax), %ymm5, %ymm1 65 vfmadd132ps (%eax), %ymm5, %ymm1 67 // CHECK: vfmadd213pd %ymm2, %ymm5, %ymm1 69 vfmadd213pd %ymm2, %ymm5, %ymm1 [all...] |
x86-32-avx.s | [all...] |
/external/libvpx/libvpx/third_party/libyuv/source/ |
compare_win.cc | 76 vmovdqu ymm1, [eax] local 79 vpsubusb ymm3, ymm1, ymm2 // abs difference trick local 80 vpsubusb ymm2, ymm2, ymm1 81 vpor ymm1, ymm2, ymm3 local 82 vpunpcklbw ymm2, ymm1, ymm5 // u16. mutates order. local 83 vpunpckhbw ymm1, ymm1, ymm5 local 85 vpmaddwd ymm1, ymm1, ymm1 local 91 vpshufd ymm1, ymm0, 0xee \/\/ 3, 2 + 1, 0 both lanes. local 93 vpshufd ymm1, ymm0, 0x01 \/\/ 1 + 0 both lanes. local 95 vpermq ymm1, ymm0, 0x02 \/\/ high + low lane. local [all...] |
row_win.cc | 336 vpunpckhwd ymm1, ymm0, ymm0 339 vpor ymm1, ymm1, ymm5 341 vmovdqu [edx + 32], ymm1 545 vpand ymm1, ymm0, ymm3 // R in upper 5 bits 547 vpmulhuw ymm1, ymm1, ymm5 // * (256 + 8) 549 vpsllw ymm1, ymm1, 8 550 vpor ymm1, ymm1, ymm2 // R [all...] |
scale_win.cc | 211 vmovdqu ymm1, [eax + 32] local 214 vpsrlw ymm1, ymm1, 8 local 215 vpackuswb ymm0, ymm0, ymm1 244 vmovdqu ymm1, [eax + 32] local 247 vpmaddubsw ymm1, ymm1, ymm4 local 249 vpavgw ymm1, ymm1, ymm5 local 250 vpackuswb ymm0, ymm0, ymm1 282 vmovdqu ymm1, [eax + 32] local 287 vpmaddubsw ymm1, ymm1, ymm4 local 291 vpaddw ymm1, ymm1, ymm3 local 293 vpsrlw ymm1, ymm1, 1 local 295 vpavgw ymm1, ymm1, ymm5 local 414 vmovdqu ymm1, [eax + 32] local 417 vpand ymm1, ymm1, ymm5 local 452 vmovdqu ymm1, [eax + 32] local 456 vpmaddubsw ymm1, ymm1, ymm4 local 460 vpaddw ymm1, ymm1, ymm3 local 466 vpaddw ymm1, ymm1, ymm3 local 473 vpaddw ymm1, ymm1, ymm3 local 850 vpaddusw ymm1, ymm3, [edx + 32] local [all...] |
/external/libyuv/files/source/ |
compare_win.cc | 76 vmovdqu ymm1, [eax] local 79 vpsubusb ymm3, ymm1, ymm2 // abs difference trick local 80 vpsubusb ymm2, ymm2, ymm1 81 vpor ymm1, ymm2, ymm3 local 82 vpunpcklbw ymm2, ymm1, ymm5 // u16. mutates order. local 83 vpunpckhbw ymm1, ymm1, ymm5 local 85 vpmaddwd ymm1, ymm1, ymm1 local 91 vpshufd ymm1, ymm0, 0xee \/\/ 3, 2 + 1, 0 both lanes. local 93 vpshufd ymm1, ymm0, 0x01 \/\/ 1 + 0 both lanes. local 95 vpermq ymm1, ymm0, 0x02 \/\/ high + low lane. local [all...] |
row_win.cc | 304 vpunpckhwd ymm1, ymm0, ymm0 307 vpor ymm1, ymm1, ymm5 309 vmovdqu [edx + 32], ymm1 515 vpand ymm1, ymm0, ymm3 // R in upper 5 bits 517 vpmulhuw ymm1, ymm1, ymm5 // * (256 + 8) 519 vpsllw ymm1, ymm1, 8 520 vpor ymm1, ymm1, ymm2 // R [all...] |
scale_win.cc | 209 vmovdqu ymm1, [eax + 32] local 212 vpsrlw ymm1, ymm1, 8 local 213 vpackuswb ymm0, ymm0, ymm1 243 vmovdqu ymm1, [eax + 32] local 246 vpmaddubsw ymm1, ymm1, ymm4 local 248 vpavgw ymm1, ymm1, ymm5 local 249 vpackuswb ymm0, ymm0, ymm1 282 vmovdqu ymm1, [eax + 32] local 287 vpmaddubsw ymm1, ymm1, ymm4 local 291 vpaddw ymm1, ymm1, ymm3 local 293 vpsrlw ymm1, ymm1, 1 local 295 vpavgw ymm1, ymm1, ymm5 local 417 vmovdqu ymm1, [eax + 32] local 420 vpand ymm1, ymm1, ymm5 local 456 vmovdqu ymm1, [eax + 32] local 460 vpmaddubsw ymm1, ymm1, ymm4 local 464 vpaddw ymm1, ymm1, ymm3 local 470 vpaddw ymm1, ymm1, ymm3 local 477 vpaddw ymm1, ymm1, ymm3 local 858 vpaddusw ymm1, ymm3, [edx + 32] local [all...] |
/external/skia/src/jumper/ |
SkJumper_generated_win.S | 179 DB 196,226,125,24,13,239,86,0,0 ; vbroadcastss 0x56ef(%rip),%ymm1 # 5968 <_sk_callback_hsw+0x12c> 180 DB 197,252,88,193 ; vaddps %ymm1,%ymm0,%ymm0 185 DB 197,236,88,201 ; vaddps %ymm1,%ymm2,%ymm1 231 DB 197,188,88,201 ; vaddps %ymm1,%ymm8,%ymm1 236 DB 197,244,93,203 ; vminps %ymm3,%ymm1,%ymm1 237 DB 197,188,95,201 ; vmaxps %ymm1,%ymm8,%ymm1 [all...] |
/external/boringssl/linux-x86_64/crypto/fipsmodule/ |
rsaz-avx2.S | 47 vmovdqu 32-128(%r13),%ymm1 57 vmovdqu %ymm1,32-128(%r13) 70 vmovdqu 32-128(%rsi),%ymm1 91 vpaddq %ymm1,%ymm1,%ymm1 94 vmovdqa %ymm1,0-128(%r9) 113 vpmuludq %ymm10,%ymm1,%ymm1 139 vpmuludq 0-128(%r9),%ymm10,%ymm1 [all...] |
/external/boringssl/mac-x86_64/crypto/fipsmodule/ |
rsaz-avx2.S | 47 vmovdqu 32-128(%r13),%ymm1 57 vmovdqu %ymm1,32-128(%r13) 70 vmovdqu 32-128(%rsi),%ymm1 91 vpaddq %ymm1,%ymm1,%ymm1 94 vmovdqa %ymm1,0-128(%r9) 113 vpmuludq %ymm10,%ymm1,%ymm1 139 vpmuludq 0-128(%r9),%ymm10,%ymm1 [all...] |
/toolchain/binutils/binutils-2.25/gas/testsuite/gas/i386/ |
avx-gather.s | 7 vgatherdpd %ymm2, (%ebp, %xmm7, 2),%ymm1 8 vgatherqpd %ymm2, (%ebp, %ymm7, 2),%ymm1 21 vgatherdps %ymm2, (%ebp, %ymm7, 2),%ymm1 35 vpgatherdd %ymm2, (%ebp, %ymm7, 2),%ymm1 49 vpgatherdq %ymm2, (%ebp, %xmm7, 2),%ymm1 50 vpgatherqq %ymm2, (%ebp, %ymm7, 2),%ymm1 64 vgatherdpd ymm1,QWORD PTR [ebp+xmm7*2+0x0],ymm2 65 vgatherqpd ymm1,QWORD PTR [ebp+ymm7*2+0x0],ymm2 76 vgatherdps ymm1,DWORD PTR [ebp+ymm7*2+0x0],ymm2 88 vpgatherdd ymm1,DWORD PTR [ebp+ymm7*2+0x0],ymm [all...] |
x86-64-avx-gather.s | 7 vgatherdpd %ymm2, (%rbp, %xmm7, 2),%ymm1 8 vgatherqpd %ymm2, (%rbp, %ymm7, 2),%ymm1 35 vgatherdps %ymm2, (%rbp, %ymm7, 2),%ymm1 63 vpgatherdd %ymm2, (%rbp, %ymm7, 2),%ymm1 91 vpgatherdq %ymm2, (%rbp, %xmm7, 2),%ymm1 92 vpgatherqq %ymm2, (%rbp, %ymm7, 2),%ymm1 120 vgatherdpd ymm1,QWORD PTR [rbp+xmm7*2+0x0],ymm2 121 vgatherqpd ymm1,QWORD PTR [rbp+ymm7*2+0x0],ymm2 144 vgatherdps ymm1,DWORD PTR [rbp+ymm7*2+0x0],ymm2 168 vpgatherdd ymm1,DWORD PTR [rbp+ymm7*2+0x0],ymm [all...] |
avx-gather-intel.d | 14 [ ]*[a-f0-9]+: c4 e2 ed 92 4c 7d 00 vgatherdpd ymm1,QWORD PTR \[ebp\+xmm7\*2\+0x0\],ymm2 15 [ ]*[a-f0-9]+: c4 e2 ed 93 4c 7d 00 vgatherqpd ymm1,QWORD PTR \[ebp\+ymm7\*2\+0x0\],ymm2 26 [ ]*[a-f0-9]+: c4 e2 6d 92 4c 7d 00 vgatherdps ymm1,DWORD PTR \[ebp\+ymm7\*2\+0x0\],ymm2 38 [ ]*[a-f0-9]+: c4 e2 6d 90 4c 7d 00 vpgatherdd ymm1,DWORD PTR \[ebp\+ymm7\*2\+0x0\],ymm2 50 [ ]*[a-f0-9]+: c4 e2 ed 90 4c 7d 00 vpgatherdq ymm1,QWORD PTR \[ebp\+xmm7\*2\+0x0\],ymm2 51 [ ]*[a-f0-9]+: c4 e2 ed 91 4c 7d 00 vpgatherqq ymm1,QWORD PTR \[ebp\+ymm7\*2\+0x0\],ymm2 62 [ ]*[a-f0-9]+: c4 e2 ed 92 4c 7d 00 vgatherdpd ymm1,QWORD PTR \[ebp\+xmm7\*2\+0x0\],ymm2 63 [ ]*[a-f0-9]+: c4 e2 ed 93 4c 7d 00 vgatherqpd ymm1,QWORD PTR \[ebp\+ymm7\*2\+0x0\],ymm2 74 [ ]*[a-f0-9]+: c4 e2 6d 92 4c 7d 00 vgatherdps ymm1,DWORD PTR \[ebp\+ymm7\*2\+0x0\],ymm2 86 [ ]*[a-f0-9]+: c4 e2 6d 90 4c 7d 00 vpgatherdd ymm1,DWORD PTR \[ebp\+ymm7\*2\+0x0\],ymm [all...] |
avx-gather.d | 13 [ ]*[a-f0-9]+: c4 e2 ed 92 4c 7d 00 vgatherdpd %ymm2,0x0\(%ebp,%xmm7,2\),%ymm1 14 [ ]*[a-f0-9]+: c4 e2 ed 93 4c 7d 00 vgatherqpd %ymm2,0x0\(%ebp,%ymm7,2\),%ymm1 25 [ ]*[a-f0-9]+: c4 e2 6d 92 4c 7d 00 vgatherdps %ymm2,0x0\(%ebp,%ymm7,2\),%ymm1 37 [ ]*[a-f0-9]+: c4 e2 6d 90 4c 7d 00 vpgatherdd %ymm2,0x0\(%ebp,%ymm7,2\),%ymm1 49 [ ]*[a-f0-9]+: c4 e2 ed 90 4c 7d 00 vpgatherdq %ymm2,0x0\(%ebp,%xmm7,2\),%ymm1 50 [ ]*[a-f0-9]+: c4 e2 ed 91 4c 7d 00 vpgatherqq %ymm2,0x0\(%ebp,%ymm7,2\),%ymm1 61 [ ]*[a-f0-9]+: c4 e2 ed 92 4c 7d 00 vgatherdpd %ymm2,0x0\(%ebp,%xmm7,2\),%ymm1 62 [ ]*[a-f0-9]+: c4 e2 ed 93 4c 7d 00 vgatherqpd %ymm2,0x0\(%ebp,%ymm7,2\),%ymm1 73 [ ]*[a-f0-9]+: c4 e2 6d 92 4c 7d 00 vgatherdps %ymm2,0x0\(%ebp,%ymm7,2\),%ymm1 85 [ ]*[a-f0-9]+: c4 e2 6d 90 4c 7d 00 vpgatherdd %ymm2,0x0\(%ebp,%ymm7,2\),%ymm1 [all...] |
/external/boringssl/win-x86_64/crypto/fipsmodule/ |
rsaz-avx2.asm | 73 vmovdqu ymm1,YMMWORD[((32-128))+r13] 83 vmovdqu YMMWORD[(32-128)+r13],ymm1 96 vmovdqu ymm1,YMMWORD[((32-128))+rsi] 117 vpaddq ymm1,ymm1,ymm1 120 vmovdqa YMMWORD[(0-128)+r9],ymm1 139 vpmuludq ymm1,ymm1,ymm10 165 vpmuludq ymm1,ymm10,YMMWORD[((0-128))+r9 [all...] |
/external/boringssl/linux-x86_64/crypto/chacha/ |
chacha-x86_64.S | 1021 vpshufd $0x55,%ymm3,%ymm1 1024 vmovdqa %ymm1,288-256(%rcx) 1056 vmovdqa 288-256(%rcx),%ymm1 1082 vpaddd %ymm1,%ymm9,%ymm9 1092 vpxor %ymm1,%ymm13,%ymm1 1093 vpslld $12,%ymm1,%ymm15 1094 vpsrld $20,%ymm1,%ymm1 1095 vpor %ymm1,%ymm15,%ymm [all...] |
/external/boringssl/mac-x86_64/crypto/chacha/ |
chacha-x86_64.S | 1020 vpshufd $0x55,%ymm3,%ymm1 1023 vmovdqa %ymm1,288-256(%rcx) 1055 vmovdqa 288-256(%rcx),%ymm1 1081 vpaddd %ymm1,%ymm9,%ymm9 1091 vpxor %ymm1,%ymm13,%ymm1 1092 vpslld $12,%ymm1,%ymm15 1093 vpsrld $20,%ymm1,%ymm1 1094 vpor %ymm1,%ymm15,%ymm [all...] |
/external/boringssl/win-x86_64/crypto/chacha/ |
chacha-x86_64.asm | 1114 vpshufd ymm1,ymm3,0x55 1117 vmovdqa YMMWORD[(288-256)+rcx],ymm1 1149 vmovdqa ymm1,YMMWORD[((288-256))+rcx] 1175 vpaddd ymm9,ymm9,ymm1 1185 vpxor ymm1,ymm13,ymm1 1186 vpslld ymm15,ymm1,12 1187 vpsrld ymm1,ymm1,20 1188 vpor ymm1,ymm15,ymm [all...] |
/external/boringssl/linux-x86_64/crypto/cipher_extra/ |
chacha20_poly1305_x86_64.S | [all...] |