HomeSort by relevance Sort by last modified time
    Searched full:ymm1 (Results 1 - 25 of 244) sorted by null

1 2 3 4 5 6 7 8 910

  /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...]
  /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...]
  /external/llvm/test/CodeGen/X86/
avx-select.ll 7 ; CHECK-NEXT: vxorps %ymm1, %ymm1, %ymm1
11 ; CHECK-NEXT: vmovaps %ymm0, %ymm1
13 ; CHECK-NEXT: vxorps %ymm1, %ymm0, %ymm0
24 ; CHECK-NEXT: vxorps %ymm1, %ymm1, %ymm1
28 ; CHECK-NEXT: vmovaps %ymm0, %ymm1
30 ; CHECK-NEXT: vxorps %ymm1, %ymm0, %ymm
    [all...]
WidenArith.ll 7 ; CHECK-NEXT: vaddps %ymm1, %ymm0, %ymm2
8 ; CHECK-NEXT: vmulps %ymm0, %ymm1, %ymm1
9 ; CHECK-NEXT: vsubps %ymm2, %ymm1, %ymm3
10 ; CHECK-NEXT: vcmpltps %ymm1, %ymm0, %ymm0
11 ; CHECK-NEXT: vcmpltps %ymm3, %ymm2, %ymm1
12 ; CHECK-NEXT: vandps %ymm1, %ymm0, %ymm0
vector-shift-ashr-512.ll 40 ; AVX512DQ-NEXT: vpunpckhwd {{.*#+}} ymm5 = ymm4[4],ymm1[4],ymm4[5],ymm1[5],ymm4[6],ymm1[6],ymm4[7],ymm1[7],ymm4[12],ymm1[12],ymm4[13],ymm1[13],ymm4[14],ymm1[14],ymm4[15],ymm1[15]
44 ; AVX512DQ-NEXT: vpunpcklwd {{.*#+}} ymm1 = ymm4[0],ymm1[0],ymm4[1],ymm1[1],ymm4[2],ymm1[2],ymm4[3],ymm1[3],ymm4[8],ymm1[8],ymm4[9],ymm1[9],ymm4[10],ymm1[1 (…)
    [all...]
avx2-vector-shifts.ll 58 ; CHECK-NEXT: vmovdqa {{.*#+}} ymm1 = [192,193,194,195,196,197,198,199]
59 ; CHECK-NEXT: vpslld %xmm0, %ymm1, %ymm0
257 ; CHECK-NEXT: vpshufd {{.*#+}} ymm1 = ymm1[0,2,0,2,4,6,4,6]
258 ; CHECK-NEXT: vpermq {{.*#+}} ymm1 = ymm1[0,3,2,3]
277 ; CHECK-NEXT: vpmovzxwd {{.*#+}} ymm1 = xmm1[0],zero,xmm1[1],zero,xmm1[2],zero,xmm1[3],zero,xmm1[4],zero,xmm1[5],zero,xmm1[6],zero,xmm1[7],zero
279 ; CHECK-NEXT: vpsllvd %ymm1, %ymm0, %ymm0
293 ; CHECK-NEXT: vpunpckhwd {{.*#+}} ymm3 = ymm1[4],ymm2[4],ymm1[5],ymm2[5],ymm1[6],ymm2[6],ymm1[7],ymm2[7],ymm1[12],ymm2[12],ymm1[13],ymm2[13],ymm1[14],ymm2[14],y (…)
    [all...]
vector-lzcnt-512.ll 49 ; AVX512CD-NEXT: vpmovzxwd {{.*#+}} zmm1 = ymm1[0],zero,ymm1[1],zero,ymm1[2],zero,ymm1[3],zero,ymm1[4],zero,ymm1[5],zero,ymm1[6],zero,ymm1[7],zero,ymm1[8],zero,ymm1[9],zero,ymm1[10],zero,ymm1[11],zero,ymm1[12],zero,ymm1[13],zero,ymm1[14],zero,ymm1[15],zer
    [all...]
vector-shift-ashr-256.ll 14 ; AVX1-NEXT: vextractf128 $1, %ymm1, %xmm2
41 ; AVX2-NEXT: vpsrlvq %ymm1, %ymm2, %ymm3
43 ; AVX2-NEXT: vpsrlvq %ymm1, %ymm0, %ymm0
49 ; XOPAVX1-NEXT: vextractf128 $1, %ymm1, %xmm2
62 ; XOPAVX2-NEXT: vpsrlvq %ymm1, %ymm2, %ymm3
64 ; XOPAVX2-NEXT: vpsrlvq %ymm1, %ymm0, %ymm0
71 ; AVX512-NEXT: vpsrlvq %ymm1, %ymm2, %ymm3
73 ; AVX512-NEXT: vpsrlvq %ymm1, %ymm0, %ymm0
84 ; AVX1-NEXT: vextractf128 $1, %ymm1, %xmm3
113 ; AVX2-NEXT: vpsravd %ymm1, %ymm0, %ymm
    [all...]
vector-shift-lshr-512.ll 41 ; AVX512DQ-NEXT: vpunpckhwd {{.*#+}} ymm5 = ymm4[4],ymm1[4],ymm4[5],ymm1[5],ymm4[6],ymm1[6],ymm4[7],ymm1[7],ymm4[12],ymm1[12],ymm4[13],ymm1[13],ymm4[14],ymm1[14],ymm4[15],ymm1[15]
45 ; AVX512DQ-NEXT: vpunpcklwd {{.*#+}} ymm1 = ymm4[0],ymm1[0],ymm4[1],ymm1[1],ymm4[2],ymm1[2],ymm4[3],ymm1[3],ymm4[8],ymm1[8],ymm4[9],ymm1[9],ymm4[10],ymm1[1 (…)
    [all...]
avx-cast.ll 13 ; AVX-NEXT: vxorps %ymm1, %ymm1, %ymm1
14 ; AVX-NEXT: vblendps {{.*#+}} ymm0 = ymm0[0,1,2,3],ymm1[4,5,6,7]
24 ; AVX-NEXT: vxorpd %ymm1, %ymm1, %ymm1
25 ; AVX-NEXT: vblendpd {{.*#+}} ymm0 = ymm0[0,1],ymm1[2,3]
37 ; AVX1-NEXT: vxorpd %ymm1, %ymm1, %ymm
    [all...]
vector-shift-shl-512.ll 41 ; AVX512DQ-NEXT: vpunpckhwd {{.*#+}} ymm5 = ymm4[4],ymm1[4],ymm4[5],ymm1[5],ymm4[6],ymm1[6],ymm4[7],ymm1[7],ymm4[12],ymm1[12],ymm4[13],ymm1[13],ymm4[14],ymm1[14],ymm4[15],ymm1[15]
45 ; AVX512DQ-NEXT: vpunpcklwd {{.*#+}} ymm1 = ymm4[0],ymm1[0],ymm4[1],ymm1[1],ymm4[2],ymm1[2],ymm4[3],ymm1[3],ymm4[8],ymm1[8],ymm4[9],ymm1[9],ymm4[10],ymm1[1 (…)
    [all...]
avx-logic.ll 8 ; CHECK-NEXT: vandpd %ymm0, %ymm1, %ymm0
9 ; CHECK-NEXT: vxorpd %ymm1, %ymm1, %ymm1
10 ; CHECK-NEXT: vaddpd %ymm1, %ymm0, %ymm0
26 ; CHECK-NEXT: vxorpd %ymm1, %ymm1, %ymm1
27 ; CHECK-NEXT: vaddpd %ymm1, %ymm0, %ymm0
41 ; CHECK-NEXT: vandps %ymm0, %ymm1, %ymm
    [all...]
vector-popcnt-512.ll 8 ; AVX512F-NEXT: vextracti64x4 $1, %zmm0, %ymm1
10 ; AVX512F-NEXT: vpand %ymm2, %ymm1, %ymm3
13 ; AVX512F-NEXT: vpsrlw $4, %ymm1, %ymm1
14 ; AVX512F-NEXT: vpand %ymm2, %ymm1, %ymm1
15 ; AVX512F-NEXT: vpshufb %ymm1, %ymm4, %ymm1
16 ; AVX512F-NEXT: vpaddb %ymm3, %ymm1, %ymm1
    [all...]
vector-tzcnt-256.ll 14 ; AVX1-NEXT: vinsertf128 $1, %xmm1, %ymm3, %ymm1
15 ; AVX1-NEXT: vandps %ymm1, %ymm0, %ymm0
41 ; AVX2-NEXT: vpxor %ymm1, %ymm1, %ymm1
42 ; AVX2-NEXT: vpsubq %ymm0, %ymm1, %ymm2
54 ; AVX2-NEXT: vpsadbw %ymm1, %ymm0, %ymm0
59 ; AVX512CDVL-NEXT: vpxord %ymm1, %ymm1, %ymm1
    [all...]
vector-shift-lshr-256.ll 14 ; AVX1-NEXT: vextractf128 $1, %ymm1, %xmm2
29 ; AVX2-NEXT: vpsrlvq %ymm1, %ymm0, %ymm0
34 ; XOPAVX1-NEXT: vextractf128 $1, %ymm1, %xmm2
46 ; XOPAVX2-NEXT: vpsrlvq %ymm1, %ymm0, %ymm0
51 ; AVX512-NEXT: vpsrlvq %ymm1, %ymm0, %ymm0
61 ; AVX1-NEXT: vextractf128 $1, %ymm1, %xmm3
90 ; AVX2-NEXT: vpsrlvd %ymm1, %ymm0, %ymm0
95 ; XOPAVX1-NEXT: vextractf128 $1, %ymm1, %xmm2
107 ; XOPAVX2-NEXT: vpsrlvd %ymm1, %ymm0, %ymm0
112 ; AVX512-NEXT: vpsrlvd %ymm1, %ymm0, %ymm
    [all...]
fma_patterns_wide.ll 15 ; FMA-NEXT: vfmadd213ps %ymm5, %ymm3, %ymm1
21 ; FMA4-NEXT: vfmaddps %ymm5, %ymm3, %ymm1, %ymm1
37 ; FMA-NEXT: vfmadd213pd %ymm5, %ymm3, %ymm1
43 ; FMA4-NEXT: vfmaddpd %ymm5, %ymm3, %ymm1, %ymm1
63 ; FMA-NEXT: vfmsub213ps %ymm5, %ymm3, %ymm1
69 ; FMA4-NEXT: vfmsubps %ymm5, %ymm3, %ymm1, %ymm1
85 ; FMA-NEXT: vfmsub213pd %ymm5, %ymm3, %ymm1
    [all...]
vector-idiv-sdiv-256.ll 90 ; AVX1-NEXT: vmovaps {{.*#+}} ymm1 = [2454267027,2454267027,2454267027,2454267027,2454267027,2454267027,2454267027,2454267027]
91 ; AVX1-NEXT: vextractf128 $1, %ymm1, %xmm2
118 ; AVX2-NEXT: vpbroadcastd {{.*}}(%rip), %ymm1
119 ; AVX2-NEXT: vpshufd {{.*#+}} ymm2 = ymm1[1,1,3,3,5,5,7,7]
122 ; AVX2-NEXT: vpmuldq %ymm1, %ymm0, %ymm1
123 ; AVX2-NEXT: vpshufd {{.*#+}} ymm1 = ymm1[1,1,3,3,5,5,7,7]
124 ; AVX2-NEXT: vpblendd {{.*#+}} ymm1 = ymm1[0],ymm2[1],ymm1[2],ymm2[3],ymm1[4],ymm2[5],ymm1[6],ymm2[7
    [all...]
v8i1-masks.ll 12 ; X32-NEXT: vmovups (%ecx), %ymm1
13 ; X32-NEXT: vcmpltps %ymm0, %ymm1, %ymm1
16 ; X32-NEXT: vandps %ymm1, %ymm0, %ymm0
25 ; X64-NEXT: vmovups (%rsi), %ymm1
26 ; X64-NEXT: vcmpltps %ymm0, %ymm1, %ymm1
29 ; X64-NEXT: vandps %ymm1, %ymm0, %ymm0
52 ; X32-NEXT: vmovaps {{.*#+}} ymm1 = [1,1,1,1,1,1,1,1]
53 ; X32-NEXT: vxorps %ymm1, %ymm0, %ymm
    [all...]
avx512bwvl-intrinsics-upgrade.ll 11 ; CHECK-NEXT: vpbroadcastb %xmm0, %ymm1 {%k1} ## encoding: [0x62,0xf2,0x7d,0x29,0x78,0xc8]
13 ; CHECK-NEXT: vpaddb %ymm1, %ymm2, %ymm1 ## encoding: [0x62,0xf1,0x6d,0x28,0xfc,0xc9]
14 ; CHECK-NEXT: vpaddb %ymm1, %ymm0, %ymm0 ## encoding: [0x62,0xf1,0x7d,0x28,0xfc,0xc1]
51 ; CHECK-NEXT: vpbroadcastw %xmm0, %ymm1 {%k1} ## encoding: [0x62,0xf2,0x7d,0x29,0x79,0xc8]
53 ; CHECK-NEXT: vpaddw %ymm1, %ymm2, %ymm1 ## encoding: [0x62,0xf1,0x6d,0x28,0xfd,0xc9]
54 ; CHECK-NEXT: vpaddw %ymm1, %ymm0, %ymm0 ## encoding: [0x62,0xf1,0x7d,0x28,0xfd,0xc1]
206 ; CHECK-NEXT: vmovdqu16 (%rdi), %ymm1 {%k1} {z} ## encoding: [0x62,0xf1,0xff,0xa9,0x6f,0x0f]
207 ; CHECK-NEXT: vpaddw %ymm1, %ymm0, %ymm0 ## encoding: [0x62,0xf1,0x7d,0x28,0xfd,0xc1
    [all...]
  /external/capstone/suite/MC/X86/
x86-32-fma3.s.cs 14 0xc4,0xe2,0xd5,0x98,0xca = vfmadd132pd %ymm2, %ymm5, %ymm1
15 0xc4,0xe2,0xd5,0x98,0x08 = vfmadd132pd (%eax), %ymm5, %ymm1
16 0xc4,0xe2,0x55,0x98,0xca = vfmadd132ps %ymm2, %ymm5, %ymm1
17 0xc4,0xe2,0x55,0x98,0x08 = vfmadd132ps (%eax), %ymm5, %ymm1
18 0xc4,0xe2,0xd5,0xa8,0xca = vfmadd213pd %ymm2, %ymm5, %ymm1
19 0xc4,0xe2,0xd5,0xa8,0x08 = vfmadd213pd (%eax), %ymm5, %ymm1
20 0xc4,0xe2,0x55,0xa8,0xca = vfmadd213ps %ymm2, %ymm5, %ymm1
21 0xc4,0xe2,0x55,0xa8,0x08 = vfmadd213ps (%eax), %ymm5, %ymm1
22 0xc4,0xe2,0xd5,0xb8,0xca = vfmadd231pd %ymm2, %ymm5, %ymm1
23 0xc4,0xe2,0xd5,0xb8,0x08 = vfmadd231pd (%eax), %ymm5, %ymm1
    [all...]
x86_64-fma4-encoding.s.cs 15 0xc4,0xe3,0xfd,0x68,0x01,0x10 = vfmaddps (%rcx), %ymm1, %ymm0, %ymm0 package
16 0xc4,0xe3,0x7d,0x68,0x01,0x10 = vfmaddps %ymm1, (%rcx), %ymm0, %ymm0
17 0xc4,0xe3,0xfd,0x68,0xc2,0x10 = vfmaddps %ymm2, %ymm1, %ymm0, %ymm0 package
18 0xc4,0xe3,0xfd,0x69,0x01,0x10 = vfmaddpd (%rcx), %ymm1, %ymm0, %ymm0 package
19 0xc4,0xe3,0x7d,0x69,0x01,0x10 = vfmaddpd %ymm1, (%rcx), %ymm0, %ymm0
20 0xc4,0xe3,0xfd,0x69,0xc2,0x10 = vfmaddpd %ymm2, %ymm1, %ymm0, %ymm0 package
33 0xc4,0xe3,0xfd,0x6c,0x01,0x10 = vfmsubps (%rcx), %ymm1, %ymm0, %ymm0 package
34 0xc4,0xe3,0x7d,0x6c,0x01,0x10 = vfmsubps %ymm1, (%rcx), %ymm0, %ymm0
35 0xc4,0xe3,0xfd,0x6c,0xc2,0x10 = vfmsubps %ymm2, %ymm1, %ymm0, %ymm0 package
36 0xc4,0xe3,0xfd,0x6d,0x01,0x10 = vfmsubpd (%rcx), %ymm1, %ymm0, %ymm package
38 0xc4,0xe3,0xfd,0x6d,0xc2,0x10 = vfmsubpd %ymm2, %ymm1, %ymm0, %ymm0 package
51 0xc4,0xe3,0xfd,0x78,0x01,0x10 = vfnmaddps (%rcx), %ymm1, %ymm0, %ymm0 package
53 0xc4,0xe3,0xfd,0x78,0xc2,0x10 = vfnmaddps %ymm2, %ymm1, %ymm0, %ymm0 package
54 0xc4,0xe3,0xfd,0x79,0x01,0x10 = vfnmaddpd (%rcx), %ymm1, %ymm0, %ymm0 package
56 0xc4,0xe3,0xfd,0x79,0xc2,0x10 = vfnmaddpd %ymm2, %ymm1, %ymm0, %ymm0 package
69 0xc4,0xe3,0xfd,0x7c,0x01,0x10 = vfnmsubps (%rcx), %ymm1, %ymm0, %ymm0 package
71 0xc4,0xe3,0xfd,0x7c,0xc2,0x10 = vfnmsubps %ymm2, %ymm1, %ymm0, %ymm0 package
72 0xc4,0xe3,0xfd,0x7d,0x01,0x10 = vfnmsubpd (%rcx), %ymm1, %ymm0, %ymm0 package
74 0xc4,0xe3,0xfd,0x7d,0xc2,0x10 = vfnmsubpd %ymm2, %ymm1, %ymm0, %ymm0 package
81 0xc4,0xe3,0xfd,0x5c,0x01,0x10 = vfmaddsubps (%rcx), %ymm1, %ymm0, %ymm0 package
83 0xc4,0xe3,0xfd,0x5c,0xc2,0x10 = vfmaddsubps %ymm2, %ymm1, %ymm0, %ymm0 package
84 0xc4,0xe3,0xfd,0x5d,0x01,0x10 = vfmaddsubpd (%rcx), %ymm1, %ymm0, %ymm0 package
86 0xc4,0xe3,0xfd,0x5d,0xc2,0x10 = vfmaddsubpd %ymm2, %ymm1, %ymm0, %ymm0 package
93 0xc4,0xe3,0xfd,0x5e,0x01,0x10 = vfmsubaddps (%rcx), %ymm1, %ymm0, %ymm0 package
95 0xc4,0xe3,0xfd,0x5e,0xc2,0x10 = vfmsubaddps %ymm2, %ymm1, %ymm0, %ymm0 package
96 0xc4,0xe3,0xfd,0x5f,0x01,0x10 = vfmsubaddpd (%rcx), %ymm1, %ymm0, %ymm0 package
98 0xc4,0xe3,0xfd,0x5f,0xc2,0x10 = vfmsubaddpd %ymm2, %ymm1, %ymm0, %ymm0 package
    [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...]
  /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...]

Completed in 4103 milliseconds

1 2 3 4 5 6 7 8 910