diff options
author | Jim Grosbach <grosbach@apple.com> | 2012-02-23 23:52:06 +0000 |
---|---|---|
committer | Jim Grosbach <grosbach@apple.com> | 2012-02-23 23:52:06 +0000 |
commit | 6e6b822b51d2716614a2b2ab17a7023d7879ab70 (patch) | |
tree | 2d7c2c2ed173a5d3154cb2fa3b56e6ee4961228a /docs/ReleaseNotes.html | |
parent | 9e8ceb0bac778595c5dbabe900819c3f575c5e5f (diff) | |
download | external_llvm-6e6b822b51d2716614a2b2ab17a7023d7879ab70.zip external_llvm-6e6b822b51d2716614a2b2ab17a7023d7879ab70.tar.gz external_llvm-6e6b822b51d2716614a2b2ab17a7023d7879ab70.tar.bz2 |
Release not for ARM integrated assembler support.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@151308 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'docs/ReleaseNotes.html')
-rw-r--r-- | docs/ReleaseNotes.html | 22 |
1 files changed, 21 insertions, 1 deletions
diff --git a/docs/ReleaseNotes.html b/docs/ReleaseNotes.html index 364ac9e..855efc4 100644 --- a/docs/ReleaseNotes.html +++ b/docs/ReleaseNotes.html @@ -267,6 +267,8 @@ Release Notes</a>.</h1> a fast memory error detector.</li> <li><a href="CodeGenerator.html#machineinstrbundle">MachineInstr Bundles</a>, Support to model instruction bundling / packing.</li> + <li><a href="#armintegratedassembler">ARM Integrated Assembler</a>, + A full featured assembler and direct-to-object support for ARM.</li> <li>....</li> </ul> @@ -395,10 +397,28 @@ Release Notes</a>.</h1> <ul> <li>The constant island pass now supports basic block and constant pool entry - alignments greater than 4 bytes.</li> </ul> + alignments greater than 4 bytes.</li> + <li>On Darwin, the ARM target now has a full-featured integrated assembler. + </li> +</ul> </div> +<h4> +<a name="armintegratedassembler">ARM Integrated Assembler</a> +</h4> +<div> +<p>The ARM target now includes a full featured macro assembler, including +direct-to-object module support for clang. The assembler is currently enabled +by default for Darwin only pending testing and any additional necessary +platform specific support for Linux.</p> +<p>Full support is included for Thumb1, Thumb2 and ARM modes, along with +subtarget and CPU specific extensions for VFP2, VFP3 and NEON.</p> + +<p>The assembler is Unified Syntax only (see ARM Architecural Reference Manual +for details). While there is some, and growing, support for pre-unfied (divided) +syntax, there are still significant gaps in that support.</p> +</div> <!--=========================================================================--> <h3> <a name="MIPS">MIPS Target Improvements</a> |