Reference | |
========= | |
LLVM and API reference documentation. | |
.. toctree:: | |
:hidden: | |
LangRef | |
TestingGuide | |
CompilerWriterInfo | |
MIRLangRef | |
NVPTXUsage | |
AMDGPUUsage | |
============== | |
LLVM Reference | |
============== | |
:doc:`LLVM Language Reference Manual <LangRef>` | |
Defines the LLVM intermediate representation and the assembly form of the | |
different nodes. | |
:doc:`LLVM Testing Infrastructure Guide <TestingGuide>` | |
A reference manual for using the LLVM testing infrastructure. | |
:doc:`CompilerWriterInfo` | |
A list of helpful links for compiler writers. | |
:doc:`Machine IR (MIR) Format Reference Manual <MIRLangRef>` | |
A reference manual for the MIR serialization format, which is used to test | |
LLVM's code generation passes. | |
:doc:`NVPTXUsage` | |
This document describes using the NVPTX backend to compile GPU kernels. | |
:doc:`AMDGPUUsage` | |
This document describes using the AMDGPU backend to compile GPU kernels. | |
============= | |
API Reference | |
============= | |
`Doxygen generated documentation <http://llvm.org/doxygen/>`_ | |
(`classes <http://llvm.org/doxygen/inherits.html>`_) | |
`Documentation for Go bindings <http://godoc.org/llvm.org/llvm/bindings/go/llvm>`_ |