Optimization is removing wanted branches
Geoff Keating
geoffk@geoffk.org
Thu Aug 30 15:10:00 GMT 2001
"Smith, Stephen P (AZ75)" <smith_stephen@htc.honeywell.com> writes:
> Several of us are using gcc 2.95.2-6 (from the cygnus distribution) built as
> a cross compiler for the powerpc.
>
> The other day one of us noticed that the following code is emitted from cc1
> without a branch when optimization is turned on. Is there a way to use
> optimization (-O1, -O2, -O3) and have the assembly branch instuction in the
> ouput?
Why?
It would be slower, at least in general.
--
- Geoffrey Keating <geoffk@geoffk.org>
More information about the Gcc
mailing list