* tree-loop-distribution.c (struct partition): New field recording
[official-gcc.git] / gcc / testsuite / gcc.c-torture / compile / pr34856.c
blob7b0d5962a60d6ff117d07b429a70f8ea68db1e4c
1 /* { dg-options "-msse" { target { i?86-*-* x86_64-*-* } } } */
2 #undef __vector
3 #define __vector __attribute__((vector_size(16) ))
4 typedef __vector signed char qword;
5 typedef __vector unsigned int VU32;
6 extern short g[192 +16];
7 void f(qword);
8 void f1 (unsigned ctr)
10 VU32 pin;
11 pin = (VU32){(__SIZE_TYPE__)&g[16]};
12 do {
13 f((qword)pin);
14 ctr--;
16 while(ctr);