/toolchain/binutils/binutils-2.25/gas/testsuite/gas/i386/ |
f16c.s | 5 vcvtph2ps %xmm4,%ymm4 6 vcvtph2ps (%ecx),%ymm4 9 vcvtps2ph $0x2,%ymm4,%xmm4 10 vcvtps2ph $0x2,%ymm4,(%ecx) 15 vcvtph2ps ymm4,xmm4 16 vcvtph2ps ymm4,XMMWORD PTR [ecx] 17 vcvtph2ps ymm4,[ecx] 21 vcvtps2ph xmm4,ymm4,0x2 22 vcvtps2ph XMMWORD PTR [ecx],ymm4,0x2 23 vcvtps2ph [ecx],ymm4,0x [all...] |
x86-64-avx256int.s | 8 vpmovmskb %ymm4,%ecx 11 vpmovmskb %ymm4,%rcx 34 vpackssdw %ymm4,%ymm6,%ymm2 36 vpacksswb %ymm4,%ymm6,%ymm2 38 vpackusdw %ymm4,%ymm6,%ymm2 40 vpackuswb %ymm4,%ymm6,%ymm2 42 vpaddb %ymm4,%ymm6,%ymm2 44 vpaddw %ymm4,%ymm6,%ymm2 46 vpaddd %ymm4,%ymm6,%ymm2 48 vpaddq %ymm4,%ymm6,%ymm [all...] |
avx256int.s | 8 vpmovmskb %ymm4,%ecx 31 vpackssdw %ymm4,%ymm6,%ymm2 33 vpacksswb %ymm4,%ymm6,%ymm2 35 vpackusdw %ymm4,%ymm6,%ymm2 37 vpackuswb %ymm4,%ymm6,%ymm2 39 vpaddb %ymm4,%ymm6,%ymm2 41 vpaddw %ymm4,%ymm6,%ymm2 43 vpaddd %ymm4,%ymm6,%ymm2 45 vpaddq %ymm4,%ymm6,%ymm2 47 vpaddsb %ymm4,%ymm6,%ymm [all...] |
avx2.s | 9 vpmaskmovd (%ecx),%ymm4,%ymm6 10 vpmaskmovd %ymm4,%ymm6,(%ecx) 11 vpmaskmovq (%ecx),%ymm4,%ymm6 12 vpmaskmovq %ymm4,%ymm6,(%ecx) 21 vpermd %ymm4,%ymm6,%ymm2 23 vpermps %ymm4,%ymm6,%ymm2 25 vpsllvd %ymm4,%ymm6,%ymm2 27 vpsllvq %ymm4,%ymm6,%ymm2 29 vpsravd %ymm4,%ymm6,%ymm2 31 vpsrlvd %ymm4,%ymm6,%ymm [all...] |
x86-64-avx2.s | 9 vpmaskmovd (%rcx),%ymm4,%ymm6 10 vpmaskmovd %ymm4,%ymm6,(%rcx) 11 vpmaskmovq (%rcx),%ymm4,%ymm6 12 vpmaskmovq %ymm4,%ymm6,(%rcx) 21 vpermd %ymm4,%ymm6,%ymm2 23 vpermps %ymm4,%ymm6,%ymm2 25 vpsllvd %ymm4,%ymm6,%ymm2 27 vpsllvq %ymm4,%ymm6,%ymm2 29 vpsravd %ymm4,%ymm6,%ymm2 31 vpsrlvd %ymm4,%ymm6,%ymm [all...] |
x86-64-f16c.s | 5 vcvtph2ps %xmm4,%ymm4 9 vcvtps2ph $0x2,%ymm4,%xmm4 15 vcvtph2ps ymm4,xmm4 17 vcvtph2ps ymm4,[rcx] 21 vcvtps2ph xmm4,ymm4,0x2 22 vcvtps2ph XMMWORD PTR [rcx],ymm4,0x2 23 vcvtps2ph [rcx],ymm4,0x2
|
f16c-intel.d | 11 [ ]*[a-f0-9]+: c4 e2 7d 13 e4 vcvtph2ps ymm4,xmm4 12 [ ]*[a-f0-9]+: c4 e2 7d 13 21 vcvtph2ps ymm4,XMMWORD PTR \[ecx\] 15 [ ]*[a-f0-9]+: c4 e3 7d 1d e4 02 vcvtps2ph xmm4,ymm4,0x2 16 [ ]*[a-f0-9]+: c4 e3 7d 1d 21 02 vcvtps2ph XMMWORD PTR \[ecx\],ymm4,0x2 19 [ ]*[a-f0-9]+: c4 e2 7d 13 e4 vcvtph2ps ymm4,xmm4 20 [ ]*[a-f0-9]+: c4 e2 7d 13 21 vcvtph2ps ymm4,XMMWORD PTR \[ecx\] 21 [ ]*[a-f0-9]+: c4 e2 7d 13 21 vcvtph2ps ymm4,XMMWORD PTR \[ecx\] 25 [ ]*[a-f0-9]+: c4 e3 7d 1d e4 02 vcvtps2ph xmm4,ymm4,0x2 26 [ ]*[a-f0-9]+: c4 e3 7d 1d 21 02 vcvtps2ph XMMWORD PTR \[ecx\],ymm4,0x2 27 [ ]*[a-f0-9]+: c4 e3 7d 1d 21 02 vcvtps2ph XMMWORD PTR \[ecx\],ymm4,0x [all...] |
f16c.d | 10 [ ]*[a-f0-9]+: c4 e2 7d 13 e4 vcvtph2ps %xmm4,%ymm4 11 [ ]*[a-f0-9]+: c4 e2 7d 13 21 vcvtph2ps \(%ecx\),%ymm4 14 [ ]*[a-f0-9]+: c4 e3 7d 1d e4 02 vcvtps2ph \$0x2,%ymm4,%xmm4 15 [ ]*[a-f0-9]+: c4 e3 7d 1d 21 02 vcvtps2ph \$0x2,%ymm4,\(%ecx\) 18 [ ]*[a-f0-9]+: c4 e2 7d 13 e4 vcvtph2ps %xmm4,%ymm4 19 [ ]*[a-f0-9]+: c4 e2 7d 13 21 vcvtph2ps \(%ecx\),%ymm4 20 [ ]*[a-f0-9]+: c4 e2 7d 13 21 vcvtph2ps \(%ecx\),%ymm4 24 [ ]*[a-f0-9]+: c4 e3 7d 1d e4 02 vcvtps2ph \$0x2,%ymm4,%xmm4 25 [ ]*[a-f0-9]+: c4 e3 7d 1d 21 02 vcvtps2ph \$0x2,%ymm4,\(%ecx\) 26 [ ]*[a-f0-9]+: c4 e3 7d 1d 21 02 vcvtps2ph \$0x2,%ymm4,\(%ecx\ [all...] |
x86-64-avx256int-intel.d | 11 [ ]*[a-f0-9]+: c5 fd d7 cc vpmovmskb ecx,ymm4 12 [ ]*[a-f0-9]+: c5 fd d7 cc vpmovmskb ecx,ymm4 29 [ ]*[a-f0-9]+: c5 cd 6b d4 vpackssdw ymm2,ymm6,ymm4 31 [ ]*[a-f0-9]+: c5 cd 63 d4 vpacksswb ymm2,ymm6,ymm4 33 [ ]*[a-f0-9]+: c4 e2 4d 2b d4 vpackusdw ymm2,ymm6,ymm4 35 [ ]*[a-f0-9]+: c5 cd 67 d4 vpackuswb ymm2,ymm6,ymm4 37 [ ]*[a-f0-9]+: c5 cd fc d4 vpaddb ymm2,ymm6,ymm4 39 [ ]*[a-f0-9]+: c5 cd fd d4 vpaddw ymm2,ymm6,ymm4 41 [ ]*[a-f0-9]+: c5 cd fe d4 vpaddd ymm2,ymm6,ymm4 43 [ ]*[a-f0-9]+: c5 cd d4 d4 vpaddq ymm2,ymm6,ymm4 [all...] |
x86-64-avx256int.d | 10 [ ]*[a-f0-9]+: c5 fd d7 cc vpmovmskb %ymm4,%ecx 11 [ ]*[a-f0-9]+: c5 fd d7 cc vpmovmskb %ymm4,%ecx 28 [ ]*[a-f0-9]+: c5 cd 6b d4 vpackssdw %ymm4,%ymm6,%ymm2 30 [ ]*[a-f0-9]+: c5 cd 63 d4 vpacksswb %ymm4,%ymm6,%ymm2 32 [ ]*[a-f0-9]+: c4 e2 4d 2b d4 vpackusdw %ymm4,%ymm6,%ymm2 34 [ ]*[a-f0-9]+: c5 cd 67 d4 vpackuswb %ymm4,%ymm6,%ymm2 36 [ ]*[a-f0-9]+: c5 cd fc d4 vpaddb %ymm4,%ymm6,%ymm2 38 [ ]*[a-f0-9]+: c5 cd fd d4 vpaddw %ymm4,%ymm6,%ymm2 40 [ ]*[a-f0-9]+: c5 cd fe d4 vpaddd %ymm4,%ymm6,%ymm2 42 [ ]*[a-f0-9]+: c5 cd d4 d4 vpaddq %ymm4,%ymm6,%ymm [all...] |
avx256int-intel.d | 11 [ ]*[a-f0-9]+: c5 fd d7 cc vpmovmskb ecx,ymm4 28 [ ]*[a-f0-9]+: c5 cd 6b d4 vpackssdw ymm2,ymm6,ymm4 30 [ ]*[a-f0-9]+: c5 cd 63 d4 vpacksswb ymm2,ymm6,ymm4 32 [ ]*[a-f0-9]+: c4 e2 4d 2b d4 vpackusdw ymm2,ymm6,ymm4 34 [ ]*[a-f0-9]+: c5 cd 67 d4 vpackuswb ymm2,ymm6,ymm4 36 [ ]*[a-f0-9]+: c5 cd fc d4 vpaddb ymm2,ymm6,ymm4 38 [ ]*[a-f0-9]+: c5 cd fd d4 vpaddw ymm2,ymm6,ymm4 40 [ ]*[a-f0-9]+: c5 cd fe d4 vpaddd ymm2,ymm6,ymm4 42 [ ]*[a-f0-9]+: c5 cd d4 d4 vpaddq ymm2,ymm6,ymm4 44 [ ]*[a-f0-9]+: c5 cd ec d4 vpaddsb ymm2,ymm6,ymm4 [all...] |
avx256int.d | 10 [ ]*[a-f0-9]+: c5 fd d7 cc vpmovmskb %ymm4,%ecx 27 [ ]*[a-f0-9]+: c5 cd 6b d4 vpackssdw %ymm4,%ymm6,%ymm2 29 [ ]*[a-f0-9]+: c5 cd 63 d4 vpacksswb %ymm4,%ymm6,%ymm2 31 [ ]*[a-f0-9]+: c4 e2 4d 2b d4 vpackusdw %ymm4,%ymm6,%ymm2 33 [ ]*[a-f0-9]+: c5 cd 67 d4 vpackuswb %ymm4,%ymm6,%ymm2 35 [ ]*[a-f0-9]+: c5 cd fc d4 vpaddb %ymm4,%ymm6,%ymm2 37 [ ]*[a-f0-9]+: c5 cd fd d4 vpaddw %ymm4,%ymm6,%ymm2 39 [ ]*[a-f0-9]+: c5 cd fe d4 vpaddd %ymm4,%ymm6,%ymm2 41 [ ]*[a-f0-9]+: c5 cd d4 d4 vpaddq %ymm4,%ymm6,%ymm2 43 [ ]*[a-f0-9]+: c5 cd ec d4 vpaddsb %ymm4,%ymm6,%ymm [all...] |
avx.s | 16 vmaskmovpd (%ecx),%ymm4,%ymm6 17 vmaskmovpd %ymm4,%ymm6,(%ecx) 18 vmaskmovps (%ecx),%ymm4,%ymm6 19 vmaskmovps %ymm4,%ymm6,(%ecx) 32 vaddpd %ymm4,%ymm6,%ymm2 34 vaddps %ymm4,%ymm6,%ymm2 36 vaddsubpd %ymm4,%ymm6,%ymm2 38 vaddsubps %ymm4,%ymm6,%ymm2 40 vandnpd %ymm4,%ymm6,%ymm2 42 vandnps %ymm4,%ymm6,%ymm [all...] |
fma.s | 8 vfmadd132pd %ymm4,%ymm6,%ymm2 10 vfmadd132ps %ymm4,%ymm6,%ymm2 12 vfmadd213pd %ymm4,%ymm6,%ymm2 14 vfmadd213ps %ymm4,%ymm6,%ymm2 16 vfmadd231pd %ymm4,%ymm6,%ymm2 18 vfmadd231ps %ymm4,%ymm6,%ymm2 20 vfmaddsub132pd %ymm4,%ymm6,%ymm2 22 vfmaddsub132ps %ymm4,%ymm6,%ymm2 24 vfmaddsub213pd %ymm4,%ymm6,%ymm2 26 vfmaddsub213ps %ymm4,%ymm6,%ymm [all...] |
x86-64-fma.s | 8 vfmadd132pd %ymm4,%ymm6,%ymm2 10 vfmadd132ps %ymm4,%ymm6,%ymm2 12 vfmadd213pd %ymm4,%ymm6,%ymm2 14 vfmadd213ps %ymm4,%ymm6,%ymm2 16 vfmadd231pd %ymm4,%ymm6,%ymm2 18 vfmadd231ps %ymm4,%ymm6,%ymm2 20 vfmaddsub132pd %ymm4,%ymm6,%ymm2 22 vfmaddsub132ps %ymm4,%ymm6,%ymm2 24 vfmaddsub213pd %ymm4,%ymm6,%ymm2 26 vfmaddsub213ps %ymm4,%ymm6,%ymm [all...] |
x86-64-f16c-intel.d | 11 [ ]*[a-f0-9]+: c4 e2 7d 13 e4 vcvtph2ps ymm4,xmm4 15 [ ]*[a-f0-9]+: c4 e3 7d 1d e4 02 vcvtps2ph xmm4,ymm4,0x2 19 [ ]*[a-f0-9]+: c4 e2 7d 13 e4 vcvtph2ps ymm4,xmm4 21 [ ]*[a-f0-9]+: c4 e2 7d 13 21 vcvtph2ps ymm4,XMMWORD PTR \[rcx\] 25 [ ]*[a-f0-9]+: c4 e3 7d 1d e4 02 vcvtps2ph xmm4,ymm4,0x2 26 [ ]*[a-f0-9]+: c4 e3 7d 1d 21 02 vcvtps2ph XMMWORD PTR \[rcx\],ymm4,0x2 27 [ ]*[a-f0-9]+: c4 e3 7d 1d 21 02 vcvtps2ph XMMWORD PTR \[rcx\],ymm4,0x2
|
x86-64-f16c.d | 10 [ ]*[a-f0-9]+: c4 e2 7d 13 e4 vcvtph2ps %xmm4,%ymm4 14 [ ]*[a-f0-9]+: c4 e3 7d 1d e4 02 vcvtps2ph \$0x2,%ymm4,%xmm4 18 [ ]*[a-f0-9]+: c4 e2 7d 13 e4 vcvtph2ps %xmm4,%ymm4 20 [ ]*[a-f0-9]+: c4 e2 7d 13 21 vcvtph2ps \(%rcx\),%ymm4 24 [ ]*[a-f0-9]+: c4 e3 7d 1d e4 02 vcvtps2ph \$0x2,%ymm4,%xmm4 25 [ ]*[a-f0-9]+: c4 e3 7d 1d 21 02 vcvtps2ph \$0x2,%ymm4,\(%rcx\) 26 [ ]*[a-f0-9]+: c4 e3 7d 1d 21 02 vcvtps2ph \$0x2,%ymm4,\(%rcx\)
|
avx2-intel.d | 11 [ ]*[a-f0-9]+: c4 e2 5d 8c 31 vpmaskmovd ymm6,ymm4,YMMWORD PTR \[ecx\] 12 [ ]*[a-f0-9]+: c4 e2 4d 8e 21 vpmaskmovd YMMWORD PTR \[ecx\],ymm6,ymm4 13 [ ]*[a-f0-9]+: c4 e2 dd 8c 31 vpmaskmovq ymm6,ymm4,YMMWORD PTR \[ecx\] 14 [ ]*[a-f0-9]+: c4 e2 cd 8e 21 vpmaskmovq YMMWORD PTR \[ecx\],ymm6,ymm4 19 [ ]*[a-f0-9]+: c4 e2 4d 36 d4 vpermd ymm2,ymm6,ymm4 21 [ ]*[a-f0-9]+: c4 e2 4d 16 d4 vpermps ymm2,ymm6,ymm4 23 [ ]*[a-f0-9]+: c4 e2 4d 47 d4 vpsllvd ymm2,ymm6,ymm4 25 [ ]*[a-f0-9]+: c4 e2 cd 47 d4 vpsllvq ymm2,ymm6,ymm4 27 [ ]*[a-f0-9]+: c4 e2 4d 46 d4 vpsravd ymm2,ymm6,ymm4 29 [ ]*[a-f0-9]+: c4 e2 4d 45 d4 vpsrlvd ymm2,ymm6,ymm4 [all...] |
avx2.d | 10 [ ]*[a-f0-9]+: c4 e2 5d 8c 31 vpmaskmovd \(%ecx\),%ymm4,%ymm6 11 [ ]*[a-f0-9]+: c4 e2 4d 8e 21 vpmaskmovd %ymm4,%ymm6,\(%ecx\) 12 [ ]*[a-f0-9]+: c4 e2 dd 8c 31 vpmaskmovq \(%ecx\),%ymm4,%ymm6 13 [ ]*[a-f0-9]+: c4 e2 cd 8e 21 vpmaskmovq %ymm4,%ymm6,\(%ecx\) 18 [ ]*[a-f0-9]+: c4 e2 4d 36 d4 vpermd %ymm4,%ymm6,%ymm2 20 [ ]*[a-f0-9]+: c4 e2 4d 16 d4 vpermps %ymm4,%ymm6,%ymm2 22 [ ]*[a-f0-9]+: c4 e2 4d 47 d4 vpsllvd %ymm4,%ymm6,%ymm2 24 [ ]*[a-f0-9]+: c4 e2 cd 47 d4 vpsllvq %ymm4,%ymm6,%ymm2 26 [ ]*[a-f0-9]+: c4 e2 4d 46 d4 vpsravd %ymm4,%ymm6,%ymm2 28 [ ]*[a-f0-9]+: c4 e2 4d 45 d4 vpsrlvd %ymm4,%ymm6,%ymm [all...] |
x86-64-avx2-intel.d | 11 [ ]*[a-f0-9]+: c4 e2 5d 8c 31 vpmaskmovd ymm6,ymm4,YMMWORD PTR \[rcx\] 12 [ ]*[a-f0-9]+: c4 e2 4d 8e 21 vpmaskmovd YMMWORD PTR \[rcx\],ymm6,ymm4 13 [ ]*[a-f0-9]+: c4 e2 dd 8c 31 vpmaskmovq ymm6,ymm4,YMMWORD PTR \[rcx\] 14 [ ]*[a-f0-9]+: c4 e2 cd 8e 21 vpmaskmovq YMMWORD PTR \[rcx\],ymm6,ymm4 19 [ ]*[a-f0-9]+: c4 e2 4d 36 d4 vpermd ymm2,ymm6,ymm4 21 [ ]*[a-f0-9]+: c4 e2 4d 16 d4 vpermps ymm2,ymm6,ymm4 23 [ ]*[a-f0-9]+: c4 e2 4d 47 d4 vpsllvd ymm2,ymm6,ymm4 25 [ ]*[a-f0-9]+: c4 e2 cd 47 d4 vpsllvq ymm2,ymm6,ymm4 27 [ ]*[a-f0-9]+: c4 e2 4d 46 d4 vpsravd ymm2,ymm6,ymm4 29 [ ]*[a-f0-9]+: c4 e2 4d 45 d4 vpsrlvd ymm2,ymm6,ymm4 [all...] |
x86-64-avx2.d | 10 [ ]*[a-f0-9]+: c4 e2 5d 8c 31 vpmaskmovd \(%rcx\),%ymm4,%ymm6 11 [ ]*[a-f0-9]+: c4 e2 4d 8e 21 vpmaskmovd %ymm4,%ymm6,\(%rcx\) 12 [ ]*[a-f0-9]+: c4 e2 dd 8c 31 vpmaskmovq \(%rcx\),%ymm4,%ymm6 13 [ ]*[a-f0-9]+: c4 e2 cd 8e 21 vpmaskmovq %ymm4,%ymm6,\(%rcx\) 18 [ ]*[a-f0-9]+: c4 e2 4d 36 d4 vpermd %ymm4,%ymm6,%ymm2 20 [ ]*[a-f0-9]+: c4 e2 4d 16 d4 vpermps %ymm4,%ymm6,%ymm2 22 [ ]*[a-f0-9]+: c4 e2 4d 47 d4 vpsllvd %ymm4,%ymm6,%ymm2 24 [ ]*[a-f0-9]+: c4 e2 cd 47 d4 vpsllvq %ymm4,%ymm6,%ymm2 26 [ ]*[a-f0-9]+: c4 e2 4d 46 d4 vpsravd %ymm4,%ymm6,%ymm2 28 [ ]*[a-f0-9]+: c4 e2 4d 45 d4 vpsrlvd %ymm4,%ymm6,%ymm [all...] |
x86-64-avx.s | 16 vmaskmovpd (%rcx),%ymm4,%ymm6 17 vmaskmovpd %ymm4,%ymm6,(%rcx) 18 vmaskmovps (%rcx),%ymm4,%ymm6 19 vmaskmovps %ymm4,%ymm6,(%rcx) 32 vaddpd %ymm4,%ymm6,%ymm2 34 vaddps %ymm4,%ymm6,%ymm2 36 vaddsubpd %ymm4,%ymm6,%ymm2 38 vaddsubps %ymm4,%ymm6,%ymm2 40 vandnpd %ymm4,%ymm6,%ymm2 42 vandnps %ymm4,%ymm6,%ymm [all...] |
/external/llvm/test/CodeGen/X86/ |
vector-shift-lshr-512.ll | 30 ; AVX512DQ-NEXT: vpxor %ymm4, %ymm4, %ymm4 31 ; AVX512DQ-NEXT: vpunpckhwd {{.*#+}} ymm5 = ymm2[4],ymm4[4],ymm2[5],ymm4[5],ymm2[6],ymm4[6],ymm2[7],ymm4[7],ymm2[12],ymm4[12],ymm2[13],ymm4[13],ymm2[14],ymm4[14],ymm2[15],ymm4[15 [all...] |
vector-shift-shl-512.ll | 30 ; AVX512DQ-NEXT: vpxor %ymm4, %ymm4, %ymm4 31 ; AVX512DQ-NEXT: vpunpckhwd {{.*#+}} ymm5 = ymm2[4],ymm4[4],ymm2[5],ymm4[5],ymm2[6],ymm4[6],ymm2[7],ymm4[7],ymm2[12],ymm4[12],ymm2[13],ymm4[13],ymm2[14],ymm4[14],ymm2[15],ymm4[15 [all...] |
vector-shift-ashr-512.ll | 29 ; AVX512DQ-NEXT: vpxor %ymm4, %ymm4, %ymm4 30 ; AVX512DQ-NEXT: vpunpckhwd {{.*#+}} ymm5 = ymm2[4],ymm4[4],ymm2[5],ymm4[5],ymm2[6],ymm4[6],ymm2[7],ymm4[7],ymm2[12],ymm4[12],ymm2[13],ymm4[13],ymm2[14],ymm4[14],ymm2[15],ymm4[15 [all...] |