[llvm-devmeeting] Second Annual LLVM Developers' Meeting (second announcement; includes selected talks)
Samuel Crow
samuraileumas at yahoo.com
Mon Jul 14 17:37:12 PDT 2008
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
More information about the llvm-devmeeting
mailing list