This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: More tuning parameters for new ia32 backend
- To: Jan Hubicka <hubicka at atrey dot karlin dot mff dot cuni dot cz>
- Subject: Re: More tuning parameters for new ia32 backend
- From: Richard Henderson <rth at cygnus dot com>
- Date: Mon, 19 Jul 1999 22:36:58 -0700
- Cc: egcs-patches at egcs dot cygnus dot com
- References: <19990712032745.56064@atrey.karlin.mff.cuni.cz>
On Mon, Jul 12, 1999 at 03:27:45AM +0200, Jan Hubicka wrote:
> Sun Jul 11 17:36:20 EDT 1999 Jan Hubicka <hubicka@paru.cas.cz>
> * i386.c (k6_cost): Tune parameters
> (x86_use_cltd): New global variable.
> (x86_read_modify): New global variable.
> (x86_read_modify_write): New global variable.
> (x86_split_long_moves): New global variable.
> (override_operions): Tune K6 scheduling.
> * i486.h (TARGET_USE_CLTD): New macro.
> (TARGET_READ_MODIFY): New macro.
> (TARGET_READ_MODIFY_WRITE): New macro.
> (TARGET_SPLIT_LONG_MOVES): New macro.
> * i386.md (splitters and peepholers2): Use new macros.
Applied.
r~