------- Comment #5 from pault at gcc dot gnu dot org 2006-05-21 08:21 ------- I have just realised that there is a simple fix for this.
It is my use of the scalarizer to perform the actual transfer that is the source of the problem. One of you or Bo suggested using memcpy. That is what I will try. My understanding is that adding the memcpy to se->pre or post and having se->expr == NULL, should effect the transfer without generating a scalarizer loop. Would you be prepared to try a patch, in a day or two? Paul -- pault at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- GCC host triplet| |hppa64-hp-hpux11.11 GCC target triplet| |STRICT_ALGINED http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27449