]> git.ipfire.org Git - thirdparty/gcc.git/commit
PR target/51244
authorolegendo <olegendo@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 23 Jul 2012 22:57:36 +0000 (22:57 +0000)
committerolegendo <olegendo@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 23 Jul 2012 22:57:36 +0000 (22:57 +0000)
commit61af3583625b0fd50f542d940373234824ae06f5
tree4d7c854a037547223d0299868fa5ceef530ce812
parent83876acadc7be4ab663ae75ad3954c92cde523f3
PR target/51244
* config/sh/predicates.md (general_movsrc_operand,
general_movdst_operand): Reject T_REG.
* config/sh/sh.md (*extendqisi2_compact_reg, *extendhisi2_compact_reg,
movsi_i, movsi_ie, movsi_i_lowpart, *movqi_reg_reg, *movhi_reg_reg):
Remove T_REG alternatives.
(*negtstsi): New insn.

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