Patch to delete unconstrained i386 conditional move alternatives

Jeffrey A Law law@cygnus.com
Sun Jan 31 12:29:00 GMT 1999


  In message < 199901310600.BAA25373@jwlab.FEITH.COM >you write:
  > This patch deletes the unconstrained i386 conditional move alternatives
  > so that regmove has a chance to work its magic.
  > 
  > ChangeLog:
  > 
  > Wed Jan 27 22:49:53 EST 1999  John Wehle  (john@feith.com)
  > 
  > 	* i386.md (movsicc, movhicc, movsfcc, movdfcc,
  > 	movxfcc, movdicc): Delete unconstrained alternatives.
  > 	* i386.c (output_fp_conditional_move,
  > 	output_int_conditional_move): Delete unused case.
Thanks!  I've installed this change.

In addition to letting remove do its thing, we emit code which we have a
better chance of scheduling after this patch.  A good thing.

jeff





More information about the Gcc-patches mailing list