diff options
author | Richard Henderson <rth@redhat.com> | 2011-01-19 10:46:30 -0800 |
---|---|---|
committer | Richard Henderson <rth@gcc.gnu.org> | 2011-01-19 10:46:30 -0800 |
commit | 040c57570147b0a05c29339dd778378b8cf15a56 (patch) | |
tree | b53191eb6304d67c68c266be80195b8b3e0a8733 /gcc/cfgexpand.c | |
parent | bad41521231654dafc67f31cb8abfa47ad09c691 (diff) | |
download | gcc-040c57570147b0a05c29339dd778378b8cf15a56.zip gcc-040c57570147b0a05c29339dd778378b8cf15a56.tar.gz gcc-040c57570147b0a05c29339dd778378b8cf15a56.tar.bz2 |
mn10300: tidy pic address loading
There's little reason to greatly complicate things by splitting
the pic_load patterns and using complex rtl to make it work out.
Instead, use the %= marker to generate unique numbers and emit
the entire load_pic sequence at once.
At the same time, collect all references to outgoing_args_size
into mn10300_frame_size, and all computations of register save
area size into mn10300_initial_offset.
From-SVN: r169012
Diffstat (limited to 'gcc/cfgexpand.c')
0 files changed, 0 insertions, 0 deletions