Fix typos.
[oota-llvm.git] / docs / BitCodeFormat.html
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
2 <html>
3 <head>
4   <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
5   <title>LLVM Bitcode File Format</title>
6   <link rel="stylesheet" href="llvm.css" type="text/css">
7   <style type="text/css">
8     TR, TD { border: 2px solid gray; padding-left: 4pt; padding-right: 4pt; 
9              padding-top: 2pt; padding-bottom: 2pt; }
10     TH { border: 2px solid gray; font-weight: bold; font-size: 105%; }
11     TABLE { text-align: center; border: 2px solid black; 
12       border-collapse: collapse; margin-top: 1em; margin-left: 1em; 
13       margin-right: 1em; margin-bottom: 1em; }
14     .td_left { border: 2px solid gray; text-align: left; }
15   </style>
16 </head>
17 <body>
18 <div class="doc_title"> LLVM Bitcode File Format </div>
19 <ol>
20   <li><a href="#abstract">Abstract</a></li>
21   <li><a href="#concepts">Concepts</a></li>
22 </ol>
23 <div class="doc_author">
24   <p>Written by <a href="mailto:rspencer@x10sys.com">Reid Spencer</a> and
25   <a href="mailto:sabre@nondot.org">Chris Lattner</a>.
26 </p>
27 </div>
28 <!-- *********************************************************************** -->
29 <div class="doc_section"> <a name="abstract">Abstract </a></div>
30 <!-- *********************************************************************** -->
31 <div class="doc_text">
32 <p>This document describes the LLVM bitcode file format. It specifies
33 the binary encoding rules of the bitcode file format so that
34 equivalent systems can encode bitcode files correctly. The LLVM
35 bitcode representation is used to store the intermediate
36 representation on disk in a compacted form.</p>
37 <p>This document supercedes the LLVM bytecode file format for the 2.0
38 release.</p>
39 </div>
40 <!-- *********************************************************************** -->
41 <div class="doc_section"> <a name="concepts">Concepts</a> </div>
42 <!-- *********************************************************************** -->
43 <div class="doc_text">
44 <p>This section describes the general concepts of the bitcode file
45 format without getting into specific layout details. It is recommended
46 that you read this section thoroughly before interpreting the detailed
47 descriptions.</p>
48 </div>
49 <!-- *********************************************************************** -->
50 <hr>
51 <address> <a href="http://jigsaw.w3.org/css-validator/check/referer"><img
52  src="http://jigsaw.w3.org/css-validator/images/vcss" alt="Valid CSS!"></a>
53 <a href="http://validator.w3.org/check/referer"><img
54  src="http://www.w3.org/Icons/valid-html401" alt="Valid HTML 4.01!"></a>
55 <a href="mailto:rspencer@x10sys.com">Reid Spencer</a> and <a
56  href="mailto:sabre@nondot.org">Chris Lattner</a><br>
57 <a href="http://llvm.org">The LLVM Compiler Infrastructure</a><br>
58 Last modified: $Date$
59 </address>
60 </body>
61 </html>