Skip to content

[mlir][spirv] Modernize op assembly formats and syntax docs #73359

Open
@kuhar

Description

@kuhar

The SPIR-V dialect predates the assemblyFormat definitions in TableGen and some of the SPRI-V ops needlessly use handwritten parsers. We should go over the ops in the dialect and update to assemblyFormat wherever possible.

With assemblyFormat in place, we can also drop the handwritten syntax docs, since the latter is redundant in the presence of assemblyFormat. This way the two can't possibly diverge and become confusing. This is similar to the cleanup done in #73343.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions