[PowerPC] PR26459 again

Alan Modra amodra@bigpond.net.au
Thu Mar 30 23:12:00 GMT 2006


On Thu, Mar 30, 2006 at 04:50:32PM -0500, David Edelsohn wrote:
> 	What bothers me about this change is that it converts a test that
> does not need to call reg_classes_intersect_p() into one that does.  This
> seems to be slowing down the common case for no good reason.  The first
> test does not just cover floating point modes but integer modes as well.
> That shortcut seems to have disappeared in your change.

Well, we do need an extra call for TARGET_E500_DOUBLE and TARGET_SPE
of course.  After all, removing the "shortcut" in that case was the
whole point of the change!  I assume you're not talking about that.

However, I can't see any other case where reg_classes_intersect_p is
called now where it previously wasn't.

-- 
Alan Modra
IBM OzLabs - Linux Technology Centre



More information about the Gcc-patches mailing list