About This Library

A research library for LLVM talks, papers, blogs, docs, and people.

What This Website Contains

This research library combines LLVM Developers' Meeting talks, LLVM-related research papers, LLVM Project Blog posts, wrapped LLVM/Clang/LLDB documentation, and a merged people index. It is designed for both quick lookup and cross-reference research workflows. Docs support currently includes local wrapped docs landing/search routing, source attribution, and unified search indexing alongside talks/papers/blogs. The library updates nightly at 00:00 UTC.

Talks

...

Papers

...

People

...

LLVM Developers' Meetings

...

Talk Types Explained

Talks are labeled with normalized type badges. These same colors and styles are used throughout the library:

Keynote

Highlighted speakers on topics with wide appeal for the LLVM and compiler community.

Technical Talks

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

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

Panels

Discussions amongst a group of experts on a topic and guided by audience questions and interests.

Quick Talks

Slightly longer than a lightning talk, these 10 minute talks are a quick dive into a topic.

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.

Student Technical Talk

Students present their research using LLVM or related subproject. These are usually 15 minute technical presentations with Q&A.

LLVM Foundation

Foundation updates and board-level community sessions focused on project support, stewardship, and direction.

BoF (Birds of Feather)

Informal gatherings where individuals with a common interest meet to discuss a specific topic.

Poster

Poster-format research presentations, often exploratory or early-stage work.

Workshop

Hands-on or collaborative sessions with practical exercises and applied workflows.

Other

Sessions that do not map cleanly to the categories above.

Content Tags and Colors

Beyond talk type badges, the library also uses content tags to distinguish cross-source material:

Paper

Marks research publications and paper metadata indexed in the Papers section and Search All.

Blog

Marks LLVM Project Blog entries mirrored from llvm-www-blog with full post content and source links.

Docs

Marks wrapped documentation updates from LLVM Core, Clang, and LLDB docs sources, with local navigation and upstream links.

Talk entries use one of the talk-type badges above; papers, blogs, and docs use content-type badges.

How Universal Search Works

How to Use All Features

  1. Start broad: use Search All for free-text queries, or All Work for speaker/topic rollups.
  2. Narrow with filters: Talks supports key topics, type, year, event, and resources; Papers supports key topics, type, year, and author targeting.
  3. Use sort + layout controls: switch between relevance, chronology, citations, and compact/card views where available.
  4. Use docs wrappers: open the Docs section to jump into LLVM Core, Clang, or LLDB docs with local routing and source-home links.
  5. Pivot through People: open a person profile card to jump into their talks, papers, or global results.
  6. Browse by event history: use Events to inspect each LLVM Developers' Meeting edition.
  7. Open detail pages: talk and paper pages include abstracts (or full blog content), structured fields, and source links.
  8. Share reproducible views: active filters and searches are encoded in the URL so links preserve context.

How This Database Is Built