[PATCH] D31025: [Docs] Add tablegen backend for target opcode documentatio

Oliver Stannard via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Mar 16 02:47:24 PDT 2017


olista01 created this revision.
Herald added a subscriber: mgorny.

This is a tablegen backend to generate documentation for the opcodes that exist for each target. For each opcode, it lists the assembly string, the names and types of all operands, and the flags and predicates that apply to the opcode.

As far as I can tell, the current table-generated documentation is built for llvm.org by some method external to the CMake scripts. What need doing to get this documentation visible on llvm.org?


Repository:
  rL LLVM

https://reviews.llvm.org/D31025

Files:
  utils/TableGen/CMakeLists.txt
  utils/TableGen/InstrDocsEmitter.cpp
  utils/TableGen/TableGen.cpp
  utils/TableGen/TableGenBackends.h

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D31025.91979.patch
Type: text/x-patch
Size: 7799 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20170316/42fc1e76/attachment.bin>


More information about the llvm-commits mailing list