Lines Matching defs:c
1 // RUN: %clang_cc1 -x c -flax-vector-conversions=none -ffreestanding %s -triple=x86_64-apple-darwin -target-feature +fma -emit-llvm -o - | FileCheck %s
2 // RUN: %clang_cc1 -x c -flax-vector-conversions=none -ffreestanding %s -triple=i386-apple-darwin -target-feature +fma -emit-llvm -o - | FileCheck %s
3 // RUN: %clang_cc1 -x c++ -flax-vector-conversions=none -ffreestanding %s -triple=x86_64-apple-darwin -target-feature +fma -emit-llvm -o - | FileCheck %s
4 // RUN: %clang_cc1 -x c++ -flax-vector-conversions=none -ffreestanding %s -triple=i386-apple-darwin -target-feature +fma -emit-llvm -o - | FileCheck %s
9 __m128 test_mm_fmadd_ps(__m128 a, __m128 b, __m128 c) {
12 return _mm_fmadd_ps(a, b, c);
15 __m128d test_mm_fmadd_pd(__m128d a, __m128d b, __m128d c) {
18 return _mm_fmadd_pd(a, b, c);
21 __m128 test_mm_fmadd_ss(__m128 a, __m128 b, __m128 c) {
28 return _mm_fmadd_ss(a, b, c);
31 __m128d test_mm_fmadd_sd(__m128d a, __m128d b, __m128d c) {
38 return _mm_fmadd_sd(a, b, c);
41 __m128 test_mm_fmsub_ps(__m128 a, __m128 b, __m128 c) {
45 return _mm_fmsub_ps(a, b, c);
48 __m128d test_mm_fmsub_pd(__m128d a, __m128d b, __m128d c) {
52 return _mm_fmsub_pd(a, b, c);
55 __m128 test_mm_fmsub_ss(__m128 a, __m128 b, __m128 c) {
63 return _mm_fmsub_ss(a, b, c);
66 __m128d test_mm_fmsub_sd(__m128d a, __m128d b, __m128d c) {
74 return _mm_fmsub_sd(a, b, c);
77 __m128 test_mm_fnmadd_ps(__m128 a, __m128 b, __m128 c) {
81 return _mm_fnmadd_ps(a, b, c);
84 __m128d test_mm_fnmadd_pd(__m128d a, __m128d b, __m128d c) {
88 return _mm_fnmadd_pd(a, b, c);
91 __m128 test_mm_fnmadd_ss(__m128 a, __m128 b, __m128 c) {
99 return _mm_fnmadd_ss(a, b, c);
102 __m128d test_mm_fnmadd_sd(__m128d a, __m128d b, __m128d c) {
110 return _mm_fnmadd_sd(a, b, c);
113 __m128 test_mm_fnmsub_ps(__m128 a, __m128 b, __m128 c) {
118 return _mm_fnmsub_ps(a, b, c);
121 __m128d test_mm_fnmsub_pd(__m128d a, __m128d b, __m128d c) {
126 return _mm_fnmsub_pd(a, b, c);
129 __m128 test_mm_fnmsub_ss(__m128 a, __m128 b, __m128 c) {
138 return _mm_fnmsub_ss(a, b, c);
141 __m128d test_mm_fnmsub_sd(__m128d a, __m128d b, __m128d c) {
150 return _mm_fnmsub_sd(a, b, c);
153 __m128 test_mm_fmaddsub_ps(__m128 a, __m128 b, __m128 c) {
157 return _mm_fmaddsub_ps(a, b, c);
160 __m128d test_mm_fmaddsub_pd(__m128d a, __m128d b, __m128d c) {
164 return _mm_fmaddsub_pd(a, b, c);
167 __m128 test_mm_fmsubadd_ps(__m128 a, __m128 b, __m128 c) {
171 return _mm_fmsubadd_ps(a, b, c);
174 __m128d test_mm_fmsubadd_pd(__m128d a, __m128d b, __m128d c) {
178 return _mm_fmsubadd_pd(a, b, c);
181 __m256 test_mm256_fmadd_ps(__m256 a, __m256 b, __m256 c) {
184 return _mm256_fmadd_ps(a, b, c);
187 __m256d test_mm256_fmadd_pd(__m256d a, __m256d b, __m256d c) {
190 return _mm256_fmadd_pd(a, b, c);
193 __m256 test_mm256_fmsub_ps(__m256 a, __m256 b, __m256 c) {
197 return _mm256_fmsub_ps(a, b, c);
200 __m256d test_mm256_fmsub_pd(__m256d a, __m256d b, __m256d c) {
204 return _mm256_fmsub_pd(a, b, c);
207 __m256 test_mm256_fnmadd_ps(__m256 a, __m256 b, __m256 c) {
211 return _mm256_fnmadd_ps(a, b, c);
214 __m256d test_mm256_fnmadd_pd(__m256d a, __m256d b, __m256d c) {
218 return _mm256_fnmadd_pd(a, b, c);
221 __m256 test_mm256_fnmsub_ps(__m256 a, __m256 b, __m256 c) {
226 return _mm256_fnmsub_ps(a, b, c);
229 __m256d test_mm256_fnmsub_pd(__m256d a, __m256d b, __m256d c) {
234 return _mm256_fnmsub_pd(a, b, c);
237 __m256 test_mm256_fmaddsub_ps(__m256 a, __m256 b, __m256 c) {
241 return _mm256_fmaddsub_ps(a, b, c);
244 __m256d test_mm256_fmaddsub_pd(__m256d a, __m256d b, __m256d c) {
248 return _mm256_fmaddsub_pd(a, b, c);
251 __m256 test_mm256_fmsubadd_ps(__m256 a, __m256 b, __m256 c) {
255 return _mm256_fmsubadd_ps(a, b, c);
258 __m256d test_mm256_fmsubadd_pd(__m256d a, __m256d b, __m256d c) {
262 return _mm256_fmsubadd_pd(a, b, c);