1 /* { dg-do compile } */
2 /* { dg-options "-c -O3 -ftree-vectorize" { target *-*-* } } */
4 extern const int quant_coef8
[6][8][8];
5 extern const int dequant_coef8
[6][8][8];
6 int LevelScale8x8Luma_Intra
[6][8][8];
7 int LevelScale8x8Luma_Inter
[6][8][8];
8 int InvLevelScale8x8Luma_Intra
[6][8][8];
9 int InvLevelScale8x8Luma_Inter
[6][8][8];
10 short UseDefaultScalingMatrix8x8Flag
[2];
11 void CalculateQuant8Param()
19 if((!present
[0]) || UseDefaultScalingMatrix8x8Flag
[0])
21 LevelScale8x8Luma_Intra
[k
][j
][i
] = (quant_coef8
[k
][j
][i
]<<4);
22 InvLevelScale8x8Luma_Intra
[k
][j
][i
] = dequant_coef8
[k
][j
][i
];
24 if((!present
[1]) || UseDefaultScalingMatrix8x8Flag
[1])
26 LevelScale8x8Luma_Inter
[k
][j
][i
] = (quant_coef8
[k
][j
][i
]<<4);
27 InvLevelScale8x8Luma_Inter
[k
][j
][i
] = dequant_coef8
[k
][j
][i
];