This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r133051 - in /trunk/gcc: ChangeLog config/rs600...
- From: irar at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Sun, 09 Mar 2008 08:59:50 -0000
- Subject: r133051 - in /trunk/gcc: ChangeLog config/rs600...
Author: irar
Date: Sun Mar 9 08:59:49 2008
New Revision: 133051
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=133051
Log:
* config/rs6000/rs6000.c (builtin_description): Rename vector
left shift operations.
* config/rs6000/altivec.md (UNSPEC_VSL): Remove.
(altivec_vsl<VI_char>): Rename to ...
(ashl<mode>3): ... new name.
(mulv4sf3, mulv4si3, negv4sf2): Replace gen_altivec_vslw with
gen_ashlv4si3.
(absv4sf2): Convert to use ashift:V4SI instead of UNSPEC_VSL.
Modified:
trunk/gcc/ChangeLog
trunk/gcc/config/rs6000/altivec.md
trunk/gcc/config/rs6000/rs6000.c