aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-cfg.c
diff options
context:
space:
mode:
authorOleg Endo <olegendo@gcc.gnu.org>2014-05-16 22:54:32 +0000
committerOleg Endo <olegendo@gcc.gnu.org>2014-05-16 22:54:32 +0000
commit48d8568e1f69a3459e236831ed6d17a05384eb5d (patch)
tree6b0a253f4b48111e2ec57c6ec646fbdadeba8b9c /gcc/tree-cfg.c
parentd580af0f7a9ba7eaf20d448986cc0da4d27e80ef (diff)
downloadgcc-48d8568e1f69a3459e236831ed6d17a05384eb5d.zip
gcc-48d8568e1f69a3459e236831ed6d17a05384eb5d.tar.gz
gcc-48d8568e1f69a3459e236831ed6d17a05384eb5d.tar.bz2
re PR target/51244 ([SH] Inefficient conditional branch and code around T bit)
gcc/ PR target/51244 * config/sh/sh.c (sh_eval_treg_value): Handle t_reg_operand and negt_reg_operand cases. * config/sh/sh.md (*cset_zero): Likewise by using cbranch_treg_value predicate. * config/sh/predicates.md (cbranch_treg_value): Simplify. From-SVN: r210535
Diffstat (limited to 'gcc/tree-cfg.c')
0 files changed, 0 insertions, 0 deletions