[PATCH 0/6][ARM] Implement support for ACLE Coprocessor Intrinsics

Andre Vieira (lists) Andre.SimoesDiasVieira@arm.com
Wed Nov 9 10:00:00 GMT 2016


Hello,

This patch series aims to implement support for the ACLE coprocessor
intrinsics. To do so I first refactor the NEON builtin framework to
accommodate the usage of this framework to implement other builtins. I
then port the existing CRC builtins to this framework to reduce
code-duplication and as an exercise for porting the builtins. The last
four patches implement the new ACLE Coprocessor intrinsics. This work
also facilitates the implementation of ACLE builtins in the future.

Tested the series by bootstrapping arm-none-linux-gnuabihf and found no
regressions, also did a normal build for arm-none-eabi and ran the
acle.exp tests for a Cortex-M3.

(6) Andre Vieira
Refactor NEON builtin framework to work for other builtins
Move CRC builtins to refactored framework
Implement support for ACLE Coprocessor CDP intrinsics
Implement support for ACLE Coprocessor LDC and STC intrinsics
Implement support for ACLE Coprocessor MCR and MRC intrinsics
Implement support for ACLE Coprocessor MCRR and MRRC intrinsics



More information about the Gcc-patches mailing list