sparc.h (PROMOTE_FOR_CALL_ONLY): Define.
authorJakub Jelinek <jakub@redhat.com>
Thu, 9 Dec 1999 14:38:11 +0000 (15:38 +0100)
committerDavid S. Miller <davem@gcc.gnu.org>
Thu, 9 Dec 1999 14:38:11 +0000 (06:38 -0800)
commit47841d1be3e21d53cf85ba05acc1e2cc2e9c6069
tree24ab43e7fa369ef323ae171d9015042732db7ad0
parent1684f87473ac7c8a749e7a4b83b84549c1678601
sparc.h (PROMOTE_FOR_CALL_ONLY): Define.

* config/sparc/sparc.h (PROMOTE_FOR_CALL_ONLY): Define.

* calls.c (precompute_arguments): Make sure initial_value contains
value pseudo which CSE expects.
* cse.c (struct set): New entry orig_src.
(cse_insn): Set it early on entry, use it for libcall EQUIV note
replacement.

From-SVN: r30846
gcc/ChangeLog
gcc/calls.c
gcc/config/sparc/sparc.h
gcc/cse.c