LLVM Weekly - #71, May 11th 2015

Welcome to the seventy-first issue of LLVM Weekly, a weekly newsletter
(published every Monday) covering developments in LLVM, Clang, and related
projects. LLVM Weekly is brought to you by Alex
Bradbury. 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@asbradbury.org, or @llvmweekly or @asbradbury on Twitter.

News and articles from around the web

The implementation of OpenMP 3.1 in Clang/LLVM is now
complete.
Well done to everyone involved.

LLVM commits

A new 'shrink-wrap' pass has been added. It attempts to insert the prologue
and epilogue of a function somewhere other than the entry/exit blocks. See the
commit message for a motivating example.
r236507.

Support for the z13 processor and its vector capabilities have been added to
the SystemZ backend. r236520,
r236521.

Documentation has been written for the new masked gather and scatter
intrinsics. r236721.

The statepoint intrinsic has been extended to allow statepoints to be marked
as transitions from GC-aware code to nonGC-aware code.
r236888.