This patch adds the LANE variants for VCMLA on AArch64 as defined in
"Arm Neon Intrinsics Reference for ACLE Q3 2020" [1]
This patch also updates dup_typed to accept constant type strings directly.
Based on a patch by Tim Northover.
Paths
| Differential D93014
[Clang] Add AArch64 VCMLA LANE variants. ClosedPublic Authored by fhahn on Dec 10 2020, 2:02 AM.
Details Summary This patch adds the LANE variants for VCMLA on AArch64 as defined in This patch also updates dup_typed to accept constant type strings directly. Based on a patch by Tim Northover.
Diff Detail
Event Timeline
Comment Actions Add tests for rotated lane variants.
This revision is now accepted and ready to land.Jan 5 2021, 1:06 AM Closed by commit rG51d5991f04dd: [Clang] Add AArch64 VCMLA LANE variants. (authored by fhahn). · Explain WhyJan 5 2021, 8:14 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 314620 clang/include/clang/Basic/arm_neon.td
clang/test/CodeGen/aarch64-neon-vcmla.c
clang/utils/TableGen/NeonEmitter.cpp
|
I have looked only quickly at this, but I was expecting the "q" to appear here somewhere?