/toolchain/binutils/binutils-2.25/gas/testsuite/gas/i386/ |
avx256int.s | 11 vpslld $7,%ymm6,%ymm2 12 vpslldq $7,%ymm6,%ymm2 13 vpsllq $7,%ymm6,%ymm2 14 vpsllw $7,%ymm6,%ymm2 15 vpsrad $7,%ymm6,%ymm2 16 vpsraw $7,%ymm6,%ymm2 17 vpsrld $7,%ymm6,%ymm2 18 vpsrldq $7,%ymm6,%ymm2 19 vpsrlq $7,%ymm6,%ymm2 20 vpsrlw $7,%ymm6,%ymm [all...] |
x86-64-avx256int.s | 14 vpslld $7,%ymm6,%ymm2 15 vpslldq $7,%ymm6,%ymm2 16 vpsllq $7,%ymm6,%ymm2 17 vpsllw $7,%ymm6,%ymm2 18 vpsrad $7,%ymm6,%ymm2 19 vpsraw $7,%ymm6,%ymm2 20 vpsrld $7,%ymm6,%ymm2 21 vpsrldq $7,%ymm6,%ymm2 22 vpsrlq $7,%ymm6,%ymm2 23 vpsrlw $7,%ymm6,%ymm [all...] |
avx256int.d | 11 [ ]*[a-f0-9]+: c5 ed 72 f6 07 vpslld \$0x7,%ymm6,%ymm2 12 [ ]*[a-f0-9]+: c5 ed 73 fe 07 vpslldq \$0x7,%ymm6,%ymm2 13 [ ]*[a-f0-9]+: c5 ed 73 f6 07 vpsllq \$0x7,%ymm6,%ymm2 14 [ ]*[a-f0-9]+: c5 ed 71 f6 07 vpsllw \$0x7,%ymm6,%ymm2 15 [ ]*[a-f0-9]+: c5 ed 72 e6 07 vpsrad \$0x7,%ymm6,%ymm2 16 [ ]*[a-f0-9]+: c5 ed 71 e6 07 vpsraw \$0x7,%ymm6,%ymm2 17 [ ]*[a-f0-9]+: c5 ed 72 d6 07 vpsrld \$0x7,%ymm6,%ymm2 18 [ ]*[a-f0-9]+: c5 ed 73 de 07 vpsrldq \$0x7,%ymm6,%ymm2 19 [ ]*[a-f0-9]+: c5 ed 73 d6 07 vpsrlq \$0x7,%ymm6,%ymm2 20 [ ]*[a-f0-9]+: c5 ed 71 d6 07 vpsrlw \$0x7,%ymm6,%ymm [all...] |
x86-64-avx256int.d | 12 [ ]*[a-f0-9]+: c5 ed 72 f6 07 vpslld \$0x7,%ymm6,%ymm2 13 [ ]*[a-f0-9]+: c5 ed 73 fe 07 vpslldq \$0x7,%ymm6,%ymm2 14 [ ]*[a-f0-9]+: c5 ed 73 f6 07 vpsllq \$0x7,%ymm6,%ymm2 15 [ ]*[a-f0-9]+: c5 ed 71 f6 07 vpsllw \$0x7,%ymm6,%ymm2 16 [ ]*[a-f0-9]+: c5 ed 72 e6 07 vpsrad \$0x7,%ymm6,%ymm2 17 [ ]*[a-f0-9]+: c5 ed 71 e6 07 vpsraw \$0x7,%ymm6,%ymm2 18 [ ]*[a-f0-9]+: c5 ed 72 d6 07 vpsrld \$0x7,%ymm6,%ymm2 19 [ ]*[a-f0-9]+: c5 ed 73 de 07 vpsrldq \$0x7,%ymm6,%ymm2 20 [ ]*[a-f0-9]+: c5 ed 73 d6 07 vpsrlq \$0x7,%ymm6,%ymm2 21 [ ]*[a-f0-9]+: c5 ed 71 d6 07 vpsrlw \$0x7,%ymm6,%ymm [all...] |
fma.s | 8 vfmadd132pd %ymm4,%ymm6,%ymm2 9 vfmadd132pd (%ecx),%ymm6,%ymm2 10 vfmadd132ps %ymm4,%ymm6,%ymm2 11 vfmadd132ps (%ecx),%ymm6,%ymm2 12 vfmadd213pd %ymm4,%ymm6,%ymm2 13 vfmadd213pd (%ecx),%ymm6,%ymm2 14 vfmadd213ps %ymm4,%ymm6,%ymm2 15 vfmadd213ps (%ecx),%ymm6,%ymm2 16 vfmadd231pd %ymm4,%ymm6,%ymm2 17 vfmadd231pd (%ecx),%ymm6,%ymm [all...] |
x86-64-fma.s | 8 vfmadd132pd %ymm4,%ymm6,%ymm2 9 vfmadd132pd (%rcx),%ymm6,%ymm2 10 vfmadd132ps %ymm4,%ymm6,%ymm2 11 vfmadd132ps (%rcx),%ymm6,%ymm2 12 vfmadd213pd %ymm4,%ymm6,%ymm2 13 vfmadd213pd (%rcx),%ymm6,%ymm2 14 vfmadd213ps %ymm4,%ymm6,%ymm2 15 vfmadd213ps (%rcx),%ymm6,%ymm2 16 vfmadd231pd %ymm4,%ymm6,%ymm2 17 vfmadd231pd (%rcx),%ymm6,%ymm [all...] |
avx256int-intel.d | 12 [ ]*[a-f0-9]+: c5 ed 72 f6 07 vpslld ymm2,ymm6,0x7 13 [ ]*[a-f0-9]+: c5 ed 73 fe 07 vpslldq ymm2,ymm6,0x7 14 [ ]*[a-f0-9]+: c5 ed 73 f6 07 vpsllq ymm2,ymm6,0x7 15 [ ]*[a-f0-9]+: c5 ed 71 f6 07 vpsllw ymm2,ymm6,0x7 16 [ ]*[a-f0-9]+: c5 ed 72 e6 07 vpsrad ymm2,ymm6,0x7 17 [ ]*[a-f0-9]+: c5 ed 71 e6 07 vpsraw ymm2,ymm6,0x7 18 [ ]*[a-f0-9]+: c5 ed 72 d6 07 vpsrld ymm2,ymm6,0x7 19 [ ]*[a-f0-9]+: c5 ed 73 de 07 vpsrldq ymm2,ymm6,0x7 20 [ ]*[a-f0-9]+: c5 ed 73 d6 07 vpsrlq ymm2,ymm6,0x7 21 [ ]*[a-f0-9]+: c5 ed 71 d6 07 vpsrlw ymm2,ymm6,0x [all...] |
x86-64-avx256int-intel.d | 13 [ ]*[a-f0-9]+: c5 ed 72 f6 07 vpslld ymm2,ymm6,0x7 14 [ ]*[a-f0-9]+: c5 ed 73 fe 07 vpslldq ymm2,ymm6,0x7 15 [ ]*[a-f0-9]+: c5 ed 73 f6 07 vpsllq ymm2,ymm6,0x7 16 [ ]*[a-f0-9]+: c5 ed 71 f6 07 vpsllw ymm2,ymm6,0x7 17 [ ]*[a-f0-9]+: c5 ed 72 e6 07 vpsrad ymm2,ymm6,0x7 18 [ ]*[a-f0-9]+: c5 ed 71 e6 07 vpsraw ymm2,ymm6,0x7 19 [ ]*[a-f0-9]+: c5 ed 72 d6 07 vpsrld ymm2,ymm6,0x7 20 [ ]*[a-f0-9]+: c5 ed 73 de 07 vpsrldq ymm2,ymm6,0x7 21 [ ]*[a-f0-9]+: c5 ed 73 d6 07 vpsrlq ymm2,ymm6,0x7 22 [ ]*[a-f0-9]+: c5 ed 71 d6 07 vpsrlw ymm2,ymm6,0x [all...] |
avx2.s | 9 vpmaskmovd (%ecx),%ymm4,%ymm6 10 vpmaskmovd %ymm4,%ymm6,(%ecx) 11 vpmaskmovq (%ecx),%ymm4,%ymm6 12 vpmaskmovq %ymm4,%ymm6,(%ecx) 15 vpermpd $7,%ymm6,%ymm2 16 vpermpd $7,(%ecx),%ymm6 17 vpermq $7,%ymm6,%ymm2 18 vpermq $7,(%ecx),%ymm6 21 vpermd %ymm4,%ymm6,%ymm2 22 vpermd (%ecx),%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) 15 vpermpd $7,%ymm6,%ymm2 16 vpermpd $7,(%rcx),%ymm6 17 vpermq $7,%ymm6,%ymm2 18 vpermq $7,(%rcx),%ymm6 21 vpermd %ymm4,%ymm6,%ymm2 22 vpermd (%rcx),%ymm6,%ymm [all...] |
avx512cd_vl.s | 19 vpconflictd %ymm5, %ymm6{%k7} # AVX512{CD,VL} 20 vpconflictd %ymm5, %ymm6{%k7}{z} # AVX512{CD,VL} 21 vpconflictd (%ecx), %ymm6{%k7} # AVX512{CD,VL} 22 vpconflictd -123456(%esp,%esi,8), %ymm6{%k7} # AVX512{CD,VL} 23 vpconflictd (%eax){1to8}, %ymm6{%k7} # AVX512{CD,VL} 24 vpconflictd 4064(%edx), %ymm6{%k7} # AVX512{CD,VL} Disp8 25 vpconflictd 4096(%edx), %ymm6{%k7} # AVX512{CD,VL} 26 vpconflictd -4096(%edx), %ymm6{%k7} # AVX512{CD,VL} Disp8 27 vpconflictd -4128(%edx), %ymm6{%k7} # AVX512{CD,VL} 28 vpconflictd 508(%edx){1to8}, %ymm6{%k7} # AVX512{CD,VL} Disp [all...] |
x86-64-avx-swap.s | 8 vmovapd %ymm8,%ymm6 9 vmovaps %ymm8,%ymm6 10 vmovdqa %ymm8,%ymm6 11 vmovdqu %ymm8,%ymm6 12 vmovupd %ymm8,%ymm6 13 vmovups %ymm8,%ymm6 40 vmovapd ymm6,ymm8 41 vmovaps ymm6,ymm8 42 vmovdqa ymm6,ymm8 43 vmovdqu ymm6,ymm [all...] |
avx512f_vl.s | 19 vaddpd %ymm4, %ymm5, %ymm6{%k7} # AVX512{F,VL} 20 vaddpd %ymm4, %ymm5, %ymm6{%k7}{z} # AVX512{F,VL} 21 vaddpd (%ecx), %ymm5, %ymm6{%k7} # AVX512{F,VL} 22 vaddpd -123456(%esp,%esi,8), %ymm5, %ymm6{%k7} # AVX512{F,VL} 23 vaddpd (%eax){1to4}, %ymm5, %ymm6{%k7} # AVX512{F,VL} 24 vaddpd 4064(%edx), %ymm5, %ymm6{%k7} # AVX512{F,VL} Disp8 25 vaddpd 4096(%edx), %ymm5, %ymm6{%k7} # AVX512{F,VL} 26 vaddpd -4096(%edx), %ymm5, %ymm6{%k7} # AVX512{F,VL} Disp8 27 vaddpd -4128(%edx), %ymm5, %ymm6{%k7} # AVX512{F,VL} 28 vaddpd 1016(%edx){1to4}, %ymm5, %ymm6{%k7} # AVX512{F,VL} Disp [all...] |
avx512dq_vl.s | 6 vbroadcastf64x2 (%ecx), %ymm6{%k7} # AVX512{DQ,VL} 7 vbroadcastf64x2 (%ecx), %ymm6{%k7}{z} # AVX512{DQ,VL} 8 vbroadcastf64x2 -123456(%esp,%esi,8), %ymm6{%k7} # AVX512{DQ,VL} 9 vbroadcastf64x2 2032(%edx), %ymm6{%k7} # AVX512{DQ,VL} Disp8 10 vbroadcastf64x2 2048(%edx), %ymm6{%k7} # AVX512{DQ,VL} 11 vbroadcastf64x2 -2048(%edx), %ymm6{%k7} # AVX512{DQ,VL} Disp8 12 vbroadcastf64x2 -2064(%edx), %ymm6{%k7} # AVX512{DQ,VL} 13 vbroadcasti64x2 (%ecx), %ymm6{%k7} # AVX512{DQ,VL} 14 vbroadcasti64x2 (%ecx), %ymm6{%k7}{z} # AVX512{DQ,VL} 15 vbroadcasti64x2 -123456(%esp,%esi,8), %ymm6{%k7} # AVX512{DQ,VL [all...] |
x86-64-avx-gather.s | 15 vgatherdpd %ymm5,0x8(,%xmm4,1),%ymm6 16 vgatherdpd %ymm5,-0x8(,%xmm4,1),%ymm6 17 vgatherdpd %ymm5,(,%xmm4,1),%ymm6 18 vgatherdpd %ymm5,0x298(,%xmm4,1),%ymm6 19 vgatherdpd %ymm5,0x8(,%xmm4,8),%ymm6 20 vgatherdpd %ymm5,-0x8(,%xmm4,8),%ymm6 21 vgatherdpd %ymm5,(,%xmm4,8),%ymm6 22 vgatherdpd %ymm5,0x298(,%xmm4,8),%ymm6 24 vgatherdpd %ymm5,0x8(,%xmm14,1),%ymm6 25 vgatherdpd %ymm5,-0x8(,%xmm14,1),%ymm6 [all...] |
x86-64-fma4.s | 7 vfmaddpd %ymm4,%ymm6,%ymm2,%ymm7 8 vfmaddpd (%rcx),%ymm6,%ymm2,%ymm7 9 vfmaddps %ymm4,%ymm6,%ymm2,%ymm7 10 vfmaddps (%rcx),%ymm6,%ymm2,%ymm7 13 vfmaddsubpd %ymm4,%ymm6,%ymm2,%ymm7 14 vfmaddsubpd (%rcx),%ymm6,%ymm2,%ymm7 15 vfmaddsubps %ymm4,%ymm6,%ymm2,%ymm7 16 vfmaddsubps (%rcx),%ymm6,%ymm2,%ymm7 35 vfnmaddpd %ymm4,%ymm6,%ymm2,%ymm7 36 vfnmaddpd (%rcx),%ymm6,%ymm2,%ymm [all...] |
avx-gather.s | 10 vgatherdpd %ymm5,0x8(,%xmm4,1),%ymm6 11 vgatherdpd %ymm5,-0x8(,%xmm4,1),%ymm6 12 vgatherdpd %ymm5,(,%xmm4,1),%ymm6 13 vgatherdpd %ymm5,0x298(,%xmm4,1),%ymm6 14 vgatherdpd %ymm5,0x8(,%xmm4,8),%ymm6 15 vgatherdpd %ymm5,-0x8(,%xmm4,8),%ymm6 16 vgatherdpd %ymm5,(,%xmm4,8),%ymm6 17 vgatherdpd %ymm5,0x298(,%xmm4,8),%ymm6 52 vpgatherdq %ymm5,0x8(,%xmm4,1),%ymm6 53 vpgatherdq %ymm5,-0x8(,%xmm4,1),%ymm6 [all...] |
avx512bw_vl-opts.s | 14 vmovdqu8 %ymm5, %ymm6{%k7} # AVX512{BW,VL} 15 vmovdqu8.s %ymm5, %ymm6{%k7} # AVX512{BW,VL} 16 vmovdqu8 %ymm5, %ymm6{%k7}{z} # AVX512{BW,VL} 17 vmovdqu8.s %ymm5, %ymm6{%k7}{z} # AVX512{BW,VL} 18 vmovdqu8 %ymm5, %ymm6{%k7} # AVX512{BW,VL} 19 vmovdqu8.s %ymm5, %ymm6{%k7} # AVX512{BW,VL} 20 vmovdqu8 %ymm5, %ymm6{%k7}{z} # AVX512{BW,VL} 21 vmovdqu8.s %ymm5, %ymm6{%k7}{z} # AVX512{BW,VL} 30 vmovdqu16 %ymm5, %ymm6{%k7} # AVX512{BW,VL} 31 vmovdqu16.s %ymm5, %ymm6{%k7} # AVX512{BW,VL [all...] |
avx512f_vl-opts.s | 14 vmovapd %ymm5, %ymm6{%k7} # AVX512{F,VL} 15 vmovapd.s %ymm5, %ymm6{%k7} # AVX512{F,VL} 16 vmovapd %ymm5, %ymm6{%k7}{z} # AVX512{F,VL} 17 vmovapd.s %ymm5, %ymm6{%k7}{z} # AVX512{F,VL} 18 vmovapd %ymm5, %ymm6{%k7} # AVX512{F,VL} 19 vmovapd.s %ymm5, %ymm6{%k7} # AVX512{F,VL} 20 vmovapd %ymm5, %ymm6{%k7}{z} # AVX512{F,VL} 21 vmovapd.s %ymm5, %ymm6{%k7}{z} # AVX512{F,VL} 30 vmovaps %ymm5, %ymm6{%k7} # AVX512{F,VL} 31 vmovaps.s %ymm5, %ymm6{%k7} # AVX512{F,VL [all...] |
avx512f_vl-wig.s | 14 vpmovsxbd %xmm5, %ymm6{%k7} # AVX512{F,VL} 15 vpmovsxbd %xmm5, %ymm6{%k7}{z} # AVX512{F,VL} 16 vpmovsxbd (%ecx), %ymm6{%k7} # AVX512{F,VL} 17 vpmovsxbd -123456(%esp,%esi,8), %ymm6{%k7} # AVX512{F,VL} 18 vpmovsxbd 1016(%edx), %ymm6{%k7} # AVX512{F,VL} Disp8 19 vpmovsxbd 1024(%edx), %ymm6{%k7} # AVX512{F,VL} 20 vpmovsxbd -1024(%edx), %ymm6{%k7} # AVX512{F,VL} Disp8 21 vpmovsxbd -1032(%edx), %ymm6{%k7} # AVX512{F,VL} 30 vpmovsxbq %xmm5, %ymm6{%k7} # AVX512{F,VL} 31 vpmovsxbq %xmm5, %ymm6{%k7}{z} # AVX512{F,VL [all...] |
fma4.s | 7 vfmaddpd %ymm4,%ymm6,%ymm2,%ymm7 8 vfmaddpd (%ecx),%ymm6,%ymm2,%ymm7 9 vfmaddps %ymm4,%ymm6,%ymm2,%ymm7 10 vfmaddps (%ecx),%ymm6,%ymm2,%ymm7 13 vfmaddsubpd %ymm4,%ymm6,%ymm2,%ymm7 14 vfmaddsubpd (%ecx),%ymm6,%ymm2,%ymm7 15 vfmaddsubps %ymm4,%ymm6,%ymm2,%ymm7 16 vfmaddsubps (%ecx),%ymm6,%ymm2,%ymm7 17 vfmsubaddpd %ymm4,%ymm6,%ymm2,%ymm7 18 vfmsubaddpd (%ecx),%ymm6,%ymm2,%ymm [all...] |
vgather-check.s | 12 vgatherdpd 123(%ebp,%ymm6,8), %zmm6{%k1} 17 vgatherqps 123(%ebp,%zmm7,8), %ymm6{%k1} 18 vgatherqps 123(%ebp,%zmm6,8), %ymm6{%k1} 22 vpgatherdq 123(%ebp,%ymm6,8), %zmm6{%k1} 23 vpgatherqd 123(%ebp,%zmm7,8), %ymm6{%k1} 24 vpgatherqd 123(%ebp,%zmm6,8), %ymm6{%k1}
|
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 15 [ ]*[a-f0-9]+: c4 e3 fd 01 d6 07 vpermpd ymm2,ymm6,0x7 16 [ ]*[a-f0-9]+: c4 e3 fd 01 31 07 vpermpd ymm6,YMMWORD PTR \[ecx\],0x7 17 [ ]*[a-f0-9]+: c4 e3 fd 00 d6 07 vpermq ymm2,ymm6,0x7 18 [ ]*[a-f0-9]+: c4 e3 fd 00 31 07 vpermq ymm6,YMMWORD PTR \[ecx\],0x7 19 [ ]*[a-f0-9]+: c4 e2 4d 36 d4 vpermd ymm2,ymm6,ymm4 20 [ ]*[a-f0-9]+: c4 e2 4d 36 11 vpermd ymm2,ymm6,YMMWORD PTR \[ecx\ [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\) 14 [ ]*[a-f0-9]+: c4 e3 fd 01 d6 07 vpermpd \$0x7,%ymm6,%ymm2 15 [ ]*[a-f0-9]+: c4 e3 fd 01 31 07 vpermpd \$0x7,\(%ecx\),%ymm6 16 [ ]*[a-f0-9]+: c4 e3 fd 00 d6 07 vpermq \$0x7,%ymm6,%ymm2 17 [ ]*[a-f0-9]+: c4 e3 fd 00 31 07 vpermq \$0x7,\(%ecx\),%ymm6 18 [ ]*[a-f0-9]+: c4 e2 4d 36 d4 vpermd %ymm4,%ymm6,%ymm2 19 [ ]*[a-f0-9]+: c4 e2 4d 36 11 vpermd \(%ecx\),%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 15 [ ]*[a-f0-9]+: c4 e3 fd 01 d6 07 vpermpd ymm2,ymm6,0x7 16 [ ]*[a-f0-9]+: c4 e3 fd 01 31 07 vpermpd ymm6,YMMWORD PTR \[rcx\],0x7 17 [ ]*[a-f0-9]+: c4 e3 fd 00 d6 07 vpermq ymm2,ymm6,0x7 18 [ ]*[a-f0-9]+: c4 e3 fd 00 31 07 vpermq ymm6,YMMWORD PTR \[rcx\],0x7 19 [ ]*[a-f0-9]+: c4 e2 4d 36 d4 vpermd ymm2,ymm6,ymm4 20 [ ]*[a-f0-9]+: c4 e2 4d 36 11 vpermd ymm2,ymm6,YMMWORD PTR \[rcx\ [all...] |