flow patch for condexec
Richard Henderson
rth@redhat.com
Wed Feb 21 17:08:00 GMT 2001
On Wed, Feb 21, 2001 at 03:44:37PM -0400, Aldy Hernandez wrote:
> ... so if-conversion might compare a and 5 on one ccr and a and 10 on
> another ccr .... Now, if we have a chip in which comparisons between
> ccrs may yield undefined values...
One might ask why if-conversion would generate stuff that might yield
undefined values.
I havn't studdied this chip in detail, but as I understand things, the
situation is that if we avoid situations that might yield undefined
values, we can't do much at all. So we have target-specific code do
some transformations, the result of which isn't quite representable
with the predication infrastructure that we had before Aldy's patch.
At least that's the basis on which I approved the patch...
r~
More information about the Gcc-patches
mailing list