[Bug rtl-optimization/67736] Wrong optimization with -fexpensive-optimizations on mips64el

2023-07-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67736

Andrew Pinski  changed:

   What|Removed |Added

   Target Milestone|--- |5.3

[Bug rtl-optimization/67736] Wrong optimization with -fexpensive-optimizations on mips64el

2015-12-15 Thread sje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67736

Steve Ellcey  changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 CC||sje at gcc dot gnu.org
  Known to work||5.3.0, 6.0
 Resolution|--- |FIXED

--- Comment #8 from Steve Ellcey  ---
Patch checked in on ToT for 6.0 and on 5.* branch.

[Bug rtl-optimization/67736] Wrong optimization with -fexpensive-optimizations on mips64el

2015-11-02 Thread sje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67736

--- Comment #7 from Steve Ellcey  ---
Author: sje
Date: Mon Nov  2 21:08:02 2015
New Revision: 229678

URL: https://gcc.gnu.org/viewcvs?rev=229678&root=gcc&view=rev
Log:
2015-11-02  Steve Ellcey  

2015-10-23  Steve Ellcey  
Andrew Pinski  

PR rtl-optimization/67736
* gcc.dg/torture/pr67736.c: New test.
* gcc.dg/combine-subregs.c: New test.

Added:
branches/gcc-5-branch/gcc/testsuite/gcc.dg/combine-subregs.c
branches/gcc-5-branch/gcc/testsuite/gcc.dg/torture/pr67736.c
Modified:
branches/gcc-5-branch/gcc/testsuite/ChangeLog

[Bug rtl-optimization/67736] Wrong optimization with -fexpensive-optimizations on mips64el

2015-11-02 Thread sje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67736

--- Comment #6 from Steve Ellcey  ---
Author: sje
Date: Mon Nov  2 21:04:33 2015
New Revision: 229677

URL: https://gcc.gnu.org/viewcvs?rev=229677&root=gcc&view=rev
Log:
2015-11-02  Steve Ellcey  

Backport from mainline
2015-10-23  Steve Ellcey  
Andrew Pinski  

PR rtl-optimization/67736
* combine.c (simplify_comparison): Use gen_lowpart_or_truncate instead
of gen_lowpart.

Modified:
branches/gcc-5-branch/gcc/ChangeLog
branches/gcc-5-branch/gcc/combine.c

[Bug rtl-optimization/67736] Wrong optimization with -fexpensive-optimizations on mips64el

2015-10-23 Thread sje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67736

--- Comment #5 from Steve Ellcey  ---
Author: sje
Date: Fri Oct 23 15:58:33 2015
New Revision: 229260

URL: https://gcc.gnu.org/viewcvs?rev=229260&root=gcc&view=rev
Log:
2015-10-23  Steve Ellcey  
Andrew Pinski  

PR rtl-optimization/67736
* gcc.dg/torture/pr67736.c: New test.
* gcc.dg/combine-subregs.c: New test.

Added:
trunk/gcc/testsuite/gcc.dg/combine-subregs.c
trunk/gcc/testsuite/gcc.dg/torture/pr67736.c
Modified:
trunk/gcc/testsuite/ChangeLog


[Bug rtl-optimization/67736] Wrong optimization with -fexpensive-optimizations on mips64el

2015-10-23 Thread sje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67736

--- Comment #4 from Steve Ellcey  ---
Author: sje
Date: Fri Oct 23 15:56:15 2015
New Revision: 229259

URL: https://gcc.gnu.org/viewcvs?rev=229259&root=gcc&view=rev
Log:
2015-10-23  Steve Ellcey  
Andrew Pinski  

PR rtl-optimization/67736
* combine.c (simplify_comparison): Use gen_lowpart_or_truncate instead
of gen_lowpart.

Modified:
trunk/gcc/ChangeLog
trunk/gcc/combine.c


[Bug rtl-optimization/67736] Wrong optimization with -fexpensive-optimizations on mips64el

2015-09-29 Thread aurelien at aurel32 dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67736

--- Comment #3 from Aurelien Jarno  ---
The ffmpeg testsuite is successful on mips64el-linux-gnu with this patch
applied.


[Bug rtl-optimization/67736] Wrong optimization with -fexpensive-optimizations on mips64el

2015-09-29 Thread aurelien at aurel32 dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67736

--- Comment #2 from Aurelien Jarno  ---
Thanks for the patch. I have just tested it, and it indeed fixes the issue from
the testcase. I am currently trying to build ffmpeg, from which the testcase
has been extracted to see if all the issues are really fixed.