/toolchain/binutils/binutils-2.25/gas/testsuite/gas/i386/ |
D | x86-64-hle.s | 11 xacquire lock adcb $100,(%rcx) 12 lock xacquire adcb $100,(%rcx) 13 xrelease lock adcb $100,(%rcx) 14 lock xrelease adcb $100,(%rcx) 15 .byte 0xf0; .byte 0xf2; adcb $100,(%rcx) 16 .byte 0xf0; .byte 0xf3; adcb $100,(%rcx) 17 xacquire lock addb $100,(%rcx) 18 lock xacquire addb $100,(%rcx) 19 xrelease lock addb $100,(%rcx) 20 lock xrelease addb $100,(%rcx) [all …]
|
D | x86-64-sse2avx.s | 7 ldmxcsr (%rcx) 8 stmxcsr (%rcx) 12 cvtdq2ps (%rcx),%xmm4 14 cvtpd2dq (%rcx),%xmm4 16 cvtpd2ps (%rcx),%xmm4 18 cvtps2dq (%rcx),%xmm4 20 cvttpd2dq (%rcx),%xmm4 22 cvttps2dq (%rcx),%xmm4 24 movapd (%rcx),%xmm4 26 movaps (%rcx),%xmm4 [all …]
|
D | x86-64-fma.s | 9 vfmadd132pd (%rcx),%ymm6,%ymm2 11 vfmadd132ps (%rcx),%ymm6,%ymm2 13 vfmadd213pd (%rcx),%ymm6,%ymm2 15 vfmadd213ps (%rcx),%ymm6,%ymm2 17 vfmadd231pd (%rcx),%ymm6,%ymm2 19 vfmadd231ps (%rcx),%ymm6,%ymm2 21 vfmaddsub132pd (%rcx),%ymm6,%ymm2 23 vfmaddsub132ps (%rcx),%ymm6,%ymm2 25 vfmaddsub213pd (%rcx),%ymm6,%ymm2 27 vfmaddsub213ps (%rcx),%ymm6,%ymm2 [all …]
|
D | x86-64-avx256int.s | 11 vpmovmskb %ymm4,%rcx 27 vpshufd $7,(%rcx),%ymm6 29 vpshufhw $7,(%rcx),%ymm6 31 vpshuflw $7,(%rcx),%ymm6 35 vpackssdw (%rcx),%ymm6,%ymm2 37 vpacksswb (%rcx),%ymm6,%ymm2 39 vpackusdw (%rcx),%ymm6,%ymm2 41 vpackuswb (%rcx),%ymm6,%ymm2 43 vpaddb (%rcx),%ymm6,%ymm2 45 vpaddw (%rcx),%ymm6,%ymm2 [all …]
|
D | x86-64-avx-scalar.s | 9 vcomisd (%rcx),%xmm4 11 vucomisd (%rcx),%xmm4 14 vmovsd (%rcx),%xmm4 17 vmovsd %xmm4,(%rcx) 21 vmovd %xmm4,%rcx 22 vmovd %rcx,%xmm4 23 vmovq %xmm4,%rcx 24 vmovq %rcx,%xmm4 25 vmovq %xmm4,(%rcx) 26 vmovq (%rcx),%xmm4 [all …]
|
D | x86-64-avx.s | 11 vldmxcsr (%rcx) 12 vstmxcsr (%rcx) 16 vmaskmovpd (%rcx),%ymm4,%ymm6 17 vmaskmovpd %ymm4,%ymm6,(%rcx) 18 vmaskmovps (%rcx),%ymm4,%ymm6 19 vmaskmovps %ymm4,%ymm6,(%rcx) 23 vpermilpd $7,(%rcx),%ymm6 25 vpermilps $7,(%rcx),%ymm6 27 vroundpd $7,(%rcx),%ymm6 29 vroundps $7,(%rcx),%ymm6 [all …]
|
D | x86-64-hle.d | 10 [ ]*[a-f0-9]+: f2 f0 80 11 64 xacquire lock adcb \$0x64,\(%rcx\) 11 [ ]*[a-f0-9]+: f2 f0 80 11 64 xacquire lock adcb \$0x64,\(%rcx\) 12 [ ]*[a-f0-9]+: f3 f0 80 11 64 xrelease lock adcb \$0x64,\(%rcx\) 13 [ ]*[a-f0-9]+: f3 f0 80 11 64 xrelease lock adcb \$0x64,\(%rcx\) 14 [ ]*[a-f0-9]+: f0 f2 80 11 64 lock xacquire adcb \$0x64,\(%rcx\) 15 [ ]*[a-f0-9]+: f0 f3 80 11 64 lock xrelease adcb \$0x64,\(%rcx\) 16 [ ]*[a-f0-9]+: f2 f0 80 01 64 xacquire lock addb \$0x64,\(%rcx\) 17 [ ]*[a-f0-9]+: f2 f0 80 01 64 xacquire lock addb \$0x64,\(%rcx\) 18 [ ]*[a-f0-9]+: f3 f0 80 01 64 xrelease lock addb \$0x64,\(%rcx\) 19 [ ]*[a-f0-9]+: f3 f0 80 01 64 xrelease lock addb \$0x64,\(%rcx\) [all …]
|
D | x86-64-sse4_1.s | 5 blendpd $0x0,(%rcx),%xmm0 7 blendps $0x0,(%rcx),%xmm0 9 blendvpd %xmm0,(%rcx),%xmm0 11 blendvpd (%rcx),%xmm0 13 blendvps %xmm0,(%rcx),%xmm0 15 blendvps (%rcx),%xmm0 17 dppd $0x0,(%rcx),%xmm0 19 dpps $0x0,(%rcx),%xmm0 21 extractps $0x0,%xmm0,%rcx 23 extractps $0x0,%xmm0,(%rcx) [all …]
|
D | x86-64-hle-intel.d | 11 [ ]*[a-f0-9]+: f2 f0 80 11 64 xacquire lock adc BYTE PTR \[rcx\],0x64 12 [ ]*[a-f0-9]+: f2 f0 80 11 64 xacquire lock adc BYTE PTR \[rcx\],0x64 13 [ ]*[a-f0-9]+: f3 f0 80 11 64 xrelease lock adc BYTE PTR \[rcx\],0x64 14 [ ]*[a-f0-9]+: f3 f0 80 11 64 xrelease lock adc BYTE PTR \[rcx\],0x64 15 [ ]*[a-f0-9]+: f0 f2 80 11 64 lock xacquire adc BYTE PTR \[rcx\],0x64 16 [ ]*[a-f0-9]+: f0 f3 80 11 64 lock xrelease adc BYTE PTR \[rcx\],0x64 17 [ ]*[a-f0-9]+: f2 f0 80 01 64 xacquire lock add BYTE PTR \[rcx\],0x64 18 [ ]*[a-f0-9]+: f2 f0 80 01 64 xacquire lock add BYTE PTR \[rcx\],0x64 19 [ ]*[a-f0-9]+: f3 f0 80 01 64 xrelease lock add BYTE PTR \[rcx\],0x64 20 [ ]*[a-f0-9]+: f3 f0 80 01 64 xrelease lock add BYTE PTR \[rcx\],0x64 [all …]
|
D | x86-64-avx2.s | 9 vpmaskmovd (%rcx),%ymm4,%ymm6 10 vpmaskmovd %ymm4,%ymm6,(%rcx) 11 vpmaskmovq (%rcx),%ymm4,%ymm6 12 vpmaskmovq %ymm4,%ymm6,(%rcx) 16 vpermpd $7,(%rcx),%ymm6 18 vpermq $7,(%rcx),%ymm6 22 vpermd (%rcx),%ymm6,%ymm2 24 vpermps (%rcx),%ymm6,%ymm2 26 vpsllvd (%rcx),%ymm6,%ymm2 28 vpsllvq (%rcx),%ymm6,%ymm2 [all …]
|
D | x86-64-hlebad.s | 47 xacquire adcb $100,(%rcx) 48 xrelease adcb $100,(%rcx) 57 xacquire adcw $1000,(%rcx) 58 xrelease adcw $1000,(%rcx) 67 xacquire adcl $10000000,(%rcx) 68 xrelease adcl $10000000,(%rcx) 71 xacquire adcq $10000000,%rcx 72 xacquire lock adcq $10000000,%rcx 73 lock xacquire adcq $10000000,%rcx 74 xrelease adcq $10000000,%rcx [all …]
|
D | x86-64-fma-scalar.s | 9 vfmadd132sd (%rcx),%xmm6,%xmm2 11 vfmadd213sd (%rcx),%xmm6,%xmm2 13 vfmadd231sd (%rcx),%xmm6,%xmm2 15 vfmsub132sd (%rcx),%xmm6,%xmm2 17 vfmsub213sd (%rcx),%xmm6,%xmm2 19 vfmsub231sd (%rcx),%xmm6,%xmm2 21 vfnmadd132sd (%rcx),%xmm6,%xmm2 23 vfnmadd213sd (%rcx),%xmm6,%xmm2 25 vfnmadd231sd (%rcx),%xmm6,%xmm2 27 vfnmsub132sd (%rcx),%xmm6,%xmm2 [all …]
|
D | x86-64-bmi.s | 9 tzcnt (%rcx),%bx 10 tzcnt (%rcx),%r15w 14 andn (%rcx),%ebx,%esi 16 andn (%rcx),%r15d,%r10d 20 bextr %ebx,(%rcx),%esi 22 bextr %r9d,(%rcx),%r10d 26 tzcnt (%rcx),%ebx 27 tzcnt (%rcx),%r15d 29 blsi (%rcx),%ebx 30 blsi (%rcx),%r15d [all …]
|
D | x86-64-bmi2.s | 9 rorx $7,(%rcx),%ebx 11 rorx $7,(%rcx),%r15d 15 mulx (%rcx),%ebx,%esi 17 mulx (%rcx),%r15d,%r10d 19 pdep (%rcx),%ebx,%esi 21 pdep (%rcx),%r15d,%r10d 23 pext (%rcx),%ebx,%esi 25 pext (%rcx),%r15d,%r10d 29 bzhi %ebx,(%rcx),%esi 31 bzhi %r9d,(%rcx),%r10d [all …]
|
D | rexw.s | 5 extractps $0x0,%xmm0,%rcx 6 movmskpd %xmm2,%rcx 7 movmskps %xmm2,%rcx 8 pextrb $0x0,%xmm0,%rcx 9 pextrw $0x0,%mm0,%rcx 10 pextrw $0x0,%xmm0,%rcx 11 pinsrb $0x0,%rcx,%xmm0 12 pinsrw $0x0,%rcx,%xmm0 13 pinsrw $0x0,%rcx,%mm0 18 vextractps $0x0,%xmm0,%rcx [all …]
|
D | x86-64-hlebad.l | 519 [ ]*47[ ]+xacquire adcb \$100,\(%rcx\) 520 [ ]*48[ ]+xrelease adcb \$100,\(%rcx\) 529 [ ]*57[ ]+xacquire adcw \$1000,\(%rcx\) 533 [ ]*58[ ]+xrelease adcw \$1000,\(%rcx\) 542 [ ]*67[ ]+xacquire adcl \$10000000,\(%rcx\) 543 [ ]*68[ ]+xrelease adcl \$10000000,\(%rcx\) 546 [ ]*71[ ]+xacquire adcq \$10000000,%rcx 547 [ ]*72[ ]+xacquire lock adcq \$10000000,%rcx 548 [ ]*73[ ]+lock xacquire adcq \$10000000,%rcx 549 [ ]*74[ ]+xrelease adcq \$10000000,%rcx [all …]
|
D | x86-64-sse4_2.s | 9 crc32 %rcx,%rbx 10 crc32b (%rcx),%ebx 11 crc32w (%rcx),%ebx 12 crc32l (%rcx),%ebx 13 crc32q (%rcx),%rbx 18 crc32q %rcx,%rbx 19 pcmpgtq (%rcx),%xmm0 21 pcmpestri $0x0,(%rcx),%xmm0 23 pcmpestrm $0x1,(%rcx),%xmm0 25 pcmpistri $0x2,(%rcx),%xmm0 [all …]
|
D | 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\) 15 [ ]*[a-f0-9]+: c4 e3 fd 01 31 07 vpermpd \$0x7,\(%rcx\),%ymm6 17 [ ]*[a-f0-9]+: c4 e3 fd 00 31 07 vpermq \$0x7,\(%rcx\),%ymm6 19 [ ]*[a-f0-9]+: c4 e2 4d 36 11 vpermd \(%rcx\),%ymm6,%ymm2 21 [ ]*[a-f0-9]+: c4 e2 4d 16 11 vpermps \(%rcx\),%ymm6,%ymm2 23 [ ]*[a-f0-9]+: c4 e2 4d 47 11 vpsllvd \(%rcx\),%ymm6,%ymm2 25 [ ]*[a-f0-9]+: c4 e2 cd 47 11 vpsllvq \(%rcx\),%ymm6,%ymm2 [all …]
|
D | x86-64-avx256int.d | 23 [ ]*[a-f0-9]+: c5 fd 70 31 07 vpshufd \$0x7,\(%rcx\),%ymm6 25 [ ]*[a-f0-9]+: c5 fe 70 31 07 vpshufhw \$0x7,\(%rcx\),%ymm6 27 [ ]*[a-f0-9]+: c5 ff 70 31 07 vpshuflw \$0x7,\(%rcx\),%ymm6 29 [ ]*[a-f0-9]+: c5 cd 6b 11 vpackssdw \(%rcx\),%ymm6,%ymm2 31 [ ]*[a-f0-9]+: c5 cd 63 11 vpacksswb \(%rcx\),%ymm6,%ymm2 33 [ ]*[a-f0-9]+: c4 e2 4d 2b 11 vpackusdw \(%rcx\),%ymm6,%ymm2 35 [ ]*[a-f0-9]+: c5 cd 67 11 vpackuswb \(%rcx\),%ymm6,%ymm2 37 [ ]*[a-f0-9]+: c5 cd fc 11 vpaddb \(%rcx\),%ymm6,%ymm2 39 [ ]*[a-f0-9]+: c5 cd fd 11 vpaddw \(%rcx\),%ymm6,%ymm2 41 [ ]*[a-f0-9]+: c5 cd fe 11 vpaddd \(%rcx\),%ymm6,%ymm2 [all …]
|
D | x86-64-ssse3.s | 5 phaddw (%rcx),%mm0 7 phaddw (%rcx),%xmm0 9 phaddd (%rcx),%mm0 11 phaddd (%rcx),%xmm0 13 phaddsw (%rcx),%mm0 15 phaddsw (%rcx),%xmm0 17 phsubw (%rcx),%mm0 19 phsubw (%rcx),%xmm0 21 phsubd (%rcx),%mm0 23 phsubd (%rcx),%xmm0 [all …]
|
D | x86-64-avx-scalar.d | 12 [ ]*[a-f0-9]+: c5 fd 2f 21 vcomisd \(%rcx\),%xmm4 14 [ ]*[a-f0-9]+: c5 fd 2e 21 vucomisd \(%rcx\),%xmm4 15 [ ]*[a-f0-9]+: c5 ff 10 21 vmovsd \(%rcx\),%xmm4 16 [ ]*[a-f0-9]+: c5 ff 11 21 vmovsd %xmm4,\(%rcx\) 17 [ ]*[a-f0-9]+: c4 e1 fd 7e e1 vmovq %xmm4,%rcx 18 [ ]*[a-f0-9]+: c4 e1 fd 6e e1 vmovq %rcx,%xmm4 19 [ ]*[a-f0-9]+: c4 e1 fd 7e e1 vmovq %xmm4,%rcx 20 [ ]*[a-f0-9]+: c4 e1 fd 6e e1 vmovq %rcx,%xmm4 21 [ ]*[a-f0-9]+: c5 fd d6 21 vmovq %xmm4,\(%rcx\) 22 [ ]*[a-f0-9]+: c5 fe 7e 21 vmovq \(%rcx\),%xmm4 [all …]
|
D | x86-64-sse2avx.d | 10 [ ]*[a-f0-9]+: c5 f8 ae 11 vldmxcsr \(%rcx\) 11 [ ]*[a-f0-9]+: c5 f8 ae 19 vstmxcsr \(%rcx\) 13 [ ]*[a-f0-9]+: c5 f8 5b 21 vcvtdq2ps \(%rcx\),%xmm4 15 [ ]*[a-f0-9]+: c5 fb e6 21 vcvtpd2dqx \(%rcx\),%xmm4 17 [ ]*[a-f0-9]+: c5 f9 5a 21 vcvtpd2psx \(%rcx\),%xmm4 19 [ ]*[a-f0-9]+: c5 f9 5b 21 vcvtps2dq \(%rcx\),%xmm4 21 [ ]*[a-f0-9]+: c5 f9 e6 21 vcvttpd2dqx \(%rcx\),%xmm4 23 [ ]*[a-f0-9]+: c5 fa 5b 21 vcvttps2dq \(%rcx\),%xmm4 25 [ ]*[a-f0-9]+: c5 f9 28 21 vmovapd \(%rcx\),%xmm4 27 [ ]*[a-f0-9]+: c5 f8 28 21 vmovaps \(%rcx\),%xmm4 [all …]
|
D | x86-64-sse4_1.d | 9 [ ]*[a-f0-9]+: 66 0f 3a 0d 01 00 blendpd \$0x0,\(%rcx\),%xmm0 11 [ ]*[a-f0-9]+: 66 0f 3a 0c 01 00 blendps \$0x0,\(%rcx\),%xmm0 13 [ ]*[a-f0-9]+: 66 0f 38 15 01 blendvpd %xmm0,\(%rcx\),%xmm0 15 [ ]*[a-f0-9]+: 66 0f 38 15 01 blendvpd %xmm0,\(%rcx\),%xmm0 17 [ ]*[a-f0-9]+: 66 0f 38 14 01 blendvps %xmm0,\(%rcx\),%xmm0 19 [ ]*[a-f0-9]+: 66 0f 38 14 01 blendvps %xmm0,\(%rcx\),%xmm0 21 [ ]*[a-f0-9]+: 66 0f 3a 41 01 00 dppd \$0x0,\(%rcx\),%xmm0 23 [ ]*[a-f0-9]+: 66 0f 3a 40 01 00 dpps \$0x0,\(%rcx\),%xmm0 27 [ ]*[a-f0-9]+: 66 0f 3a 17 01 00 extractps \$0x0,%xmm0,\(%rcx\) 29 [ ]*[a-f0-9]+: 66 0f 3a 21 01 00 insertps \$0x0,\(%rcx\),%xmm0 [all …]
|
/toolchain/binutils/binutils-2.25/gas/testsuite/gas/i386/ilp32/ |
D | x86-64-sse2avx.d | 11 [ ]*[a-f0-9]+: c5 f8 ae 11 vldmxcsr \(%rcx\) 12 [ ]*[a-f0-9]+: c5 f8 ae 19 vstmxcsr \(%rcx\) 14 [ ]*[a-f0-9]+: c5 f8 5b 21 vcvtdq2ps \(%rcx\),%xmm4 16 [ ]*[a-f0-9]+: c5 fb e6 21 vcvtpd2dqx \(%rcx\),%xmm4 18 [ ]*[a-f0-9]+: c5 f9 5a 21 vcvtpd2psx \(%rcx\),%xmm4 20 [ ]*[a-f0-9]+: c5 f9 5b 21 vcvtps2dq \(%rcx\),%xmm4 22 [ ]*[a-f0-9]+: c5 f9 e6 21 vcvttpd2dqx \(%rcx\),%xmm4 24 [ ]*[a-f0-9]+: c5 fa 5b 21 vcvttps2dq \(%rcx\),%xmm4 26 [ ]*[a-f0-9]+: c5 f9 28 21 vmovapd \(%rcx\),%xmm4 28 [ ]*[a-f0-9]+: c5 f8 28 21 vmovaps \(%rcx\),%xmm4 [all …]
|
D | x86-64-sse4_1.d | 10 [ ]*[a-f0-9]+: 66 0f 3a 0d 01 00 blendpd \$0x0,\(%rcx\),%xmm0 12 [ ]*[a-f0-9]+: 66 0f 3a 0c 01 00 blendps \$0x0,\(%rcx\),%xmm0 14 [ ]*[a-f0-9]+: 66 0f 38 15 01 blendvpd %xmm0,\(%rcx\),%xmm0 16 [ ]*[a-f0-9]+: 66 0f 38 15 01 blendvpd %xmm0,\(%rcx\),%xmm0 18 [ ]*[a-f0-9]+: 66 0f 38 14 01 blendvps %xmm0,\(%rcx\),%xmm0 20 [ ]*[a-f0-9]+: 66 0f 38 14 01 blendvps %xmm0,\(%rcx\),%xmm0 22 [ ]*[a-f0-9]+: 66 0f 3a 41 01 00 dppd \$0x0,\(%rcx\),%xmm0 24 [ ]*[a-f0-9]+: 66 0f 3a 40 01 00 dpps \$0x0,\(%rcx\),%xmm0 28 [ ]*[a-f0-9]+: 66 0f 3a 17 01 00 extractps \$0x0,%xmm0,\(%rcx\) 30 [ ]*[a-f0-9]+: 66 0f 3a 21 01 00 insertps \$0x0,\(%rcx\),%xmm0 [all …]
|