2005-08-12 Andreas Krebbel <krebbel1@de.ibm.com>
commit0451e4493645ad7240ec74d4b2b4201f92555481
authoruweigand <uweigand@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 12 Aug 2005 12:10:30 +0000 (12 12:10 +0000)
committeruweigand <uweigand@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 12 Aug 2005 12:10:30 +0000 (12 12:10 +0000)
treee2fb15d8aa4037309a49ce97373ba1b51979ff27
parentcb888f33e04acd5e7c200c410385852a0fca36a8
2005-08-12  Andreas Krebbel  <krebbel1@de.ibm.com>

* config/s390/s390.c (s390_extract_part, s390_single_part):
Type cast added.
(s390_const_ok_for_constraint_p): Added SImode to the N constraint.
(s390_output_mi_thunk): Don't use lg on 31 bit.
* config/s390/s390.md ("*movdi_31", "*movdf_31"): Added lmy and stmy.
("*llgt_sisi" and splitter): Replaced TARGET_64BIT with TARGET_ZARCH.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@103027 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/s390/s390.c
gcc/config/s390/s390.md