commit:     e000e7f8aad97476d77372cc0ef8791901de1195
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Feb  3 00:08:49 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Feb  3 00:08:49 2024 +0000
URL:        https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=e000e7f8

14.0.0: drop 76_all_PR113467-vect-miscompile.patch

Fixed upstream so we don't need this workaround anymore.

Bug: https://gcc.gnu.org/PR113467
Signed-off-by: Sam James <sam <AT> gentoo.org>

 14.0.0/gentoo/76_all_PR113467-vect-miscompile.patch | 15 ---------------
 1 file changed, 15 deletions(-)

diff --git a/14.0.0/gentoo/76_all_PR113467-vect-miscompile.patch 
b/14.0.0/gentoo/76_all_PR113467-vect-miscompile.patch
deleted file mode 100644
index aee5ddf..0000000
--- a/14.0.0/gentoo/76_all_PR113467-vect-miscompile.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-https://gcc.gnu.org/PR113467
-
-Disable early-exit peeling variants.
---- a/gcc/tree-vect-loop.cc
-+++ b/gcc/tree-vect-loop.cc
-@@ -998,6 +998,9 @@ vec_init_loop_exit_info (class loop *loop)
-       }
-     }
- 
-+  if (candidate && candidate->src != EDGE_PRED (loop->latch, 0)->src)
-+    return NULL;
-+
-   return candidate;
- }
- 

Reply via email to