[llvm-branch-commits] [llvm-branch] r262074 - ReleaseNotes: PowerPC; by Kit Barton

Hans Wennborg via llvm-branch-commits llvm-branch-commits at lists.llvm.org
Fri Feb 26 13:37:52 PST 2016

Author: hans
Date: Fri Feb 26 15:37:52 2016
New Revision: 262074

URL: http://llvm.org/viewvc/llvm-project?rev=262074&view=rev
ReleaseNotes: PowerPC; by Kit Barton


Modified: llvm/branches/release_38/docs/ReleaseNotes.rst
URL: http://llvm.org/viewvc/llvm-project/llvm/branches/release_38/docs/ReleaseNotes.rst?rev=262074&r1=262073&r2=262074&view=diff
--- llvm/branches/release_38/docs/ReleaseNotes.rst (original)
+++ llvm/branches/release_38/docs/ReleaseNotes.rst Fri Feb 26 15:37:52 2016
@@ -227,7 +227,26 @@ If you would like to try the integrated
 Changes to the PowerPC Target
- During this release ...
+There are numerous improvements to the PowerPC target in this release:
+* Shrink wrapping optimization has been enabled for PowerPC Little Endian
+* Direct move instructions are used when converting scalars to vectors
+* Thread Sanitizer (TSAN) is now supported for PowerPC
+* New MI peephole pass to clean up redundand XXPERMDI instructions  
+* Add branch hints to highly biased branch instructions (code reaching
+  unreachable terminators and exceptional control flow consructs)
+* Promote boolean return values to integer to prevent excessive usage of
+  condition registers
+* Additional vector APIs for vector comparisons and vector merges have been
+  added to altivec.h
+* Many bugs have been identified and fixed
 Changes to the X86 Target

More information about the llvm-branch-commits mailing list