blob: af56d3a08a8440105a278c23dc3d14b0a9f98b40 [file] [log] [blame]
Duncan Sands5fe97a02010-11-25 21:39:17 +00001// RUN: %llvmgxx %s -S -O0 -o -
Chris Lattner2b1b18b2007-05-04 00:51:23 +00002// 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}