1 // RUN: %clang_cc1 -triple x86_64-linux -emit-llvm -target-feature +sse2 < %s | FileCheck %s --check-prefixes=CHECK
2 // RUN: %clang_cc1 -triple x86_64-linux -emit-llvm -target-feature -sse2 < %s | FileCheck %s --check-prefixes=CHECK
8 struct st1
h1(__float128 a
) {
9 // CHECK: define{{.*}}fp128 @h1(fp128
15 __float128
h2(struct st1 x
) {
16 // CHECK: define{{.*}}fp128 @h2(fp128
25 struct st2
h3(__float128 a
, int b
) {
26 // CHECK: define{{.*}}void @h3(ptr {{.*}}sret(%struct.st2)
33 __float128
h4(struct st2 x
) {
34 // CHECK: define{{.*}}fp128 @h4(ptr {{.*}}byval(%struct.st2)