[Bug rtl-optimization/53908] [4.6 Regression] csa removes needed memory load

2012-11-08 Thread steven at gcc dot gnu.org


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53908



Steven Bosscher  changed:



   What|Removed |Added



 Status|ASSIGNED|RESOLVED

 Resolution||FIXED



--- Comment #20 from Steven Bosscher  2012-11-08 
22:23:16 UTC ---

.


[Bug rtl-optimization/53908] [4.6 Regression] csa removes needed memory load

2012-07-16 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53908

--- Comment #19 from Steven Bosscher  2012-07-16 
09:36:11 UTC ---
Author: steven
Date: Mon Jul 16 09:36:04 2012
New Revision: 189512

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=189512
Log:
Backport from trunk:

gcc/
PR rtl-optimization/53908
* df-problems.c (can_move_insns_across): When doing
memory-reference book-keeping, handle call insns.

testsuite/
PR rtl-optimization/53908
* gcc.dg/torture/pr53908.c: New test.


Added:
branches/gcc-4_6-branch/gcc/testsuite/gcc.dg/torture/pr53908.c
Modified:
branches/gcc-4_6-branch/gcc/ChangeLog
branches/gcc-4_6-branch/gcc/df-problems.c
branches/gcc-4_6-branch/gcc/testsuite/ChangeLog


[Bug rtl-optimization/53908] [4.6 Regression] csa removes needed memory load

2012-07-13 Thread hp at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53908

--- Comment #18 from Hans-Peter Nilsson  2012-07-13 
19:10:07 UTC ---
(In reply to comment #17)
> Will take care of GCC 4.6.

Thanks!


[Bug rtl-optimization/53908] [4.6 Regression] csa removes needed memory load

2012-07-13 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53908

Steven Bosscher  changed:

   What|Removed |Added

 CC|steven at gcc dot gnu.org   |
Version|4.7.2   |4.6.4
   Target Milestone|4.7.2   |4.6.4


[Bug rtl-optimization/53908] [4.6 Regression] csa removes needed memory load

2012-07-13 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53908

Steven Bosscher  changed:

   What|Removed |Added

 Status|REOPENED|ASSIGNED
 CC||steven at gcc dot gnu.org
 AssignedTo|unassigned at gcc dot   |steven at gcc dot gnu.org
   |gnu.org |

--- Comment #17 from Steven Bosscher  2012-07-13 
17:41:12 UTC ---
Will take care of GCC 4.6.


[Bug rtl-optimization/53908] [4.6 Regression] csa removes needed memory load

2012-07-13 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53908

Steven Bosscher  changed:

   What|Removed |Added

   Keywords||patch
   Priority|P3  |P1
 Status|RESOLVED|REOPENED
 Resolution|FIXED   |
Summary|[4.6/4.7 Regression] csa|[4.6 Regression] csa
   |removes needed memory load  |removes needed memory load

--- Comment #16 from Steven Bosscher  2012-07-13 
17:39:21 UTC ---
GCC 4.6 is still maintained, so this regression report should stay open.

In fact, being wrong code on a primary target, and relatively trivial to fix,
I'd say this has to be a P1 bug for GCC 4.6.