OSDN Git Service

* config/rs6000/rs6000.c (builtin_description): Rename vector
authorirar <irar@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 9 Mar 2008 08:59:49 +0000 (08:59 +0000)
committerirar <irar@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 9 Mar 2008 08:59:49 +0000 (08:59 +0000)
commit5c93936e5cb7221e2915fae66f2095d522612943
tree12268178e87c733264ee8a2b3bc5f9684ec5a637
parent4ec7ac8f72b5fc1f8f967962a99aff18fb6e4ee1
* 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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@133051 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/rs6000/altivec.md
gcc/config/rs6000/rs6000.c