diff options
author | Oleg Endo <olegendo@gcc.gnu.org> | 2012-08-20 20:54:20 +0000 |
---|---|---|
committer | Oleg Endo <olegendo@gcc.gnu.org> | 2012-08-20 20:54:20 +0000 |
commit | 5592815a885e6101054be5b7fbac7a223b698815 (patch) | |
tree | 1735ecce6bebefc95e794764b6a81b5216e2b0ac /gcc/coverage.h | |
parent | 6774855070fac75d8ea3b4814a3c4a81d23d1811 (diff) | |
download | gcc-5592815a885e6101054be5b7fbac7a223b698815.zip gcc-5592815a885e6101054be5b7fbac7a223b698815.tar.gz gcc-5592815a885e6101054be5b7fbac7a223b698815.tar.bz2 |
re PR rtl-optimization/50489 ([UPC/IA64] mis-schedule of MEM ref with -ftree-vectorize and -fschedule-insns2)
PR target/50489
* config/sh/sh.md (rotcr, *rotcr, shar, shlr): New insns and splits.
(ashrdi3_k, lshrdi3_k): Rewrite as insn_and_split.
* config/sh/sh.c (sh_lshrsi_clobbers_t_reg_p): New function.
* config/sh/sh-protos.h (sh_lshrsi_clobbers_t_reg_p): Declare it.
PR target/50489
* gcc.target/sh/pr54089-1.c: New.
From-SVN: r190545
Diffstat (limited to 'gcc/coverage.h')
0 files changed, 0 insertions, 0 deletions