This is the mail archive of the mailing list for the GCC project.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH 0/14][ARM/AArch64] __FP16 support, vectors, intrinsics, testsuite

Alan Lawrence wrote:
This patch series adds support for ARM Neon float16x4_t and float16x8_t vector types and intrinsics, and the __fp16 type, on both ARM and AArch64, and extends the tests in Christophe Lyon's advsimd-intrinsics testsuite to cover these. (I chose to extend the existing tests rather than add new ones, as the majority of f16 intrinsics are just moving blocks of 16-bits around and do not depend on HW support; I added new files for the conversion intrinsics.)

The ARM parts were previously posted at but have had some fixes following the testsuite additions. Also The ARM patches depend upon my ARM lane-checking improvements at , which I have just pinged.

I've cross-tested baremetal arm-none-eabi, aarch64-none-elf and aarch64_be-none-elf most patches individually, and bootstrapped each patch in series on (the relevant one of) arm-none-linux-gnueabihf and aarch64-none-linux-gnu.

OK for trunk?

Cheers, Alan

Ping (ARM, AArch64, Testsuite).

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]