diff options
author | Oleg Endo <olegendo@gcc.gnu.org> | 2012-07-23 22:57:36 +0000 |
---|---|---|
committer | Oleg Endo <olegendo@gcc.gnu.org> | 2012-07-23 22:57:36 +0000 |
commit | ef81230614adbaa530ae80877b5faa928a58dff6 (patch) | |
tree | 4d7c854a037547223d0299868fa5ceef530ce812 /gcc/tree-loop-distribution.c | |
parent | 5734aefd1bcbdd13ca2b3e09884c1552f66886d5 (diff) | |
download | gcc-ef81230614adbaa530ae80877b5faa928a58dff6.zip gcc-ef81230614adbaa530ae80877b5faa928a58dff6.tar.gz gcc-ef81230614adbaa530ae80877b5faa928a58dff6.tar.bz2 |
re PR target/51244 ([SH] Inefficient conditional branch and code around T bit)
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.
From-SVN: r189797
Diffstat (limited to 'gcc/tree-loop-distribution.c')
0 files changed, 0 insertions, 0 deletions