This is an archive of the discontinued LLVM Phabricator instance.

[mlir] Update generic op ebnf to include region
ClosedPublic

Authored by jpienaar on Feb 5 2020, 8:34 AM.

Details

Summary

Optional regions are supported in the generic op print/parse form, update the docs to match.

Diff Detail

Event Timeline

jpienaar created this revision.Feb 5 2020, 8:34 AM
Herald added 1 blocking reviewer(s): rriddle. · View Herald TranscriptFeb 5 2020, 8:34 AM
Herald added a project: Restricted Project. · View Herald Transcript

Unit tests: unknown.

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: clang-tidy.txt, clang-format.patch, CMakeCache.txt, console-log.txt

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

Can you also add the successor list? Full form is something like:

string-literal `(` ssa-use-list? `)` successor-list? (`(` region-list `)`)? attribute-dict? `:` function-type
rriddle accepted this revision.Feb 5 2020, 9:50 AM
This revision is now accepted and ready to land.Feb 5 2020, 9:50 AM
This revision was automatically updated to reflect the committed changes.