This is an archive of the discontinued LLVM Phabricator instance.

[mlir] Update various operations to declaratively specify their assembly format.
ClosedPublic

Authored by rriddle on Jan 25 2020, 1:06 AM.

Details

Summary

This revision switches over many operations to use the declarative methods for defining the assembly specification. This updates operations in the NVVM, ROCDL, Standard, and VectorOps dialects.

Depends On D73406

Diff Detail

Event Timeline

rriddle created this revision.Jan 25 2020, 1:06 AM

Unit tests: pass. 62197 tests passed, 0 failed and 815 were skipped.

clang-tidy: pass.

clang-format: fail. Please format your changes with clang-format by running git-clang-format HEAD^ or applying this patch.

Build artifacts: diff.json, clang-tidy.txt, clang-format.patch, CMakeCache.txt, console-log.txt, test-results.xml

Pre-merge checks is in beta. Report issue. Please join beta or enable it for your project.

Unit tests: pass. 62252 tests passed, 0 failed and 816 were skipped.

clang-tidy: pass.

clang-format: fail. Please format your changes with clang-format by running git-clang-format HEAD^ or applying this patch.

Build artifacts: diff.json, clang-tidy.txt, clang-format.patch, CMakeCache.txt, console-log.txt, test-results.xml

Pre-merge checks is in beta. Report issue. Please join beta or enable it for your project.

ftynse accepted this revision.Jan 29 2020, 8:17 AM
This revision is now accepted and ready to land.Jan 29 2020, 8:17 AM
This revision was automatically updated to reflect the committed changes.