Open tomnatan30 opened 1 month ago
Hi!
This issue may be a good introductory issue for people new to working on LLVM. If you would like to work on this issue, your first steps are:
test/
create fine-grained testing targets, so you can e.g. use make check-clang-ast
to only run Clang's AST tests.git clang-format HEAD~1
to format your changes.If you have any further questions about this issue, don't hesitate to ask via a comment in the thread below.
@llvm/issue-subscribers-good-first-issue
Author: Tom Natan (tomnatan30)
@llvm/issue-subscribers-mlir-core
Author: Tom Natan (tomnatan30)
@tomnatan30 Hi! I'm a first-time contributor. I'd love to give it a shot! Could you please assign the task to me?
Awesome! Happy to help, let me know if you have any questions.
MLIR tblgen support auto generating attr/type/op/enum docs, and a dialect doc that contains them all. This is done in OpDocGen.cpp. However, it doesn't support generating docs for op interfaces (generated via
-gen-op-interface-*
).It would be great to add support for that, such that the generated doc will show the following info for each op-interafce - summary, description, base interfaces, and methods.