[llvm-commits] CVS: llvm-www/pubs/2007-03-12-BossaLLVMIntro.html 2007-03-12-BossaLLVMIntro.pdf index.html

2007-03-13 Thread Chris Lattner


Changes in directory llvm-www/pubs:

2007-03-12-BossaLLVMIntro.html added (r1.1)
2007-03-12-BossaLLVMIntro.pdf added (r1.1)
index.html updated: 1.44 - 1.45
---
Log message:

add a new talk


---
Diffs of the changes:  (+40 -0)

 2007-03-12-BossaLLVMIntro.html |   38 ++
 2007-03-12-BossaLLVMIntro.pdf  |0 
 index.html |2 ++
 3 files changed, 40 insertions(+)


Index: llvm-www/pubs/2007-03-12-BossaLLVMIntro.html
diff -c /dev/null llvm-www/pubs/2007-03-12-BossaLLVMIntro.html:1.1
*** /dev/null   Tue Mar 13 08:15:29 2007
--- llvm-www/pubs/2007-03-12-BossaLLVMIntro.htmlTue Mar 13 08:15:19 2007
***
*** 0 
--- 1,38 
+ !DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.01 Transitional//EN
+ html
+ head
+   meta http-equiv=Content-Type content=text/html; charset=UTF-8 /
+   link rel=stylesheet href=../llvm.css type=text/css media=screen /
+   titleThe LLVM Compiler System/title
+ /head
+ body
+ 
+ div class=pub_title
+   The LLVM Compiler System 
+ /div
+ div class=pub_author
+   a href=http://www.nondot.org/sabre/;Chris Lattner/a
+ /div
+ 
+ h2Abstract:/h2
+ blockquote
+ p
+ LLVM (http://llvm.org) is a suite of carefully designed open source libraries 
which implement compiler components (like language front-ends, code generators, 
aggressive optimizers, Just-In-Time compiler support, debug support, link-time 
optimization, etc). The goal of the LLVM project is to build these components 
in a way that allows them to be combined together to create familiar tools 
(like a C compiler), interesting new tools (like an OpenGL JIT compiler) and 
many other things we haven't though of yet.  Because LLVM is under continuous 
development, clients of these components naturally benefit from improvements in 
the libraries./p
+ 
+ pThis talk gives an overview of LLVM's architecture, design and philosophy, 
and gives a high-level overview of the various components that are available.  
It then describes implementation details and design points of some example 
clients -- LLVM's GCC-based C/C++/Objective-C compiler, the OpenGL stack in Mac 
OS/X Leopard, and scripting language compilers -- describing some of the novel 
capabilities that LLVM contributes to these projects./p
+ 
+ /blockquote
+ 
+ h2Published:/h2
+ blockquote
+   The LLVM Compiler System, Chris Lattner,br
+   ia href=http://www.bossaconference.org/;2007 Bossa Conference on Open 
Source, Mobile Internet and Multimedia/a/i, Recife, Brazil, March 2007.br
+ /blockquote
+ 
+ h2Download Presentation:/h2
+ ul
+   lia href=2007-03-12-BossaLLVMIntro.pdfThe LLVM Compiler System/a 
(PDF)/li
+ /ul
+ 
+ /body
+ /html


Index: llvm-www/pubs/2007-03-12-BossaLLVMIntro.pdf


Index: llvm-www/pubs/index.html
diff -u llvm-www/pubs/index.html:1.44 llvm-www/pubs/index.html:1.45
--- llvm-www/pubs/index.html:1.44   Fri Feb  2 17:00:07 2007
+++ llvm-www/pubs/index.htmlTue Mar 13 08:15:19 2007
@@ -3,6 +3,8 @@
 
 ol
 
+lia href=2007-03-12-BossaLLVMIntro.htmlThe LLVM Compiler 
System/abrChris Lattnerbri2007 Bossa Conference on Open Source, Mobile 
Internet and Multimedia/i,  Recife, Brazil, March 2007.br/li
+
 lia href=2006-06-18-WIOSCA-LLVAOS.htmlA Virtual Instruction Set 
Interface for Operating System Kernels/abrJohn Criswell, Brent Monroe, and 
Vikram Adve.bri
 Workshop on the Interaction between Operating Systems and Computer 
Architecture (WIOSCA '06)/i, Boston, Massachusetts, 2006.br/li
 



___
llvm-commits mailing list
llvm-commits@cs.uiuc.edu
http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits


[llvm-commits] CVS: llvm-www/pubs/2007-03-12-BossaLLVMIntro.html

2007-03-13 Thread Bill Wendling


Changes in directory llvm-www/pubs:

2007-03-12-BossaLLVMIntro.html updated: 1.1 - 1.2
---
Log message:

Typo and formatting changes.


---
Diffs of the changes:  (+17 -2)

 2007-03-12-BossaLLVMIntro.html |   19 +--
 1 files changed, 17 insertions(+), 2 deletions(-)


Index: llvm-www/pubs/2007-03-12-BossaLLVMIntro.html
diff -u llvm-www/pubs/2007-03-12-BossaLLVMIntro.html:1.1 
llvm-www/pubs/2007-03-12-BossaLLVMIntro.html:1.2
--- llvm-www/pubs/2007-03-12-BossaLLVMIntro.html:1.1Tue Mar 13 08:15:19 2007
+++ llvm-www/pubs/2007-03-12-BossaLLVMIntro.htmlTue Mar 13 13:46:49 2007
@@ -17,9 +17,24 @@
 h2Abstract:/h2
 blockquote
 p
-LLVM (http://llvm.org) is a suite of carefully designed open source libraries 
which implement compiler components (like language front-ends, code generators, 
aggressive optimizers, Just-In-Time compiler support, debug support, link-time 
optimization, etc). The goal of the LLVM project is to build these components 
in a way that allows them to be combined together to create familiar tools 
(like a C compiler), interesting new tools (like an OpenGL JIT compiler) and 
many other things we haven't though of yet.  Because LLVM is under continuous 
development, clients of these components naturally benefit from improvements in 
the libraries./p
+LLVM (http://llvm.org) is a suite of carefully designed open source
+libraries which implement compiler components (like language
+front-ends, code generators, aggressive optimizers, Just-In-Time
+compiler support, debug support, link-time optimization, etc). The
+goal of the LLVM project is to build these components in a way that
+allows them to be combined together to create familiar tools (like a C
+compiler), interesting new tools (like an OpenGL JIT compiler) and
+many other things we haven't thought of yet.  Because LLVM is under
+continuous development, clients of these components naturally benefit
+from improvements in the libraries./p
 
-pThis talk gives an overview of LLVM's architecture, design and philosophy, 
and gives a high-level overview of the various components that are available.  
It then describes implementation details and design points of some example 
clients -- LLVM's GCC-based C/C++/Objective-C compiler, the OpenGL stack in Mac 
OS/X Leopard, and scripting language compilers -- describing some of the novel 
capabilities that LLVM contributes to these projects./p
+pThis talk gives an overview of LLVM's architecture, design and
+philosophy, and gives a high-level overview of the various components
+that are available.  It then describes implementation details and
+design points of some example clientsmdash;LLVM's GCC-based
+C/C++/Objective-C compiler, the OpenGL stack in Mac OS/X Leopard, and
+scripting language compilersmdash;describing some of the novel
+capabilities that LLVM contributes to these projects./p
 
 /blockquote
 



___
llvm-commits mailing list
llvm-commits@cs.uiuc.edu
http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits