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 _______________________________________________ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits