[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