2003-11-20 Fariborz Jahanian <fjahanian@apple.com>
authordje <dje@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 20 Nov 2003 22:42:01 +0000 (22:42 +0000)
committerdje <dje@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 20 Nov 2003 22:42:01 +0000 (22:42 +0000)
commita2509aaa1da80c518f26b5fbdcfdb6e53a5d0def
tree06a9206319b71ba393811bbdb094a8c0bfcf8cd5
parentba63c2231fa2e27ce9072d42ed7df7a26f831216
2003-11-20  Fariborz Jahanian  <fjahanian@apple.com>
            David Edelsohn  <edelsohn@gnu.org>

        * calls.c (expand_call): Allocate new temp in pass1.
        (store_one_arg): If PARALLEL, calculate excess using mode size of
        rtvec elt.
        * expr.c (emit_push_insn): If PARALLEL, calculate offset using
        mode size of rtvec elt.
        * function.c (assign_parms): Use parm in register, if available.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@73775 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/calls.c
gcc/expr.c
gcc/function.c