1 // RUN: %clang_cc1 %s -emit-llvm -o -
3 typedef float __m128
__attribute__((__vector_size__(16)));
4 typedef long long __v2di
__attribute__((__vector_size__(16)));
5 typedef int __v4si
__attribute__((__vector_size__(16)));
8 void foo(int X
, __v4si
*P
) {
9 *P
= X
== 2 ? bar() : bar();