Previously, any terminator without ReturnLike and BranchOpInterface traits (e.g. scf.condition) were causing pass to fail.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D100832
[mlir] Assume terminators in nested regions are always legal in FuncBufferizePass ClosedPublic Authored by Hardcode84 on Apr 20 2021, 2:27 AM.
Details Summary Previously, any terminator without ReturnLike and BranchOpInterface traits (e.g. scf.condition) were causing pass to fail.
Diff Detail
Event TimelineHerald added subscribers: dcaballe, cota, teijeong and 16 others. · View Herald TranscriptApr 20 2021, 2:27 AM This revision is now accepted and ready to land.Apr 20 2021, 12:15 PM Closed by commit rG85740ee108f1: [mlir] Assume terminators in nested regions are always legal in… (authored by Hardcode84). · Explain WhyApr 21 2021, 1:56 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 339142 mlir/lib/Dialect/StandardOps/Transforms/FuncConversions.cpp
mlir/test/Dialect/Standard/func-bufferize.mlir
|