This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: IMA vs tree-ssa
- From: Richard Henderson <rth at redhat dot com>
- To: Dale Johannesen <dalej at apple dot com>
- Cc: GCC List <gcc at gcc dot gnu dot org>
- Date: Thu, 26 Feb 2004 15:08:42 -0800
- Subject: Re: IMA vs tree-ssa
- References: <F0209661-68A9-11D8-8C0E-000A95D7CD40@apple.com>
On Thu, Feb 26, 2004 at 02:20:09PM -0800, Dale Johannesen wrote:
> There are several places where tree-ssa does type comparison by
> comparing TYPE_MAIN_VARIANT() for equality. This doesn't work with
> IMA, and leads to several different ICEs in various SPECmarks (you
> can probably figure out which one the example came from :)
This is a bug in IMA. When unifying the types, you should either
replace all of them or make all copies be variants. Clearly the
later is much easier than the former.
r~