[GCC][testsuite][ARM][AArch64] Add ARM v8.6 effective target checks to target-supports.exp

Stam Markianos-Wright Stam.Markianos-Wright@arm.com
Thu Dec 12 10:00:00 GMT 2019


Hi all,

This small patch adds support for the ARM v8.6 extensions +bf16 and 
+i8mm to the testsuite. This will be tested through other upcoming 
patches, which is why we are not providing any explicit tests here.

Ok for trunk?

Also I don't have commit rights, so if someone could commit on my 
behalf, that would be great :)

The functionality here depends on CLI patches:
https://gcc.gnu.org/ml/gcc-patches/2019-11/msg02415.html
https://gcc.gnu.org/ml/gcc-patches/2019-11/msg02195.html

but this patch applies cleanly without them, too.

Cheers,
Stam


gcc/testsuite/ChangeLog:

2019-12-11  Stam Markianos-Wright  <stam.markianos-wright@arm.com>

	* lib/target-supports.exp
	(check_effective_target_arm_v8_2a_i8mm_ok_nocache): New.
	(check_effective_target_arm_v8_2a_i8mm_ok): New.
	(add_options_for_arm_v8_2a_i8mm): New.
	(check_effective_target_arm_v8_2a_bf16_neon_ok_nocache): New.
	(check_effective_target_arm_v8_2a_bf16_neon_ok): New.
	(add_options_for_arm_v8_2a_bf16_neon): New.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: effective_target_bf16_i8mm.patch
Type: text/x-patch
Size: 3680 bytes
Desc: effective_target_bf16_i8mm.patch
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20191212/5130e5b4/attachment.bin>


More information about the Gcc-patches mailing list