diff options
author | Andreas Krebbel <Andreas.Krebbel@de.ibm.com> | 2009-06-15 09:24:41 +0000 |
---|---|---|
committer | Andreas Krebbel <krebbel@gcc.gnu.org> | 2009-06-15 09:24:41 +0000 |
commit | 677fbff437cae163cde4aa5ac8a2256380950149 (patch) | |
tree | ca32a091ecb5c7332868322339bbdbcd993d06d2 /gcc | |
parent | 1d6b0cb977867d02ca157620f2b440dc5faf7d65 (diff) | |
download | gcc-677fbff437cae163cde4aa5ac8a2256380950149.zip gcc-677fbff437cae163cde4aa5ac8a2256380950149.tar.gz gcc-677fbff437cae163cde4aa5ac8a2256380950149.tar.bz2 |
s390.md ("bswap<mode>2"): Only available on z900.
2009-06-14 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
* config/s390/s390.md ("bswap<mode>2"): Only available on z900.
From-SVN: r148483
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/config/s390/s390.md | 2 |
2 files changed, 5 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 7a92447..e3decb1 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,9 @@ 2009-06-14 Andreas Krebbel <Andreas.Krebbel@de.ibm.com> + * config/s390/s390.md ("bswap<mode>2"): Only available on z900. + +2009-06-14 Andreas Krebbel <Andreas.Krebbel@de.ibm.com> + * passes.c: Add bswap pass. * tree-pass.h: Add pass_optimize_bswap declaration. * tree-ssa-math-opts.c: Include diagnostics.h for print_gimple_stmt. diff --git a/gcc/config/s390/s390.md b/gcc/config/s390/s390.md index 17c3688..ed08f6e 100644 --- a/gcc/config/s390/s390.md +++ b/gcc/config/s390/s390.md @@ -8739,7 +8739,7 @@ (define_insn "bswap<mode>2" [(set (match_operand:GPR 0 "register_operand" "=d, d") (bswap:GPR (match_operand:GPR 1 "nonimmediate_operand" " d,RT")))] - "" + "TARGET_CPU_ZARCH" "@ lrv<g>r\t%0,%1 lrv<g>\t%0,%1" |