]> granicus.if.org Git - llvm/commitdiff
[RelNotes,AArch64] Mention improved instruction fusion and fun alignment.
authorFlorian Hahn <florian.hahn@arm.com>
Wed, 23 Aug 2017 09:12:41 +0000 (09:12 +0000)
committerFlorian Hahn <florian.hahn@arm.com>
Wed, 23 Aug 2017 09:12:41 +0000 (09:12 +0000)
Reviewers: t.p.northover, hans, kristof.beyls

Reviewed By: hans

Subscribers: aemerson, rengolin, llvm-commits

Differential Revision: https://reviews.llvm.org/D36965

git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_50@311539 91177308-0d34-0410-b5e6-96231b3b80d8

docs/ReleaseNotes.rst

index 7ad9d768cf5288420bf702bb8479f27d773d2604..1fd523af2f7cd6c64d934af1aa4cd3922746b11c 100644 (file)
@@ -80,6 +80,14 @@ Changes to the LLVM IR
 Changes to the Arm Targets
 --------------------------
 
+During this release the AArch64 target has:
+
+* Made instruction fusion more aggressive, resulting in speedups
+  for code making use of AArch64 AES instructions. AES fusion has been
+  enabled for most Cortex-A cores and the AArch64MacroFusion pass was moved
+  to the generic MacroFusion pass.
+* Added preferred function alignments for most Cortex-A cores.
+
 During this release the ARM target has:
 
 * Improved mixed ARM/Thumb code generation. Some cases in which wrong