The current implementation of this method performs the replacement directly, and thus doesn't support proper back tracking.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D78790
[mlir][DialectConversion] Add support for properly tracking replaceUsesOfBlockArgument ClosedPublic Authored by rriddle on Apr 23 2020, 10:06 PM.
Details Summary The current implementation of this method performs the replacement directly, and thus doesn't support proper back tracking.
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Apr 24 2020, 10:06 AM rriddle added inline comments. Closed by commit rG0816de167a74: [mlir][DialectConversion] Add support for properly tracking… (authored by rriddle). · Explain WhyApr 24 2020, 1:00 PM This revision was automatically updated to reflect the committed changes. rriddle marked 2 inline comments as done.
Revision Contents
Diff 259971 mlir/include/mlir/IR/Value.h
mlir/lib/IR/Value.cpp
mlir/lib/Transforms/DialectConversion.cpp
mlir/test/Transforms/test-legalizer.mlir
mlir/test/lib/Dialect/Test/TestPatterns.cpp
|
Does this mean the mapping parameter is no longer necessary? Seems like there's still something to fix if it shouldn't be necessary