LLVM Weekly - #419, January 10th 2022

LLVM Weekly - #419, January 10th 2022

LLVM Weekly - #419, January 10th 2022

If you prefer, you can read a HTML version of this email at
<http://llvmweekly.org/issue/419&gt;\.

Welcome to the four hundred and nineteenth 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](https://www.linkedin.com/in/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

Even more recordings from the 2021 LLVM Developers' Meeting [are now
available](https://www.youtube.com/playlist?list=PL_R5A0lGi1AATJX6-tY7IkYjpRjv30ziN).
A [tutorial on ORCv2 from the
meeting](2021 LLVM Dev Mtg “ORCv2 -- LLVM JIT APIs Deep Dive” - YouTube) has also been published.

Arseny Kapoulkine [blogged about Proebsting's
Law](zeux.io - On Proebsting's Law), putting it to test using
LLVM and Clang (is it really the case that compiler advances double computing
power every 18 years?). The overall conclusion was "LLVM 11 tends to take 2x
longer to compile code with optimizations, and as a result produces code that
runs 10-20% faster (with occasional outliers in either direction), compared to
LLVM 2.7 which is more than 10 years old."

## On the mailing lists

* Tanya Lattner posted about [LLVM's move to
  Discourse]([llvm-dev] LLVM Infrastructure Changes - Moving to Discourse).
  There is also an [accompanying blog
  post](Improving LLVM Infrastructure - Part 1: Mailing lists - The LLVM Project Blog) and
  [migration guide](Discourse Migration Guide — LLVM 16.0.0git documentation). In
  the posted timeline, the mailing lists will be put into read-only mode from
  February 1st and the archives migrated into Discourse between January 10th
  and January 20th. People are encouraged to use Discourse rather than the
  mailing list from January 10th onwards. This might be the last LLVM Weekly
  posted to llvm-dev. Remember, you can always [subscribe at
  llvmweekly.org](https://llvmweekly.org/) too.

* Tom Stellard shared that [a system is now in place for subscribing to GitHub
  issue
  labels]([llvm-dev] Subscribing to GitHub issue labels).
  Simply request membership of the appropriate issue-subscribers-$LABEL_NAME
  team. As discussed in the thread, it's not immediately obvious where to find
  the "Request to join button". You need to click on the team, then click
  "Members", then you'll see the necessary button.

* Augie Fackler posted an RFC on [adding support for marking allocator
  functions in LLVM
  IR]([llvm-dev] Public review for RISC-V psABI v1.0-rc1). The

Apologies, the link should be
https://lists.llvm.org/pipermail/llvm-dev/2022-January/154538.html