diff options
author | Chris Lattner <sabre@nondot.org> | 2009-02-26 07:32:11 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2009-02-26 07:32:11 +0000 |
commit | 11398993d39c789292421508d7446f667939a0d5 (patch) | |
tree | 24beef3d867d3c3d3b58684891520645824c2eed | |
parent | c1771e3539453126036de28a45ef9797a118b58f (diff) | |
download | external_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.html | 37 |
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"> |