aboutsummaryrefslogtreecommitdiff
path: root/gcc/cfgexpand.c
diff options
context:
space:
mode:
authorRichard Henderson <rth@redhat.com>2011-01-19 10:46:30 -0800
committerRichard Henderson <rth@gcc.gnu.org>2011-01-19 10:46:30 -0800
commit040c57570147b0a05c29339dd778378b8cf15a56 (patch)
treeb53191eb6304d67c68c266be80195b8b3e0a8733 /gcc/cfgexpand.c
parentbad41521231654dafc67f31cb8abfa47ad09c691 (diff)
downloadgcc-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