Support tilezero intrinsic and c interface for AMX.
authorLuo, Yuanke <yuanke.luo@intel.com>
Tue, 8 Dec 2020 12:47:48 +0000 (20:47 +0800)
committerLuo, Yuanke <yuanke.luo@intel.com>
Thu, 31 Dec 2020 05:24:57 +0000 (13:24 +0800)
commit08665b180568c82a1b2b8bd38a1e5769a862c2a9
treec1f013302b05b90f3e034e9d8222425fc4943f3f
parent809a1e0ffd7af40ee27270ff8ba2ffc927330e71
Support tilezero intrinsic and c interface for AMX.

Differential Revision: https://reviews.llvm.org/D92837
clang/include/clang/Basic/BuiltinsX86_64.def
clang/lib/Headers/amxintrin.h
clang/test/CodeGen/X86/amx_api.c
llvm/include/llvm/IR/IntrinsicsX86.td
llvm/lib/Target/X86/X86ExpandPseudo.cpp
llvm/lib/Target/X86/X86ISelDAGToDAG.cpp
llvm/lib/Target/X86/X86InstrAMX.td
llvm/lib/Target/X86/X86PreTileConfig.cpp
llvm/lib/Target/X86/X86RegisterInfo.cpp
llvm/test/CodeGen/X86/AMX/amx-tile-basic.ll [new file with mode: 0644]