OSDN Git Service

* config/i386/i386.md (UNSPEC_VSIBADDR): New.
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / gcc.dg / vector-compare-2.c
1 /* { dg-do compile } */   
2
3 /* Test if C_MAYBE_CONST are folded correctly when 
4    creating VEC_COND_EXPR.  */
5
6 typedef int vec __attribute__((vector_size(16)));
7
8 vec i,j;
9 extern vec a, b, c;
10
11 extern int p, q, z;
12 extern vec foo (int);
13
14 vec 
15 foo (int x)
16 {
17   return  foo (p ? q :z) > a;
18 }
19
20 vec 
21 bar (int x)
22 {
23   return  b > foo (p ? q :z);
24 }
25
26