LLVM Weekly - #425, February 21st 2022

Welcome to the four hundred and twenty-fifth 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

A new paper Compiler Support for Sparse Tensor Computations in MLIR discusses adding support to MLIR for generating sparse code automatically from a sparsity-agnostic definition of computation.

Learning Branch Probabilities in Compiler from Datacenter Workloads presents an approach to use machine learning to estimate branch probabilities.

Jonathan Salwan published the VMprotet-devirtualization repo, an approach to devirtualizing pure functions proteted by VMProtect 3.x (lifting the symbolic representations to LLVM IR).

On the forums

LLVM commits

Clang commits

Other project commits

Subscribe at LLVMWeekly.org.