aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2009-02-26 07:32:11 +0000
committerChris Lattner <sabre@nondot.org>2009-02-26 07:32:11 +0000
commit11398993d39c789292421508d7446f667939a0d5 (patch)
tree24beef3d867d3c3d3b58684891520645824c2eed
parentc1771e3539453126036de28a45ef9797a118b58f (diff)
downloadexternal_llvm-11398993d39c789292421508d7446f667939a0d5.zip
external_llvm-11398993d39c789292421508d7446f667939a0d5.tar.gz
external_llvm-11398993d39c789292421508d7446f667939a0d5.tar.bz2
pic16 notes from Sanjiv. Just dumped in for now, will rearrange later.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@65512 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r--docs/ReleaseNotes.html37
1 files changed, 36 insertions, 1 deletions
diff --git a/docs/ReleaseNotes.html b/docs/ReleaseNotes.html
index c9ab26a..9dd7a02 100644
--- a/docs/ReleaseNotes.html
+++ b/docs/ReleaseNotes.html
@@ -367,7 +367,42 @@ The old type legalizer is still available and will be used if
<!--=========================================================================-->
<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">