Skip to content

Proposal to move the -test-transform-dialect-erase-schedule pass into the Transform dialect itself. #100449

Open
@paul0403

Description

@paul0403

After running -transform-interpreter, a useful pass to have is removing all the transform dialect operations from an mlir. Currently there is only a test pass that does this:

return "test-transform-dialect-erase-schedule";

It would be really nice to have this pass in the Transform dialect properly, say alongside the -transform-interpreter here https://github.com/llvm/llvm-project/blob/0891ccc0c68c35e17562c752955788f08054bcdb/mlir/include/mlir/Dialect/Transform/Transforms/Passes.td

I imagine this would be a very useful quality-of-life update.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions