This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug target/64376] New: [SH] Improve bswap support
- From: "olegendo at gcc dot gnu.org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Mon, 22 Dec 2014 15:21:46 +0000
- Subject: [Bug target/64376] New: [SH] Improve bswap support
- Auto-submitted: auto-generated
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64376
Bug ID: 64376
Summary: [SH] Improve bswap support
Product: gcc
Version: 5.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: target
Assignee: unassigned at gcc dot gnu.org
Reporter: olegendo at gcc dot gnu.org
Target: sh*-*-*
There have been some improvements made w.r.t. bswap pattern detection at the
tree level. Some of them expect a bswaphi2 expander, which is absent on SH
(see PR 63259). It seems that adding the bswaphi2 pattern is not enough and we
still need support from combine to get better pattern matching.