diff options
author | Alexandre Oliva <oliva@adacore.com> | 2023-02-22 14:35:34 -0300 |
---|---|---|
committer | Alexandre Oliva <oliva@gnu.org> | 2023-02-22 14:38:17 -0300 |
commit | 1a684dca0e812921a733e3ed7302977c7924b2ae (patch) | |
tree | 32fb7a0a42fef3b2eb9530ca22b96e287064cf75 /gcc | |
parent | c20ab9bcf06709b9c13fe3838d12d58490af9e78 (diff) | |
download | gcc-1a684dca0e812921a733e3ed7302977c7924b2ae.zip gcc-1a684dca0e812921a733e3ed7302977c7924b2ae.tar.gz gcc-1a684dca0e812921a733e3ed7302977c7924b2ae.tar.bz2 |
[arm] avoid aes-1742098 mitigation in combine tests
The expected asm output for aes-fuse-[12].c does not correspond to
that which is generated when -mfix-cortex-a57-aes-1742098 is enabled.
The mitigation was introduced after the test, and enabled by default
for the selected processor, a72. Select a53 instead, where the
migitation is not enabled by default, and all the expected fusions can
take place.
for gcc/testsuite/ChangeLog
* gcc.target/arm/aes-fuse-1.c: Switch to -mcpu=cortex-a53.
* gcc.target/arm/aes-fuse-2.c: Likewise.
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/gcc.target/arm/aes-fuse-1.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/arm/aes-fuse-2.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/gcc/testsuite/gcc.target/arm/aes-fuse-1.c b/gcc/testsuite/gcc.target/arm/aes-fuse-1.c index 27b08ae..a1bbe05 100644 --- a/gcc/testsuite/gcc.target/arm/aes-fuse-1.c +++ b/gcc/testsuite/gcc.target/arm/aes-fuse-1.c @@ -1,7 +1,7 @@ /* { dg-do compile } */ /* { dg-require-effective-target arm_crypto_ok } */ /* { dg-add-options arm_crypto } */ -/* { dg-additional-options "-mcpu=cortex-a72 -O3 -dp" } */ +/* { dg-additional-options "-mcpu=cortex-a53 -O3 -dp" } */ #include <arm_neon.h> diff --git a/gcc/testsuite/gcc.target/arm/aes-fuse-2.c b/gcc/testsuite/gcc.target/arm/aes-fuse-2.c index 1266a28..ede3237 100644 --- a/gcc/testsuite/gcc.target/arm/aes-fuse-2.c +++ b/gcc/testsuite/gcc.target/arm/aes-fuse-2.c @@ -1,7 +1,7 @@ /* { dg-do compile } */ /* { dg-require-effective-target arm_crypto_ok } */ /* { dg-add-options arm_crypto } */ -/* { dg-additional-options "-mcpu=cortex-a72 -O3 -dp" } */ +/* { dg-additional-options "-mcpu=cortex-a53 -O3 -dp" } */ #include <arm_neon.h> |