blob: 7b12cbc9ef435c6fc2b9b3a9cf42cdfc11dcd0d6 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
/* { dg-do compile } */
/* { dg-additional-options "-mavx2" { target { x86_64-*-* i?86-*-* } } } */
typedef struct {
char *data;
} song_sample_t;
typedef struct {
int right_ramp;
int left_ramp;
} song_voice_t;
song_sample_t *csf_stop_sample_smp, *csf_stop_sample_v_3;
song_voice_t *csf_stop_sample_v;
void csf_stop_sample()
{
for (int i; i; i++, csf_stop_sample_v++)
if (csf_stop_sample_v_3 || csf_stop_sample_smp->data)
csf_stop_sample_v->left_ramp = csf_stop_sample_v->right_ramp = 0;
}
|