| /llvm-project-15.0.7/clang/test/CodeGen/X86/ |
| H A D | avx512er-builtins.c | 9 return _mm512_rsqrt28_round_pd(a, _MM_FROUND_NO_EXC); in test_mm512_rsqrt28_round_pd() 21 return _mm512_maskz_rsqrt28_round_pd(m, a, _MM_FROUND_NO_EXC); in test_mm512_maskz_rsqrt28_round_pd() 45 return _mm512_rsqrt28_round_ps(a, _MM_FROUND_NO_EXC); in test_mm512_rsqrt28_round_ps() 81 return _mm_rsqrt28_round_ss(a, b, _MM_FROUND_NO_EXC); in test_mm_rsqrt28_round_ss() 117 return _mm_rsqrt28_round_sd(a, b, _MM_FROUND_NO_EXC); in test_mm_rsqrt28_round_sd() 135 return _mm512_rcp28_round_pd(a, _MM_FROUND_NO_EXC); in test_mm512_rcp28_round_pd() 171 return _mm512_rcp28_round_ps(a, _MM_FROUND_NO_EXC); in test_mm512_rcp28_round_ps() 207 return _mm_rcp28_round_ss(a, b, _MM_FROUND_NO_EXC); in test_mm_rcp28_round_ss() 243 return _mm_rcp28_round_sd(a, b, _MM_FROUND_NO_EXC); in test_mm_rcp28_round_sd() 279 return _mm512_exp2a23_round_pd(a, _MM_FROUND_NO_EXC); in test_mm512_exp2a23_round_pd() [all …]
|
| H A D | avx512fp16-builtins.c | 622 return _mm512_min_round_ph(__A, __B, _MM_FROUND_NO_EXC); in test_mm512_min_round_ph() 661 return _mm512_max_round_ph(__A, __B, _MM_FROUND_NO_EXC); in test_mm512_max_round_ph() 1757 return _mm512_getexp_round_ph(__A, _MM_FROUND_NO_EXC); in test_mm512_getexp_round_ph() 2180 return _mm512_cvt_roundph_pd(A, _MM_FROUND_NO_EXC); in test_mm512_cvt_roundph_pd() 2216 return _mm_cvt_roundsh_ss(A, B, _MM_FROUND_NO_EXC); in test_mm_cvt_roundsh_ss() 2324 return _mm_cvt_roundsh_sd(A, B, _MM_FROUND_NO_EXC); in test_mm_cvt_roundsh_sd() 3110 return _mm_cvtt_roundsh_i32(A, _MM_FROUND_NO_EXC); in test_mm_cvtt_roundsh_i32() 3123 return _mm_cvtt_roundsh_i64(A, _MM_FROUND_NO_EXC); in test_mm_cvtt_roundsh_i64() 3136 return _mm_cvtt_roundsh_u32(A, _MM_FROUND_NO_EXC); in test_mm_cvtt_roundsh_u32() 3149 return _mm_cvtt_roundsh_u64(A, _MM_FROUND_NO_EXC); in test_mm_cvtt_roundsh_u64() [all …]
|
| H A D | avx512dq-builtins-constrained.c | 48 return _mm512_cvt_roundepi64_pd(__A, _MM_FROUND_TO_NEAREST_INT | _MM_FROUND_NO_EXC); in test_mm512_cvt_roundepi64_pd() 56 …return _mm512_mask_cvt_roundepi64_pd(__W, __U, __A, _MM_FROUND_TO_NEAREST_INT | _MM_FROUND_NO_EXC); in test_mm512_mask_cvt_roundepi64_pd() 64 return _mm512_maskz_cvt_roundepi64_pd(__U, __A, _MM_FROUND_TO_NEAREST_INT | _MM_FROUND_NO_EXC); in test_mm512_maskz_cvt_roundepi64_pd() 121 return _mm512_cvt_roundepi64_ps(__A, _MM_FROUND_TO_NEAREST_INT | _MM_FROUND_NO_EXC); in test_mm512_cvt_roundepi64_ps() 129 …return _mm512_mask_cvt_roundepi64_ps(__W, __U, __A, _MM_FROUND_TO_NEAREST_INT | _MM_FROUND_NO_EXC); in test_mm512_mask_cvt_roundepi64_ps() 145 return _mm512_maskz_cvt_roundepi64_ps(__U, __A, _MM_FROUND_TO_NEAREST_INT | _MM_FROUND_NO_EXC); in test_mm512_maskz_cvt_roundepi64_ps() 178 return _mm512_cvt_roundepu64_pd(__A, _MM_FROUND_TO_NEAREST_INT | _MM_FROUND_NO_EXC); in test_mm512_cvt_roundepu64_pd() 186 …return _mm512_mask_cvt_roundepu64_pd(__W, __U, __A, _MM_FROUND_TO_NEAREST_INT | _MM_FROUND_NO_EXC); in test_mm512_mask_cvt_roundepu64_pd() 194 return _mm512_maskz_cvt_roundepu64_pd(__U, __A, _MM_FROUND_TO_NEAREST_INT | _MM_FROUND_NO_EXC); in test_mm512_maskz_cvt_roundepu64_pd() 243 return _mm512_cvt_roundepu64_ps(__A, _MM_FROUND_TO_NEAREST_INT | _MM_FROUND_NO_EXC); in test_mm512_cvt_roundepu64_ps() [all …]
|
| H A D | avx512f-builtins.c | 4808 return _mm_cvtt_roundsd_i32(__A, _MM_FROUND_NO_EXC); in test_mm_cvtt_roundsd_i32() 4814 return _mm_cvtt_roundsd_si32(__A, _MM_FROUND_NO_EXC); in test_mm_cvtt_roundsd_si32() 4827 return _mm_cvtt_roundsd_si64(__A, _MM_FROUND_NO_EXC); in test_mm_cvtt_roundsd_si64() 4833 return _mm_cvtt_roundsd_i64(__A, _MM_FROUND_NO_EXC); in test_mm_cvtt_roundsd_i64() 4846 return _mm_cvtt_roundsd_u32(__A, _MM_FROUND_NO_EXC); in test_mm_cvtt_roundsd_u32() 4859 return _mm_cvtt_roundsd_u64(__A, _MM_FROUND_NO_EXC); in test_mm_cvtt_roundsd_u64() 4872 return _mm_cvtt_roundss_i32(__A, _MM_FROUND_NO_EXC); in test_mm_cvtt_roundss_i32() 4878 return _mm_cvtt_roundss_si32(__A, _MM_FROUND_NO_EXC); in test_mm_cvtt_roundss_si32() 4891 return _mm_cvtt_roundss_i64(__A, _MM_FROUND_NO_EXC); in test_mm_cvtt_roundss_i64() 4910 return _mm_cvtt_roundss_u32(__A, _MM_FROUND_NO_EXC); in test_mm_cvtt_roundss_u32() [all …]
|
| H A D | avx512dq-builtins.c | 695 return _mm512_cvtt_roundpd_epi64(__A, _MM_FROUND_NO_EXC); in test_mm512_cvtt_roundpd_epi64() 701 return _mm512_mask_cvtt_roundpd_epi64(__W, __U, __A, _MM_FROUND_NO_EXC); in test_mm512_mask_cvtt_roundpd_epi64() 707 return _mm512_maskz_cvtt_roundpd_epi64(__U, __A, _MM_FROUND_NO_EXC); in test_mm512_maskz_cvtt_roundpd_epi64() 731 return _mm512_cvtt_roundpd_epu64(__A, _MM_FROUND_NO_EXC); in test_mm512_cvtt_roundpd_epu64() 737 return _mm512_mask_cvtt_roundpd_epu64(__W, __U, __A, _MM_FROUND_NO_EXC); in test_mm512_mask_cvtt_roundpd_epu64() 743 return _mm512_maskz_cvtt_roundpd_epu64(__U, __A, _MM_FROUND_NO_EXC); in test_mm512_maskz_cvtt_roundpd_epu64() 767 return _mm512_cvtt_roundps_epi64(__A, _MM_FROUND_NO_EXC); in test_mm512_cvtt_roundps_epi64() 773 return _mm512_mask_cvtt_roundps_epi64(__W, __U, __A, _MM_FROUND_NO_EXC); in test_mm512_mask_cvtt_roundps_epi64() 779 return _mm512_maskz_cvtt_roundps_epi64(__U, __A, _MM_FROUND_NO_EXC); in test_mm512_maskz_cvtt_roundps_epi64() 803 return _mm512_cvtt_roundps_epu64(__A, _MM_FROUND_NO_EXC); in test_mm512_cvtt_roundps_epu64() [all …]
|
| H A D | avx512f-builtins-constrained.c | 84 return _mm512_cvt_roundps_ph(__A, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC); in test_mm512_cvt_roundps_ph() 91 return _mm512_mask_cvt_roundps_ph(__W, __U, __A, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC); in test_mm512_mask_cvt_roundps_ph() 98 return _mm512_maskz_cvt_roundps_ph(__U, __A, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC); in test_mm512_maskz_cvt_roundps_ph() 105 return _mm512_cvt_roundph_ps(__A, _MM_FROUND_NO_EXC); in test_mm512_cvt_roundph_ps() 112 return _mm512_mask_cvt_roundph_ps(__W, __U, __A, _MM_FROUND_NO_EXC); in test_mm512_mask_cvt_roundph_ps() 119 return _mm512_maskz_cvt_roundph_ps(__U, __A, _MM_FROUND_NO_EXC); in test_mm512_maskz_cvt_roundph_ps()
|
| H A D | avx512vl-builtins-constrained.c | 54 return _mm_mask_cvtps_ph(__W, __U, __A, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC); in test_mm_mask_cvtps_ph() 60 return _mm_maskz_cvtps_ph(__U, __A, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC); in test_mm_maskz_cvtps_ph() 66 return _mm256_mask_cvtps_ph(__W, __U, __A, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC); in test_mm256_mask_cvtps_ph() 72 return _mm256_maskz_cvtps_ph(__U, __A, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC); in test_mm256_maskz_cvtps_ph()
|
| H A D | avx512f-builtins-constrained-cmp.c | 8 return _mm512_cmp_round_ps_mask(a, b, _CMP_EQ_OQ, _MM_FROUND_NO_EXC); in test_mm512_cmp_round_ps_mask() 14 return _mm512_mask_cmp_round_ps_mask(m, a, b, _CMP_EQ_OQ, _MM_FROUND_NO_EXC); in test_mm512_mask_cmp_round_ps_mask() 404 return _mm512_cmp_round_pd_mask(a, b, _CMP_EQ_OQ, _MM_FROUND_NO_EXC); in test_mm512_cmp_round_pd_mask() 410 return _mm512_mask_cmp_round_pd_mask(m, a, b, _CMP_EQ_OQ, _MM_FROUND_NO_EXC); in test_mm512_mask_cmp_round_pd_mask()
|
| H A D | avx512vl-builtins.c | 9672 return _mm_mask_cvtps_ph(__W, __U, __A, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC); in test_mm_mask_cvtps_ph() 9678 return _mm_maskz_cvtps_ph(__U, __A, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC); in test_mm_maskz_cvtps_ph() 9684 return _mm256_mask_cvtps_ph(__W, __U, __A, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC); in test_mm256_mask_cvtps_ph() 9690 return _mm256_maskz_cvtps_ph(__U, __A, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC); in test_mm256_maskz_cvtps_ph()
|
| /llvm-project-15.0.7/clang/lib/Headers/ppc_wrappers/ |
| H A D | smmintrin.h | 53 #define _MM_FROUND_NO_EXC 0x08 macro 64 if (__rounding & _MM_FROUND_NO_EXC) { in _mm_round_pd() 108 case _MM_FROUND_TO_NEG_INF | _MM_FROUND_NO_EXC: in _mm_round_pd() 112 case _MM_FROUND_TO_POS_INF | _MM_FROUND_NO_EXC: in _mm_round_pd() 116 case _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC: in _mm_round_pd() 123 if (__rounding & _MM_FROUND_NO_EXC) { in _mm_round_pd() 155 if (__rounding & _MM_FROUND_NO_EXC) { in _mm_round_ps() 199 case _MM_FROUND_TO_NEG_INF | _MM_FROUND_NO_EXC: in _mm_round_ps() 203 case _MM_FROUND_TO_POS_INF | _MM_FROUND_NO_EXC: in _mm_round_ps() 207 case _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC: in _mm_round_ps() [all …]
|
| /llvm-project-15.0.7/libc/src/__support/FPUtil/x86_64/ |
| H A D | nearest_integer.h | 30 _mm_round_ss(xmm, xmm, _MM_ROUND_NEAREST | _MM_FROUND_NO_EXC); // NOLINT in nearest_integer() 37 _mm_round_sd(xmm, xmm, _MM_ROUND_NEAREST | _MM_FROUND_NO_EXC); // NOLINT in nearest_integer()
|
| /llvm-project-15.0.7/clang/lib/Headers/ |
| H A D | smmintrin.h | 32 #define _MM_FROUND_NO_EXC 0x08 macro 39 #define _MM_FROUND_NEARBYINT (_MM_FROUND_NO_EXC | _MM_FROUND_CUR_DIRECTION)
|