| Submitter | Andreas Krebbel |
|---|---|
| Date | May 9, 2011, 2:39 p.m. |
| Message ID | <20110509143905.GA6958@bart> |
| Download | mbox | patch |
| Permalink | /patch/94770/ |
| State | New |
| Headers | show |
Comments
Patch
Index: gcc/config/s390/s390.md =================================================================== --- gcc/config/s390/s390.md.orig +++ gcc/config/s390/s390.md @@ -2026,6 +2026,7 @@ [(set (match_dup 0) (match_dup 1))] { rtx addr = operand_subword (operands[0], 1, 0, <MODE>mode); + addr = gen_lowpart (Pmode, addr); s390_load_address (addr, XEXP (operands[1], 0)); operands[1] = replace_equiv_address (operands[1], addr); })