binutils-gdb/gdb/features/i386
Felix Willgerodt 8661f70c49 Add half support for AVX512 register view.
This adds support for the half datatype, FP16, to the AVX512 register printing.

gdb/ChangeLog:
2020-07-21  Felix Willgerodt  <Felix.Willgerodt@intel.com>

	* i386-tdep.c (i386_zmm_type) <v32_half>: New field.
	(i386_ymm_type) <v16_half>: New field.
	(i386_gdbarch_init): Add set_gdbarch_half_format.
	* features/i386/64bit-avx512.xml: Add half type.
	* features/i386/64bit-avx512.c: Regenerated.
	* features/i386/64bit-sse.xml: Add half type.
	* features/i386/64bit-sse.c: Regenerated.

gdb/testsuite/ChangeLog:
2021-07-21  Felix Willgerodt  <Felix.Willgerodt@intel.com>

	* gdb.arch/x86-avx512fp16.c: New file.
	* gdb.arch/x86-avx512fp16.exp: New file.
	* lib/gdb.exp (skip_avx512fp16_tests): New function.
2021-09-03 15:18:31 +02:00
..
32bit-avx512.c
32bit-avx512.xml
32bit-avx.c
32bit-avx.xml
32bit-core.c
32bit-core.xml
32bit-linux.c
32bit-linux.xml
32bit-mpx.c
32bit-mpx.xml
32bit-pkeys.c
32bit-pkeys.xml
32bit-segments.c
32bit-segments.xml
32bit-sse.c Add half support for AVX512 register view. 2021-09-03 15:18:31 +02:00
32bit-sse.xml Add half support for AVX512 register view. 2021-09-03 15:18:31 +02:00
64bit-avx512.c Add half support for AVX512 register view. 2021-09-03 15:18:31 +02:00
64bit-avx512.xml Add half support for AVX512 register view. 2021-09-03 15:18:31 +02:00
64bit-avx.c
64bit-avx.xml
64bit-core.c
64bit-core.xml
64bit-linux.c
64bit-linux.xml
64bit-mpx.c
64bit-mpx.xml
64bit-pkeys.c
64bit-pkeys.xml
64bit-segments.c
64bit-segments.xml
64bit-sse.c Add half support for AVX512 register view. 2021-09-03 15:18:31 +02:00
64bit-sse.xml Add half support for AVX512 register view. 2021-09-03 15:18:31 +02:00
x32-core.c
x32-core.xml