1 /* { dg-do compile } */
2 /* { dg-options "-O2 -floop-interchange -fno-tree-dce" } */
4 int find_sad_16x16(int *intra_mode
)
6 int current_intra_sad_2
,best_intra_sad2
;
7 int M1
[16][16],M0
[4][4][4][4],M3
[4],M4
[4][4];
10 int up_avail
, left_avail
, left_up_avail
;
19 M0
[i
][ii
][2][jj
]=M3
[0]-M3
[1];
20 M0
[i
][ii
][1][jj
]=M3
[2]+M3
[3];
21 current_intra_sad_2
+= abs(M0
[i
][ii
][j
][jj
]);
24 if(current_intra_sad_2
< best_intra_sad2
)
25 best_intra_sad2
=current_intra_sad_2
;