diff options
author | Oleg Endo <olegendo@gcc.gnu.org> | 2015-01-26 23:56:05 +0000 |
---|---|---|
committer | Oleg Endo <olegendo@gcc.gnu.org> | 2015-01-26 23:56:05 +0000 |
commit | 48e4f473eb23e4bf95e517f9eb83272316674c16 (patch) | |
tree | ee29468871e63260274fe84d0ff21a1e5b303dee /gcc/jit | |
parent | 831a3a9e343d66a4dc51c141f2b5a87df5433627 (diff) | |
download | gcc-48e4f473eb23e4bf95e517f9eb83272316674c16.zip gcc-48e4f473eb23e4bf95e517f9eb83272316674c16.tar.gz gcc-48e4f473eb23e4bf95e517f9eb83272316674c16.tar.bz2 |
re PR target/49263 (SH Target: underutilized "TST #imm, R0" instruction)
gcc/
PR target/49263
* config/sh/sh.c (sh_split_treg_set_expr): Invoke emit_insn before
remove_insn.
* config/sh/sh.md (tstsi_t): Don't try to optimize constant with right
shifts if it already fits into K08.
gcc/testsuite/
PR target/49263
* gcc.target/sh/pr49263-4.c: New.
From-SVN: r220144
Diffstat (limited to 'gcc/jit')
0 files changed, 0 insertions, 0 deletions