diff options
author | Srinath Parvathaneni <srinath.parvathaneni@arm.com> | 2020-03-16 17:33:03 +0000 |
---|---|---|
committer | Kyrylo Tkachov <kyrylo.tkachov@arm.com> | 2020-03-16 17:33:03 +0000 |
commit | 5dee500b359b13985d4f9a006b70c10c526904e6 (patch) | |
tree | 6b49f5943714df19b8c4d9c60b10a0acbff8e9b4 /gcc/builtins.c | |
parent | c7be0832b54669b39dfb56bd91c783dd91aad766 (diff) | |
download | gcc-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