aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSam James <sam@gentoo.org>2024-02-03 00:08:49 +0000
committerSam James <sam@gentoo.org>2024-02-03 00:08:49 +0000
commite000e7f8aad97476d77372cc0ef8791901de1195 (patch)
tree125be5239ab501dabe35108047c425e8858aeb8a
parent14.0.0: cut patchset 18 (diff)
downloadgcc-patches-e000e7f8aad97476d77372cc0ef8791901de1195.tar.gz
gcc-patches-e000e7f8aad97476d77372cc0ef8791901de1195.tar.bz2
gcc-patches-e000e7f8aad97476d77372cc0ef8791901de1195.zip
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@gentoo.org>
-rw-r--r--14.0.0/gentoo/76_all_PR113467-vect-miscompile.patch15
1 files changed, 0 insertions, 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;
- }
-