aarch64: Update Ampere-1A (-mcpu=ampere1a) to include SM4
authorPhilipp Tomsich <philipp.tomsich@vrull.eu>
Wed, 25 Jan 2023 19:15:14 +0000 (20:15 +0100)
committerPhilipp Tomsich <philipp.tomsich@vrull.eu>
Mon, 30 Jan 2023 14:50:15 +0000 (15:50 +0100)
gcc/ChangeLog:

* config/aarch64/aarch64-cores.def (AARCH64_CORE): Update
ampere1a to include SM4.

gcc/config/aarch64/aarch64-cores.def

index 2a0f52e..85fdfd8 100644 (file)
@@ -70,7 +70,7 @@ AARCH64_CORE("thunderxt83",   thunderxt83,   thunderx,  V8A,  (CRC, CRYPTO), thu
 
 /* Ampere Computing ('\xC0') cores. */
 AARCH64_CORE("ampere1", ampere1, cortexa57, V8_6A, (F16, RNG, AES, SHA3), ampere1, 0xC0, 0xac3, -1)
-AARCH64_CORE("ampere1a", ampere1a, cortexa57, V8_6A, (F16, RNG, AES, SHA3, MEMTAG), ampere1a, 0xC0, 0xac4, -1)
+AARCH64_CORE("ampere1a", ampere1a, cortexa57, V8_6A, (F16, RNG, AES, SHA3, SM4, MEMTAG), ampere1a, 0xC0, 0xac4, -1)
 /* Do not swap around "emag" and "xgene1",
    this order is required to handle variant correctly. */
 AARCH64_CORE("emag",        emag,      xgene1,    V8A,  (CRC, CRYPTO), emag, 0x50, 0x000, 3)