[Bug rtl-optimization/42617] TARGET_MEM_REF and plain INDIRECT_REFs are not handled by the RTL oracle

2010-04-07 Thread rguenth at gcc dot gnu dot org
--- Comment #13 from rguenth at gcc dot gnu dot org 2010-04-07 12:15 --- *** Bug 22031 has been marked as a duplicate of this bug. *** -- rguenth at gcc dot gnu dot org changed: What|Removed |Added -

[Bug rtl-optimization/42617] TARGET_MEM_REF and plain INDIRECT_REFs are not handled by the RTL oracle

2010-04-07 Thread rguenth at gcc dot gnu dot org
--- Comment #12 from rguenth at gcc dot gnu dot org 2010-04-07 10:16 --- Fixed. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNE

[Bug rtl-optimization/42617] TARGET_MEM_REF and plain INDIRECT_REFs are not handled by the RTL oracle

2010-04-07 Thread rguenth at gcc dot gnu dot org
--- Comment #11 from rguenth at gcc dot gnu dot org 2010-04-07 10:15 --- Subject: Bug 42617 Author: rguenth Date: Wed Apr 7 10:15:05 2010 New Revision: 158048 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=158048 Log: 2010-04-07 Richard Guenther PR middle-end/42617

[Bug rtl-optimization/42617] TARGET_MEM_REF and plain INDIRECT_REFs are not handled by the RTL oracle

2010-04-07 Thread rguenth at gcc dot gnu dot org
--- Comment #10 from rguenth at gcc dot gnu dot org 2010-04-07 10:14 --- Subject: Bug 42617 Author: rguenth Date: Wed Apr 7 10:14:17 2010 New Revision: 158046 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=158046 Log: 2010-04-07 Richard Guenther PR middle-end/42617

[Bug rtl-optimization/42617] TARGET_MEM_REF and plain INDIRECT_REFs are not handled by the RTL oracle

2010-04-07 Thread rguenth at gcc dot gnu dot org
--- Comment #9 from rguenth at gcc dot gnu dot org 2010-04-07 10:13 --- Subject: Bug 42617 Author: rguenth Date: Wed Apr 7 10:13:25 2010 New Revision: 158045 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=158045 Log: 2010-04-07 Richard Guenther PR middle-end/42617

[Bug rtl-optimization/42617] TARGET_MEM_REF and plain INDIRECT_REFs are not handled by the RTL oracle

2010-02-08 Thread steven at gcc dot gnu dot org
--- Comment #8 from steven at gcc dot gnu dot org 2010-02-08 18:45 --- FWIW, bootstrap+regtest succeeds on ia64-unknown-linux-gnu with the patch set applied. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42617

[Bug rtl-optimization/42617] TARGET_MEM_REF and plain INDIRECT_REFs are not handled by the RTL oracle

2010-01-22 Thread rguenth at gcc dot gnu dot org
--- Comment #7 from rguenth at gcc dot gnu dot org 2010-01-22 15:24 --- With these patches I get for void foo(int * __restrict__ a, int * __restrict__ b, int * __restrict__ c, int N) { int i; for (i = 0; i < N; ++i) a[i] = b[i] + c[i]; } and -O2 -funroll-all-loops all

[Bug rtl-optimization/42617] TARGET_MEM_REF and plain INDIRECT_REFs are not handled by the RTL oracle

2010-01-22 Thread rguenth at gcc dot gnu dot org
--- Comment #6 from rguenth at gcc dot gnu dot org 2010-01-22 15:21 --- Created an attachment (id=19694) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19694&action=view) patch #2 Fix for expanding TARGET_MEM_REFs. The patch series is queued for early GCC 4.6 because of its side-e

[Bug rtl-optimization/42617] TARGET_MEM_REF and plain INDIRECT_REFs are not handled by the RTL oracle

2010-01-22 Thread rguenth at gcc dot gnu dot org
--- Comment #5 from rguenth at gcc dot gnu dot org 2010-01-22 14:07 --- Created an attachment (id=19692) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19692&action=view) patch #1 Don't throw away points-to information needlessly. Remaining: expand TARGET_MEM_REFs in a more meanin

[Bug rtl-optimization/42617] TARGET_MEM_REF and plain INDIRECT_REFs are not handled by the RTL oracle

2010-01-22 Thread rguenth at gcc dot gnu dot org
--- Comment #4 from rguenth at gcc dot gnu dot org 2010-01-22 14:06 --- Created an attachment (id=19691) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19691&action=view) patch #0 Fix INDIRECT_REFs. -- rguenth at gcc dot gnu dot org changed: What|Removed

[Bug rtl-optimization/42617] TARGET_MEM_REF and plain INDIRECT_REFs are not handled by the RTL oracle

2010-01-19 Thread rguenth at gcc dot gnu dot org
--- Comment #3 from rguenth at gcc dot gnu dot org 2010-01-19 17:02 --- Created an attachment (id=19658) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19658&action=view) tentative fix Patch for testing, should work for all cases (fingers crossing). -- http://gcc.gnu.org/bugzi

[Bug rtl-optimization/42617] TARGET_MEM_REF and plain INDIRECT_REFs are not handled by the RTL oracle

2010-01-19 Thread rguenth at gcc dot gnu dot org
--- Comment #2 from rguenth at gcc dot gnu dot org 2010-01-19 16:29 --- Mine anyway. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|una

[Bug rtl-optimization/42617] TARGET_MEM_REF and plain INDIRECT_REFs are not handled by the RTL oracle

2010-01-04 Thread rguenth at gcc dot gnu dot org
-- rguenth at gcc dot gnu dot org changed: What|Removed |Added Severity|normal |enhancement Keywords||alias, mi

[Bug rtl-optimization/42617] TARGET_MEM_REF and plain INDIRECT_REFs are not handled by the RTL oracle

2010-01-04 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2010-01-04 23:25 --- See http://gcc.gnu.org/ml/gcc-patches/2009-11/msg00463.html for a half-way working patch. Somebody needs to dive into var-tracking.c and fix the fallout. -- rguenth at gcc dot gnu dot org changed: Wh