diff options
author | Roger Sayle <roger@nextmovesoftware.com> | 2022-03-06 11:03:00 +0000 |
---|---|---|
committer | Roger Sayle <roger@nextmovesoftware.com> | 2022-03-06 11:03:00 +0000 |
commit | 98cd717fca9f21625b9c79c9231c2e909d1d93a3 (patch) | |
tree | 283831f3820dd8a135e0efc839d12070b102b1c9 /gcc | |
parent | 762181c5d698c7ac4abe6199f4ab6c2ecf9d7819 (diff) | |
download | gcc-98cd717fca9f21625b9c79c9231c2e909d1d93a3.zip gcc-98cd717fca9f21625b9c79c9231c2e909d1d93a3.tar.gz gcc-98cd717fca9f21625b9c79c9231c2e909d1d93a3.tar.bz2 |
[Committed] Update gcc.dg/lower-subreg-1.c on ia32.
This updates gcc.dg/lower-subreg-1.c to reflect that the i386 backend now
lowers iordi3 itself, rather than relying on the middle-end's subreg1 pass.
Committed as obvious.
2022-03-06 Roger Sayle <roger@nextmovesoftware.com>
gcc/testsuite/ChangeLog
* gcc.dg/lower-subreg-1.c: Update test case. iordi3 is no longer
lowered by the RTL subreg1 pass on ia32 [even with -mno-stv].
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/gcc.dg/lower-subreg-1.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/gcc/testsuite/gcc.dg/lower-subreg-1.c b/gcc/testsuite/gcc.dg/lower-subreg-1.c index 63a4710..8462992 100644 --- a/gcc/testsuite/gcc.dg/lower-subreg-1.c +++ b/gcc/testsuite/gcc.dg/lower-subreg-1.c @@ -1,7 +1,5 @@ -/* { dg-do compile { target { ! { mips64 || { aarch64*-*-* arm*-*-* ia64-*-* sparc*-*-* tilegx-*-* } } } } } */ +/* { dg-do compile { target { ! { mips64 || { aarch64*-*-* arm*-*-* i?86-*-* ia64-*-* sparc*-*-* tilegx-*-* x86_64-*-* } } } } } */ /* { dg-options "-O -fdump-rtl-subreg1" } */ -/* { dg-additional-options "-mno-stv" { target ia32 } } */ -/* { dg-skip-if "" { { i?86-*-* x86_64-*-* } && x32 } } */ /* { dg-require-effective-target ilp32 } */ long long test (long long a, long long b) { return a | b; } |