diff options
author | Adam Siemieniuk <adam.siemieniuk@intel.com> | 2025-05-23 14:16:09 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-05-23 14:16:09 +0200 |
commit | 0fa3ba7c395a859f3c0120d4e82763c692d6712b (patch) | |
tree | 61f8aa4f347ca74305f8450e0ebed5491d4491b8 /llvm/lib/Object/OffloadBundle.cpp | |
parent | 0f1277d0b3e391b7d8bbe20b7c0b04d3708415ec (diff) | |
download | llvm-0fa3ba7c395a859f3c0120d4e82763c692d6712b.zip llvm-0fa3ba7c395a859f3c0120d4e82763c692d6712b.tar.gz llvm-0fa3ba7c395a859f3c0120d4e82763c692d6712b.tar.bz2 |
[mlir][amx] Simplify intrinsic generation (#140559)
Replaces separate amx named intrinsic operations with direct calls to
LLVM intrinsic functions.
The existing amx tests are updated and expanded.
The separate conversion step translating amx intrinsics into LLVM IR is
eliminated. Instead, this step is now performed by the existing llvm
dialect infrastructure.
Related RFC:
https://discourse.llvm.org/t/rfc-simplify-x86-intrinsic-generation/85581/7
Diffstat (limited to 'llvm/lib/Object/OffloadBundle.cpp')
0 files changed, 0 insertions, 0 deletions