]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - test/CodeGenCXX/x86_64-arguments-avx.cpp
Vendor import of clang trunk r238337:
[FreeBSD/FreeBSD.git] / test / CodeGenCXX / x86_64-arguments-avx.cpp
1 // RUN: %clang_cc1 -triple x86_64-unknown-unknown -emit-llvm -o - %s -target-feature +avx | FileCheck %s
2
3 namespace test1 {
4 typedef double __m256d __attribute__((__vector_size__(32)));
5
6 class PR22753 {
7 public:
8   __m256d data;
9 };
10
11 // CHECK: define <4 x double> @_ZN5test14testENS_7PR22753E(<4 x double>
12 PR22753 test(PR22753 x) {
13   return x;
14 }
15 }