aboutsummaryrefslogtreecommitdiff
path: root/gcc/builtins.c
diff options
context:
space:
mode:
authorSrinath Parvathaneni <srinath.parvathaneni@arm.com>2020-03-16 17:33:03 +0000
committerKyrylo Tkachov <kyrylo.tkachov@arm.com>2020-03-16 17:33:03 +0000
commit5dee500b359b13985d4f9a006b70c10c526904e6 (patch)
tree6b49f5943714df19b8c4d9c60b10a0acbff8e9b4 /gcc/builtins.c
parentc7be0832b54669b39dfb56bd91c783dd91aad766 (diff)
downloadgcc-5dee500b359b13985d4f9a006b70c10c526904e6.zip
gcc-5dee500b359b13985d4f9a006b70c10c526904e6.tar.gz
gcc-5dee500b359b13985d4f9a006b70c10c526904e6.tar.bz2
[ARM][GCC][3/x]: MVE ACLE intrinsics framework patch.
This patch is part of MVE ACLE intrinsics framework. The patch supports the use of emulation for the single-precision arithmetic operations for MVE. This changes are to support the MVE ACLE intrinsics which operates on vector floating point arithmetic operations. Please refer to Arm reference manual [1] for more details. [1] https://developer.arm.com/docs/ddi0553/latest 2020-03-16 Andre Vieira <andre.simoesdiasvieira@arm.com> Srinath Parvathaneni <srinath.parvathaneni@arm.com> * config/arm/arm.c (arm_libcall_uses_aapcs_base): Modify function to add emulator calls for dobule precision arithmetic operations for MVE. 2020-03-16 Srinath Parvathaneni <srinath.parvathaneni@arm.com> * gcc.target/arm/mve/intrinsics/mve_libcall1.c: New test. * gcc.target/arm/mve/intrinsics/mve_libcall2.c: Likewise.
Diffstat (limited to 'gcc/builtins.c')
0 files changed, 0 insertions, 0 deletions