[llvm-branch-commits] [llvm-branch] r277590 - Add a few things to the AArch64 release notes
Diana Picus via llvm-branch-commits
llvm-branch-commits at lists.llvm.org
Wed Aug 3 05:00:27 PDT 2016
Author: rovka
Date: Wed Aug 3 07:00:27 2016
New Revision: 277590
URL: http://llvm.org/viewvc/llvm-project?rev=277590&view=rev
Log:
Add a few things to the AArch64 release notes
Modified:
llvm/branches/release_39/docs/ReleaseNotes.rst
Modified: llvm/branches/release_39/docs/ReleaseNotes.rst
URL: http://llvm.org/viewvc/llvm-project/llvm/branches/release_39/docs/ReleaseNotes.rst?rev=277590&r1=277589&r2=277590&view=diff
==============================================================================
--- llvm/branches/release_39/docs/ReleaseNotes.rst (original)
+++ llvm/branches/release_39/docs/ReleaseNotes.rst Wed Aug 3 07:00:27 2016
@@ -136,10 +136,24 @@ link-time may be differently optimized t
during optimization, and may have arbitrarily different observable
behavior. See `PR26774 <http://llvm.org/PR26774>`_ for more details.
-Changes to the ARM Backend
+Changes to the ARM Targets
--------------------------
- During this release ...
+ During this release the AArch64 backend has:
+
+* Gained support for Qualcomm's Kryo and Broadcom's Vulcan CPUs, including
+ scheduling models
+* Landed a scheduling model for Samsung's Exynos M1
+* Seen a lot of work on GlobalISel
+* Learned a few more useful combines (fadd and fmul into fmadd, adjustments to the
+ stack pointer for callee-save stack memory and local stack memory etc)
+* Gained support for the Swift calling convention
+* Switched to using SubtargetFeatures rather than testing for specific CPUs and
+ to using TableGen for handling system instruction operands
+* Gained a big batch of tests from Halide
+
+ Furthermore, LLDB now supports AArch64 compact unwind tables, as used on iOS,
+ tvos and watchos.
Changes to the MIPS Target
More information about the llvm-branch-commits
mailing list