[Bug target/14552] compiled trivial vector intrinsic code is inefficient

pinskia at gcc dot gnu dot org gcc-bugzilla@gcc.gnu.org
Wed Mar 19 23:50:00 GMT 2008



------- Comment #28 from pinskia at gcc dot gnu dot org  2008-03-19 23:49 -------
(In reply to comment #27)
> The store is not useless. Reload from "_w" is how gcc handles double stores
> nowadays and is not mmx specific. It looks that some pass forgot to check where
> the value came from.

Do you happen to know if there are two different modes at work here?  If so
there are patches which fix this up in DSE and post-reload CSE.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14552



More information about the Gcc-bugs mailing list