OSDN Git Service

ReleaseNotes: PowerPC
authorHans Wennborg <hans@hanshq.net>
Tue, 27 Aug 2019 14:36:51 +0000 (14:36 +0000)
committerHans Wennborg <hans@hanshq.net>
Tue, 27 Aug 2019 14:36:51 +0000 (14:36 +0000)
By Lei Huang!

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

docs/ReleaseNotes.rst

index 9462131..268528e 100644 (file)
@@ -144,7 +144,30 @@ Changes to the MIPS Target
 Changes to the PowerPC Target
 -----------------------------
 
- During this release ...
+* Improved handling of TOC pointer spills for indirect calls
+
+* Improve precision of square root reciprocal estimate
+
+* Enabled MachinePipeliner support for P9 with -ppc-enable-pipeliner.
+
+* MMX/SSE/SSE2 intrinsics headers have been ported to PowerPC using Altivec.
+
+* Machine verification failures cleaned, EXPENSIVE_CHECKS will run
+  MachineVerification by default now.
+
+* PowerPC scheduling enhancements, with customized PPC specific scheduler
+  strategy.
+
+* Inner most loop now always align to 32 bytes.
+
+* Enhancements of hardware loops interaction with LSR.
+
+* New builtins added, eg: __builtin_setrnd.
+
+* Various codegen improvements for both scalar and vector code
+
+* Various new exploitations and bug fixes, eg: exploited P9 maddld.
+
 
 Changes to the SystemZ Target
 -----------------------------