egcs-980122: problem with recog.c
Jeffrey A Law
law@cygnus.com
Sun Jan 25 21:00:00 GMT 1998
In message < 199801260054.AAA23720@wildcat.demon.co.uk >you write:
> However, by preventing the recursion happening a second time---making it
> conditional on the expression code being neither a commutative nor a
> comparison operator---the substitution happens properly and the nasty
> "xorl %ecx,%dx" goes away. Oh, and the compiler still bootstraps.
>
>
> Alasdair.
>
>
>
> Mon Jan 26 00:34:56 1998 Alasdair Baird <alasdair@wildcat.demon.co.uk>
>
> * recog.c (validate_replace_rtx_1): Ensure substitution to
> the arguments of commutative and comparison operators happens
> only once.
Thanks for the good analysis and patch. I've installed it.
jeff
More information about the Gcc
mailing list