[llvm] 1e53386 - [llvm][TableGen][Docs] Add tools/resources links
David Spickett via llvm-commits
llvm-commits at lists.llvm.org
Wed Dec 13 01:53:16 PST 2023
Author: David Spickett
Date: 2023-12-13T09:53:03Z
New Revision: 1e5338669026e1be1e0b0b8fc886cbd949616be8
URL: https://github.com/llvm/llvm-project/commit/1e5338669026e1be1e0b0b8fc886cbd949616be8
DIFF: https://github.com/llvm/llvm-project/commit/1e5338669026e1be1e0b0b8fc886cbd949616be8.diff
LOG: [llvm][TableGen][Docs] Add tools/resources links
This adds a link from the main docs page back to the README where
I have previously added a list of useful resources.
To that list, I've added a link to my recent llvm blog post.
Added:
Modified:
llvm/docs/TableGen/index.rst
llvm/utils/TableGen/README.md
Removed:
################################################################################
diff --git a/llvm/docs/TableGen/index.rst b/llvm/docs/TableGen/index.rst
index 00569274be3c40..e916c152f5a43d 100644
--- a/llvm/docs/TableGen/index.rst
+++ b/llvm/docs/TableGen/index.rst
@@ -283,6 +283,13 @@ See :doc:`TableGen BackEnds <./BackEnds>` for a list of available
backends, and see the :doc:`TableGen Backend Developer's Guide <./BackGuide>`
for information on how to write and debug a new backend.
+Tools and Resources
+===================
+
+In addition to this documentation, a list of tools and resources for TableGen
+can be found in TableGen's
+`README <https://github.com/llvm/llvm-project/blob/main/llvm/utils/TableGen/README.md>`_.
+
TableGen Deficiencies
=====================
diff --git a/llvm/utils/TableGen/README.md b/llvm/utils/TableGen/README.md
index 3bee6555566a61..ab3657d07d6630 100644
--- a/llvm/utils/TableGen/README.md
+++ b/llvm/utils/TableGen/README.md
@@ -35,6 +35,7 @@ Resources for learning the language:
* [TableGen Overview](https://llvm.org/docs/TableGen/index.html)
* [Programmer's reference guide](https://llvm.org/docs/TableGen/ProgRef.html)
* [Tutorial](jupyter/tablegen_tutorial_part_1.ipynb)
+* [Tools for Learning LLVM TableGen](https://blog.llvm.org/posts/2023-12-07-tools-for-learning-llvm-tablegen/)
* [Lessons in TableGen](https://www.youtube.com/watch?v=45gmF77JFBY) (video),
[slides](https://archive.fosdem.org/2019/schedule/event/llvm_tablegen/attachments/slides/3304/export/events/attachments/llvm_tablegen/slides/3304/tablegen.pdf)
* [Improving Your TableGen Descriptions](https://www.youtube.com/watch?v=dIEVUlsiktQ)
More information about the llvm-commits
mailing list