[llvm-dev] LLVM Weekly - #261, December 31st 2018 (original) (raw)
Alex Bradbury via llvm-dev llvm-dev at lists.llvm.org
Mon Dec 31 10:48:54 PST 2018
- Previous message: [llvm-dev] intra vs inter module LTO
- Next message: [llvm-dev] intra vs inter module LTO (A. Ilchinger via llvm-dev)
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
LLVM Weekly - #261, December 31st 2018
If you prefer, you can read a HTML version of this email at <http://llvmweekly.org/issue/261>.
Welcome to the two hundred and sixty-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 at asbradbury.org>, or @llvmweekly or @asbradbury on Twitter.
It's been a very quiet week in LLVM development, no doubt due to the holidays. Happy New Year!
News and articles from around the web
Jan Hubička has continued his comparison of a GCC vs Clang-compiled Firefox (with LTO+PGO). As with the previous part, it's incredibly thorough and a fascinating read.
The deadline for the CfP for the LLVM Performance Workshop at CGO 2019 has been extended to the 4th Jan, 2019. The workshop will now be taking place on Sunday February 17th.
On the mailing lists
Danny Hood reports that he has written a tool that converts a JSON LLVM coverage report to a single HTML file for easy review.
Leonard Chan is seeking advice on porting SafeStack to the new pass manager.
Oliver Giroux proposes decoupling freestanding
atomic<T>
from libatomic.a.
LLVM commits
The WebAssembly assembler learned to check for proper nesting of control flow. r350078.
The PowerPC backend's BitPermutationSelector can now handle ISD::Truncate. r350118.
Clang commits
The clang-tidy readability-uppercase-literal-suffix check gained an IgnoreMacros option, enabled by default. r350056.
clang-cl will now treat inputs with
/E
as C++ to match MSVC behaviour. r350072.
Other project commits
std::bad_array_length
was removed from libcxx, as it never made it into the C++ standard. r347903.lldb tests were fixed for Python 3.7. r350093.
- Previous message: [llvm-dev] intra vs inter module LTO
- Next message: [llvm-dev] intra vs inter module LTO (A. Ilchinger via llvm-dev)
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]