* config/rs6000/altivec.md (VI, VF, V): New mode macros.
authornathan <nathan@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 18 Nov 2004 15:52:22 +0000 (15:52 +0000)
committernathan <nathan@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 18 Nov 2004 15:52:22 +0000 (15:52 +0000)
commit5538f6bc83df5dffafe8f4f08a827f4892bbcca4
tree6deb31ffcecd95a36f7b0aa53a6c61c0b1cf2dff
parent0bf951d29577c4cbb510e2c0c466dbafdbb64594
* config/rs6000/altivec.md (VI, VF, V): New mode macros.
(altivec_lvx_4si, altivec_lvx_8hi, altivec_lvx_16qi,
altivec_lvx_4sf): Rename and replace with ...
(altivec_lvx_<mode>): ... mode macro version.
(altivec_stvx_4si, altivec_stvx_8hi, altivec_stvx_16qi,
altivec_stvx_4sf): Rename and replace with ...
(altivec_stvx_<mode>): ... mode macro version.
(movv4si, movv8hi, movv16qi, movv4sf}): Replace with ...
(mov<mode>): ... mode macro version.
(*movv4si_internal, *movv8hi_internal1, *movv16qi_internal1,
*movv4sf_internal1): Replace with ...
(*mov<mode>_internal): ... mode macro version.
(get_vrsave_internal, *set_vrsave_internal, *save_world,
*restore_world): Unquote output statements.
* config/rs6000/rs6000.c (altivec_expand_ld_builtin,
altivec_expand_st_builtin): Adjust insn names.

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