[llvm-commits] [llvm] r65512 - /llvm/trunk/docs/ReleaseNotes.html

Chris Lattner sabre at nondot.org
Wed Feb 25 23:32:11 PST 2009


Author: lattner
Date: Thu Feb 26 01:32:11 2009
New Revision: 65512

URL: http://llvm.org/viewvc/llvm-project?rev=65512&view=rev
Log:
pic16 notes from Sanjiv.  Just dumped in for now, will rearrange later.

Modified:
    llvm/trunk/docs/ReleaseNotes.html

Modified: llvm/trunk/docs/ReleaseNotes.html
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/docs/ReleaseNotes.html?rev=65512&r1=65511&r2=65512&view=diff

==============================================================================
--- llvm/trunk/docs/ReleaseNotes.html (original)
+++ llvm/trunk/docs/ReleaseNotes.html Thu Feb 26 01:32:11 2009
@@ -367,7 +367,42 @@
 
 <!--=========================================================================-->
 <div class="doc_subsection">
-<a name="targetspecific">Target Specific Improvements</a>
+<a name="pic16">PIC16 Target Improvements</a>
+</div>
+
+<div class="doc_text">
+<p>New features of the PIC16 target include:
+</p>
+
+<ul>
+<li>Both direct and indirect load/stores work now.</li>
+<li>Logical, bitwise and conditional operations now work for integer data
+types.</li>
+<li>Function calls involving basic types work now.</li>
+<li>Support for integer arrays.</li>
+<li>Compiler can now emit libcalls for operations not support by m/c insns.</li>
+<li>Support for both data and rom address spaces.</li>
+</li>
+</ul>
+
+<p>Things not yet supported:</p>
+
+<ul>
+<li>Floating point.</li>
+<li>Passing/returning aggregate types to/from functions.</li>
+<li>Variable arguments.</li>
+<li>Indirect function calls.</li>
+<li>Interrupts/prgrams.</li>
+<li>Debug info.</li>
+</li>
+</ul>
+
+</div>
+
+
+<!--=========================================================================-->
+<div class="doc_subsection">
+<a name="othertargetspecific">Other Target Specific Improvements</a>
 </div>
 
 <div class="doc_text">





More information about the llvm-commits mailing list