[llvm-devmeeting] Second Annual LLVM Developers' Meeting (second announcement; includes selected talks)

Tanya M. Lattner tonic at nondot.org
Mon Jul 14 17:47:49 PDT 2008



Yes. We will video tape the talks.

-Tanya

On Mon, 14 Jul 2008, Samuel Crow wrote:

> Hello,
>
> I won't be able to attend this year.  Will there be Quicktime movies of 
> the talks and YouTube coverage like there was last year?
>
> --Sam Crow
>
>
> --- On Mon, 7/14/08, Ted Kremenek <kremenek at apple.com> wrote:
>
>> From: Ted Kremenek <kremenek at apple.com>
>> Subject: [llvm-devmeeting] Second Annual LLVM Developers' Meeting (second announcement; includes selected talks)
>> To: llvm-devmeeting at cs.uiuc.edu
>> Cc: llvm-devmtg08-admin at nondot.org
>> Date: Monday, July 14, 2008, 1:52 PM
>> Second Annual LLVM Developers' Meeting
>> August 1, 2008 - Apple Inc. Campus, Cupertino, California,
>> U.S.A.
>>
>> The registration and hotel room block deadline (July 20,
>> 2008) for the
>> second annual LLVM Developers' Meeting is less than one
>> week away!
>> Please register via our website:
>>
>>   http://llvm.org/devmtg/register.php
>>
>> This year, the Developers' Meeting will be held this
>> year at Apple
>> Inc.'s main campus in Cupertino, California:
>>
>>   http://llvm.org/devmtg
>>
>> Like last year's inaugural meeting, the meeting serves
>> as a forum for
>> both LLVM developers and users to get acquainted, to learn
>> how LLVM is
>> used, and to exchange ideas about LLVM and its (potential)
>> applications.
>>
>> The following talks have been selected:
>>
>> Adobe Image Foundation and Adobe PixelBender: Our Usage of
>> LLVM
>> Chuck Rose III, Adobe
>>
>> Cell Backend
>> Scott Michel, Aerospace
>>
>> Clang
>> Steve Naroff, Apple
>>
>> CodeGen Overview and Focus on SelectionDAGs
>> Dan Gohman, Apple
>>
>> Finding Bugs with Source Code Analysis
>> Ted Kremenek, Apple
>>
>> Building an Efficient JIT with LLVM
>> Nate Begeman, Apple
>>
>> llvm2c - New LLVM Compiler Driver
>> Anton Korobeynikov, Saint Petersburg State University.
>>
>> LLVM Hardware Backend with HW/SW Codesign Toolchain
>> Tim Sander, University Darmstadt
>>
>> Register Allocation
>> Evan Cheng, Apple
>>
>> Targeting the Adobe Flash Virtual Machine with LLVM
>> Scott Peterson, Adobe
>>
>> The VMKit Project - Building a JVM and .Net implementation
>> on top of
>> LLVM
>> Nicolas Geoffray, University of Pierre et Marie Curie,
>> France
>>
>> Building a JIT compiler for PHP in 2 days
>> Nuno Lopes, Instituto Superior Tecnico
>>
>> SVA: Using LLVM to Provide Memory Safety for the Entire
>> Software Stack
>> John Criswell, University of Illinois at Urbana-Champaign
>>
>> We also invite you to sign up for the official Developer
>> Meeting
>> mailing list to be kept informed of updates concerning the
>> meeting:
>>
>>
>> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-devmeeting
>>
>> Last year's inaugural meeting was a success for LLVM
>> and the LLVM
>> community at large. We fully expect that this year's
>> meeting will be
>> an even greater success.  Please join us!
>>
>> About LLVM
>>
>> The Low-Level Virtual Machine (LLVM) is a collection of
>> libraries and
>> tools that make it easy to build compilers, optimizers,
>> Just-In-Time
>> code generators, and many other compiler-related programs.
>> LLVM uses a
>> single, language-independent virtual instruction set both
>> as an
>> offline code representation (to communicate code between
>> compiler
>> phases and to run-time systems) and as the compiler
>> internal
>> representation (to analyze and transform programs). This
>> persistent
>> code representation allows a common set of sophisticated
>> compiler
>> techniques to be applied at compile-time, link-time,
>> install-time, run-
>> time, or "idle-time" (between program runs).
>>
>> The strengths of the LLVM infrastructure are its extremely
>> simple
>> design (which makes it easy to understand and use),
>> source-language
>> independence, powerful mid-level optimizer, automated
>> compiler
>> debugging support, extensibility, and its stability and
>> reliability.
>> LLVM is currently being used to host a wide variety of
>> academic
>> research projects and commercial projects.
>>
>> For more information, please visit http://llvm.org.
>>
>> About Clang
>>
>> Clang is a new frontend for C-based languages, targeting
>> support for
>> C, Objective-C, and C++.
>>
>> Like the rest of LLVM, Clang consists of a collection of
>> libraries,
>> making it versatile in its applications.  The goal of Clang
>> is to be
>> multipurpose, allowing not only the creation of standalone
>> compilers
>> for C-based languages, but also intelligent IDEs,
>> refactoring tools,
>> source to source translators, static analysis tools, and
>> countless
>> others.  Other design goals of Clang include 100%
>> compatibility with
>> GCC and a high quality of implementation that makes Clang
>> fast,
>> scalable, and easy to customize and expand.
>>
>> Clang was announced at last year's Developer Meeting.
>> This year's
>> meeting will include an extensive discussion of Clang and
>> its
>> applications (both currently existing and planned).
>>
>> For more information, please visit
>> http://clang.llvm.org._______________________________________________
>> llvm-devmeeting mailing list
>> llvm-devmeeting at cs.uiuc.edu
>> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-devmeeting
>
>
>
> _______________________________________________
> llvm-devmeeting mailing list
> llvm-devmeeting at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-devmeeting
>



More information about the llvm-devmeeting mailing list