Commit 96b6bd4
Update more passes to use new pass interface/correctly set their modified bits (#16228)
Summary:
Update
- SinkOpsCloserToUsePass
- HoistOpsCloserToDefPass
- PostponePermuteOpBelowSqueezeOrUnsqueezeLikeView
- SimplifySliceOpPass
- BindOptionalArgsPass
- ReplaceConstantPadWithTuringExtendPass
to either use new pass interface (which is more efficient/correctly sets modified bit) or just correctly set modified bit if doesn't fit the interface well.
Reviewed By: hsharma35
Differential Revision: D878985711 parent 7815c38 commit 96b6bd4
5 files changed
Lines changed: 529 additions & 307 deletions
File tree
- backends/cadence/aot
- tests
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
506 | 506 | | |
507 | 507 | | |
508 | 508 | | |
509 | | - | |
| 509 | + | |
| 510 | + | |
| 511 | + | |
510 | 512 | | |
511 | 513 | | |
512 | 514 | | |
| |||
0 commit comments