[llvm-branch-commits] [llvm-branch] r169297 - in /llvm/branches/release_32: ./ docs/ReleaseNotes.html
Pawel Wodnicki
pawel at 32bitmicro.com
Tue Dec 4 12:36:52 PST 2012
Author: pawel
Date: Tue Dec 4 14:36:52 2012
New Revision: 169297
URL: http://llvm.org/viewvc/llvm-project?rev=169297&view=rev
Log:
Merging r169280: into the 3.2 release branch.
Update release notes for NVPTX
Modified:
llvm/branches/release_32/ (props changed)
llvm/branches/release_32/docs/ReleaseNotes.html
Propchange: llvm/branches/release_32/
------------------------------------------------------------------------------
--- svn:mergeinfo (original)
+++ svn:mergeinfo Tue Dec 4 14:36:52 2012
@@ -1,3 +1,3 @@
/llvm/branches/Apple/Pertwee:110850,110961
/llvm/branches/type-system-rewrite:133420-134817
-/llvm/trunk:155241,167718-167719,167731,167737,167743,167750,167784,167811,167817,167855,167860-167864,167875,167912,167942,167948,167966,168001,168035,168181,168186,168189,168196-168198,168227,168280,168291,168316,168319-168320,168346,168352,168354,168361,168364,168448,168450,168453,168455-168456,168458,168460,168471,168512,168622,168711,168765,168799,168837,168921,169084,169174,169177-169178,169183
+/llvm/trunk:155241,167718-167719,167731,167737,167743,167750,167784,167811,167817,167855,167860-167864,167875,167912,167942,167948,167966,168001,168035,168181,168186,168189,168196-168198,168227,168280,168291,168316,168319-168320,168346,168352,168354,168361,168364,168448,168450,168453,168455-168456,168458,168460,168471,168512,168622,168711,168765,168799,168837,168921,169084,169174,169177-169178,169183,169280
Modified: llvm/branches/release_32/docs/ReleaseNotes.html
URL: http://llvm.org/viewvc/llvm-project/llvm/branches/release_32/docs/ReleaseNotes.html?rev=169297&r1=169296&r2=169297&view=diff
==============================================================================
--- llvm/branches/release_32/docs/ReleaseNotes.html (original)
+++ llvm/branches/release_32/docs/ReleaseNotes.html Tue Dec 4 14:36:52 2012
@@ -433,6 +433,8 @@
<ul>
<li>...</li>
+ <li>New NVPTX back-end (replacing existing PTX back-end) based on NVIDIA
+ sources</li>
</ul>
</div>
@@ -687,6 +689,27 @@
<!--=========================================================================-->
<h3>
+<a name="NVPTX">PTX/NVPTX Target Improvements</a>
+</h3>
+
+<div>
+
+<p>The PTX back-end has been replaced by the NVPTX back-end, which is based on
+ the LLVM back-end used by NVIDIA in their CUDA (nvcc) and OpenCL compiler.
+ Some highlights include:</p>
+<ul>
+ <li>Compatibility with PTX 3.1 and SM 3.5</li>
+ <li>Support for NVVM intrinsics as defined in the NVIDIA Compiler SDK</li>
+ <li>Full compatibility with old PTX back-end, with much greater coverage of
+ LLVM IR</li>
+</ul>
+
+<p>Please submit any back-end bugs to the LLVM Bugzilla site.</p>
+
+</div>
+
+<!--=========================================================================-->
+<h3>
<a name="OtherTS">Other Target Specific Improvements</a>
</h3>
@@ -794,7 +817,7 @@
<p>Known problem areas include:</p>
<ul>
- <li>The CellSPU, MSP430, PTX and XCore backends are experimental.</li>
+ <li>The CellSPU, MSP430, and XCore backends are experimental.</li>
<li>The integrated assembler, disassembler, and JIT is not supported by
several targets. If an integrated assembler is not supported, then a
More information about the llvm-branch-commits
mailing list