blob: b87f4d4665cae7bfc02ae81550925e2675892194 [file] [log] [blame]
Chris Lattner2b1b18b2007-05-04 00:51:23 +00001// RUN: %llvmgxx %s -S -emit-llvm -O0 -o -
2// PR1378
3
4typedef float v4sf __attribute__((vector_size(16)));
5
6typedef v4sf float4;
7
8static float4 splat4(float a)
9{
10 float4 tmp = {a,a,a,a};
11 return tmp;
12}
13
14float4 foo(float a)
15{
16 return splat4(a);
17}