From 9e3e492f036cb419917e066c54b09b8254ba72d4 Mon Sep 17 00:00:00 2001 From: Bill Schmidt Date: Mon, 12 Jan 2015 20:46:43 +0000 Subject: [PATCH] First crack at PowerPC 3.6 release notes git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@225695 91177308-0d34-0410-b5e6-96231b3b80d8 --- docs/ReleaseNotes.rst | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/docs/ReleaseNotes.rst b/docs/ReleaseNotes.rst index b4d68be9f85..b9498302a97 100644 --- a/docs/ReleaseNotes.rst +++ b/docs/ReleaseNotes.rst @@ -183,7 +183,25 @@ Miscellaneous Changes to the PowerPC Target ----------------------------- -During this release ... +There are numerous improvements to the PowerPC target in this release: + +* LLVM now generates the Vector-Scalar eXtension (VSX) instructions from + version 2.06 of the Power ISA, for both big- and little-endian targets. + +* LLVM now has a POWER8 instruction scheduling description. + +* Address Sanitizer (ASAN) support is now fully functional. + +* Performance of simple atomic accesses has been greatly improved. + +* Atomic fences now use light-weight syncs where possible, again providing + significant performance benefit. + +* The PowerPC target now supports PIC levels (-fPIC vs. -fpic). + +* PPC32 SVR4 now supports small-model PIC. + +* There have been many smaller bug fixes and performance improvements. External Open Source Projects Using LLVM 3.6 ============================================