[all-commits] [llvm/llvm-project] 99e130: [mlir][LLVM] handle argument and result attributes...
jeanPerier via All-commits
all-commits at lists.llvm.org
Tue Feb 11 00:40:12 PST 2025
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 99e1308c41b24e2422324d68be28e5370196e5d6
https://github.com/llvm/llvm-project/commit/99e1308c41b24e2422324d68be28e5370196e5d6
Author: jeanPerier <jperier at nvidia.com>
Date: 2025-02-11 (Tue, 11 Feb 2025)
Changed paths:
M llvm/include/llvm/IR/InstrTypes.h
M mlir/include/mlir/Target/LLVMIR/ModuleImport.h
M mlir/include/mlir/Target/LLVMIR/ModuleTranslation.h
M mlir/lib/Dialect/LLVMIR/IR/LLVMDialect.cpp
M mlir/lib/Target/LLVMIR/Dialect/LLVMIR/LLVMToLLVMIRTranslation.cpp
M mlir/lib/Target/LLVMIR/ModuleImport.cpp
M mlir/lib/Target/LLVMIR/ModuleTranslation.cpp
M mlir/test/Dialect/LLVMIR/invalid.mlir
M mlir/test/Dialect/LLVMIR/roundtrip.mlir
A mlir/test/Target/LLVMIR/Import/call-argument-attributes.ll
A mlir/test/Target/LLVMIR/Import/invoke-argument-attributes.ll
A mlir/test/Target/LLVMIR/call-argument-attributes.mlir
A mlir/test/Target/LLVMIR/invoke-argument-attributes.mlir
Log Message:
-----------
[mlir][LLVM] handle argument and result attributes in llvm.call and llvm.invoke (#123177)
Update llvm.call/llvm.invoke pretty printer/parser and the llvm ir import/export
to deal with the argument and result attributes.
This patch is made on top of PR 123176 that modified the
CallOpInterface and added the argument and result attributes to
llvm.call and llvm.invoke without doing anything with them.
RFC: https://discourse.llvm.org/t/mlir-rfc-adding-argument-and-result-attributes-to-llvm-call/84107
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list