A recent refactoring removed the need to interleave verifier passes and instead opted to verify during the normal execution of passes instead. As such, the old verify pass is no longer necessary and can be removed.
Depends On D91211
Paths
| Differential D91212
[mlir][Pass] Remove the verifierPass now that verification is run during normal pass execution ClosedPublic Authored by rriddle on Nov 10 2020, 3:08 PM.
Details Summary A recent refactoring removed the need to interleave verifier passes and instead opted to verify during the normal execution of passes instead. As such, the old verify pass is no longer necessary and can be removed. Depends On D91211
Diff Detail
Event TimelineHerald added subscribers: stephenneuendorffer, nicolasvasilache. · View Herald TranscriptNov 10 2020, 3:08 PM This revision is now accepted and ready to land.Nov 10 2020, 3:32 PM Closed by commit rG811001380fb0: [mlir][Pass] Remove the verifierPass now that verification is run during normal… (authored by rriddle). · Explain WhyNov 12 2020, 11:49 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 305044 mlir/include/mlir/Pass/Pass.h
mlir/include/mlir/Pass/PassManager.h
mlir/lib/Pass/IRPrinting.cpp
mlir/lib/Pass/Pass.cpp
mlir/lib/Pass/PassDetail.h
|