Add compile command to each testcase
[gcc-vect-testsuite.git] / pr33597.c
blob7fdcde07fbe5202787577b6dfdd15852b5fc7712
1 /* { dg-do compile } */
3 typedef unsigned char uint8_t;
4 typedef unsigned short uint16_t;
6 void
7 rgb15to24_C (const uint8_t * src, uint8_t * dst, long src_size)
9 const uint16_t *end;
10 const uint16_t *s = (uint16_t *)src;
11 uint8_t *d = (uint8_t *)dst;
13 end = s + src_size/2;
14 while (s < end)
16 uint16_t bgr = *s++;
18 *d++ = (bgr&0x1F)<<3;
19 *d++ = (bgr&0x3E0)>>2;
20 *d++ = (bgr&0x7C00)>>7;
24 /* { dg-final { cleanup-tree-dump "vect" } } */