LLVM Weekly - #330, Apr 27th 2020

Welcome to the three hundred and thirtieth 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

Erich Keane wrote for the LLVM blog about the recently added _ExtInt feature, providing support for exact bitwidth integer types in Clang.

On the mailing lists

LLVM commits

MC layer support for the Armv8.6-a matrix multiply extension was added. 832cd74, e714683.

TargetTransformInfo::getOperationCost was removed and merged into getUserCost. ee959dd.

The MachineVerifier is now run after more passes. 46a52ff.

The integration of compiler extensions into the build system was updated. 8f766e3.

Clang commits

The time profiler script will now emit a beginningOfTime parameter that can be used for combining events from different processes while preserving their relative timing. 2899103.

More SVE builtins were added. 823e2a6, db79974, c84e130.

Other project commits