The LLVM Compiler Infrastructure
Site Map:
Download!
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
12.0.0: Apr 2021
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
2012 European Conference
  • What: The second European meeting, the first full conference.
  • Why: To get acquainted, learn how LLVM is used, and exchange ideas.
  • When: April 12th, 2012 from 12:00 noon to April 13th, 2012 12:00 noon (plus optional afternoon workshops)
  • Where: Hotel Russell, 1-8 Russell Square, Bloomsbury, London, WC1B 5BE, UK. (map)

SPONSORED BY: ARM Ltd., QuIC, Google

Announcements

  • Thanks for making this such a successful event!

Presentations

AuthorTitleSlides
Lee Smith
ARM
IntroductionSlides | Video
Hal Finkel
Argonne National Laboratory
Autovectorization with LLVMSlides | Video
Manuel Klimek
Google
Refactoring C++ with ClangSlides | Video
Eli Bendersky
Intel
MCJITSlides | Video
Wayne Palmer
Barclays Capital
Generating Serialisation Code with ClangSlides (PDF) | Video
Richard Barton
ARM
Guaranteeing the correctness of MC for ARMSlides (PDF) | Video
Michael Spencer
Sony Computer Entertainment America
lld - the LLVM LinkerSlides (PDF) | Video
Igor Bohm
University of Edinburgh
Reducing dynamic compilation latency - concurrent and parallel dynamic compilationSlides | Video
Mark Charlebois
QuIC
Building Linux with LLVMSlides (PDF) | Video
Pablo Barrio
Univ. Politécnica de Madrid
Turning control flow graphs into function call graphs: transformation of partitioned codes for execution in heterogeneous architecturesSlides (PDF) | Video
Reed Kotler
MIPS
Tablegen Deep DiveSlides (PDF) | Supporting files | Video
Ralf Karrenberg & Sebastian Hack
Saarland University
Improving Performance of OpenCL on CPUsSlides | Video

Workshops

AuthorTitleMaterials
David ChisnallWhat LLVM can do for youSlides | memo.cc | examples.tbz2
Anton KorobeynikovBuilding a backend in 24 hoursSlides

Schedule

The schedule is available here.