Re: x86: Don't disable SSE4a when disabling SSE4
authorAlan Modra <amodra@gmail.com>
Mon, 17 Feb 2020 01:07:38 +0000 (11:37 +1030)
committerAlan Modra <amodra@gmail.com>
Mon, 17 Feb 2020 02:44:00 +0000 (13:14 +1030)
* i386-gen.c (cpu_flag_init): Correct last change.

opcodes/ChangeLog
opcodes/i386-gen.c

index 6eeddc7f0f43eb000a52c4b81d13ef158a294926..908afdd9a02483386b1f7dcd2a2c21dfe3f27610 100644 (file)
@@ -1,3 +1,7 @@
+2020-02-17  Alan Modra  <amodra@gmail.com>
+
+       * i386-gen.c (cpu_flag_init): Correct last change.
+
 2020-02-16  H.J. Lu  <hongjiu.lu@intel.com>
 
        * i386-gen.c (cpu_flag_init): Add CPU_ANY_SSE4A_FLAGS.  Remove
index 45106bcf6d47195589305945cc61c1a7fa418e9d..407479261cdc5cc5f6e8dea55af75d25a6c946a8 100644 (file)
@@ -326,8 +326,6 @@ static initializer cpu_flag_init[] =
   { "CPU_ANY_SSE2_FLAGS",
     "CPU_ANY_SSE3_FLAGS|CpuSSE2" },
   { "CPU_ANY_SSE3_FLAGS",
-  { "CPU_ANY_SSE4A_FLAGS",
-    "CPU_ANY_SSE3_FLAGS|CpuSSE4a" },
     "CPU_ANY_SSSE3_FLAGS|CpuSSE3|CpuSSE4a" },
   { "CPU_ANY_SSSE3_FLAGS",
     "CPU_ANY_SSE4_1_FLAGS|CpuSSSE3" },
@@ -335,6 +333,8 @@ static initializer cpu_flag_init[] =
     "CPU_ANY_SSE4_2_FLAGS|CpuSSE4_1" },
   { "CPU_ANY_SSE4_2_FLAGS",
     "CpuSSE4_2" },
+  { "CPU_ANY_SSE4A_FLAGS",
+    "CPU_ANY_SSE3_FLAGS|CpuSSE4a" },
   { "CPU_ANY_AVX_FLAGS",
     "CPU_ANY_AVX2_FLAGS|CpuF16C|CpuFMA|CpuFMA4|CpuXOP|CpuAVX" },
   { "CPU_ANY_AVX2_FLAGS",