[AArch64/ARM 0/3] Patch series for ZIP intrinsics
Alan Lawrence
alan.lawrence@arm.com
Thu Mar 27 10:52:00 GMT 2014
Hi,
AArch64 zip_* intrinsics are currently implemented with temporary inline asm,
which prevent analysis through themselves. This is to replace those asm blocks
with (equivalent) calls to __builtin_shuffle, which produce the same assembler
instructions (unless gcc can do better).
First patch adds a bunch of tests, passing for the current asm implementation;
Second patch reimplements with __builtin_shuffle;
Third patch reuses the test bodies in equivalent tests on the ARM architecture.
Ok for stage 1 ?
Cheers, Alan
More information about the Gcc-patches
mailing list