[tree-ssa] Fix mudflap codegen and allow optimizations [patch]
Frank Ch. Eigler
fche@redhat.com
Mon Apr 28 01:56:00 GMT 2003
Hi -
dnovillo wrote:
> The last mainline merge exposed a bug in mudflap's code
> generation. [...]
Thanks for investigating this stuff and doing general cleanup.
> - The call to __builtin_expect was using BIT_IOR_EXPR instead of
> TRUTH_ORIF_EXPR. This prevents the short-circuit evaluation of
> the predicate, producing slightly slower code. [...]
Are you sure about that? Short-circuit evaluation usually requires
additional branches. I recall experimenting with this early on, and
it made runs slower, not faster.
- FChE
More information about the Gcc-patches
mailing list