diff options
author | liuhongt <hongtao.liu@intel.com> | 2024-10-15 11:17:20 +0800 |
---|---|---|
committer | liuhongt <hongtao.liu@intel.com> | 2024-10-16 09:43:49 +0800 |
commit | a8b4ea1bcc10b5253992f4b932aec6862aef32fa (patch) | |
tree | 5adb79078e189185edc03bf9d62ed31eeeceb400 /gcc | |
parent | e7380688fa5917011c3fb85b5e06fb00f776a95d (diff) | |
download | gcc-a8b4ea1bcc10b5253992f4b932aec6862aef32fa.zip gcc-a8b4ea1bcc10b5253992f4b932aec6862aef32fa.tar.gz gcc-a8b4ea1bcc10b5253992f4b932aec6862aef32fa.tar.bz2 |
Adjust testcase to avoid scan FIX in REG_EQUIV.
Also add hard_float target to avoid failed on arm-eabi.
gcc/testsuite/ChangeLog:
PR testsuite/115365
* gcc.dg/pr100927.c: Adjust testcase to avoid scan FIX in REG_EQUIV.
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/gcc.dg/pr100927.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/gcc/testsuite/gcc.dg/pr100927.c b/gcc/testsuite/gcc.dg/pr100927.c index 8a7d69c..28a168d 100644 --- a/gcc/testsuite/gcc.dg/pr100927.c +++ b/gcc/testsuite/gcc.dg/pr100927.c @@ -1,7 +1,8 @@ /* { dg-do compile } */ +/* { dg-require-effective-target hard_float } */ /* { dg-options "-O2 -ftrapping-math -fdump-tree-optimized -fdump-rtl-final" } */ /* { dg-final { scan-tree-dump-times {(?n)= \(int\)} 3 "optimized" } } */ -/* { dg-final { scan-rtl-dump-times {(?n)^[ \t]*\(fix:SI} 3 "final" } } */ +/* { dg-final { scan-rtl-dump-times {(?n)^(?!.*REG_EQUIV)(?=.*\(fix:SI)} 3 "final" } } */ int foo_ofr () |