diff --git a/docs/ReleaseNotes.html b/docs/ReleaseNotes.html index 6b4bc451e17..085fc7536b7 100644 --- a/docs/ReleaseNotes.html +++ b/docs/ReleaseNotes.html @@ -96,6 +96,31 @@ test suite no longer depends on llvm-upgrade, which makes it run faster.

@@ -205,6 +230,9 @@ memcpy calls and unneeded copies of aggregates.
  • The X86 backend now does a number of optimizations that aim to avoid converting numbers back and forth from SSE registers to the X87 floating point stack.
  • + +
  • The X86 backend supports stack realignment, which is particularly useful for + vector code on OS's without 16-byte aligned stacks.
  • The X86 backend now supports the "sseregparm" options in GCC, which allow functions to be tagged as passing floating point values in SSE @@ -228,6 +256,7 @@ memcpy calls and unneeded copies of aggregates.
  • @@ -255,8 +284,7 @@ memcpy calls and unneeded copies of aggregates.
  • Itanium-based machines running Linux and HP-UX.
  • -

    The core LLVM infrastructure uses -GNU autoconf to adapt itself +

    The core LLVM infrastructure uses GNU autoconf to adapt itself to the machine and operating system on which it is built. However, minor porting may be required to get LLVM to work on new platforms. We welcome your portability patches and reports of successful builds or error messages.

    @@ -297,7 +325,6 @@ href="http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev">LLVMdev list.

  • The MSIL, IA64, Alpha, SPU, and MIPS backends are experimental.
  • The LLC "-filetype=asm" (the default) is the only supported value for this option.
  • -
  • The llvmc tool is not supported.