[Bug rtl-optimization/81423] [6/7/8 Regression] Wrong code at -O2

2017-09-13 Thread aldyh at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81423 --- Comment #13 from Aldy Hernandez --- Author: aldyh Date: Wed Sep 13 16:46:39 2017 New Revision: 252374 URL: https://gcc.gnu.org/viewcvs?rev=252374=gcc=rev Log: This time with the file added. Testcase for PR81423 gcc/testsuite/ PR

[Bug rtl-optimization/81423] [6/7/8 Regression] Wrong code at -O2

2017-09-13 Thread aldyh at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81423 --- Comment #12 from Aldy Hernandez --- Author: aldyh Date: Wed Sep 13 16:44:48 2017 New Revision: 252366 URL: https://gcc.gnu.org/viewcvs?rev=252366=gcc=rev Log: Testcase for PR81423 gcc/testsuite/ PR rtl-optimization/81423 *

[Bug rtl-optimization/81423] [6/7/8 Regression] Wrong code at -O2

2017-08-09 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81423 Segher Boessenkool changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug rtl-optimization/81423] [6/7/8 Regression] Wrong code at -O2

2017-08-09 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81423 --- Comment #10 from Segher Boessenkool --- Author: segher Date: Wed Aug 9 21:52:30 2017 New Revision: 251011 URL: https://gcc.gnu.org/viewcvs?rev=251011=gcc=rev Log: This time with the file added. Testcase for PR81423 gcc/testsuite/

[Bug rtl-optimization/81423] [6/7/8 Regression] Wrong code at -O2

2017-08-09 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81423 --- Comment #9 from Segher Boessenkool --- Author: segher Date: Wed Aug 9 21:05:45 2017 New Revision: 251004 URL: https://gcc.gnu.org/viewcvs?rev=251004=gcc=rev Log: Testcase for PR81423 gcc/testsuite/ PR rtl-optimization/81423

[Bug rtl-optimization/81423] [6/7/8 Regression] Wrong code at -O2

2017-07-19 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81423 --- Comment #8 from Segher Boessenkool --- Author: segher Date: Wed Jul 19 19:31:26 2017 New Revision: 250365 URL: https://gcc.gnu.org/viewcvs?rev=250365=gcc=rev Log: combine: Fix for PR81423 We here have an AND of a SUBREG of an LSHIFTRT. If

[Bug rtl-optimization/81423] [6/7/8 Regression] Wrong code at -O2

2017-07-19 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81423 --- Comment #7 from Segher Boessenkool --- Author: segher Date: Wed Jul 19 19:28:41 2017 New Revision: 250363 URL: https://gcc.gnu.org/viewcvs?rev=250363=gcc=rev Log: simplify-rtx: The truncation of an IOR can have all bits set (PR81423) ...

[Bug rtl-optimization/81423] [6/7/8 Regression] Wrong code at -O2

2017-07-17 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81423 --- Comment #6 from Uroš Bizjak --- (In reply to Segher Boessenkool from comment #5) > There are a few issues here. > > 1) I cannot reproduce it: a trunk x86_64-linux compiler stores to > memory in that insn 20 (the testcase from comment 3).

[Bug rtl-optimization/81423] [6/7/8 Regression] Wrong code at -O2

2017-07-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81423 Richard Biener changed: What|Removed |Added Priority|P3 |P2

[Bug rtl-optimization/81423] [6/7/8 Regression] Wrong code at -O2

2017-07-17 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81423 --- Comment #5 from Segher Boessenkool --- There are a few issues here. 1) I cannot reproduce it: a trunk x86_64-linux compiler stores to memory in that insn 20 (the testcase from comment 3). 2) 17, 18 -> 19 should already match. Instead we

[Bug rtl-optimization/81423] [6/7/8 Regression] Wrong code at -O2

2017-07-13 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81423 Uroš Bizjak changed: What|Removed |Added CC||segher at gcc dot gnu.org Target

[Bug rtl-optimization/81423] [6/7/8 Regression] Wrong code at -O2

2017-07-13 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81423 --- Comment #3 from Uroš Bizjak --- Following is a c testcase: --cut here-- unsigned long long int ll = 0; unsigned long long int ull1 = 1ULL; unsigned long long int ull2 = 12008284144813806346ULL; unsigned long long int ull3; void foo () {

[Bug rtl-optimization/81423] [6/7/8 Regression] Wrong code at -O2

2017-07-13 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81423 Uroš Bizjak changed: What|Removed |Added Component|tree-optimization |rtl-optimization --- Comment #2 from Uroš