[PATCH] D97259: [X86] Support amx-int8 intrinsic.

2021-02-23 Thread LiuChen via Phabricator via cfe-commits
This revision was landed with ongoing or failed builds. This revision was automatically updated to reflect the committed changes. Closed by commit rGf8b9035aae44: [X86] Support amx-int8 intrinsic. (authored by LiuChen3). Changed prior to commit: https://reviews.llvm.org/D97259?vs=325687&id=3257

[PATCH] D97259: [X86] Support amx-int8 intrinsic.

2021-02-23 Thread LiuChen via Phabricator via cfe-commits
LiuChen3 added inline comments. Comment at: llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:4625 + +case Intrinsic::x86_tdpbssd_internal: +case Intrinsic::x86_tdpbsud_internal: pengfei wrote: > Nit: Maybe we can try to move the lowering of the AMX intrinsics to t

[PATCH] D97259: [X86] Support amx-int8 intrinsic.

2021-02-23 Thread Pengfei Wang via Phabricator via cfe-commits
pengfei accepted this revision. pengfei added a comment. This revision is now accepted and ready to land. LGTM. Comment at: llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:4625 + +case Intrinsic::x86_tdpbssd_internal: +case Intrinsic::x86_tdpbsud_internal: Nit:

[PATCH] D97259: [X86] Support amx-int8 intrinsic.

2021-02-22 Thread LiuChen via Phabricator via cfe-commits
LiuChen3 added inline comments. Comment at: clang/include/clang/Basic/BuiltinsX86_64.def:106 TARGET_BUILTIN(__builtin_ia32_tdpbssd_internal, "V256iUsUsUsV256iV256iV256i", "n", "amx-int8") + +TARGET_BUILTIN(__builtin_ia32_tdpbsud_internal, "V256iUsUsUsV256iV256iV256i", "n", "am

[PATCH] D97259: [X86] Support amx-int8 intrinsic.

2021-02-22 Thread LiuChen via Phabricator via cfe-commits
LiuChen3 created this revision. Herald added subscribers: pengfei, hiraditya. LiuChen3 requested review of this revision. Herald added projects: clang, LLVM. Herald added subscribers: llvm-commits, cfe-commits. Adding support for intrinsics of TDPBSUD/TDPBUSD/TDPBUUD. Repository: rG LLVM Githu