brintos

brintos / llvm-project-archived public Read only

0
0
Text · 244 B · b22b52a Raw
18 lines · cpp
1// RUN: %clang_cc1 -emit-llvm %s -o -2// PR13783 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}18