Exporting a llvm.landingpad operation with the cleanup flag set is currently ignored by the export code.
Originally discovered it when I wrote the tests for https://reviews.llvm.org/D116564. Depends on it for the test changes as well.
Paths
| Differential D116565
[mlir][LLVM] Set cleanup flag on `llvm.landingpad` when exporting to LLVM IR ClosedPublic Authored by zero9178 on Jan 3 2022, 2:51 PM.
Details Summary Exporting a llvm.landingpad operation with the cleanup flag set is currently ignored by the export code. Originally discovered it when I wrote the tests for https://reviews.llvm.org/D116564. Depends on it for the test changes as well.
Diff Detail
Event TimelineHerald added subscribers: sdasgup3, wenzhicui, wrengr and 19 others. · View Herald TranscriptJan 3 2022, 2:51 PM zero9178 added a parent revision: D116564: [mlir][LLVM] Fix mapping of result values of `llvm.invoke` during export.Jan 3 2022, 2:51 PM This revision is now accepted and ready to land.Jan 3 2022, 8:58 PM Closed by commit rG2a0e05100c26: [mlir][LLVM] Set cleanup flag on `llvm.landingpad` when exporting to LLVM IR (authored by zero9178). · Explain WhyJan 3 2022, 11:19 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 397204 mlir/lib/Target/LLVMIR/Dialect/LLVMIR/LLVMToLLVMIRTranslation.cpp
mlir/test/Target/LLVMIR/llvmir.mlir
|