This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

MIPS patches for Broadcom SB-1A


This adds support for a new Broadcom processor, the MIPS SB-1A.  The
SB-1A has only one small difference from the SB-1.  On the SB-1, simple
alu instructions can be executed on either a load/store unit or the alu
unit.  On the SB-1A, they can only be executed on the alu units.  This
makes the processor much easier to schedule for.

Mostly this patch is cloning the existing SB-1 support, while trying to
keep the non-scheduler changes as simple as possible.  The only real
change is that a few patterns in the sb1.md file are different for the
SB-1 and SB-1A.

I will wait for comments before checking in the patch.
-- 
Jim Wilson, GNU Tools Support, http://www.specifix.com

Attachment: patch.sb1a.sched
Description: Text document


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]