vect: Fix vect_reduction_def check for odd/even widen mult [PR116142]
[official-gcc.git] / gcc / testsuite / gcc.dg / torture / pr107435.c
blob1012896919120f415cc9071ed974fc9b3f76f8a2
1 /* { dg-do compile } */
2 /* { dg-additional-options "-mavx2" { target x86_64-*-* i?86-*-* } } */
4 struct qlist_head {
5 struct qlist_head *next;
6 };
7 void
8 qlist_add (struct qlist_head *new, struct qlist_head *head)
10 struct qlist_head *prev = head;
11 new->next = head->next;
12 prev->next = new;
14 struct {
15 struct qlist_head queue_link;
16 } free_list, prealloc[64];
17 void
18 dbpf_open_cache_initialize()
20 int i = 0;
21 for (; i < 64; i++)
22 qlist_add(&prealloc[i].queue_link, &free_list.queue_link);