aboutsummaryrefslogtreecommitdiff
path: root/libgcc
diff options
context:
space:
mode:
authorStam Markianos-Wright <stam.markianos-wright@arm.com>2020-01-16 14:47:30 +0000
committerStam Markianos-Wright <stam.markianos-wright@arm.com>2020-01-16 14:47:30 +0000
commitf275d73a57f1e5a07fbd4978f4b4457a5eaa1e39 (patch)
tree5ffef807bffdd82a7852625e515c0ebf7411af74 /libgcc
parentd916538965ea260c6bcdb1d46581f6d572017ce8 (diff)
downloadgcc-f275d73a57f1e5a07fbd4978f4b4457a5eaa1e39.zip
gcc-f275d73a57f1e5a07fbd4978f4b4457a5eaa1e39.tar.gz
gcc-f275d73a57f1e5a07fbd4978f4b4457a5eaa1e39.tar.bz2
[GCC][PATCH][AArch64]Add ACLE intrinsics for bfdot for ARMv8.6 Extension
2020-01-16 Stam Markianos-Wright <stam.markianos-wright@arm.com> * config/aarch64/aarch64-simd-builtins.def (aarch64_bfdot, aarch64_bfdot_lane, aarch64_bfdot_laneq): New. * config/aarch64/aarch64-simd.md (aarch64_bfdot, aarch64_bfdot_lane, aarch64_bfdot_laneq): New. * config/aarch64/arm_bf16.h (vbfdot_f32, vbfdotq_f32, vbfdot_lane_f32, vbfdotq_lane_f32, vbfdot_laneq_f32, vbfdotq_laneq_f32): New. * config/aarch64/iterators.md (UNSPEC_BFDOT, Vbfdottype, VBFMLA_W, VBF): New. (isquadop): Add V4BF, V8BF. 2020-01-16 Stam Markianos-Wright <stam.markianos-wright@arm.com> * gcc.target/aarch64/advsimd-intrinsics/bfdot-1.c: New. * gcc.target/aarch64/advsimd-intrinsics/bfdot-2.c: New. * gcc.target/aarch64/advsimd-intrinsics/bfdot-3.c: New.
Diffstat (limited to 'libgcc')
0 files changed, 0 insertions, 0 deletions