[llvm-dev] LLVM Weekly - #161, Jan 30th 2017
LLVM user via llvm-dev
llvm-dev at lists.llvm.org
Tue Jan 31 20:53:40 PST 2017
After LLVM Weekly was removed from the LLVM blog, it's no longer accessible
from LLVM.org. Shouldn't it be linked somewhere? For example, in the Useful
Links section, right above the mailing list links. Or in the Site Map
section, above the Blog link.
On Mon, Jan 30, 2017 at 10:12 AM, Alex Bradbury via llvm-dev <
llvm-dev at lists.llvm.org> wrote:
> LLVM Weekly - #161, Jan 30th 2017
> If you prefer, you can read a HTML version of this email at
> Welcome to the one hundred and sixty-first issue of LLVM Weekly, a weekly
> newsletter (published every Monday) covering developments in LLVM, Clang,
> related projects. LLVM Weekly is brought to you by [Alex
> Bradbury](http://asbradbury.org). Subscribe to future issues at
> <http://llvmweekly.org> and pass it on to anyone else you think may be
> interested. Please send any tips or feedback to <asb at asbradbury.org>, or
> @llvmweekly or @asbradbury on Twitter.
> ## News and articles from around the web
> Microsoft have
> a new open source DirectX shader compiler based on Clang and LLVM.
> LLVM 4.0.0-rc1 source and binaries are [now
> Time to get testing!
> ## On the mailing lists
> * Johannes Doerfert has posted an [RFC for adding parallel extensions to
> * Chas Boyd has
> to the mailing list to say a little more about Microsoft's use of LLVM and
> Clang in the new DirectX Shader Compiler.
> * Manuel Klimek reports that [work is starting on
> daemon to provide access IDEs etc with access to Clang services.
> * Philip Herron is curious about [selection of negative addition rather
> Matt Arsenault
> how this behaviour can be overridden.
> * Guy Blank has posted an RFC on [making i1 illegal in X86
> ## LLVM commits
> * NewGVN gained support for dead and redundant store elimination.
> * A new MemorySSA updater has been introduced.
> * A new guard-based loop predication optimisation has been added. This will
> enable more guards to be hoisted out of loops.
> * lit has been expanded to allow boolean expressions in REQUIRES, XFAIL,
> UNSUPPORTED lines. [r292896](http://reviews.llvm.org/rL292896).
> * Early if-conversion has been implemented for AMDGPU, but is disabled by
> default for now. [r293016](http://reviews.llvm.org/rL293016).
> * The llvm-xray graph subcommand now colors edges and vertices based on
> statistics. [r293031](http://reviews.llvm.org/rL293031).
> * A new OptimizationRemarkEmitter pass was added, allowing MIR passes to
> optimisation remarks just like IR passes can.
> * The MIPS backend gained support for the static relocation model with the
> ABI. [r293279](http://reviews.llvm.org/rL293279).
> * A number of new intrinsics for constrained floating point operations have
> been added. [r293226](http://reviews.llvm.org/rL293226).
> ## Clang commits
> * A new TableGen-based generator for command line argument documentation
> added. [r292968](http://reviews.llvm.org/rL292968).
> * Comment reflowing has been implemented for clang-format.
> ## Other project commits
> * XRay 'Flight Data Recorder' mode was implemented, which allows XRay to
> in-memory and then write out data on-demand as required.
> * LLD learned to handle the MEMORY linkerscript command.
> * LLDB now supports single stepping on ARM FreeBSD.
> LLVM Developers mailing list
> llvm-dev at lists.llvm.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the llvm-dev