OSDN Git Service

(expand_return): When returning BLKmode structure, use
authorwilson <wilson@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 27 Apr 1995 22:50:50 +0000 (22:50 +0000)
committerwilson <wilson@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 27 Apr 1995 22:50:50 +0000 (22:50 +0000)
commite82ca248949627d3c2a4a1a9c73eef1041957bd9
tree13ae052a5e6cc3cb30bc67dbf6127792209446db
parent940c1c58c0272d2fe234bbbf1a7d72075ec7ecdd
(expand_return): When returning BLKmode structure, use
operand_subword instead of doing arithmetic on the register number.
Also, for structures smaller than word_mode, copy it into a word_mode
temporary and then subreg it.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@9516 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/stmt.c