2009-06-14 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
* config/s390/s390.md ("bswap<mode>2"): Only available on z900.
From-SVN: r148483
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.
(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"