- Constraints/Rewrites registered before a pattern was added were dropped
- Constraints/Rewrites may be registered multiple times (if different pattern sets depend on them)
- ModuleOp no longer has a terminator, so we shouldn't be removing the terminator from it
Depends On D114815
And here you mean equivalent fn? E.g., not just exactly the same, but same functionality.
Could you add comment to document why we need to relax this from previous assert?