2012/6/30 Georg-Johann Lay <g...@gcc.gnu.org>:
> Is there a special reason to restrict it to SYMBOL_REF?
> Doesn't the same issue occur with, e.g.
> (const (plus (symbol_ref const_int))) or label_ref?

Hi!
We have added splits for symbol_ref plus const and label_ref.  With
this patch, assembly code and oprofile data look better,
but on SPEC2K INT it's about 3% slower than with split for only symbol_refs.
We will try to find later why this happens.
For now, we commited the original patch.

Attachment: symbol_plus.patch
Description: Binary data

Reply via email to