2006-06-09 Andreas Krebbel <krebbel1@de.ibm.com>
authorkrebbel <krebbel@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 9 Jun 2006 14:23:57 +0000 (14:23 +0000)
committerkrebbel <krebbel@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 9 Jun 2006 14:23:57 +0000 (14:23 +0000)
* reload.c (find_reloads): Unset force_reload for 'X' constraint.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@114508 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/reload.c

index 79f68e9..af0cfbd 100644 (file)
@@ -1,3 +1,7 @@
+2006-06-09  Andreas Krebbel  <krebbel1@de.ibm.com>
+
+       * reload.c (find_reloads): Unset force_reload for 'X' constraint.
+
 2006-06-09  Richard Guenther  <rguenther@suse.de>
 
        PR tree-optimization/26998
index dd15e0a..6ce1871 100644 (file)
@@ -3275,6 +3275,7 @@ find_reloads (rtx insn, int replace, int ind_levels, int live_known,
                break;
 
              case 'X':
+               force_reload = 0;
                win = 1;
                break;