Commit 271da732 by Kewen Lin

PR testsuite/92127: Disable unrolling for some vect code model cases

  2019-11-01  Kewen Lin  <linkw@gcc.gnu.org>

  PR testsuite/92127
  * gcc.dg/vect/costmodel/ppc/costmodel-pr37194.c: Disable unroll.
  * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr29925.c: Likewise.

From-SVN: r277704
parent 52c82688
2019-11-01 Kewen Lin <linkw@gcc.gnu.org>
PR testsuite/92127
* gcc.dg/vect/costmodel/ppc/costmodel-pr37194.c: Disable unroll.
* gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr29925.c:
Likewise.
2019-10-31 Alexandre Oliva <oliva@adacore.com>
* gcc.misc-tests/help.exp: Test --help=common for full sentences.
......
......@@ -13,6 +13,8 @@ interp_pitch(float *exc, float *interp, int pitch, int len)
for (i=0;i<len;i++)
{
float tmp = 0;
/* PR92127, disable unroll to avoid unexpected profit calculation. */
#pragma GCC unroll 0
for (k=0;k<7;k++)
{
tmp += exc[i-pitch+k+maxj-6];
......
......@@ -9,6 +9,8 @@ ggSpectrum_Set8(float * data, float d)
{
int i;
/* PR92127, disable unroll to avoid unexpected profit calculation. */
#pragma GCC unroll 0
for (i = 0; i < 8; i++)
data[i] = d;
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment