| To: | Nigel Stephens <nigel@mips.com> |
|---|---|
| Subject: | Re: [PATCH] mm/pg-r4k.c: Dump the generated code |
| From: | "Maciej W. Rozycki" <macro@linux-mips.org> |
| Date: | Wed, 17 Oct 2007 14:31:15 +0100 (BST) |
| Cc: | Thiemo Seufer <ths@networkno.de>, Franck Bui-Huu <vagabon.xyz@gmail.com>, Ralf Baechle <ralf@linux-mips.org>, linux-mips@linux-mips.org |
| In-reply-to: | <47160D31.5080201@mips.com> |
| Original-recipient: | rfc822;linux-mips@linux-mips.org |
| References: | <Pine.LNX.4.64N.0710081611460.8873@blysk.ds.pg.gda.pl> <470BE1F4.3070800@gmail.com> <Pine.LNX.4.64N.0710101231290.9821@blysk.ds.pg.gda.pl> <47126EDC.1060305@gmail.com> <20071014195324.GT3379@networkno.de> <4713C11F.3010903@gmail.com> <4713C958.8080805@mips.com> <47147551.1010004@gmail.com> <4714B58E.8020005@mips.com> <4715C039.7090603@gmail.com> <20071017123046.GY3379@networkno.de> <47160D31.5080201@mips.com> |
| Sender: | linux-mips-bounce@linux-mips.org |
On Wed, 17 Oct 2007, Nigel Stephens wrote: > Aha, that probably explains it. Franck is using the "SDE for Linux v6.05" > toolchain, and in that version of GCC -march=mips32r2 implies a default of > -mtune=24k. Tuning for 24K implies -falign-loops=8 -falign-jumps=8 and > -falign-functions=8. This is undoubtedly why code compiled with > "-march=mips32r2 -msmartmips" contains more nops than "-march=4ksd".nIn theory > the extra nops should also disappear if you compile with -Os instead of -O2. Another argument for using "-mtune=" explicitly when tuning for a particular CPU implementation is desired. :-) Maciej |
| Previous by Date: | Re: [PATCH] mm/pg-r4k.c: Dump the generated code, Nigel Stephens |
|---|---|
| Next by Date: | Re: [PATCH] Fix build breakage if !SYSFS, Ingo Molnar |
| Previous by Thread: | Re: [PATCH] mm/pg-r4k.c: Dump the generated code, Nigel Stephens |
| Next by Thread: | Re: [PATCH] mm/pg-r4k.c: Dump the generated code, Ralf Baechle |
| Indexes: | [Date] [Thread] [Top] [All Lists] |