diff options
author | Ulrich Weigand <uweigand@de.ibm.com> | 2003-10-24 17:30:34 +0000 |
---|---|---|
committer | Ulrich Weigand <uweigand@gcc.gnu.org> | 2003-10-24 17:30:34 +0000 |
commit | c19ec8f909f15a7a58ae4252c30ee859da533f84 (patch) | |
tree | 33a47265c731a0af537f80ca725c3cd3c758837e /gcc/tree.c | |
parent | 88682ff62d51b96c6278e30862068780f5eb6f1d (diff) | |
download | gcc-c19ec8f909f15a7a58ae4252c30ee859da533f84.zip gcc-c19ec8f909f15a7a58ae4252c30ee859da533f84.tar.gz gcc-c19ec8f909f15a7a58ae4252c30ee859da533f84.tar.bz2 |
s390.c (load_multiple_operation): Allow both SImode and DImode if word_mode is DImode.
* config/s390/s390.c (load_multiple_operation): Allow both SImode
and DImode if word_mode is DImode.
(store_multiple_operation): Likewise.
* config/s390/s390.md ("load_multiple", "store_multiple"): Likewise.
("*load_multiple_di"): Allow only if word_mode == DImode.
("movqi"): Use LLGC whenever TARGET_ZARCH.
("fix_truncdfsi2"): Fix incorrect temporary size.
("fix_truncsfsi2"): Likewise.
("*bras_r", "*brasl_r", "*basr_r"): Remove predicate and constraint
string for function return value operand.
("*bras_tls", "*brasl_tls", "*basr_tls"): Likewise.
From-SVN: r72901
Diffstat (limited to 'gcc/tree.c')
0 files changed, 0 insertions, 0 deletions