mirror of https://github.com/llvm/circt.git
![]() `%this` and the `ThisOp` isn't being used in practice, and is now pure overhead. This PR removes the `ThisOp` operation and any associated capabilities. Most notably, this includes referencing ports of the current scope, within the current scope, through `get_port` on the `ThisOp`. This, again, is a redundant pattern, that anyways were being canonicalized away to just directly reference the port. Co-authored-by: Morten Borup Petersen <mpetersen@microsoft.com> |
||
---|---|---|
.. | ||
Transforms | ||
canonicalization.mlir | ||
errors.mlir | ||
inner_ref_errors.mlir | ||
round-trip.mlir |