diff --git a/llvm/docs/ReleaseNotes.html b/llvm/docs/ReleaseNotes.html index f271a6dd8d791b56579500674e4ab7e7954f572e..f1f38fc97eb49618e72b3be2081e956ead96a8c7 100644 --- a/llvm/docs/ReleaseNotes.html +++ b/llvm/docs/ReleaseNotes.html @@ -51,14 +51,17 @@ href="http://llvm.org/releases/">LLVM releases web site.

For more information about LLVM, including information about the latest release, please check out the main LLVM web site. If you have questions or comments, the LLVM Developer's Mailing -List is a good place to send them.

+href="http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev">LLVM Developer's +Mailing List is a good place to send them.

Note that if you are reading this file from a Subversion checkout or the main LLVM web page, this document applies to the next release, not the current one. To see the release notes for a specific release, please see the releases page.

+ +

FIXME: llvm.org moved to new server, mention new logo.

+ @@ -441,6 +444,33 @@ in this section.
  • ...
  • +Extensible metadata solid. + +Debug info improvements: using metadata instead of llvm.dbg global variables. +This brings several enhancements including improved compile times. + +New instruction selector. +GHC Haskell ABI/ calling conv support. +Pre-Alpha support for unions in IR. +New InlineHint and StackAlignment function attributes +Code generator MC'ized except for debug info and EH. +New SCEV AA pass: -scev-aa +Inliner reuses arrays allocas when inlining multiple callers to reduce stack usage. +MC encoding and disassembler apis. +Optimal Edge Profiling? +Instcombine is now a library, has its own IRBuilder to simplify itself. +New llvm/Support/Regex.h API. FileCheck now does regex's + + + + +AndersAA got removed (from 2.7 or mainline?) +LLVM command line tools now overwrite their output, before they would only do this with -f. +DOUT removed, use DEBUG(errs() instead. +Much stuff converted to use raw_ostream instead of std::ostream. +TargetAsmInfo renamed to MCAsmInfo +llvm/ADT/iterator.h gone. + @@ -757,7 +787,8 @@ href="http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev">LLVMdev list.

  • The MSIL, Alpha, SPU, MIPS, PIC16, Blackfin, MSP430 and SystemZ backends are experimental.
  • The llc "-filetype=asm" (the default) is the only - supported value for this option. The ELF writer is experimental.
  • + supported value for this option. The MachO writer is experimental, and + works much better in mainline SVN. @@ -888,7 +919,7 @@ appropriate nops inserted to ensure restartability.
    - Known problems with the llvm-gcc C front-end + Known problems with the llvm-gcc C and C++ front-end
    @@ -904,24 +935,6 @@ appropriate nops inserted to ensure restartability.
    - -
    - Known problems with the llvm-gcc C++ front-end -
    - -
    - -

    The C++ front-end is considered to be fully -tested and works for a number of non-trivial programs, including LLVM -itself, Qt, Mozilla, etc.

    - - - -
    -
    Known problems with the llvm-gcc Fortran front-end