costmodel-vect-outer-fir.c: Add noinline attribute.
* gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c: Add noinline attribute. * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr29925.c, gcc.dg/vect/costmodel/spu/costmodel-fast-math-vect-pr29925.c, gcc.dg/vect/costmodel/x86_64/costmodel-fast-math-vect-pr29925.c: Likewise. From-SVN: r128297
This commit is contained in:
parent
8caa243664
commit
61ce048a27
@ -1,3 +1,12 @@
|
||||
2007-09-09 Ira Rosen <irar@il.ibm.com>
|
||||
|
||||
* gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c: Add
|
||||
noinline attribute.
|
||||
* gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr29925.c,
|
||||
gcc.dg/vect/costmodel/spu/costmodel-fast-math-vect-pr29925.c,
|
||||
gcc.dg/vect/costmodel/x86_64/costmodel-fast-math-vect-pr29925.c:
|
||||
Likewise.
|
||||
|
||||
2007-09-09 Eric Botcazou <ebotcazou@adacore.com>
|
||||
|
||||
* gnat.dg/specs/uc1.ads: Compile with -gnatws.
|
||||
|
@ -3,7 +3,8 @@
|
||||
#include <stdlib.h>
|
||||
#include "../../tree-vect.h"
|
||||
|
||||
void interp_pitch(float *exc, float *interp, int pitch, int len)
|
||||
__attribute__ ((noinline)) void
|
||||
interp_pitch(float *exc, float *interp, int pitch, int len)
|
||||
{
|
||||
int i,k;
|
||||
int maxj;
|
||||
|
@ -15,7 +15,7 @@ float fir_out[N];
|
||||
because the compiler doesn't realize that the inner-loop executes at
|
||||
least once (cause k<4), and so there's no need to create a guard code
|
||||
to skip the inner-loop in case it doesn't execute. */
|
||||
void foo (){
|
||||
__attribute__ ((noinline)) void foo (){
|
||||
int i,j,k;
|
||||
float diff;
|
||||
|
||||
@ -35,7 +35,7 @@ void foo (){
|
||||
}
|
||||
|
||||
/* Vectorized. Changing misalignment in the inner-loop. */
|
||||
void fir (){
|
||||
__attribute__ ((noinline)) void fir (){
|
||||
int i,j,k;
|
||||
float diff;
|
||||
|
||||
|
@ -3,7 +3,8 @@
|
||||
#include <stdlib.h>
|
||||
#include "../../tree-vect.h"
|
||||
|
||||
void interp_pitch(float *exc, float *interp, int pitch, int len)
|
||||
__attribute__ ((noinline)) void
|
||||
interp_pitch(float *exc, float *interp, int pitch, int len)
|
||||
{
|
||||
int i,k;
|
||||
int maxj;
|
||||
|
@ -3,7 +3,8 @@
|
||||
#include <stdlib.h>
|
||||
#include "../../tree-vect.h"
|
||||
|
||||
void interp_pitch(float *exc, float *interp, int pitch, int len)
|
||||
__attribute__ ((noinline)) void
|
||||
interp_pitch(float *exc, float *interp, int pitch, int len)
|
||||
{
|
||||
int i,k;
|
||||
int maxj;
|
||||
|
Loading…
Reference in New Issue
Block a user