[Bug target/64345] [SH] Improve single bit extraction

2016-02-12 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64345 --- Comment #6 from Oleg Endo --- Author: olegendo Date: Sat Feb 13 00:50:25 2016 New Revision: 233397 URL: https://gcc.gnu.org/viewcvs?rev=233397&root=gcc&view=rev Log: gcc/ PR target/67636 PR target/64345 * config/sh/sh

[Bug target/64345] [SH] Improve single bit extraction

2015-09-21 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64345 --- Comment #5 from Oleg Endo --- Author: olegendo Date: Mon Sep 21 13:49:07 2015 New Revision: 227971 URL: https://gcc.gnu.org/viewcvs?rev=227971&root=gcc&view=rev Log: testsuite/ PR target/64345 * gcc.target/sh/pr64345-1.c: Adj

[Bug target/64345] [SH] Improve single bit extraction

2015-09-19 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64345 --- Comment #4 from Oleg Endo --- (In reply to Oleg Endo from comment #2) > A recent change in the middle end has triggered this: > > FAIL: gcc.target/sh/pr54236-1.c scan-assembler-times negc 2 > I've created a new PR 67636 for this.

[Bug target/64345] [SH] Improve single bit extraction

2015-07-19 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64345 --- Comment #3 from Oleg Endo --- (In reply to Oleg Endo from comment #2) The following pattern seems to fix the test case. === --- gcc/config/sh/sh.md (revision 225987) +++ gcc/co

[Bug target/64345] [SH] Improve single bit extraction

2015-07-19 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64345 --- Comment #2 from Oleg Endo --- A recent change in the middle end has triggered this: FAIL: gcc.target/sh/pr54236-1.c scan-assembler-times negc 2 The test int test_07 (int *vec) { /* Must not see a 'sett' or 'addc' here. This is a cas

[Bug target/64345] [SH] Improve single bit extraction

2015-01-24 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64345 --- Comment #1 from Oleg Endo --- Author: olegendo Date: Sat Jan 24 13:04:53 2015 New Revision: 220081 URL: https://gcc.gnu.org/viewcvs?rev=220081&root=gcc&view=rev Log: gcc/ PR target/49263 PR target/53987 PR target/64345 PR tar