This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: MIPS patches for Broadcom SB-1A
- From: Richard Sandiford <richard at codesourcery dot com>
- To: James E Wilson <wilson at specifix dot com>
- Cc: gcc-patches at gcc dot gnu dot org
- Date: Tue, 27 Jun 2006 03:19:26 +0100
- Subject: Re: MIPS patches for Broadcom SB-1A
- References: <1151355070.9127.52.camel@aretha.corp.specifix.com>
James E Wilson <wilson@specifix.com> writes:
> I will wait for comments before checking in the patch.
Looks good to me, thanks.
> 2006-06-24 James E Wilson <wilson@specifix.com>
>
> * config/mips/mips.md (cpu): Add sb1a.
> * config/mips/sb1.md: Modify almost all patterns to accept sb1a in
> addition to sb1. Adjust comments to clarify SB-1A differences from
> SB-1.
> (ir_sb1a_load): New. Modify bypasses to use it.
> (ir_sb1a_simple_alu): Likewise.
> * config/mips/mips.c (mips_cpu_info_table): Add sb1a.
> (mips_rtx_cost_data): Add PROCESSOR_SB1A support.
> (mips_issue_rate): Add PROCESSOR_SB1A.
> (mips_multipass_dfa_lookahead): Use TUNE_SB1 instead of PROCESSOR_SB1.
> * config/mips/mips.h (processor_type): Add PROCESSOR_SB1A.
> (TARGET_SB1): Add PROCESSOR_SB1A check.
> (TUNE_SB1): Likewise.