This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug middle-end/18641] [4.0 Regression] Another ICE caused by reload of a psuedo reg into f0 for a DImode expr
- From: "rth at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 25 Nov 2004 20:31:44 -0000
- Subject: [Bug middle-end/18641] [4.0 Regression] Another ICE caused by reload of a psuedo reg into f0 for a DImode expr
- References: <20041124011632.18641.fjahanian@apple.com>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Additional Comments From rth at gcc dot gnu dot org 2004-11-25 20:31 -------
I think the most ideal solution would be to tell L_R_A whether the result is
required to be offsettable. It can then fail the transformation if it cannot
produce the required offsettable result, and then normal reload things will
happen to fix things up.
How feasable is this with the current code base?
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18641