[Bug middle-end/65947] Vectorizer misses conditional assignment of constant

2024-02-08 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65947 Andrew Pinski changed: What|Removed |Added Severity|normal |enhancement Target Milestone|---

[Bug middle-end/65947] Vectorizer misses conditional assignment of constant

2015-11-06 Thread alan.hayward at arm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65947 Alan Hayward changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug middle-end/65947] Vectorizer misses conditional assignment of constant

2015-10-26 Thread alan.hayward at arm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65947 --- Comment #7 from Alan Hayward --- (In reply to Andreas Schwab from comment #6) > FAIL: gcc.dg/vect/pr65947-1.c (internal compiler error) > FAIL: gcc.dg/vect/pr65947-1.c (test for excess errors) > Excess errors: > /opt/gcc/gcc-20151024/gcc/test

[Bug middle-end/65947] Vectorizer misses conditional assignment of constant

2015-10-24 Thread sch...@linux-m68k.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65947 --- Comment #6 from Andreas Schwab --- FAIL: gcc.dg/vect/pr65947-1.c (internal compiler error) FAIL: gcc.dg/vect/pr65947-1.c (test for excess errors) Excess errors: /opt/gcc/gcc-20151024/gcc/testsuite/gcc.dg/vect/pr65947-1.c:10:1: error: bogus co

[Bug middle-end/65947] Vectorizer misses conditional assignment of constant

2015-10-23 Thread alahay01 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65947 --- Comment #5 from alahay01 at gcc dot gnu.org --- Author: alahay01 Date: Fri Oct 23 12:40:33 2015 New Revision: 229245 URL: https://gcc.gnu.org/viewcvs?rev=229245&root=gcc&view=rev Log: Support for vectorizing conditional expressions 2015-10-2

[Bug middle-end/65947] Vectorizer misses conditional assignment of constant

2015-05-06 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65947 --- Comment #4 from Richard Biener --- You definitely need special support for COND_EXPR a reduction operator. And yes, if it's in that simple form then reducing the condition is the thing to do. But then you have more complex reduction operato

[Bug middle-end/65947] Vectorizer misses conditional assignment of constant

2015-05-05 Thread alalaw01 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65947 --- Comment #3 from alalaw01 at gcc dot gnu.org --- Yeah, you're right, it's not commutative, but then, it doesn't need to be. If f(x,y) is "(a[x] ? 7 : y)", then f(0, f(1, ...)) = f(1, f(0, ...)) (associative but not commutative), which is all w

[Bug middle-end/65947] Vectorizer misses conditional assignment of constant

2015-05-04 Thread hiraditya at msn dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65947 AK changed: What|Removed |Added CC||hiraditya at msn dot com --- Comment #2 from AK --

[Bug middle-end/65947] Vectorizer misses conditional assignment of constant

2015-04-30 Thread alalaw01 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65947 alalaw01 at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed