[11.0.0 Release] Please help writing release notes!

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

[11.0.0 Release] Please help writing release notes!

Hollman, Daisy Sophia via cfe-dev
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
_______________________________________________
cfe-dev mailing list
[hidden email]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev
Reply | Threaded
Open this post in threaded view
|

Re: [Release-testers] [11.0.0 Release] Please help writing release notes!

Hollman, Daisy Sophia via cfe-dev
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 <[hidden email]> 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
[hidden email]
https://lists.llvm.org/cgi-bin/mailman/listinfo/release-testers

_______________________________________________
cfe-dev mailing list
[hidden email]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev