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

via flang-commits flang-commits at lists.llvm.org
Mon Feb 3 07:27:22 PST 2025


================
@@ -1721,7 +1738,10 @@ ParseResult InvokeOp::parse(OpAsmParser &parser, OperationState &result) {
     return failure();
 
   // Parse the trailing type list and resolve the function operands.
-  if (parseCallTypeAndResolveOperands(parser, result, isDirect, operands))
+  SmallVector<DictionaryAttr> argAttrs;
+  SmallVector<DictionaryAttr> resultAttrs;
+  if (parseCallTypeAndResolveOperands(parser, result, isDirect, operands,
+                                      argAttrs, resultAttrs))
----------------
jeanPerier wrote:

Yes, I wanted to make sure the direction was right before updating it. Will update it now that the approach looks OK.

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


More information about the flang-commits mailing list