This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: egcs-980122: problem with recog.c



  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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]