[Bug rtl-optimization/28982] Incorrect reloading of automodification expressions
--- Comment #2 from rsandifo at gcc dot gnu dot org 2006-09-13 06:31 --- Subject: Bug 28982 Author: rsandifo Date: Wed Sep 13 06:30:59 2006 New Revision: 116919 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=116919 Log: gcc/ PR rtl-optimization/28982 * reload.c (find_reloads_address_1): Use RELOAD_OTHER for the index of a PRE_MODIFY or POST_MODIFY address. * reload1.c (inc_for_reload): Use find_replacement on the original base and index registers. gcc/testsuite/ PR rtl-optimization/28982 * gcc.c-torture/execute/pr28982a.c: New test. * gcc.c-torture/execute/pr28982b.c: Likewise. Added: trunk/gcc/testsuite/gcc.c-torture/execute/pr28982a.c trunk/gcc/testsuite/gcc.c-torture/execute/pr28982b.c Modified: trunk/gcc/ChangeLog trunk/gcc/reload.c trunk/gcc/reload1.c trunk/gcc/testsuite/ChangeLog -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28982
[Bug rtl-optimization/28982] Incorrect reloading of automodification expressions
--- Comment #3 from rsandifo at gcc dot gnu dot org 2006-09-13 06:32 --- Patch applied -- rsandifo at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution||FIXED http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28982
[Bug rtl-optimization/28982] Incorrect reloading of automodification expressions
--- Comment #1 from rsandifo at gcc dot gnu dot org 2006-09-08 08:37 --- Created an attachment (id=12211) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=12211action=view) Testcase This brute-force test fails with -O2 -mfloat-abi=softfp. -- rsandifo at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |rsandifo at gcc dot gnu dot |dot org |org Status|UNCONFIRMED |ASSIGNED http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28982