[flang] [llvm] [mlir] [mlir][LLVM] add argument and result attributes to llvm.call (PR #123177)
    via llvm-commits 
    llvm-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 llvm-commits
mailing list