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

Kristof Beyls via llvm-commits llvm-commits at lists.llvm.org
Wed Feb 14 01:03:24 PST 2018


Hi Tanya,

I just tried accessing http://llvm.org/docs/AArch64Instructions.html, but it seems the page is not available.
Is there anything I could do to help make those docs available at the above location?

Thanks,

Kristof

On 3 Jan 2018, at 17:39, Tanya Lattner via llvm-commits <llvm-commits at lists.llvm.org<mailto:llvm-commits at lists.llvm.org>> wrote:

I have a script that seems to be working (not on by default yet). You can see an example here of the output: http://llvm.org/docs/AArch64Instructions.html

Because this tool relies on tablegen, it is run once a night with the tool being built first and then the documentation. This is what we do for the Clang Command Line attribute documentation that relies on clang-tablegen. I’m open to other suggestions.

Also, it does currently generate warnings:
/opt/opcode_docs/src/llvm/docs/AArch64Instructions.rst:: WARNING: document isn't included in any toctree

Lastly, the script will email the www-scripts mailing list on error, but if you want it to also email you, please let me know.

-Tanya

On Nov 21, 2017, at 3:22 AM, Oliver Stannard <oliver.stannard at arm.com<mailto:oliver.stannard at arm.com>> wrote:

Hi Tanya,

The table-gen patch for this is now committed, so would you be able to update the scripts needed to put this documentation on llvm.org<http://llvm.org>?

I've attached the script (make_docs.sh) that I use to generate the RST files, which is run from the LLVM build directory, and assumes the source tree is at ../llvm.

I've also put a patch up for review at https://reviews.llvm.org/D40292 to add the necessary table-of-contents entries for this.

Oliver

-----Original Message-----
From: Oliver Stannard
Sent: 08 May 2017 09:59
To: Tanya Lattner;
reviews+D31025+public+4f46a0ac40e19178 at reviews.llvm.org<mailto:reviews+D31025+public+4f46a0ac40e19178 at reviews.llvm.org>
Cc: James Molloy; anton at korobeynikov.info;
bjorn.a.pettersson at ericsson.com; mgorny at gentoo.org; llvm-
commits at lists.llvm.org; nd
Subject: RE: [PATCH] D31025: [Docs] Add tablegen backend for target
opcode documentatio

Ping

-----Original Message-----
From: Tanya Lattner [mailto:tanyalattner at llvm.org]
Sent: 07 April 2017 00:05
To: reviews+D31025+public+4f46a0ac40e19178 at reviews.llvm.org
Cc: Oliver Stannard; James Molloy; anton at korobeynikov.info;
bjorn.a.pettersson at ericsson.com; mgorny at gentoo.org; llvm-
commits at lists.llvm.org
Subject: Re: [PATCH] D31025: [Docs] Add tablegen backend for target
opcode
documentatio

My apologizes as I was preparing for EuroLLVM and traveling.. and then
had
a family vacation right after. I’ll address this over the next couple
days.

-Tanya

On Mar 31, 2017, at 3:25 AM, Oliver Stannard via Phabricator
<reviews at reviews.llvm.org> wrote:

olista01 added a comment.

Ping


Repository:
rL LLVM

https://reviews.llvm.org/D31025




<make_docs.sh>

_______________________________________________
llvm-commits mailing list
llvm-commits at lists.llvm.org<mailto:llvm-commits at lists.llvm.org>
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20180214/6d8965a6/attachment.html>


More information about the llvm-commits mailing list