RE: [PATCH] MIPS: Add support for P6600

2018-06-13 Thread Robert Suchanek
Hi Matthew, > With one more change to add another comment as below, this is OK to > commit. > > > @@ -18957,7 +19039,10 @@ mips_reorg_process_insns (void) > > sequence and replace it with the delay slot instruction > > then the jump to clear the forbidden slot ha

RE: [PATCH] MIPS: Add support for P6600

2018-06-13 Thread Matthew Fortune
Robert Suchanek writes: > As already discussed, the link to the P6600 doesn't > appear to be referenced on mips.com but reachable > when searching for 'p6600': > > https://www.mips.com/downloads/p6600-multiprocessing-programmers-guide/ Thanks, good spot. > gcc/ChangeLog: > > 2018-06-12 Matthe

RE: [PATCH] MIPS: Add support for P6600

2018-06-12 Thread Robert Suchanek
Hi Matthew, As already discussed, the link to the P6600 doesn't appear to be referenced on mips.com but reachable when searching for 'p6600': https://www.mips.com/downloads/p6600-multiprocessing-programmers-guide/ I'm resubmitting the whole patch again with updated ChangeLog. > > > > +/* Classi

RE: [PATCH] MIPS: Add support for P6600

2018-06-11 Thread Matthew Fortune
Robert Suchanek writes: > The below adds support for -march=p6600. It includes > a new scheduler plus performance tweaks. > > gcc/ChangeLog: > > 2018-06-01 Matthew Fortune > Prachi Godbole > * config/mips/mips-cpus.def: Define P6600. > * config/mips/mips-tables.opt:

RE: [PATCH][MIPS] Add support for P6600

2016-05-24 Thread Matthew Fortune
Hi Robert, A few comments inlined. I'd like to review again and/or let Catherine comment before commit. Thanks, Matthew > diff --git a/gcc/config/mips/mips.c b/gcc/config/mips/mips.c > index 06acd30..cbe1007 100644 > --- a/gcc/config/mips/mips.c > +++ b/gcc/config/mips/mips.c > @@ -18496,6 +1851