[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