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

View the open-source
license

Search this Site


Useful Links
Release Emails
3.4: Jan 2014
3.3: Jun 2013
3.2: Dec 2012
3.1: May 2012
3.0: Dec 2011
2.9: Apr 2011
2.8: Oct 2010
2.7: Apr 2010
2.6: Oct 2009
2.5: Mar 2009
2.4: Nov 2008
2.3: Jun 2008
2.2: Feb 2008
2.1: Sep 2007
2.0: May 2007
Older News

Developer Mtgs
Maintained by:
Chris Lattner
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 (Mobile)
Hal Finkel
Argonne National Laboratory
Autovectorization with LLVMSlides | Video (Mobile)
Manuel Klimek
Google
Refactoring C++ with ClangSlides | Video (Mobile)
Eli Bendersky
Intel
MCJITSlides | Video (Mobile)
Wayne Palmer
Barclays Capital
Generating Serialisation Code with ClangSlides (PDF) | Video (Mobile)
Richard Barton
ARM
Guaranteeing the correctness of MC for ARMSlides (PDF) | Video (Mobile)
Michael Spencer
Sony Computer Entertainment America
lld - the LLVM LinkerSlides (PDF) | Video (Mobile)
Igor Bohm
University of Edinburgh
Reducing dynamic compilation latency - concurrent and parallel dynamic compilationSlides | Video (Mobile)
Mark Charlebois
QuIC
Building Linux with LLVMSlides (PDF) | Video (Mobile)
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 (Mobile)
Reed Kotler
MIPS
Tablegen Deep DiveSlides (PDF) | Supporting files | Video (Mobile)
Ralf Karrenberg & Sebastian Hack
Saarland University
Improving Performance of OpenCL on CPUsSlides | Video (Mobile)

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.
Valid CSS! Valid HTML 4.01!