[llvm-commits] [llvm] r43682 - /llvm/trunk/docs/tutorial/LangImpl7.html
Chris Lattner
sabre at nondot.org
Sun Nov 4 11:42:13 PST 2007
Author: lattner
Date: Sun Nov 4 13:42:13 2007
New Revision: 43682
URL: http://llvm.org/viewvc/llvm-project?rev=43682&view=rev
Log:
fix typos
Modified:
llvm/trunk/docs/tutorial/LangImpl7.html
Modified: llvm/trunk/docs/tutorial/LangImpl7.html
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/docs/tutorial/LangImpl7.html?rev=43682&r1=43681&r2=43682&view=diff
==============================================================================
--- llvm/trunk/docs/tutorial/LangImpl7.html (original)
+++ llvm/trunk/docs/tutorial/LangImpl7.html Sun Nov 4 13:42:13 2007
@@ -130,7 +130,7 @@
in SSA form, it does not require (or permit) memory objects to be in SSA form.
In the example above, note that the loads from G and H are direct accesses to
G and H: they are not renamed or versioned. This differs from some other
-compiler systems, which does try to version memory objects. In LLVM, instead of
+compiler systems, which do try to version memory objects. In LLVM, instead of
encoding dataflow analysis of memory into the LLVM IR, it is handled with <a
href="../WritingAnLLVMPass.html">Analysis Passes</a> which are computed on
demand.</p>
@@ -267,7 +267,7 @@
<p>
All of these properties are easy to satisfy for most imperative languages, and
-we'll illustrated this below with Kaleidoscope. The final question you may be
+we'll illustrate this below with Kaleidoscope. The final question you may be
asking is: should I bother with this nonsense for my front-end? Wouldn't it be
better if I just did SSA construction directly, avoiding use of the mem2reg
optimization pass? In short, we strongly recommend that use you this technique
More information about the llvm-commits
mailing list