diff options
author | H.J. Lu <hjl.tools@gmail.com> | 2008-04-04 16:34:23 +0000 |
---|---|---|
committer | H.J. Lu <hjl.tools@gmail.com> | 2008-04-04 16:34:23 +0000 |
commit | 594ab6a333bf85639e6839a924534fa264616c39 (patch) | |
tree | cfbdff153d6975a5b29ea176c3bdd7a30e1ed24a /gas/testsuite | |
parent | aad4b0482fbb95faf609f99e2a98125673a80707 (diff) | |
download | gdb-594ab6a333bf85639e6839a924534fa264616c39.zip gdb-594ab6a333bf85639e6839a924534fa264616c39.tar.gz gdb-594ab6a333bf85639e6839a924534fa264616c39.tar.bz2 |
gas/
2008-04-04 H.J. Lu <hongjiu.lu@intel.com>
* NEWS: Mention XSAVE. Change CLMUL to PCLMUL.
* config/tc-i386.c (cpu_arch): Add .pclmul.
(md_show_usage): Replace clmul with pclmul.
* doc/c-i386.texi: Likewise.
gas/testsuite/
2008-04-04 H.J. Lu <hongjiu.lu@intel.com>
* gas/i386/arch-10-1.l: Replace CLMUL with PCLMUL.
* gas/i386/arch-10-2.l: Likewise.
* gas/i386/arch-10-3.l: Likewise.
* gas/i386/arch-10-4.l: Likewise.
* gas/i386/arch-10.s: Likewise.
* gas/i386/clmul-intel.d: Likewise.
* gas/i386/clmul.d: Likewise.
* gas/i386/clmul.s: Likewise.
* gas/i386/x86-64-arch-2.s: Likewise.
* gas/i386/x86-64-clmul-intel.d: Likewise.
* gas/i386/x86-64-clmul.d: Likewise.
* gas/i386/x86-64-clmul.s: Likewise.
* gas/i386/arch-10.d: Replace clmul with pclmul.
* gas/i386/x86-64-arch-2.d: Likewise.
opcodes/
2008-04-04 H.J. Lu <hongjiu.lu@intel.com>
* i386-gen.c (cpu_flag_init): Replace CPU_CLMUL_FLAGS/CpuCLMUL
with CPU_PCLMUL_FLAGS/CpuPCLMUL.
(cpu_flags): Replace CpuCLMUL with CpuPCLMUL.
* i386-opc.tbl: Likewise.
* i386-opc.h (CpuCLMUL): Renamed to ...
(CpuPCLMUL): This.
(CpuFMA): Updated.
(i386_cpu_flags): Replace cpuclmul with cpupclmul.
* i386-init.h: Regenerated.
Diffstat (limited to 'gas/testsuite')
-rw-r--r-- | gas/testsuite/ChangeLog | 18 | ||||
-rw-r--r-- | gas/testsuite/gas/i386/arch-10-1.l | 2 | ||||
-rw-r--r-- | gas/testsuite/gas/i386/arch-10-2.l | 2 | ||||
-rw-r--r-- | gas/testsuite/gas/i386/arch-10-3.l | 2 | ||||
-rw-r--r-- | gas/testsuite/gas/i386/arch-10-4.l | 2 | ||||
-rw-r--r-- | gas/testsuite/gas/i386/arch-10.d | 2 | ||||
-rw-r--r-- | gas/testsuite/gas/i386/arch-10.s | 2 | ||||
-rw-r--r-- | gas/testsuite/gas/i386/clmul-intel.d | 2 | ||||
-rw-r--r-- | gas/testsuite/gas/i386/clmul.d | 2 | ||||
-rw-r--r-- | gas/testsuite/gas/i386/clmul.s | 2 | ||||
-rw-r--r-- | gas/testsuite/gas/i386/x86-64-arch-2.d | 2 | ||||
-rw-r--r-- | gas/testsuite/gas/i386/x86-64-arch-2.s | 2 | ||||
-rw-r--r-- | gas/testsuite/gas/i386/x86-64-clmul-intel.d | 2 | ||||
-rw-r--r-- | gas/testsuite/gas/i386/x86-64-clmul.d | 2 | ||||
-rw-r--r-- | gas/testsuite/gas/i386/x86-64-clmul.s | 2 |
15 files changed, 32 insertions, 14 deletions
diff --git a/gas/testsuite/ChangeLog b/gas/testsuite/ChangeLog index d7e72eb..dcb467e 100644 --- a/gas/testsuite/ChangeLog +++ b/gas/testsuite/ChangeLog @@ -1,3 +1,21 @@ +2008-04-04 H.J. Lu <hongjiu.lu@intel.com> + + * gas/i386/arch-10-1.l: Replace CLMUL with PCLMUL. + * gas/i386/arch-10-2.l: Likewise. + * gas/i386/arch-10-3.l: Likewise. + * gas/i386/arch-10-4.l: Likewise. + * gas/i386/arch-10.s: Likewise. + * gas/i386/clmul-intel.d: Likewise. + * gas/i386/clmul.d: Likewise. + * gas/i386/clmul.s: Likewise. + * gas/i386/x86-64-arch-2.s: Likewise. + * gas/i386/x86-64-clmul-intel.d: Likewise. + * gas/i386/x86-64-clmul.d: Likewise. + * gas/i386/x86-64-clmul.s: Likewise. + + * gas/i386/arch-10.d: Replace clmul with pclmul. + * gas/i386/x86-64-arch-2.d: Likewise. + 2008-04-03 H.J. Lu <hongjiu.lu@intel.com> * gas/i386/i386.exp: Run aes, aes-intel, x86-64-aes, diff --git a/gas/testsuite/gas/i386/arch-10-1.l b/gas/testsuite/gas/i386/arch-10-1.l index af717c4..325e827 100644 --- a/gas/testsuite/gas/i386/arch-10-1.l +++ b/gas/testsuite/gas/i386/arch-10-1.l @@ -53,7 +53,7 @@ GAS LISTING .* [ ]*26[ ]+xgetbv [ ]*27[ ]+\# AES [ ]*28[ ]+aesenc \(%ecx\),%xmm0 -[ ]*29[ ]+\# CLMUL +[ ]*29[ ]+\# PCLMUL [ ]*30[ ]+pclmulqdq \$8,%xmm1,%xmm0 [ ]*31[ ]+\# FMA [ ]*32[ ]+vfmaddpd %ymm4,%ymm6,%ymm2,%ymm7 diff --git a/gas/testsuite/gas/i386/arch-10-2.l b/gas/testsuite/gas/i386/arch-10-2.l index 714c099..cac7448 100644 --- a/gas/testsuite/gas/i386/arch-10-2.l +++ b/gas/testsuite/gas/i386/arch-10-2.l @@ -52,7 +52,7 @@ GAS LISTING .* [ ]*26[ ]+xgetbv [ ]*27[ ]+\# AES [ ]*28[ ]+aesenc \(%ecx\),%xmm0 -[ ]*29[ ]+\# CLMUL +[ ]*29[ ]+\# PCLMUL [ ]*30[ ]+pclmulqdq \$8,%xmm1,%xmm0 [ ]*31[ ]+\# FMA [ ]*32[ ]+vfmaddpd %ymm4,%ymm6,%ymm2,%ymm7 diff --git a/gas/testsuite/gas/i386/arch-10-3.l b/gas/testsuite/gas/i386/arch-10-3.l index 3315a98..db521b3 100644 --- a/gas/testsuite/gas/i386/arch-10-3.l +++ b/gas/testsuite/gas/i386/arch-10-3.l @@ -48,7 +48,7 @@ GAS LISTING .* [ ]*26[ ]+xgetbv [ ]*27[ ]+\# AES [ ]*28[ ]+aesenc \(%ecx\),%xmm0 -[ ]*29[ ]+\# CLMUL +[ ]*29[ ]+\# PCLMUL [ ]*30[ ]+pclmulqdq \$8,%xmm1,%xmm0 [ ]*31[ ]+\# FMA [ ]*32[ ]+vfmaddpd %ymm4,%ymm6,%ymm2,%ymm7 diff --git a/gas/testsuite/gas/i386/arch-10-4.l b/gas/testsuite/gas/i386/arch-10-4.l index eec46a3..f60e80b 100644 --- a/gas/testsuite/gas/i386/arch-10-4.l +++ b/gas/testsuite/gas/i386/arch-10-4.l @@ -46,7 +46,7 @@ GAS LISTING .* [ ]*26[ ]+xgetbv [ ]*27[ ]+\# AES [ ]*28[ ]+aesenc \(%ecx\),%xmm0 -[ ]*29[ ]+\# CLMUL +[ ]*29[ ]+\# PCLMUL [ ]*30[ ]+pclmulqdq \$8,%xmm1,%xmm0 [ ]*31[ ]+\# FMA [ ]*32[ ]+vfmaddpd %ymm4,%ymm6,%ymm2,%ymm7 diff --git a/gas/testsuite/gas/i386/arch-10.d b/gas/testsuite/gas/i386/arch-10.d index 60b44d4..209949c 100644 --- a/gas/testsuite/gas/i386/arch-10.d +++ b/gas/testsuite/gas/i386/arch-10.d @@ -1,4 +1,4 @@ -#as: -march=i686+avx+vmx+smx+xsave+aes+clmul+fma+sse5+3dnowa+svme+padlock +#as: -march=i686+avx+vmx+smx+xsave+aes+pclmul+fma+sse5+3dnowa+svme+padlock #objdump: -dw #name: i386 arch 10 diff --git a/gas/testsuite/gas/i386/arch-10.s b/gas/testsuite/gas/i386/arch-10.s index afa3c3b..27f9f90 100644 --- a/gas/testsuite/gas/i386/arch-10.s +++ b/gas/testsuite/gas/i386/arch-10.s @@ -26,7 +26,7 @@ getsec xgetbv # AES aesenc (%ecx),%xmm0 -# CLMUL +# PCLMUL pclmulqdq $8,%xmm1,%xmm0 # FMA vfmaddpd %ymm4,%ymm6,%ymm2,%ymm7 diff --git a/gas/testsuite/gas/i386/clmul-intel.d b/gas/testsuite/gas/i386/clmul-intel.d index cd29bb4..c311860 100644 --- a/gas/testsuite/gas/i386/clmul-intel.d +++ b/gas/testsuite/gas/i386/clmul-intel.d @@ -1,6 +1,6 @@ #source: clmul.s #objdump: -dw -Mintel -#name: i386 CLMUL (Intel mode) +#name: i386 PCLMUL (Intel mode) .*: +file format .* diff --git a/gas/testsuite/gas/i386/clmul.d b/gas/testsuite/gas/i386/clmul.d index be1a549..b67e884 100644 --- a/gas/testsuite/gas/i386/clmul.d +++ b/gas/testsuite/gas/i386/clmul.d @@ -1,5 +1,5 @@ #objdump: -dw -#name: i386 CLMUL +#name: i386 PCLMUL .*: +file format .* diff --git a/gas/testsuite/gas/i386/clmul.s b/gas/testsuite/gas/i386/clmul.s index b77d558..2c53879 100644 --- a/gas/testsuite/gas/i386/clmul.s +++ b/gas/testsuite/gas/i386/clmul.s @@ -1,4 +1,4 @@ -# Check CLMUL new instructions. +# Check PCLMUL new instructions. .text foo: diff --git a/gas/testsuite/gas/i386/x86-64-arch-2.d b/gas/testsuite/gas/i386/x86-64-arch-2.d index 69cd92f..eac9dd3 100644 --- a/gas/testsuite/gas/i386/x86-64-arch-2.d +++ b/gas/testsuite/gas/i386/x86-64-arch-2.d @@ -1,4 +1,4 @@ -#as: -march=generic64+avx+vmx+smx+xsave+aes+clmul+fma+sse5+3dnowa+svme+padlock +#as: -march=generic64+avx+vmx+smx+xsave+aes+pclmul+fma+sse5+3dnowa+svme+padlock #objdump: -dw #name: x86-64 arch 2 diff --git a/gas/testsuite/gas/i386/x86-64-arch-2.s b/gas/testsuite/gas/i386/x86-64-arch-2.s index 73625e4..11f5ebf 100644 --- a/gas/testsuite/gas/i386/x86-64-arch-2.s +++ b/gas/testsuite/gas/i386/x86-64-arch-2.s @@ -26,7 +26,7 @@ getsec xgetbv # AES aesenc (%rcx),%xmm0 -# CLMUL +# PCLMUL pclmulqdq $8,%xmm1,%xmm0 # FMA vfmaddpd %ymm4,%ymm6,%ymm2,%ymm7 diff --git a/gas/testsuite/gas/i386/x86-64-clmul-intel.d b/gas/testsuite/gas/i386/x86-64-clmul-intel.d index 79a720c..908904f 100644 --- a/gas/testsuite/gas/i386/x86-64-clmul-intel.d +++ b/gas/testsuite/gas/i386/x86-64-clmul-intel.d @@ -1,7 +1,7 @@ #source: x86-64-clmul.s #as: -J #objdump: -dw -Mintel -#name: x86-64 CLMUL (Intel mode) +#name: x86-64 PCLMUL (Intel mode) .*: +file format .* diff --git a/gas/testsuite/gas/i386/x86-64-clmul.d b/gas/testsuite/gas/i386/x86-64-clmul.d index 5efd606..83bb9cf 100644 --- a/gas/testsuite/gas/i386/x86-64-clmul.d +++ b/gas/testsuite/gas/i386/x86-64-clmul.d @@ -1,6 +1,6 @@ #as: -J #objdump: -dw -#name: x86-64 CLMUL +#name: x86-64 PCLMUL .*: +file format .* diff --git a/gas/testsuite/gas/i386/x86-64-clmul.s b/gas/testsuite/gas/i386/x86-64-clmul.s index a62107c..0a61d98 100644 --- a/gas/testsuite/gas/i386/x86-64-clmul.s +++ b/gas/testsuite/gas/i386/x86-64-clmul.s @@ -1,4 +1,4 @@ -# Check 64bit CLMUL new instructions. +# Check 64bit PCLMUL new instructions. .text foo: |