diff options
author | Lukacma <Marian.Lukac@arm.com> | 2024-09-26 16:39:18 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-09-26 16:39:18 +0100 |
commit | c511cc099af6c25dc226af1e15b63e16295a790b (patch) | |
tree | c9547fd52b133afcc29fabc2feeab2aa11ce5b7e /llvm/lib/CodeGen/MachineBlockPlacement.cpp | |
parent | 9c48a04328f1dfa739985f64b33f20b67e085277 (diff) | |
download | llvm-c511cc099af6c25dc226af1e15b63e16295a790b.zip llvm-c511cc099af6c25dc226af1e15b63e16295a790b.tar.gz llvm-c511cc099af6c25dc226af1e15b63e16295a790b.tar.bz2 |
[AArch64] Implement NEON vscale intrinsics (#100347)
This patch implements following intrinsics:
```
float16x4_t vscale_f16(float16x4_t vn, int16x4_t vm)
float16x8_t vscaleq_f16(float16x8_t vn, int16x8_t vm)
float32x2_t vscale_f32(float32x2_t vn, int32x2_t vm)
float32x4_t vscaleq_f32(float32x4_t vn, int32x4_t vm)
float64x2_t vscaleq_f64(float64x2_t vn, int64x2_t vm)
```
as defined in https://github.com/ARM-software/acle/pull/323
Co-authored-by: Hassnaa Hamdi <hassnaa.hamdi@arm.com>
Diffstat (limited to 'llvm/lib/CodeGen/MachineBlockPlacement.cpp')
0 files changed, 0 insertions, 0 deletions