aboutsummaryrefslogtreecommitdiff
path: root/docs/CodeGenerator.html
diff options
context:
space:
mode:
authorBill Wendling <isanbard@gmail.com>2011-07-25 20:25:03 +0000
committerBill Wendling <isanbard@gmail.com>2011-07-25 20:25:03 +0000
commit3ef750d4b63bce1f13f9f8381fc6523f4a388b3f (patch)
treeb7741d53afb00f3546b741a5410bc49b24762494 /docs/CodeGenerator.html
parent66bc5c602aec3a8bfd826699847fc936f7aa9acd (diff)
Fix some typos.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@135956 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'docs/CodeGenerator.html')
-rw-r--r--docs/CodeGenerator.html10
1 files changed, 6 insertions, 4 deletions
diff --git a/docs/CodeGenerator.html b/docs/CodeGenerator.html
index 1d03cbdf1a..aba7b1bcf5 100644
--- a/docs/CodeGenerator.html
+++ b/docs/CodeGenerator.html
@@ -1889,7 +1889,8 @@ $ llc -regalloc=pbqp file.bc -o pbqp.s;
</dd>
- <dt><i>Frameless with a Small Constant Stack Size (EBP or RBP is not used as a frame pointer)</i></dt>
+ <dt><i>Frameless with a Small Constant Stack Size (<code>EBP</code>
+ or <code>RBP</code> is not used as a frame pointer)</i></dt>
<dd><p>To return, a constant (encoded in the compact unwind encoding) is added
to the <code>ESP/RSP</code>. Then the return is done by popping the stack
into the PC. All non-volatile registers that need to be restored must have
@@ -1903,12 +1904,13 @@ $ llc -regalloc=pbqp file.bc -o pbqp.s;
function in <code>lib/Target/X86FrameLowering.cpp</code> for the encoding
algorithm.)</p></dd>
- <dt><i>Frameless with a Large Constant Stack Size (EBP or RBP is not used as a frame pointer)</i></dt>
+ <dt><i>Frameless with a Large Constant Stack Size (<code>EBP</code>
+ or <code>RBP</code> is not used as a frame pointer)</i></dt>
<dd><p>This case is like the "Frameless with a Small Constant Stack Size"
- case, but the stack size is too larget to encode in the compact unwind
+ case, but the stack size is too large to encode in the compact unwind
encoding. Instead it requires that the function contains "<code>subl
$nnnnnn, %esp</code>" in its prolog. The compact encoding contains the
- offset to the <code>$nnnnnn</code> value in the funciton in bits 9-12
+ offset to the <code>$nnnnnn</code> value in the function in bits 9-12
(mask: <code>0x00001C00</code>).</p></dd>
</ul>