Author: Hans Wennborg Date: 2020-02-10T13:06:48+01:00 New Revision: 4ea0b397582a623cdaaca97ed304002531f9575d
URL: https://github.com/llvm/llvm-project/commit/4ea0b397582a623cdaaca97ed304002531f9575d DIFF: https://github.com/llvm/llvm-project/commit/4ea0b397582a623cdaaca97ed304002531f9575d.diff LOG: PowerPC release notes By Anil Mahmud. Added: Modified: llvm/docs/ReleaseNotes.rst Removed: ################################################################################ diff --git a/llvm/docs/ReleaseNotes.rst b/llvm/docs/ReleaseNotes.rst index 75dc29b03dd3..cca43f94a334 100644 --- a/llvm/docs/ReleaseNotes.rst +++ b/llvm/docs/ReleaseNotes.rst @@ -144,7 +144,29 @@ Changes to the MIPS Target Changes to the PowerPC Target ----------------------------- - During this release ... +Optimization: + + * Improved register pressure estimates in the loop vectorizer based on type + * Improved the PowerPC cost model for the vectorizer + * Enabled vectorization of math routines on PowerPC using MASSV (Mathematical Acceleration SubSystem) library + +compiler-rt: + + * Added/improved conversion functions from IBM long double to 128-bit integers + +Codegen: + + * Optimized memory access instructions in loops (pertaining to update-form instructions and address computation) + * Added options to disable hoisting instructions to hotter blocks based on statically or profile-based block hotness estimates + * Code generation improvements (particularly with floating point and vector code as well as handling condition registers) + * Various infrastructural improvements, code refactoring, and bug fixes + * Optimized handling of control flow based on multiple comparison of same values + +Tools: + + * llvm-readobj supports displaying file header, section headers, symbol table and relocation entries for XCOFF object files + * llvm-objdump supports disassembling physical sections for XCOFF object files + Changes to the X86 Target ------------------------- _______________________________________________ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits