1 // Test returning a single element aggregate value containing a double.
2 // RUN: %clang_cc1 -triple i686-linux %s -emit-llvm -o - | FileCheck %s --check-prefix=X86_32
3 // RUN: %clang_cc1 %s -emit-llvm -o -
15 void foo(struct Y *P) {
26 // X86_32: define void @foo(%struct.Y* %P)
27 // X86_32: call void @bar(%struct.Y* sret %{{[^),]*}})
29 // X86_32: define void @bar(%struct.Y* noalias sret %{{[^,)]*}})