Commit a986d468 by Oleg Endo

re PR target/57108 ([4.7/4.8/4.9] SH internal compiler error: in…

re PR target/57108 ([4.7/4.8/4.9] SH internal compiler error: in int_mode_for_mode, at stor-layout.c:395)

	PR target/57108
	* config/sh/sh.md (tstsi_t_zero_extract_eq): Use QIHISIDI mode iterator.

From-SVN: r198642
parent 382522cb
2013-05-06 Oleg Endo <olegendo@gcc.gnu.org>
PR target/57108
* config/sh/sh.md (tstsi_t_zero_extract_eq): Use QIHISIDI mode iterator.
2013-05-06 Maxim Kuznetsov <maks.kuznetsov@gmail.com>
* final.c (do_assembler_dialects): Don't handle curly braces and
......
......@@ -687,9 +687,9 @@
[(set_attr "type" "mt_group")])
;; Extract contiguous bits and compare them against zero.
(define_insn "tstsi_t_zero_extract_eq"
(define_insn "tst<mode>_t_zero_extract_eq"
[(set (reg:SI T_REG)
(eq:SI (zero_extract:SI (match_operand:SI 0 "logical_operand" "z")
(eq:SI (zero_extract:SI (match_operand:QIHISIDI 0 "logical_operand" "z")
(match_operand:SI 1 "const_int_operand")
(match_operand:SI 2 "const_int_operand"))
(const_int 0)))]
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment