[Bug target/93800] [9 Regression] GCC adds unwanted nops to align loops on powerpc 8xx since r9-1623

2020-03-12 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93800

--- Comment #7 from Martin Liška  ---
commit r9-8363-g716cc43745fb11ea883684d55e62fe2c1694902b
Author: Martin Liska 
Date:   Thu Mar 12 13:36:17 2020 +0100

Backport 314b91220a07bd63f13c58e37f1b5b9430a3702b

Backport from mainline
2020-03-09  Martin Liska  

PR target/93800
* config/rs6000/rs6000.c (rs6000_option_override_internal):
Remove set of str_align_loops and str_align_jumps as these
should be set in previous 2 conditions in the function.
Backport from mainline
2020-03-09  Martin Liska  

PR target/93800
* gcc.target/powerpc/pr93800.c: New test.

[Bug target/93800] [9 Regression] GCC adds unwanted nops to align loops on powerpc 8xx since r9-1623

2020-03-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93800

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|9.3 |9.4

--- Comment #6 from Jakub Jelinek  ---
GCC 9.3.0 has been released, adjusting target milestone.

[Bug target/93800] [9 Regression] GCC adds unwanted nops to align loops on powerpc 8xx since r9-1623

2020-03-09 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93800

Martin Liška  changed:

   What|Removed |Added

Summary|[9/10 Regression] GCC adds  |[9 Regression] GCC adds
   |unwanted nops to align  |unwanted nops to align
   |loops on powerpc 8xx since  |loops on powerpc 8xx since
   |r9-1623 |r9-1623
  Known to work||9.2.1
  Known to fail|9.2.0   |

--- Comment #5 from Martin Liška  ---
Fixed on trunk so far.