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

View the open-source
license

Search this Site


Useful Links
Release Emails
8.0.0: Mar 2019
7.0.1: Dec 2018
7.0.0: Sep 2018
6.0.1: July 2018
5.0.2: May 2018
6.0.0: Mar 2018
5.0.1: Dec 2017
5.0.0: Sep 2017
4.0.1: Jul 2017
4.0.0: Mar 2017
3.9.1: Dec 2016
3.9.0: Sep 2016
3.8.1: July 2016
3.8.0: Mar 2016
3.7.1: Jan 2016
3.7.0: Sep 2015
3.6.2: Jul 2015
3.6.1: May 2015
3.5.2: Apr 2015
3.6: Feb 2015
Older News

Maintained by the
llvm-admin team
2019 LLVM Developers' Meeting - Bay Area

  1. About
  2. Important Dates
  3. Registration
  4. Newcomer Orientation
  5. Women in Compilers & Tools Workshop
  6. Call for Presentations
  7. Travel Grants for Students
  8. Logistics
  9. Code of Conduct
  10. Contact
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 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 interes.
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 audence will vote at the end for the winning presentation and paper.
Poster Session
An hour long poster session where selected posted are on display.
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.
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' Meeting strives 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 1 - Meeting Registration opens at 9AM PDT
  • July 1 - Call for Presentations
  • July 1 - Newcomer Orientation Registration opens
  • July 14 - Travel Grant Applications Open
  • July 15 - Women in Compilers and Tools Workshop registration opens
  • Aug 16 - Travel Grant Appication Deadline
  • Aug 12 - Presentation Proposal Deadline
  • Aug 27 - Presentation Notification
  • Sept 6 - Travel Grant Notification
  • Sept 22 - Late Registration Starts
  • Oct 12 - Registration Closes
  • Oct 21 - Women in Compilers and Tools Workshop
  • Oct 21 - Newcomer orientation
  • Oct 22/23 - LLVM Developers' Meeting
Registration

Registration opens July 1st.

Women in Compilers and Tools Workshop

The LLVM Foundation will host a half day Women in Compilers and Tools Workshop held the day before the 2019 LLVM Developers’ Meeting - Bay Area. The workshop will be held at the Fairmont Hotel on October 21st from 12:30-5:30PM and includes a cocktail reception.

This event aims to connect women in the field of compilers and tools and provide them with ideas and techniques to overcome barriers or enhance their careers. It also is open to anyone (not just women) who are interested in increasing diversity within the LLVM community, their workplace or university.

More details wil be coming soon. Registration opens July 10.

Call for Presentations

All developers and users of LLVM and related sub-projects are invited to present.

We are looking for the following proposals:

  • Technical Talks (25-30 minutes including Q&A):
    • On LLVM Infrastructure, Clang and all related sub-projects
    • On uses of LLVM in academia or industry
    • On new projects using Clang or LLVM
  • Tutorials (60 minutes)
    • In depth talks on LLVM infrastructure or other core libraries
  • Student Research Competition Technical Talks & Poster (20-25 minutes including Q&A)
  • Lightning Talks (5 minutes, no questions, no discussions)
  • Birds of a Feather (30 minutes)**
  • Panels (30-60 minutes)**
  • Posters (1 hour)

** As the LLVM Developers’ Meeting as grown in size, we are moving away from formal Birds of a Feather sessions in favor of smaller informal round table discussions. These round table topics can be proposed closer to the LLVM Developers’ Meeting and are designed for a smaller and more engaged group of developers. Therefore, we are encouraging and recommending that instead of a birds of a feather sessions, that developers consider proposing a panel discussion. This would mean that several experts on a topic (and a moderator) would get together and have an open discussion in front of an audience with prepared questions and also questions from the audience. The program committee will be looking for these proposals and giving favor to them over more traditional birds of a feather proposals that we have had in the past.

Submission Requirements:
The submission deadline is August 12, 2019 at 11:59PM PDT.

Submit your proposal here.

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 this guide when submitting your proposal.

Student Research Competition (SRC):
We will again have a Student Research Competition (SRC). The SRC offers students doing LLVM related research a non-academic platform to announce and advertise their work as well as to discuss it with other researchers, developers and users of LLVM. Students are asked to submit a proposal for a 20-25 minute technical talk. There will be a prize for the best SRC talk.

Travel Grants for Students

The LLVM Foundation sponsors student travel to attend the LLVM Developers' Meeting. Travel grants cover some or all of travel related expenses. This program is open to full time undergraduate and graduate students.

To apply for a travel grant, please fill out this form by August 16th.

Logistics

We have reserved a block of rooms at the Fairmont a block away from the San Jose convention center at a $309.00/night rate. Please use this link for your reservation. Guest rooms will be available on a first come, first serve basis until October 1, 2019.

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!