[llvm-dev] [Release-testers] [11.0.0 Release] Please help writing release notes!
Ahsan Saghir via llvm-dev
llvm-dev at lists.llvm.org
Tue Sep 15 07:23:35 PDT 2020
Hi Hans,
Here are the PowerPC release notes for 11.0.0:
Optimization:
- Improved Loop Unroll-and-Jam legality checks, allowing it to handle
more than two level loop nests
- Improved Loop Unroll to be able to unroll more loops
- Implemented an option to allow loop fusion to work on loops with
different constant trip counts
Codegen:
- POWER10 support
- Added PC Relative addressing
- Added __int128 vector bool support
- Security enhancement via probe-stack attribute support to protect
against stack clash
- Floating point support enhancements
- Improved half precision and quad precision support, including GLIBC
- constrained FP operation support for arithmetic/rounding/max/min
- cleaning up fast math flags checks in DAGCombine, Legalizer, and
Lowering
- Performance improvements from instruction exploitation, especially for
vector permute on LE
- Scheduling enhancements
- Added MacroFusion for POWER8
- Added post-ra heuristics for POWER9
- Target dependent passes tuning
- Updated LoopStrengthReduce to use instruction number as first
priority
- Enhanced MachineCombiner to expose more ILP
- Code quality and maintenance enhancements
- Enabled more machine verification passes
- Added ability to parse and emit additional extended mnemonics
- Numerous bug fixes
AIX Support Improvements:
- Enabled compile and link such that a simple <stdio.h> "Hello World"
program works with standard headers
- Added support for the C calling convention for non-vector code
- Implemented correct stack frame layout for functions
- In llvm-objdump, added support for relocations, improved selection of
symbol labels, and added the --symbol-description option
Thanks,
Regards,
Ahsan Saghir.
On Tue, 25 Aug 2020 at 14:00, Hans Wennborg via Release-testers <
release-testers at lists.llvm.org> wrote:
> Hello everyone,
>
> With the release drawing near, it would be great to get the release
> notes into better shape.
>
> You can see the notes from rc2 online here:
> https://prereleases.llvm.org/11.0.0/#rc2
>
> The release notes are typically the first thing people look at after
> the release, so it's a great opportunity to highlight the work that's
> been done since the last release.
>
> If you can think of anything interesting that happened over the last
> six months, please consider adding to the notes by sending me a patch,
> committing directly to the notes on the release/11.x branch, or just
> sending me some text in an email.
>
> Thanks,
> Hans
> _______________________________________________
> Release-testers mailing list
> Release-testers at lists.llvm.org
> https://lists.llvm.org/cgi-bin/mailman/listinfo/release-testers
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20200915/d86d2b0b/attachment.html>
More information about the llvm-dev
mailing list