This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: Patch to delete unconstrained i386 conditional move alternatives
- To: John Wehle <john at feith dot com>
- Subject: Re: Patch to delete unconstrained i386 conditional move alternatives
- From: Jeffrey A Law <law at cygnus dot com>
- Date: Sun, 31 Jan 1999 13:24:18 -0700
- cc: egcs-patches at cygnus dot com
- Reply-To: law at cygnus dot com
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