s390-protos.h (preferred_la_operand_p): Adapt prototype.
authorUlrich Weigand <uweigand@de.ibm.com>
Thu, 19 Aug 2004 21:37:32 +0000 (21:37 +0000)
committerUlrich Weigand <uweigand@gcc.gnu.org>
Thu, 19 Aug 2004 21:37:32 +0000 (21:37 +0000)
commite1d5ee28d3811018ef6ada106626643a36c39530
tree92cf3599fdae8c0d6fa4a05fd58682c4c0d20bbc
parent19114537c55ae227cf8b295be3e2c924965cdb18
s390-protos.h (preferred_la_operand_p): Adapt prototype.

* config/s390/s390-protos.h (preferred_la_operand_p): Adapt prototype.
* config/s390/s390.c (preferred_la_operand_p): Accept two operands
instead of one.  Check for strictly legitimate address.
* config/s390/s390.md ("*la_31"/"*la_64" peepholes): Adapt call
to preferred_la_operand_p, do not call gen_rtx_PLUS in predicate.

From-SVN: r86278
gcc/ChangeLog
gcc/config/s390/s390-protos.h
gcc/config/s390/s390.c
gcc/config/s390/s390.md