The LLVM Compiler Infrastructure
Site Map:
Download!
Search this Site


Useful Links
Release Emails
19.1.6: Dec 2024
19.1.5: Dec 2024
19.1.4: Nov 2024
19.1.3: Oct 2024
19.1.2: Oct 2024
19.1.1: Oct 2024
19.1.0: Sep 2024
18.1.8: Jun 2024
18.1.7: Jun 2024
18.1.6: May 2024
18.1.5: May 2024
18.1.4: Apr 2024
18.1.3: Apr 2024
18.1.2: Mar 2024
18.1.1: Mar 2024
18.1.0: Mar 2024
17.0.6: Nov 2023
17.0.5: Nov 2023
17.0.4: Oct 2023
17.0.3: Oct 2023
17.0.2: Oct 2023
17.0.1: Sep 2023
All Announcements

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.