diff options
author | Ulrich Weigand <uweigand@de.ibm.com> | 2003-02-01 01:01:38 +0000 |
---|---|---|
committer | Ulrich Weigand <uweigand@gcc.gnu.org> | 2003-02-01 01:01:38 +0000 |
commit | 2f278625ee254d3293798efeb57003a42fc2871a (patch) | |
tree | 6695bfe875cd231e5b9de23862d2deddab1b9692 /gcc/java/gjavah.c | |
parent | e4b9b5fb09bda446289e62fd40feb679187ad901 (diff) | |
download | gcc-2f278625ee254d3293798efeb57003a42fc2871a.zip gcc-2f278625ee254d3293798efeb57003a42fc2871a.tar.gz gcc-2f278625ee254d3293798efeb57003a42fc2871a.tar.bz2 |
reload.c (find_reloads): Do not use the mode specified in the insn pattern as reload mode for address...
gcc/
* reload.c (find_reloads): Do not use the mode specified in the insn
pattern as reload mode for address operands. Do not generate optional
reloads for operands where a mandatory reload was already pushed.
Generate optional reloads only in the final pass though find_reloads.
(have_replacement_p): New function.
gcc/testsuite/
* gcc.dg/20030129-1.c: New test.
From-SVN: r62225
Diffstat (limited to 'gcc/java/gjavah.c')
0 files changed, 0 insertions, 0 deletions