gcc/libstdc++-v3/testsuite/experimental/simd/tests
Srinivas Yadav Singanaboina 9ac3119fec libstdc++: add ARM SVE support to std::experimental::simd
libstdc++-v3/ChangeLog:

	* include/Makefile.am: Add simd_sve.h.
	* include/Makefile.in: Add simd_sve.h.
	* include/experimental/bits/simd.h: Add new SveAbi.
	* include/experimental/bits/simd_builtin.h: Use
	__no_sve_deduce_t to support existing Neon Abi.
	* include/experimental/bits/simd_converter.h: Convert
	sequentially when sve is available.
	* include/experimental/bits/simd_detail.h: Define sve
	specific macro.
	* include/experimental/bits/simd_math.h: Fallback frexp
	to execute sequntially when sve is available, to handle
	fixed_size_simd return type that always uses sve.
	* include/experimental/simd: Include bits/simd_sve.h.
	* testsuite/experimental/simd/tests/bits/main.h: Enable
	testing for sve128, sve256, sve512.
	* include/experimental/bits/simd_sve.h: New file.

Signed-off-by: Srinivas Yadav Singanaboina <vasu.srinivasvasu.14@gmail.com>
2024-03-27 15:14:36 +01:00
..
bits libstdc++: add ARM SVE support to std::experimental::simd 2024-03-27 15:14:36 +01:00
abs.cc Update copyright years. 2024-01-03 12:19:35 +01:00
algorithms.cc Update copyright years. 2024-01-03 12:19:35 +01:00
broadcast.cc Update copyright years. 2024-01-03 12:19:35 +01:00
casts.cc Update copyright years. 2024-01-03 12:19:35 +01:00
fpclassify.cc Update copyright years. 2024-01-03 12:19:35 +01:00
frexp.cc Update copyright years. 2024-01-03 12:19:35 +01:00
generator.cc Update copyright years. 2024-01-03 12:19:35 +01:00
hypot3_fma.cc Update copyright years. 2024-01-03 12:19:35 +01:00
integer_operators.cc Update copyright years. 2024-01-03 12:19:35 +01:00
ldexp_scalbn_scalbln_modf.cc Update copyright years. 2024-01-03 12:19:35 +01:00
loadstore.cc Update copyright years. 2024-01-03 12:19:35 +01:00
logarithm.cc Update copyright years. 2024-01-03 12:19:35 +01:00
mask_broadcast.cc Update copyright years. 2024-01-03 12:19:35 +01:00
mask_conversions.cc Update copyright years. 2024-01-03 12:19:35 +01:00
mask_implicit_cvt.cc Update copyright years. 2024-01-03 12:19:35 +01:00
mask_loadstore.cc Update copyright years. 2024-01-03 12:19:35 +01:00
mask_operator_cvt.cc Update copyright years. 2024-01-03 12:19:35 +01:00
mask_operators.cc Update copyright years. 2024-01-03 12:19:35 +01:00
mask_reductions.cc Update copyright years. 2024-01-03 12:19:35 +01:00
math_1arg.cc Update copyright years. 2024-01-03 12:19:35 +01:00
math_2arg.cc Update copyright years. 2024-01-03 12:19:35 +01:00
operator_cvt.cc Update copyright years. 2024-01-03 12:19:35 +01:00
operators.cc Update copyright years. 2024-01-03 12:19:35 +01:00
reductions.cc Update copyright years. 2024-01-03 12:19:35 +01:00
remqo.cc Update copyright years. 2024-01-03 12:19:35 +01:00
simd.cc Update copyright years. 2024-01-03 12:19:35 +01:00
sincos.cc Update copyright years. 2024-01-03 12:19:35 +01:00
split_concat.cc Update copyright years. 2024-01-03 12:19:35 +01:00
splits.cc Update copyright years. 2024-01-03 12:19:35 +01:00
trigonometric.cc Update copyright years. 2024-01-03 12:19:35 +01:00
trunc_ceil_floor.cc Update copyright years. 2024-01-03 12:19:35 +01:00
where.cc Update copyright years. 2024-01-03 12:19:35 +01:00