diff options
author | Oleg Endo <olegendo@gcc.gnu.org> | 2016-05-07 01:43:12 +0000 |
---|---|---|
committer | Oleg Endo <olegendo@gcc.gnu.org> | 2016-05-07 01:43:12 +0000 |
commit | e22daa4bb5154115b93f2e7b86a7d1ae74203eab (patch) | |
tree | 019549dc5101b56c3c0979da4c612e4f8e3c5791 /gcc/pass_manager.h | |
parent | 02ceba4404cb60d30370aebccf110b1240a69e12 (diff) | |
download | gcc-e22daa4bb5154115b93f2e7b86a7d1ae74203eab.zip gcc-e22daa4bb5154115b93f2e7b86a7d1ae74203eab.tar.gz gcc-e22daa4bb5154115b93f2e7b86a7d1ae74203eab.tar.bz2 |
sh-protos.h (sh_cbranch_distance): Declare new function.
gcc/
* config/sh/sh-protos.h (sh_cbranch_distance): Declare new function.
* config/sh/sh.c (sh_cbranch_distance): Implement it.
* config/sh/sh.md (branch_zero): Remove define_attr.
(define_delay): Disable delay slot if branch distance is one insn.
From-SVN: r235993
Diffstat (limited to 'gcc/pass_manager.h')
0 files changed, 0 insertions, 0 deletions