ReleaseNotes: PowerPC; by Kit Barton
authorHans Wennborg <hans@hanshq.net>
Fri, 26 Feb 2016 21:37:52 +0000 (21:37 +0000)
committerHans Wennborg <hans@hanshq.net>
Fri, 26 Feb 2016 21:37:52 +0000 (21:37 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_38@262074 91177308-0d34-0410-b5e6-96231b3b80d8

docs/ReleaseNotes.rst

index 73831f5..831003b 100644 (file)
@@ -227,7 +227,26 @@ If you would like to try the integrated assembler, please use
 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