This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH, i386]: Fix PR target/32065: Many dfp testsuite failures for -msse targets
- From: Ian Lance Taylor <iant at google dot com>
- To: "Uros Bizjak" <ubizjak at gmail dot com>
- Cc: "GCC Patches" <gcc-patches at gcc dot gnu dot org>
- Date: 25 May 2007 07:31:00 -0700
- Subject: Re: [PATCH, i386]: Fix PR target/32065: Many dfp testsuite failures for -msse targets
- References: <5787cf470705250650u6d83e8c6y2ff8c0bba60d03be@mail.gmail.com>
"Uros Bizjak" <ubizjak@gmail.com> writes:
[ Your attachments always have MIME type application/octet-stream,
which makes them harder to read. Can you give them some other MIME
type, such as text/plain or text/x-patch? When using gmail, this is
controlled by the way your browser maps file extensions to MIME
types. It might help to simply name your patch files with an
extension of ".txt". Thanks. ]
> 2007-05-24 Uros Bizjak <ubizjak@gmail.com>
>
> PR target/32065
> * target/i386/i386.c (ix86_expand_vector_move): Force SUBREGs of
> constants into memory. Expand unaligned memory references for
> SSE modes via x86_expand_vector_move_misalign() function.
> + if (!no_new_pseudos
> + && SSE_REG_MODE_P (mode)
> + && ((MEM_P (op0) && (MEM_ALIGN (op0) != align))
> + || (MEM_P (op1) && (MEM_ALIGN (op1) != align))))
Shouldn't that be MEM_ALIGN (op0) < align?
Ian