------- Comment #3 from rguenth at gcc dot gnu dot org 2009-01-31 14:33 ------- I would say this needs a much more detailed pipeline description. (btw, what is diffed against what? i.e. which variant is faster? ;))
As we have %r9 and %r9d access I would say this may be some artifacts in HW register renaming. What exact CPU are you using btw? Is this maybe fixed if you specify that exact CPU with -mtune= ? -- rguenth at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |WAITING Priority|P2 |P3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37367