------- 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