public inbox for gcc@gcc.gnu.org
 help / color / mirror / Atom feed
* LLVM 1.2 Release!
@ 2004-03-20 14:51 Chris Lattner
  0 siblings, 0 replies; only message in thread
From: Chris Lattner @ 2004-03-20 14:51 UTC (permalink / raw)
  To: gcc


              LLVM Compiler Infrastructure -- Release 1.2
                        http://llvm.cs.uiuc.edu

We are pleased to announce the release of version 1.2 of the LLVM Compiler
Infrastructure.  If you are new to LLVM, please see "WHAT IS LLVM?" below.
If you are already familiar with LLVM, skip to "WHAT IS NEW IN LLVM 1.2?"

WHAT IS LLVM?

  LLVM is a new infrastructure designed for compile-time, link-time, runtime,
  and "idle-time" optimization of programs from arbitrary programming languages.
  LLVM is written in C++ and has been developed over the past 4 years at the
  University of Illinois.  It currently supports compilation of C and C++
  programs using front-ends derived from GCC 3.4.  After optimization, it can
  emit native X86, native SparcV9, or C code for the optimized program.  New
  front-ends are in early development for Java bytecode and CAML, and new
  backends are in early development for several other targets.

  The LLVM infrastructure is publicly available under a non-restrictive open
  source license.  More information about LLVM and the contents of the
  publicly released software is available at the LLVM Web site above.

WHAT IS NEW IN LLVM 1.2?

  This release is substantially faster and introduces several new features,
  including: new optimizations, support for several GCC extensions that were not
  supported in 1.1, and support for profile-guided optimization.  The X86 code
  generator in LLVM 1.2 also produces much better native code, and LLVM now
  comes with a beta-quality global register allocator.  Finally, LLVM 1.2
  includes the usual collection of bug fixes and other minor improvements.

  A full list of new features and bug-fixes are listed in the Release Notes:
    http://llvm.cs.uiuc.edu/releases/1.2/docs/ReleaseNotes.html#whatsnew

  For an easier to read set of changes, please see the status updates:
   http://mail.cs.uiuc.edu/pipermail/llvm-announce/2004-March/000006.html
   http://mail.cs.uiuc.edu/pipermail/llvm-announce/2004-February/000005.html

HOW DO I GET IT?

  Please see: http://llvm.cs.uiuc.edu/releases

-Chris

-- 
http://llvm.cs.uiuc.edu/
http://www.nondot.org/~sabre/Projects/


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2004-03-20  5:00 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-03-20 14:51 LLVM 1.2 Release! Chris Lattner

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).