From: Steffen Huber <steffen.huber@gmx.de>
Subject: Re: Expected bytes per sloc (semicolons) performance
Date: Thu, 20 Sep 2001 13:28:57 +0200
Date: 2001-09-20T13:28:57+02:00 [thread overview]
Message-ID: <3BA9D2F9.AEAC7E33@gmx.de> (raw)
In-Reply-To: 3BA93BB1.3685D423@intercom.com
"David B. Littell" wrote:
> Robert Dewar wrote:
> > "Jeff Creem" <jeff@thecreems.com> wrote:
> > > As for RISC/CISC.... One sometimes ends up with slightly larger code on a
> > > RISC than
> > > CISC machine but this probably has almost as much to do with mandatory nops,
> > > missed delayed branch opportunities and alignment requirements as it does
> > > with
> > > the straight RISC/CISC issues.
> >
> > This is a misleading assessment. First of all most modern
> > RISC machines do not have mandatory nops etc, so you are
> > really talking about old style architectures here.
> >
>
> Both MIPS (including MIPS32) and ARM processors provide a branch delay
> slot which may or may not be useful to the compiler.
I don't know much about the MIPS architecture, but are you sure about the
ARM? AFAIK, there is no such thing as a branch delay slot. Branches are
(after flushing the pipeline of course) taken directly.
[snip]
> I guess I'm not sure what a "modern" RISC is - each of the "big three"
> (MIPS, ARM, PowerPC) is haunted by legacy grodiness.
Oh come on. The ARM is surely the cleanest commercially available
processor architecture - at least until they added the THUMB extensions...
[snip]
Steffen
--
steffen.huber@gmx.de steffen@huber-net.de
GCC for RISC OS - http://www.arcsite.de/hp/gcc/
Private homepage - http://www.huber-net.de/
next prev parent reply other threads:[~2001-09-20 11:28 UTC|newest]
Thread overview: 21+ messages / expand[flat|nested] mbox.gz Atom feed top
2001-09-18 22:03 Expected bytes per sloc (semicolons) performance Mike Harrison
2001-09-19 0:04 ` Jeff Creem
2001-09-19 10:13 ` Robert Dewar
2001-09-20 0:43 ` David B. Littell
2001-09-20 11:28 ` Steffen Huber [this message]
2001-09-20 13:10 ` Tarjei T. Jensen
2001-09-22 14:36 ` David B. Littell
2001-09-20 19:15 ` Mike Harrison
2001-09-21 14:02 ` Stephen Leake
2001-09-21 15:30 ` Mats Weber
2001-09-21 18:00 ` default
2001-09-24 17:03 ` Stephen Leake
2001-09-25 23:00 ` default
2001-09-25 16:08 ` tmoran
2001-09-25 16:44 ` Wes Groleau
2001-09-25 20:51 ` tmoran
2001-09-25 20:32 ` Stephen Leake
2001-09-25 21:04 ` Marin David Condic
2001-09-26 15:19 ` Stephen Leake
2001-09-26 16:58 ` Marin David Condic
2001-09-21 16:22 ` Ted Dennison
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox