mirror of git://gcc.gnu.org/git/gcc.git
24 lines
410 B
C
24 lines
410 B
C
/* { dg-options "-O2 -g -ffast-math -fgraphite-identity" } */
|
|
|
|
int abs (int);
|
|
|
|
int find_sad_16x16(int *mode)
|
|
{
|
|
int current, best;
|
|
int M1[16][16],M0[4][4][4][4],M3[4],M4[4][4];
|
|
int i,j,k;
|
|
int ii,jj;
|
|
|
|
for (jj=0;jj<4;jj++)
|
|
for (ii=0;ii<4;ii++)
|
|
for (j=0;j<4;j++)
|
|
for (j=0;j<4;j++)
|
|
current += abs(M0[i][ii][j][jj]);
|
|
|
|
if(current < best)
|
|
{
|
|
best = current;
|
|
*mode = k;
|
|
}
|
|
}
|