[llvm-branch-commits] [llvm] [mlir] [mlir][LLVM] add argument and result attributes to llvm.call (PR #123177)

Tobias Gysi via llvm-branch-commits llvm-branch-commits at lists.llvm.org
Sat Feb 1 11:41:29 PST 2025


================
@@ -265,6 +265,27 @@ convertOperationImpl(Operation &opInst, llvm::IRBuilderBase &builder,
     if (callOp.getWillReturnAttr())
       call->addFnAttr(llvm::Attribute::WillReturn);
 
+    if (ArrayAttr argAttrsArray = callOp.getArgAttrsAttr())
+      for (auto [argIdx, argAttrsAttr] : llvm::enumerate(argAttrsArray)) {
----------------
gysit wrote:

```suggestion
    if (ArrayAttr argAttrsArray = callOp.getArgAttrsAttr()) {
      for (auto [argIdx, argAttrsAttr] : llvm::enumerate(argAttrsArray)) {
```
nit: missing braces

https://github.com/llvm/llvm-project/pull/123177


More information about the llvm-branch-commits mailing list