Enable support for the AArch64 dot-prod instruction in the Cortex A55 and A75 cpus.
authorTamar Christina <tamar.christina@arm.com>
Fri, 1 Sep 2017 10:43:51 +0000 (11:43 +0100)
committerNick Clifton <nickc@redhat.com>
Fri, 1 Sep 2017 10:43:51 +0000 (11:43 +0100)
* config/tc-aarch64.c (aarch64_cpus): Enable DOTPROD for
cortex-a55 and cortx-a75.

gas/ChangeLog
gas/config/tc-aarch64.c

index b498d2ed89c8fa4827c7d9ffaa7d1d43dec27859..318472df5f4586f1fd3da3d146111ead5069e73c 100644 (file)
@@ -1,3 +1,8 @@
+2017-09-01  Tamar Christina  <tamar.christina@arm.com>
+
+       * config/tc-aarch64.c (aarch64_cpus): Enable DOTPROD for
+       cortex-a55 and cortx-a75.
+
 2017-08-30  Maciej W. Rozycki  <macro@imgtec.com>
 
        * testsuite/gas/mips/branch-addend-micromips.d: New test.
index 0cefa16debafb8255901a87d9846446f24c754b0..64d54fd78e15f68004bb969364dd4be30186bdbc 100644 (file)
@@ -8404,10 +8404,10 @@ static const struct aarch64_cpu_option_table aarch64_cpus[] = {
   {"cortex-a73", AARCH64_FEATURE (AARCH64_ARCH_V8,
                                  AARCH64_FEATURE_CRC), "Cortex-A73"},
   {"cortex-a55", AARCH64_FEATURE (AARCH64_ARCH_V8_2,
-                                 AARCH64_FEATURE_RCPC | AARCH64_FEATURE_F16),
+                                 AARCH64_FEATURE_RCPC | AARCH64_FEATURE_F16 | AARCH64_FEATURE_DOTPROD),
                                  "Cortex-A55"},
   {"cortex-a75", AARCH64_FEATURE (AARCH64_ARCH_V8_2,
-                                 AARCH64_FEATURE_RCPC | AARCH64_FEATURE_F16),
+                                 AARCH64_FEATURE_RCPC | AARCH64_FEATURE_F16 | AARCH64_FEATURE_DOTPROD),
                                  "Cortex-A75"},
   {"exynos-m1", AARCH64_FEATURE (AARCH64_ARCH_V8,
                                 AARCH64_FEATURE_CRC | AARCH64_FEATURE_CRYPTO),