[gcc(refs/users/marxin/heads/marxin-gcc-benchmark-branch)] Fix vector-compare-1 regressions on sh4/sh4eb caused by pattern clobbering T reg without expressing
Martin Liska
marxin@gcc.gnu.org
Mon Mar 30 11:07:03 GMT 2020
https://gcc.gnu.org/g:eeb0c7c07133634eb5e98ba0348392684a763c95
commit eeb0c7c07133634eb5e98ba0348392684a763c95
Author: Jeff Law <law@redhat.com>
Date: Wed Mar 25 14:12:32 2020 -0600
Fix vector-compare-1 regressions on sh4/sh4eb caused by pattern clobbering T reg without expressing that in its RTL.
PR rtl-optimization/90275
* config/sh/sh.md (mov_neg_si_t): Clobber the T register in the
pattern.
Diff:
---
gcc/ChangeLog | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 06b06ab68de..3ad7a7aae0d 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,9 @@
+2020-03-25 Jeff Law <law@redhat.com>
+
+ PR rtl-optimization/90275
+ * config/sh/sh.md (mov_neg_si_t): Clobber the T register in the
+ pattern.
+
2020-03-25 Jakub Jelinek <jakub@redhat.com>
PR target/94292
More information about the Gcc-cvs
mailing list