Back to Results
First PageMeta Content
Compiler construction / Compilers / Compiler optimizations / LLVM / Virtual machines / Link-time optimization / Chris Lattner / Intermediate language / Static single assignment form / Software / Computing / Programming language implementation


LLVM: A Compilation Framework for Lifelong Program Analysis & Transformation Chris Lattner Vikram Adve University of Illinois at Urbana-Champaign {lattner,vadve}@cs.uiuc.edu
Add to Reading List

Document Date: 2010-02-25 20:19:41


Open Document

File Size: 178,39 KB

Share Result on Facebook

City

San Francisco / Berlin / Snowbird / San Diego / Grenoble / /

Company

The Transmeta Code Morphing Software / ACM Press / IBM Corp. / Microsoft / /

Country

Germany / France / /

/

Facility

Transformation Chris Lattner Vikram Adve University of Illinois / /

IndustryTerm

physical processor / online instrumentation / ordinary processors / compiler infrastructure / dynamic optimization systems / runtime optimization systems / given processor / offline and online translation / flow-insensitive algorithms / online tracing framework / binary runtime optimization systems / low-level software / legacy applications / flow-sensitive algorithms / arbitrary external software / arbitrary software / real-world applications / level protocols / real-time control systems / online instrumentation library then instruments / actual hardware / ordinary applications / virtual machine-based compiler systems / software installation time / runtime systems / embedded software / related previous systems / /

OperatingSystem

Windows NT / /

Organization

Univ. of Illinois / LLVM / University of Illinois / DSA / /

Person

K. Crary / N. Glew / Spike / M. J. Serrano / V / S. Kowshik / V / D. Grossman / T. Jim / Y. Wang / G. Morrisett / M. Hicks / J. Cheney / D. Walker / Chris Lattner Vikram / /

Position

translator / software translator / interpreter / profile-directed binary translator / representative / /

ProgrammingLanguage

Java / SmallTalk / C / Modula-3 / ML / C++ / /

ProvinceOrState

Illinois / Utah / California / /

PublishedMedium

Communications of the ACM / /

RadioStation

4 When / /

Technology

Alpha / Virtual Machine / Xeon processor / given processor / operating system / flow-insensitive algorithms / Java / high-level protocols / physical processor / caching / /

URL

http /

SocialTag