[AArch64] Vreinterpret re-implemention

Programming / Compilers / GCC - mshawcroft [138bc75d-0d04-0410-961f-82ee72b054a4] - 22 April 2014 11:02 UTC

This patch re-implements vreinterpret intrinsics to directly call a cast. The aim is to forward as much information to front-end as possible.

dbdcebb [AArch64] Vreinterpret re-implemention.
gcc/ChangeLog | 226 +++++++++++++
gcc/config/aarch64/aarch64-builtins.c | 1 -
gcc/config/aarch64/aarch64-simd-builtins.def | 11 -
gcc/config/aarch64/arm_neon.h | 469 ++++++++++++--------------
4 files changed, 446 insertions(+), 261 deletions(-)

Upstream: gcc.gnu.org


  • Share