Skip to content
This repository was archived by the owner on Feb 5, 2019. It is now read-only.

Commit 27c964e

Browse files
committed
ReleaseNotes: PowerPC; by Kit Barton
git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_38@262074 91177308-0d34-0410-b5e6-96231b3b80d8
1 parent bb6f14e commit 27c964e

File tree

1 file changed

+20
-1
lines changed

1 file changed

+20
-1
lines changed

docs/ReleaseNotes.rst

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -227,7 +227,26 @@ If you would like to try the integrated assembler, please use
227227
Changes to the PowerPC Target
228228
-----------------------------
229229

230-
During this release ...
230+
There are numerous improvements to the PowerPC target in this release:
231+
232+
* Shrink wrapping optimization has been enabled for PowerPC Little Endian
233+
234+
* Direct move instructions are used when converting scalars to vectors
235+
236+
* Thread Sanitizer (TSAN) is now supported for PowerPC
237+
238+
* New MI peephole pass to clean up redundand XXPERMDI instructions
239+
240+
* Add branch hints to highly biased branch instructions (code reaching
241+
unreachable terminators and exceptional control flow consructs)
242+
243+
* Promote boolean return values to integer to prevent excessive usage of
244+
condition registers
245+
246+
* Additional vector APIs for vector comparisons and vector merges have been
247+
added to altivec.h
248+
249+
* Many bugs have been identified and fixed
231250

232251

233252
Changes to the X86 Target

0 commit comments

Comments
 (0)