From ca81780b37782fc6162b795a1129737d83268c40 Mon Sep 17 00:00:00 2001
From: Gabor Greif
Date: Sun, 11 Oct 2009 10:44:44 +0000
Subject: [PATCH] apply some tweaks
llvm-svn: 83769
---
docs/ReleaseNotes-2.6.html | 19 ++++++++++---------
1 file changed, 10 insertions(+), 9 deletions(-)
diff --git a/docs/ReleaseNotes-2.6.html b/docs/ReleaseNotes-2.6.html
index 78d3d3b3596..3b39a62a996 100644
--- a/docs/ReleaseNotes-2.6.html
+++ b/docs/ReleaseNotes-2.6.html
@@ -132,7 +132,7 @@ list.
C and Objective-C support are now considered production quality.
AuroraUX, FreeBSD, and OpenBSD are now supported.
Most of Objective-C 2.0 is now supported with the GNU runtime.
-Many many bugs are fixed and many features have been added.
+Many many bugs are fixed and lots of features have been added.
@@ -461,7 +461,7 @@ in this section.
New compiler-rt, KLEE,
and machine code toolkit sub-projects.
Debug information now includes line numbers when optimizations are enabled.
- This allows statistical sampling tools like oprofile and Shark to map
+ This allows statistical sampling tools like OProfile and Shark to map
samples back to source lines.
LLVM now includes new experimental backends to support the MSP430, SystemZ,
and BlackFin architectures.
@@ -586,8 +586,8 @@ release includes a few major enhancements and additions to the optimizers:
LLVM has a new "EngineBuilder" class which makes it more obvious how to
set up and configure an ExecutionEngine (a JIT or interpreter).
The JIT now supports generating more than 16M of code.
-When configured with --with-oprofile, the JIT can now inform oprofile about
- JIT'd code, allowing oprofile to get line number and function name
+When configured with --with-oprofile, the JIT can now inform OProfile about
+ JIT'd code, allowing OProfile to get line number and function name
information for JIT'd functions.
When "libffi" is available, the LLVM interpreter now uses it, which supports
calling almost arbitrary external (natively compiled) functions.
@@ -619,8 +619,8 @@ it run faster:
for finding bugs in targets and codegen passes.
The Machine LICM is now enabled by default. It hoists instructions out of
loops (such as constant pool loads, loads from read-only stubs, vector
- constant synthesization code, etc) and is currently configured to only do so
- when the hoisted operation can be rematerialized.
+ constant synthesization code, etc.) and is currently configured to only do
+ so when the hoisted operation can be rematerialized.
The Machine Sinking pass is now enabled by default. This pass moves
side-effect free operations down the CFG so that they are executed on fewer
paths through a function.
@@ -637,7 +637,7 @@ it run faster:
Target-specific intrinsics can now be added without having to hack VMCore to
add them. This makes it easier to maintain out-of-tree targets.
The instruction selector is better at propagating information about values
- (such as whether they are sign/zero extended etc) across basic block
+ (such as whether they are sign/zero extended etc.) across basic block
boundaries.
The SelectionDAG datastructure has new nodes for representing buildvector
and vector shuffle operations. This
@@ -1026,7 +1026,7 @@ there isn't already one.
using the stock GCC 3.x.x series 'out the box',
See: Broken versions of GCC and other tools.
However, A Modern GCC Build
-for x86/x64 has been made available from the third party AuroraUX Project
+for x86/x86-64 has been made available from the third party AuroraUX Project
that has been meticulously tested for bootstrapping LLVM & Clang.
@@ -1224,7 +1224,8 @@ itself, Qt, Mozilla, etc.
- Fortran support generally works, but there are still several unresolved bugs
- in Bugzilla. Please see the tools/gfortran component for details.
+ in Bugzilla. Please see the
+ tools/gfortran component for details.