The LLVM Compiler Infrastructure
Site Map:
Search this Site

Useful Links
Mailing Lists:

Long-form Discussion Proposal:
LLVM Discourse

IRC Channel: #llvm

Real-time Chat Proposal:

Dev. Resources:
Sources (GitHub)
Code Review
Green Dragon

Release Emails
11.0.1: Jan 2021
11.0.0: Oct 2020
10.0.1: Aug 2020
10.0.0: Mar 2020
9.0.1: Dec 2019
9.0.0: Sep 2019
8.0.1: Aug 2019
8.0.0: Mar 2019
7.0.1: Dec 2018
7.0.0: Sep 2018
Older News

Maintained by the
llvm-admin team
Fifth LLVM Performance Workshop at CGO
  • What: Fifth LLVM Performance Workshop at CGO
  • When: Sunday February 28th, 2021 [9am-1pm (slot1) and 1pm-5pm (slot2) Eastern Time]
  • Where: Virtually

An LLVM Performance Workshop will be held at CGO 2021. The workshop is co-located with CC, HPCA, and PPoPP. If you are interested in attending the workshop, please register at the CGO website. The joint steering committee of CGO/PPoPP/HPCA/CC has decided to make the conference a virtual event this year. Note: The sessions will be delivered and recorded (via zoom) and shared on Youtube for public consumption.

Call for Speakers

We invite speakers from academia and industry to present their work on the following list of topics (including and not limited to):

  • Compilation and interpretation techniques benefitting from LLVM,
  • Performance optimizations, code-size optimizations and binary instrumentation techniques using LLVM,
  • Improvements to runtime libraries developed under llvm-infrastructure e.g., libc++, libc++-abi, OpenMP, etc.
  • Improving the security of generated code using compilation techniques,
  • Any tools developed with LLVM (or subprojects) for performance analysis,
  • compiler flags, annotations and remarks to understand and improve performance,
  • any other topic related to improving and maintaining the performance and quality of LLVM generated code.

While the primary focus of the workshop is on these topics, we welcome any submissions related to the LLVM compiler infrastructure, its sub-projects (clang, lldb, openmp, Polly etc.), as well as its use in industry and academia.

We are looking for:

  • keynote speakers,
  • technical presentations: 30 minutes plus questions and discussion,
  • tutorials,
  • panels,
  • BOFs.

Proposals should provide enough information for the review committee to be able to judge the quality of the submission. Proposals can be submitted under the form of an extended abstract (1-2 pages) or slides. Proposals should be submitted to Easychair LLVM-CGO 2021. The deadline for receiving submissions is January 15, 2021 (Anywhere on Earth). Speakers will be notified of acceptance or rejection by January 21, 2021.

In case of any queries please reach out to the workshop organizers: "Johannes Doerfert (jdoerfert at", "Sebastian Pop(spop at", "Aditya Kumar (aditya7 at", and "Unnikrishnan C (unnikrishnan at"

What types of people attend?

  • Active developers of projects in the LLVM Umbrella (LLVM core, Clang, LLDB, libc++, compiler_rt, klee, lld, OpenMP, etc).
  • Anyone interested in using these as part of another project.
  • Students and Researchers.
  • Compiler, programming language, and runtime enthusiasts.
  • Those interested in using compiler and toolchain technology in novel and interesting ways.


Panel sessions are guided discussions about a specific topic. The panel consists of ~3 developers who discuss a topic through prepared questions from a moderator. The audience is also given the opportunity to ask questions of the panel.

Birds of a Feather (BoF)

A BoF session, an informal meeting at conferences, where the attendees group together based on a shared interest and carry out discussions without any pre-planned agenda.

Technical Talks

These 20-30 minute talks cover all topics from core infrastructure talks, to project's using LLVM's infrastructure. Attendees will take away technical information that could be pertinent to their project or general interest.


Tutorials are 50-60 minute sessions that dive down deep into a technical topic. Expect in depth examples and explanations.