- A Reducer is a kind of RewritePattern, so it's just the same as
writing graph rewrite.
- ReductionTreePass operates on Operation rather than ModuleOp, so that
- we are able to reduce a nested structure(e.g., module in module) by
- self-nesting.
Differential D101046
[mlir-reduce] Reducer refactor. Chia-hungDuan on Apr 22 2021, 4:15 AM. Authored by
Details
writing graph rewrite.
Diff Detail
Event TimelineComment Actions Thanks! Took a first pass.
Comment Actions Verify the module before print it to the file because an invalid module may fail dump. Comment Actions Looking good, thanks! May just need one more look over after this round, but should be really close to landing. Awesome work!
Comment Actions Addressed review comments and fixed two bugs
Comment Actions Looks good, I'll let River take one more pass
Comment Actions Looks good, thanks!
|
I don't think this include is necessary.