]> git.ipfire.org Git - thirdparty/gcc.git/commit
testsuite: Adjust AVX10.2 check_effective_target
authorHaochen Jiang <haochen.jiang@intel.com>
Tue, 29 Oct 2024 07:51:14 +0000 (15:51 +0800)
committerHaochen Jiang <haochen.jiang@intel.com>
Wed, 30 Oct 2024 02:38:59 +0000 (10:38 +0800)
commit12086865232382f93081d5564ff44b14bd71341c
treef2aad1aba3cbadf66e85ff236588fc2682c8a267
parent179a682d047500604c6612afb425acf481e1a6b2
testsuite: Adjust AVX10.2 check_effective_target

Since Binutils haven't fully merged all AVX10.2 insts, only testing
one inst/intrin in AVX10.2 is never sufficient for check_effective_target.
Like APX_F, use inline asm to do the target check.

gcc/testsuite/ChangeLog:

PR target/117301
* lib/target-supports.exp (check_effective_target_avx10_2):
Use inline asm instead of intrin for check_effective_target.
(check_effective_target_avx10_2_512): Ditto.
gcc/testsuite/lib/target-supports.exp