OSDN Git Service

* gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / gcc.dg / vmx / 3b-13.c
1 #include "harness.h"
2
3 vector signed int 
4 f(vector float a, vector signed int b) 
5 {
6   return vec_splat(vec_cts(vec_ctf(vec_ctu(a, 31),0),9),30);
7 }
8
9 static void test()
10 {
11   check(vec_all_eq(f(((vector float){1,2,3,4}),
12                      ((vector signed int){2,4,6,8})),
13                    ((vector signed int){2147483647, 2147483647, 2147483647, 2147483647})),
14         "f");
15 }