efriedma accepted this revision.
efriedma added a comment.
This revision is now accepted and ready to land.

LGTM with one small comment.



================
Comment at: clang/include/clang/Basic/arm_sve.td:1249
+def SVSUDOT_S    : SInst<"svsudot[_s32]",    "ddqb", "i",       MergeNone, 
"aarch64_sve_usdot", [ReverseUSDOT]>;
+def SVSUDOT_N_S  : SInst<"svsudot[_n_s32]",  "ddq@", "i",       MergeNone, 
"aarch64_sve_usdot", [ReverseUSDOT]>;
+
----------------
These intrinsics aren't overloaded; maybe consider writing the actual type 
int8_t/uint8_t, instead of introducing "unsigned scalar of 1/4 width element 
type"?  If there's some reason the current form is better, that's fine, though.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D79877/new/

https://reviews.llvm.org/D79877



_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to