From 9f45913a4ae7cf6ba24598ef480751751732af37 Mon Sep 17 00:00:00 2001
From: Gabor Greif
Date: Mon, 4 Oct 2010 17:03:49 +0000
Subject: [PATCH] minor tweaks and typos
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@115518 91177308-0d34-0410-b5e6-96231b3b80d8
---
docs/ReleaseNotes.html | 18 +++++++++---------
1 file changed, 9 insertions(+), 9 deletions(-)
diff --git a/docs/ReleaseNotes.html b/docs/ReleaseNotes.html
index 3b68a3298bc..19d1902090a 100644
--- a/docs/ReleaseNotes.html
+++ b/docs/ReleaseNotes.html
@@ -321,8 +321,8 @@ recompilation of larger parts of the compiler chain.
language and compiler written on top of LLVM, intended for producing
single-address-space managed code operating systems that
run faster than the equivalent multiple-address-space C systems.
-More in-depth blurb is available on the wiki.
+More in-depth blurb is available on the wiki.
@@ -339,8 +339,8 @@ gateways. Since version 0.96 it has bytecode
signatures that allow writing detections for complex malware. It
uses LLVM's JIT to speed up the execution of bytecode on
-X86,X86-64,PPC32/64, falling back to its own interpreter otherwise.
-The git version was updated to work with LLVM 2.8
+X86, X86-64, PPC32/64, falling back to its own interpreter otherwise.
+The git version was updated to work with LLVM 2.8.
The
DTMC provides support for
Transactional Memory, which is an easy-to-use and efficient way to synchronize
accesses to shared memory. Transactions can contain normal C/C++ code (e.g.,
-__transaction { list.remove(x); x.refCount--; }) and will be executed
+__transaction { list.remove(x); x.refCount--; }
) and will be executed
virtually atomically and isolated from other transactions.
@@ -774,7 +774,7 @@ it run faster:
- The X86 backend now supports holding X87 floating point stack values
in registers across basic blocks, dramatically improving performance of code
- that uses long double, and when targetting CPUs that don't support SSE.
+ that uses long double, and when targeting CPUs that don't support SSE.
- The X86 backend now uses a SSEDomainFix pass to optimize SSE operations. On
Nehalem ("Core i7") and newer CPUs there is a 2 cycle latency penalty on
@@ -799,7 +799,7 @@ it run faster:
- When printing .s files in verbose assembly mode (the default for clang -S),
the X86 backend now decodes X86 shuffle instructions and prints human
- readable comments after the most inscrutible of them, e.g.:
+ readable comments after the most inscrutable of them, e.g.:
insertps $113, %xmm3, %xmm0 # xmm0 = zero,xmm0[1,2],xmm3[1]
@@ -854,7 +854,7 @@ substantially better performance in a wide range of different scenarios.
-
The llvm.arm.neon.vabdl and llvm.arm.neon.vabal intrinsics (lengthening
- vector absolute difference with and without accumlation) have been removed.
+ vector absolute difference with and without accumulation) have been removed.
They are represented using the llvm.arm.neon.vabd intrinsic (vector absolute
difference) followed by a vector zero-extend operation, and for vabal,
a vector add.
@@ -947,7 +947,7 @@ API changes are:
operands are now address-space qualified.
If you were creating these intrinsic calls and prototypes yourself (as opposed
to using Intrinsic::getDeclaration), you can use
- UpgradeIntrinsicFunction/UpgradeIntrinsicCall to be portable accross releases.
+ UpgradeIntrinsicFunction/UpgradeIntrinsicCall to be portable across releases.
-
SetCurrentDebugLocation takes a DebugLoc now instead of a MDNode.