Talks
...
LLVM Research Library
A research library for LLVM talks, papers, blogs, people, and MLIR-focused browsing.
This research library combines LLVM Developers' Meeting talks, LLVM-related research papers, LLVM Project Blog posts, and a merged people index. It is designed for both quick lookup and cross-reference research workflows. The library updates nightly at 00:00 UTC.
It also includes a dedicated MLIR page that gathers MLIR-tagged talks and publications into a focused browse experience without duplicating the underlying records.
Talk detail pages include more than titles and abstracts: when available, they also surface referenced papers, referenced talks, and slide- or poster-derived external links such as GitHub repositories, issues, pull requests, LLVM reviews, and LLVM Discourse threads.
Talks
...
Papers
...
People
...
LLVM Developers' Meetings
...
Talks are labeled with normalized type badges. These same colors and styles are used throughout the library:
Highlighted speakers on topics with wide appeal for the LLVM and compiler community.
These 20 minute talks cover all topics from core infrastructure, to projects using LLVM’s infrastructure. Attendees will have an opportunity to ask questions and take away technical information that could be pertinent to their project or general interest.
Tutorials are 40-50 minute sessions that dive down deep into a technical topic. Expect in-depth examples and explanations.
Discussions amongst a group of experts on a topic and guided by audience questions and interests.
Slightly longer than a lightning talk, these 10 minute talks are a quick dive into a topic.
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.
Students present their research using LLVM or related subproject. These are usually 15 minute technical presentations with Q&A.
Foundation updates and board-level community sessions focused on project support, stewardship, and direction.
Informal gatherings where individuals with a common interest meet to discuss a specific topic.
Poster-format research presentations, often exploratory or early-stage work.
Hands-on or collaborative sessions with practical exercises and applied workflows.
Sessions that do not map cleanly to the categories above.
Beyond talk type badges, the library also uses content tags to distinguish cross-source material:
Marks research publications and paper metadata indexed in the Papers section and Search All.
Marks LLVM Project Blog entries mirrored from llvm-www-blog with full post content and source links.
Talk entries use one of the talk-type badges above; papers and blogs use content-type badges.
Enter on free text, the query is committed immediately. Depending on intent, it either filters locally or opens Search All./ focuses search, Arrow Up/Down navigates suggestions, Esc closes the suggestion list.llvm-www/devmtg pages into devmtg/events/*.json, then normalized to a consistent schema (IDs, meeting fields, speakers, slides/video links, categories, tags).llvm.org/pubs) and OpenAlex discovery results that match LLVM-focused keywords/subprojects and known library contributors.llvm/llvm-blog-www, published in a dedicated Blogs section with full content and source links, and indexed alongside papers and talks in search.