diff options
author | Richard Sandiford <richard.sandiford@arm.com> | 2019-10-08 08:24:40 +0000 |
---|---|---|
committer | Richard Sandiford <rsandifo@gcc.gnu.org> | 2019-10-08 08:24:40 +0000 |
commit | 813982933f392afe8779da466bf0c034fab66ac8 (patch) | |
tree | 90e272350ee89943e62f6b1ce0db92816c58d280 /gcc | |
parent | fbb2a6dcf8abbd1a605544597442e3d67984a455 (diff) | |
download | gcc-813982933f392afe8779da466bf0c034fab66ac8.zip gcc-813982933f392afe8779da466bf0c034fab66ac8.tar.gz gcc-813982933f392afe8779da466bf0c034fab66ac8.tar.bz2 |
[AArch64] Limit simd-abi-9.c function body test to LP64
On ILP32 targets, there's an extra UXTW instruction to extend
the incoming pointer before the load. It doesn't seem worth
complicating the test for that, since all we're checking is
that an optimisation takes place, and that optimisation isn't
related to pointer size.
2019-10-08 Richard Sandiford <richard.sandiford@arm.com>
gcc/testsuite/
* gcc.target/aarch64/torture/simd-abi-9.c: Require LP64 for
the function body test.
From-SVN: r276688
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/aarch64/torture/simd-abi-9.c | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 4555fc8..a7c5bc7 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2019-10-08 Richard Sandiford <richard.sandiford@arm.com> + + * gcc.target/aarch64/torture/simd-abi-9.c: Require LP64 for + the function body test. + 2019-10-08 Joseph Myers <joseph@codesourcery.com> * gcc.dg/torture/builtin-fp-int-inexact-c2x.c: New test. diff --git a/gcc/testsuite/gcc.target/aarch64/torture/simd-abi-9.c b/gcc/testsuite/gcc.target/aarch64/torture/simd-abi-9.c index aaa0316..1119d00 100644 --- a/gcc/testsuite/gcc.target/aarch64/torture/simd-abi-9.c +++ b/gcc/testsuite/gcc.target/aarch64/torture/simd-abi-9.c @@ -6,7 +6,7 @@ int callee (void); /* -** caller: +** caller: { target lp64 } ** ldr (w[0-9]+), \[x0\] ** cbn?z \1, [^\n]* ** ... |