llvm-project
59013d44 - [mlir][llvm] Add intrinsic arg and result attribute support (#150783)

Commit
51 days ago
[mlir][llvm] Add intrinsic arg and result attribute support (#150783) This patch extends the LLVM dialect's intrinsic infra to support argument and result attributes. Initial support is added for the memory intrinsics `llvm.intr.memcpy`, `llvm.intr.memmove`, and `llvm.intr.memset`. Additionally, an ArgAndResultAttrsOpInterface is factored out of CallOpInterface and CallableOpInterface, enabling operations to have argument and result attributes without requiring them to be a call or a callable operation.
Author
Parents
Loading