This revision was automatically updated to reflect the committed changes.
Closed by commit rG51d5991f04dd: [Clang] Add AArch64 VCMLA LANE variants.
(authored by fhahn).
Changed prior to commit:
https://reviews.llvm.org/D93014?vs=314452=314620#toc
Repository:
rG LLVM Github Monorepo
CHANGES
SjoerdMeijer accepted this revision.
SjoerdMeijer added inline comments.
This revision is now accepted and ready to land.
Comment at: clang/include/clang/Basic/arm_neon.td:1911
+// vcmlaq{ROT}_lane
+def : SOpInst<"vcmla" # ROT # "_lane", "...qI", "Q" # type, Op<(call
fhahn added inline comments.
Comment at: clang/include/clang/Basic/arm_neon.td:1911
+// vcmlaq{ROT}_lane
+def : SOpInst<"vcmla" # ROT # "_lane", "...qI", "Q" # type, Op<(call
"vcmla" # ROT, $p0, $p1,
+ (bitcast $p0, (dup_typed laneqty , (call "vget_lane",
fhahn updated this revision to Diff 314452.
fhahn added a comment.
Add tests for rotated lane variants.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D93014/new/
https://reviews.llvm.org/D93014
Files:
clang/include/clang/Basic/arm_neon.td
SjoerdMeijer added inline comments.
Comment at: clang/include/clang/Basic/arm_neon.td:1911
+// vcmlaq{ROT}_lane
+def : SOpInst<"vcmla" # ROT # "_lane", "...qI", "Q" # type, Op<(call
"vcmla" # ROT, $p0, $p1,
+ (bitcast $p0, (dup_typed laneqty , (call
fhahn updated this revision to Diff 314389.
fhahn added a comment.
Add comment to tblgen change, remove trailing whitespace.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D93014/new/
https://reviews.llvm.org/D93014
Files:
fhahn created this revision.
fhahn added reviewers: SjoerdMeijer, dmgreen, t.p.northover.
Herald added subscribers: danielkiss, kristof.beyls.
fhahn requested review of this revision.
Herald added a project: clang.
Herald added a subscriber: cfe-commits.
This patch adds the LANE variants for