summaryrefslogtreecommitdiff
path: root/docs/index.rst
diff options
context:
space:
mode:
authorJingyue Wu <jingyue@google.com>2015-11-10 22:35:47 +0000
committerJingyue Wu <jingyue@google.com>2015-11-10 22:35:47 +0000
commit69662675f9507f13271bf1297518d10b07908f43 (patch)
tree023ea5ac7fdf9fef37c11322a539262cf0aac8a9 /docs/index.rst
parentf357e6fb5fc0f10023f236cd5f3e252ca0dd6f07 (diff)
[doc] Compile CUDA with LLVM
Summary: This patch adds documentation on compiling CUDA with LLVM as requested by many engineers and researchers. It includes not only user guides but also some internals (mostly optimizations) so that early adopters can start hacking and contributing. Quite a few researchers who contacted us haven't used LLVM before, which is unsurprising as it hasn't been long since LLVM picked up CUDA. So I added a short summary to help these folks get started with LLVM. I expect this document to evolve substantially down the road. The user guides will be much simplified after the Clang integration is done. However, the internals should continue growing to include for example performance debugging and key areas to improve. Reviewers: chandlerc, meheff, broune, tra Subscribers: silvas, jingyue, llvm-commits, eliben Differential Revision: http://reviews.llvm.org/D14370 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@252660 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'docs/index.rst')
-rw-r--r--docs/index.rst4
1 files changed, 4 insertions, 0 deletions
diff --git a/docs/index.rst b/docs/index.rst
index eea41aa113a..a69ecfedc58 100644
--- a/docs/index.rst
+++ b/docs/index.rst
@@ -86,6 +86,7 @@ representation.
GetElementPtr
Frontend/PerformanceTips
MCJITDesignAndImplementation
+ CompileCudaWithLLVM
:doc:`GettingStarted`
Discusses how to get up and running quickly with the LLVM infrastructure.
@@ -371,6 +372,9 @@ For API clients and LLVM developers.
:doc:`FaultMaps`
LLVM support for folding control flow into faulting machine instructions.
+:doc:`CompileCudaWithLLVM`
+ LLVM support for CUDA.
+
Development Process Documentation
=================================