The LLVM Compiler Infrastructure
Site Map:
Overview
Features
Documentation
Command Guide
FAQ
Publications
LLVM Projects
Open Projects
LLVM Users
LLVM Developers
Bug Database
LLVM Logo
Blog

Download!
Download now: LLVM 3.2

Try the
online demo

View the open-source
license

Search this Site


Useful Links
Mailing Lists:
LLVM-announce
LLVM-dev
LLVM-bugs
LLVM-commits
LLVM-branch-commits
LLVM-testresults

IRC Channel:
irc.oftc.net #llvm

Dev. Resources:
doxygen ViewVC
Blog Bugzilla
Buildbot LNT

Release Emails
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
Apr 29, 2013
Nov 7, 2012
Apr 12, 2012
Nov 18, 2011
Sep 16, 2011
Nov 4, 2010
Oct 2, 2009
Aug 23, 2008
Aug 1, 2008
May 25, 2007

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.

gipoco.com is neither affiliated with the authors of this page nor responsible for its contents. This is a safe-cache copy of the original web site.