altivec.h (vec_dst, [...]): Add prototypes, marked with always_inline attribute.
commit86e7df90ace6a43c5e641c179431cbd53ea29abe
authorZiemowit Laski <zlaski@apple.com>
Sat, 20 Mar 2004 02:56:54 +0000 (20 02:56 +0000)
committerZiemowit Laski <zlaski@gcc.gnu.org>
Sat, 20 Mar 2004 02:56:54 +0000 (20 02:56 +0000)
tree34ee714cd7b95eb1b7846350f8737c44b868ef8b
parent147d77b68230ac7552b191b96fb62bd5d69d239b
altivec.h (vec_dst, [...]): Add prototypes, marked with always_inline attribute.

[gcc/ChangeLog]
2004-03-19  Ziemowit Laski  <zlaski@apple.com>

        * config/rs6000/altivec.h (vec_dst, vec_dstst, vec_dststt,
        vec_dstt, vec_sld, vec_splat): Add prototypes, marked with
        always_inline attribute.
        * config/rs6000/rs6000.c (altivec_expand_dst_builtin):
        Treat expansion as completed even if literal argument is
        invalid (so that other expansions are not tried in vain).

[gcc/testsuite/ChangeLog]
2004-03-19  Ziemowit Laski  <zlaski@apple.com>

        * g++.dg/ext/altivec-6.C: New test.

From-SVN: r79726
gcc/ChangeLog
gcc/config/rs6000/altivec.h
gcc/config/rs6000/rs6000.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/ext/altivec-6.C [new file with mode: 0644]