]> git.ipfire.org Git - thirdparty/gcc.git/commit
2002-05-19 Aldy Hernandez <aldyh@redhat.com>
authoraldyh <aldyh@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 20 May 2002 02:31:24 +0000 (02:31 +0000)
committeraldyh <aldyh@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 20 May 2002 02:31:24 +0000 (02:31 +0000)
commit018ca13cca26dc2134430817df78d6905bc5824a
treee6390ec5fda5a72c7e3f96c49244630019fc64c1
parent507baee5f06da95c1f9f3d9fa71b2694c1d5d02e
2002-05-19  Aldy Hernandez  <aldyh@redhat.com>

        * config/rs6000/rs6000.h (FUNCTION_VALUE): Only return vectors in
        an altivec register if TARGET_ALTIVEC.

        * config/rs600/rs6000.c (rs6000_emit_move): Change VECTOR_MODE_P
        to ALTIVEC_VECTOR_MODE.
        (rs6000_va_arg): Only vectors of type AltiVec are 16 byte aligned.
        (rs6000_va_arg): Vectors may go in registers if they are not
        altivec vectors.

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