This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: i386 conditional move patch
- To: john at feith dot com (John Wehle)
- Subject: Re: i386 conditional move patch
- From: Jeffrey A Law <law at cygnus dot com>
- Date: Sun, 31 May 1998 16:12:36 -0600
- cc: egcs-patches at cygnus dot com
- Reply-To: law at cygnus dot com
In message <199805291621.MAA15404@jwlab.FEITH.COM>you write:
> Hello,
>
> This change enables support for i386 conditional moves.
>
> ChangeLog:
>
> Thu May 28 22:16:49 EDT 1998 John Wehle (john@feith.com)
>
> * reload.c (find_reloads): Record the existing mode if
> operand_mode == VOIDmode before replacing a register with
> a constant.
> * i386.md (tstsi, tsthi, tstqi, tstsf, tstdf, tstxf): Set
> i386_compare_op1 to const0_rtx for the benefit of the
> conditional move patterns.
> (movsicc, movhicc, movsfcc, movdfcc, movxfcc, movdicc): Rewrite
> based on suggestions from Jim Wilson.
Thanks! I've installed this patch.
jeff