r179564 - in /trunk/gcc: ChangeLog config/i386/...
rth@gcc.gnu.org
rth@gcc.gnu.org
Wed Oct 5 17:41:00 GMT 2011
Author: rth
Date: Wed Oct 5 17:40:58 2011
New Revision: 179564
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=179564
Log:
i386: Rewrite ix86_expand_vshuffle.
1: Handle TARGET_XOP.
2: Reduce code duplication.
3: Use ASHIFT instead of MULT for scaling.
4: Fix errors in building convert-to-v16qi indicies.
5: Handle v2di without sse4.1.
Modified:
trunk/gcc/ChangeLog
trunk/gcc/config/i386/i386-protos.h
trunk/gcc/config/i386/i386.c
trunk/gcc/config/i386/sse.md
More information about the Gcc-cvs
mailing list