[llvm-dev] [Release-testers] [11.0.0 Release] Please help writing release notes!

Hans Wennborg via llvm-dev llvm-dev at lists.llvm.org
Tue Sep 15 11:19:08 PDT 2020


Thanks! Committed in 158581772fc8f3d6c601ceba14a08285e46cb7e9

On Tue, Sep 15, 2020 at 4:23 PM Ahsan Saghir <saghir.ibm at gmail.com> wrote:
>
> 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


More information about the llvm-dev mailing list