summaryrefslogtreecommitdiff
path: root/docs/tutorial/LangImpl4.html
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2007-11-05 19:06:59 +0000
committerChris Lattner <sabre@nondot.org>2007-11-05 19:06:59 +0000
commit128eb863dfb242aac982b505a9aab06dc35be8d1 (patch)
treeb571b5ba6cdec361738bf2dc78b0b95210ec41bd /docs/tutorial/LangImpl4.html
parent8699a97a2ef42d349c9b81317d55ff621c459adc (diff)
downloadllvm-128eb863dfb242aac982b505a9aab06dc35be8d1.tar.gz
llvm-128eb863dfb242aac982b505a9aab06dc35be8d1.tar.bz2
llvm-128eb863dfb242aac982b505a9aab06dc35be8d1.tar.xz
add table of contents to each chapter.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43723 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'docs/tutorial/LangImpl4.html')
-rw-r--r--docs/tutorial/LangImpl4.html25
1 files changed, 19 insertions, 6 deletions
diff --git a/docs/tutorial/LangImpl4.html b/docs/tutorial/LangImpl4.html
index 6fb2c8824d..6bafacba46 100644
--- a/docs/tutorial/LangImpl4.html
+++ b/docs/tutorial/LangImpl4.html
@@ -13,21 +13,34 @@
<div class="doc_title">Kaleidoscope: Adding JIT and Optimizer Support</div>
+<ul>
+<li>Chapter 4
+ <ol>
+ <li><a href="#intro">Chapter 4 Introduction</a></li>
+ <li><a href="#trivialconstfold">Trivial Constant Folding</a></li>
+ <li><a href="#optimizerpasses">LLVM Optimization Passes</a></li>
+ <li><a href="#jit">Adding a JIT Compiler</a></li>
+ <li><a href="#code">Full Code Listing</a></li>
+ </ol>
+</li>
+</ul>
+
<div class="doc_author">
<p>Written by <a href="mailto:sabre@nondot.org">Chris Lattner</a></p>
</div>
<!-- *********************************************************************** -->
-<div class="doc_section"><a name="intro">Part 4 Introduction</a></div>
+<div class="doc_section"><a name="intro">Chapter 4 Introduction</a></div>
<!-- *********************************************************************** -->
<div class="doc_text">
-<p>Welcome to part 4 of the "<a href="index.html">Implementing a language with
-LLVM</a>" tutorial. Parts 1-3 described the implementation of a simple language
-and included support for generating LLVM IR. This chapter describes two new
-techniques: adding optimizer support to your language, and adding JIT compiler
-support. This shows how to get nice efficient code for your language.</p>
+<p>Welcome to Chapter 4 of the "<a href="index.html">Implementing a language
+with LLVM</a>" tutorial. Parts 1-3 described the implementation of a simple
+language and included support for generating LLVM IR. This chapter describes
+two new techniques: adding optimizer support to your language, and adding JIT
+compiler support. This shows how to get nice efficient code for your
+language.</p>
</div>