Add an autoinstgroup Sphinx directive.

This directive documents an instruction group and lists all instructions
contained in the group, whether they have been documented or not.
This commit is contained in:
Jakob Stoklund Olesen
2016-09-23 16:41:14 -07:00
parent f66d84fd95
commit 686aa4ec1d
2 changed files with 49 additions and 0 deletions

View File

@@ -308,6 +308,7 @@ Quiet NaNs
Signaling NaNs
Displayed as ``-sNaN:0xT``.
Control flow
============
@@ -814,6 +815,18 @@ Conversion operations
.. autoinst:: fcvt_from_uint
.. autoinst:: fcvt_from_sint
Base instruction group
======================
All of the shared instructions are part of the :instgroup:`base` instruction
group.
.. autoinstgroup:: cretonne.base.instructions
Target ISAs may define further instructions in their own instruction groups.
Glossary
========