The LLVM Compiler Infrastructure
Site Map:
Download!
Download now: LLVM 10.0.0
All Releases
APT Packages
Win Installer

View the open-source
license

Search this Site


Useful Links
Mailing Lists:
LLVM-announce
LLVM-dev
(more)

Long-form Discussion Proposal:
LLVM Discourse

IRC Channel:
irc.oftc.net #llvm

Real-time Chat Proposal:
Discord

Dev. Resources:
doxygen
Sources (GitHub)
Code Review
Blog
Bugzilla
Buildbot
Green Dragon
LNT
Scan-build
llvm-cov

Release Emails
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
2020 Virtual LLVM Developers' Meeting

  1. About
  2. Important Dates
  3. Travel Grants for Students
  4. Logistics
  5. Code of Conduct
  6. Contact
  • Conference dates: October 6-8, 2020
  • Location: Virtual!
About

The LLVM Developers' Meeting is a bi-annual 2 day gathering of the entire LLVM Project community. The conference is organized by the LLVM Foundation and many volunteers within the LLVM community. Developers and users of LLVM, Clang, and related subprojects will enjoy attending interesting talks, impromptu discussions, and networking with the many members of our community. Whether you are a new to the LLVM project or a long time member, there is something for each attendee.

What can you can expect at an LLVM Developers' Meeting?

Technical Talks
These 30 minutes 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
Tutorials are 50-60 minute sessions that dive down deep into a technical topic. Expect in depth examples and explanations.
Lightning Talks
These are fast 5 minute talks that give you a taste of a project or topic. Attendees will hear a wide range of topics and probably leave wanting to learn more.
Panels
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.
Student Research Competition
Students present their research using LLVM or related subproject. These are usually 20 minute technical presentations with Q&A. The audience will vote at the end for the winning presentation and paper.
Poster Session
An hour long session where selected posters are on display, with the presenters available for learning more on each poster.
Round Table Discussions
Informal and impromptu discussions on a specific topic. During the conference there are set time slots where groups can organize to discuss a problem or topic.
Birds of a Feather
More formal discussions on a specific topic that is usually guided by a slide deck.
Evening Reception
After a full day if technical talks and discussions, join your fellow attendees for an evening reception to continue the conversation and meet even more attendees.

What types of people attend?

  • Active developers of projects in the LLVM Umbrella (LLVM core, Clang, LLDB, libc++, compiler_rt, klee, lld, 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.

The LLVM Developers' Meetings strive to be the best conference to meet other LLVM developers and users.

For future announcements or questions: Please sign up for the LLVM Developers' Meeting list.

Important Dates

  • July 20: Talk proposal submission deadined
  • August 3: Talk notification
  • August 6: Registration opens
  • September 14: Videos of talks due

Call for Presentations

All developers and users of LLVM and related sub-projects are invited to present at the first virtual 2020 LLVM Developers’ Meeting!

We are looking for the following proposals:

  1. Technical Talks (25-30 minutes including Q&A):
    Talks on:
    • LLVM Infrastructure,Clang and all related sub-projects
    • On uses of LLVM in academia or industry
    • On new projects using Clang or LLVM
  2. Tutorials (60 minutes)
    In depth talks on LLVM infrastructure or other core libraries, tools, etc. Demos encouraged.
  3. Student Research Competition Technical Talks & Poster (20-25 minutes including Q&A)
    Talks from students using LLVM, Clang, and all sub-projects in research. The audience usually votes on a winner.
  4. Lightning Talks (5 minutes, no questions, no discussions)
    Quick talks about a use or improvement of LLVM and other sub-projects.
  5. Birds of a Feather (30 minutes)
    Historically these are informal and ad-hoc, but at our meeting they are prepared in advance and are guided discussions (usually with a slide deck) about a specific topic. For informal and ad-hoc, please consider a Round Table (details to come).
  6. Panels (30-60 minutes)
    Panels may discuss any topic as long as it’s relevant to LLVM or related sub-projects. Panels can take many forms, but a common format is to begin with short introductions from each panel member, and follow with an interactive dialogue among the panelists and audience members. Panels should consist of at least 3 people and have a moderator.
  7. Posters (1 hour session)
    Posters presenting work using LLVM and related subprojects. Poster presenters will answer questions from attendees and give mini presentations.

As this conference is virtual and our very first, we are still working out the numerous details. The length of the talk types below are subject to change, but the above gives you an idea of what we expect. The majority of the talks will be pre-recorded except for panels, birds of a feather, posters, and possibly lightning talks. In addition, we will be requiring most speakers to participate in some form of live Q&A. Time zones are a huge challenge with a virtual conference and we will do our best to be reasonable in our expectations.

The timeframe for submission is also much tighter due to allowing time for speakers to record and us to process videos. We apologize for the inconvenience.

Submission Requirements: The submission deadline is July 20, 2020 at 11:59PM PDT.

Please submit your proposal here:
LLVM2020 Submissions

For each proposal, please submit a title, short abstract, submission type, abstract for the website, include who the speakers or panel member/moderators are, and provide a more detailed description of the talk through an extended PDF abstract. We highly recommend you consult and follow the guide at the end of this CFP when submitting your proposal.

FAQ

When will I be notified of acceptance?
Our goal is to notify all submissions by July 31, 2020.

When is the conference?
In order to not conflict with another large virtual conference, we have moved the 2020 LLVM Developers’ Meeting to October 6-8. The exact times of the conference are still under discussion.

Should I register if I have submitted a proposal?
Given this is a virtual conference and we have less space restrictions and a different fee structure, you can register at any time before the registration deadline. We will be providing details on registration in July.

When will the recordings be due?
Recordings should be completed by September 14.

Will I be required to have a video camera?
We do not want the lack of recording equipment to prevent submissions and will be sorting out options to help those without recording equipment available. Please stay tuned for details.

When will my live Q&A be?
As the conference is virtual, our attendees and speakers will be in many different time zones. We won’t know the program until closer to the event and then we can start to form a schedule. Our schedule will attempt to meet the needs of many time zones, but will not be a perfect solution. You may be asked to give a live Q&A early in the morning, late at night, or multiple times.

Who is on the program committee?
The program committee is composed of active developers of the LLVM, Clang, and related sub-communities. The website will be updated with the list of the program committee members.

I have a question, who do I contact?
Please email the LLVM Dev Mtg Organizers (devmtg-organizers@lists.llvm.org), or the LLVM Developers’ Meeting mailing list. http://lists.llvm.org/mailman/listinfo/llvm-devmeeting

Registration
Coming in August

Travel Grants for Students

Due to the event being virtual and the global pandemic, there will be no travel grants.

Logistics

Coming Soon

Code of Conduct

The LLVM Foundation is dedicated to providing an inclusive and safe experience for everyone. We do not tolerate harassment of participants in any form. By registering for this event, we expect you to have read and agree to the LLVM Code of Conduct.

Contact

To contact the organizer, email Tanya Lattner

Diamond Sponsors:

Platinum Sponsors:

Gold Sponsors:

Corporate Supporters

Thank you to our sponsors!