s390.c (s390_const_ok_for_constraint_p): Add 'P' constraint.
authorUlrich Weigand <uweigand@de.ibm.com>
Sun, 14 Aug 2005 23:13:58 +0000 (23:13 +0000)
committerUlrich Weigand <uweigand@gcc.gnu.org>
Sun, 14 Aug 2005 23:13:58 +0000 (23:13 +0000)
commit11598938f4989b238895062ff517862d0897cad8
treeb4e57599ad6c9969fea8d967030b6c4c2aab76ea
parent2b22401b5adc55029fb08feeb725058aa8020bb0
s390.c (s390_const_ok_for_constraint_p): Add 'P' constraint.

* config/s390/s390.c (s390_const_ok_for_constraint_p): Add 'P'
constraint.
(legitimate_reload_constant_p): Fix handling of lliXX operands.
Accept double-word constants that can be split.
* config/s390/s390.md ("movti"): Use 'P' constraint.
("*movdi_31", "*movdf_31"): Likewise.

From-SVN: r103088
gcc/ChangeLog
gcc/config/s390/s390.c
gcc/config/s390/s390.md