------- 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=gcc&view=rev&rev=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