forked from OSchip/llvm-project
48 lines
1.2 KiB
ReStructuredText
48 lines
1.2 KiB
ReStructuredText
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>`_
|