1*67e74705SXin Li // PR 1278 2*67e74705SXin Li // RUN: %clang_cc1 %s -emit-llvm -o - | grep struct.s | not grep "4 x i8] zeroinitializer" 3*67e74705SXin Li // RUN: %clang_cc1 %s -emit-llvm -o - | not grep "i32 0, i32 2" 4*67e74705SXin Li struct s { 5*67e74705SXin Li double d1; 6*67e74705SXin Li int s1; 7*67e74705SXin Li }; 8*67e74705SXin Li foo(void)9*67e74705SXin Listruct s foo(void) { 10*67e74705SXin Li struct s S = {1.1, 2}; 11*67e74705SXin Li return S; 12*67e74705SXin Li } 13