diff options
author | Oleg Endo <olegendo@gcc.gnu.org> | 2012-11-03 12:01:01 +0000 |
---|---|---|
committer | Oleg Endo <olegendo@gcc.gnu.org> | 2012-11-03 12:01:01 +0000 |
commit | 4aaf79c2cfeed3c57e923995a02fbe25d592bf25 (patch) | |
tree | ef0d9e9173002423f55c425d4b7c49f155dccdfc /gcc/combine.c | |
parent | 49503de9a9ccdfab8247742065896d59f48a9022 (diff) | |
download | gcc-4aaf79c2cfeed3c57e923995a02fbe25d592bf25.zip gcc-4aaf79c2cfeed3c57e923995a02fbe25d592bf25.tar.gz gcc-4aaf79c2cfeed3c57e923995a02fbe25d592bf25.tar.bz2 |
re PR target/51244 ([SH] Inefficient conditional branch and code around T bit)
PR target/51244
* config/sh/sh.md (*cbranch_t): Allow splitting after reload.
Allow going beyond current basic block before reload when looking for
the reg set insn.
* config/sh/sh.c (sh_find_set_of_reg): Don't stop at labels.
PR target/51244
* gcc.target/sh/pr51244-18.c: New.
* gcc.target/sh/pr51244-19.c: New.
From-SVN: r193119
Diffstat (limited to 'gcc/combine.c')
0 files changed, 0 insertions, 0 deletions