------- Comment #1 from victork at gcc dot gnu dot org 2008-03-12 06:05 -------
We don't recognize REALPART_EXPR and IMAGPART_EXPR in vectorizer.
These should be recognized as load operations:
CR.39_21 = REALPART_EXPR <ad[i_17]>;
CI.40_22 = IMAGPART_EXPR <ad[i_17]>;
CR.41_23 = REALPART_EXPR <bd[i_17]>;
CI.42_24 = IMAGPART_EXPR <bd[i_17]>;
These should be recognized as store operations:
REALPART_EXPR <cd[i_17]> = CR.43_25;
IMAGPART_EXPR <cd[i_17]> = CI.44_26;
--
victork at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
AssignedTo|unassigned at gcc dot gnu |victork at gcc dot gnu dot
|dot org |org
Status|UNCONFIRMED |ASSIGNED
Ever Confirmed|0 |1
Last reconfirmed|0000-00-00 00:00:00 |2008-03-12 06:05:04
date| |
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35252