[llvm-commits] [www-releases] r170845 [54/55] - in /www-releases/trunk/3.2/docs: ./ CommandGuide/ HistoricalNotes/ _static/ _templates/ _themes/ _themes/llvm-theme/ _themes/llvm-theme/static/ doxygen/ doxygen/html/ llvm-theme/ llvm-theme/static/ tutorial/

Tanya Lattner tonic at nondot.org
Thu Dec 20 22:58:17 PST 2012


Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1enable__if.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1enable__if.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1enable__if.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1enable__if.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,80 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: llvm::enable_if< Cond, T > Struct Template Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="structllvm_1_1enable__if.html">enable_if</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">llvm::enable_if< Cond, T > Struct Template Reference</div>  </div>
+</div>
+<div class="contents">
+<!-- doxytag: class="llvm::enable_if" --><!-- doxytag: inherits="enable_if_c< Cond::value, T >" -->
+<p><code>#include <<a class="el" href="type__traits_8h_source.html">type_traits.h</a>></code></p>
+<div class="dynheader">
+Inheritance diagram for llvm::enable_if< Cond, T >:</div>
+<div class="dyncontent">
+<div class="center"><img src="structllvm_1_1enable__if__inherit__graph.png" border="0" usemap="#llvm_1_1enable__if_3_01Cond_00_01T_01_4_inherit__map" alt="Inheritance graph"/></div>
+<!-- MAP 0 -->
+<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
+<div class="dynheader">
+Collaboration diagram for llvm::enable_if< Cond, T >:</div>
+<div class="dyncontent">
+<div class="center"><img src="structllvm_1_1enable__if__coll__graph.png" border="0" usemap="#llvm_1_1enable__if_3_01Cond_00_01T_01_4_coll__map" alt="Collaboration graph"/></div>
+<!-- MAP 1 -->
+<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
+
+<p><a href="structllvm_1_1enable__if-members.html">List of all members.</a></p>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><h3>template<typename Cond, typename T = void><br/>
+struct llvm::enable_if< Cond, T ></h3>
+
+
+<p>Definition at line <a class="el" href="type__traits_8h_source.html#l00183">183</a> of file <a class="el" href="type__traits_8h_source.html">type_traits.h</a>.</p>
+</div><hr/>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="type__traits_8h_source.html">type_traits.h</a></li>
+</ul>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:48:35 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1enable__if__c__inherit__graph.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1enable__if__c__inherit__graph.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1enable__if__c__inherit__graph.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1enable__if__c__inherit__graph.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,11 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  Node1 [label="llvm::enable_if_c\< Cond, T \>",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
+  Node1 -> Node2 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< Cond::value, T \>" ,fontname="FreeSans"];
+  Node2 [label="llvm::enable_if_c\< Cond::value, T \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1enable__if__c.html"];
+  Node2 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node3 [label="llvm::enable_if\< Cond, T \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1enable__if.html"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1enable__if__coll__graph.md5
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1enable__if__coll__graph.md5?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1enable__if__coll__graph.md5 (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1enable__if__coll__graph.md5 Fri Dec 21 00:57:24 2012
@@ -0,0 +1 @@
+8209f5cbc881138c8ff5e0917ab8ebea
\ No newline at end of file

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1fltSemantics__coll__graph.md5
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1fltSemantics__coll__graph.md5?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1fltSemantics__coll__graph.md5 (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1fltSemantics__coll__graph.md5 Fri Dec 21 00:57:24 2012
@@ -0,0 +1 @@
+579d7e5b852df035a08333d27e0df07b
\ No newline at end of file

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1greater__ptr-members.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1greater__ptr-members.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1greater__ptr-members.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1greater__ptr-members.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,57 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: Member List</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="structllvm_1_1greater__ptr.html">greater_ptr</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">llvm::greater_ptr< Ty > Member List</div>  </div>
+</div>
+<div class="contents">
+This is the complete list of members for <a class="el" href="structllvm_1_1greater__ptr.html">llvm::greater_ptr< Ty ></a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1greater__ptr.html#acd07da08a2829d4c57543c7b79145314">operator()</a>(const Ty *left, const Ty *right) const </td><td><a class="el" href="structllvm_1_1greater__ptr.html">llvm::greater_ptr< Ty ></a></td><td><code> [inline]</code></td></tr>
+</table></div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:46:17 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1hashing_1_1detail_1_1hash__combine__recursive__helper.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1hashing_1_1detail_1_1hash__combine__recursive__helper.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1hashing_1_1detail_1_1hash__combine__recursive__helper.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1hashing_1_1detail_1_1hash__combine__recursive__helper.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,636 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: llvm::hashing::detail::hash_combine_recursive_helper Struct Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="namespacellvm_1_1hashing.html">hashing</a>      </li>
+      <li class="navelem"><a class="el" href="namespacellvm_1_1hashing_1_1detail.html">detail</a>      </li>
+      <li class="navelem"><a class="el" href="structllvm_1_1hashing_1_1detail_1_1hash__combine__recursive__helper.html">hash_combine_recursive_helper</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> |
+<a href="#pub-attribs">Public Attributes</a>  </div>
+  <div class="headertitle">
+<div class="title">llvm::hashing::detail::hash_combine_recursive_helper Struct Reference</div>  </div>
+</div>
+<div class="contents">
+<!-- doxytag: class="llvm::hashing::detail::hash_combine_recursive_helper" -->
+<p>Helper class to manage the recursive combining of hash_combine arguments.  
+ <a href="structllvm_1_1hashing_1_1detail_1_1hash__combine__recursive__helper.html#details">More...</a></p>
+
+<p><code>#include <<a class="el" href="Hashing_8h_source.html">Hashing.h</a>></code></p>
+<div class="dynheader">
+Collaboration diagram for llvm::hashing::detail::hash_combine_recursive_helper:</div>
+<div class="dyncontent">
+<div class="center"><img src="structllvm_1_1hashing_1_1detail_1_1hash__combine__recursive__helper__coll__graph.png" border="0" usemap="#llvm_1_1hashing_1_1detail_1_1hash__combine__recursive__helper_coll__map" alt="Collaboration graph"/></div>
+<!-- MAP 0 -->
+<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
+
+<p><a href="structllvm_1_1hashing_1_1detail_1_1hash__combine__recursive__helper-members.html">List of all members.</a></p>
+<table class="memberdecls">
+<tr><td colspan="2"><h2><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1hashing_1_1detail_1_1hash__combine__recursive__helper.html#aed86896537853171897bf29f113e382f">hash_combine_recursive_helper</a> ()</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Construct a recursive hash combining helper.  <a href="#aed86896537853171897bf29f113e382f"></a><br/></td></tr>
+<tr><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classchar.html">char</a> * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structllvm_1_1hashing_1_1detail_1_1hash__combine__recursive__helper.html#a2e3480338dafbf4d29527f5acb51cd86">combine_data</a> (size_t &length, <a class="el" href="classchar.html">char</a> *buffer_ptr, <a class="el" href="classchar.html">char</a> *buffer_end, T data)</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Combine one chunk of data into the current in-flight hash.  <a href="#a2e3480338dafbf4d29527f5acb51cd86"></a><br/></td></tr>
+<tr><td class="memTemplParams" colspan="2">template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 > </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1hash__code.html">hash_code</a> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structllvm_1_1hashing_1_1detail_1_1hash__combine__recursive__helper.html#a6d56178ec5e9e3e91c0d87193e9d3e24">combine</a> (size_t length, <a class="el" href="classchar.html">char</a> *buffer_ptr, <a class="el" href="classchar.html">char</a> *buffer_end, const T1 &arg1, const T2 &arg2, const T3 &arg3, const T4 &arg4, const T5 &arg5, const T6 &arg6)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 > </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1hash__code.html">hash_code</a> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structllvm_1_1hashing_1_1detail_1_1hash__combine__recursive__helper.html#a1ee687b9f1dc47d452371a818c912c8a">combine</a> (size_t length, <a class="el" href="classchar.html">char</a> *buffer_ptr, <a class="el" href="classchar.html">char</a> *buffer_end, const T1 &arg1, const T2 &arg2, const T3 &arg3, const T4 &arg4, const T5 &arg5)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template<typename T1 , typename T2 , typename T3 , typename T4 > </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1hash__code.html">hash_code</a> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structllvm_1_1hashing_1_1detail_1_1hash__combine__recursive__helper.html#aef18ac3ae50ed15e57cc5c3d5e26f7cd">combine</a> (size_t length, <a class="el" href="classchar.html">char</a> *buffer_ptr, <a class="el" href="classchar.html">char</a> *buffer_end, const T1 &arg1, const T2 &arg2, const T3 &arg3, const T4 &arg4)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template<typename T1 , typename T2 , typename T3 > </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1hash__code.html">hash_code</a> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structllvm_1_1hashing_1_1detail_1_1hash__combine__recursive__helper.html#a067cf9fb97b3e79406c4f25fd2790a8e">combine</a> (size_t length, <a class="el" href="classchar.html">char</a> *buffer_ptr, <a class="el" href="classchar.html">char</a> *buffer_end, const T1 &arg1, const T2 &arg2, const T3 &arg3)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template<typename T1 , typename T2 > </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1hash__code.html">hash_code</a> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structllvm_1_1hashing_1_1detail_1_1hash__combine__recursive__helper.html#a67cc112809dbb58bb39156d20d3b2015">combine</a> (size_t length, <a class="el" href="classchar.html">char</a> *buffer_ptr, <a class="el" href="classchar.html">char</a> *buffer_end, const T1 &arg1, const T2 &arg2)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template<typename T1 > </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1hash__code.html">hash_code</a> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structllvm_1_1hashing_1_1detail_1_1hash__combine__recursive__helper.html#a66573c640448b0ad473b84eaa49659bd">combine</a> (size_t length, <a class="el" href="classchar.html">char</a> *buffer_ptr, <a class="el" href="classchar.html">char</a> *buffer_end, const T1 &arg1)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1hash__code.html">hash_code</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1hashing_1_1detail_1_1hash__combine__recursive__helper.html#a3f4bcef234eab8fcdd8e4496777e5a9b">combine</a> (size_t length, <a class="el" href="classchar.html">char</a> *buffer_ptr, <a class="el" href="classchar.html">char</a> *buffer_end)</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Base case for recursive, variadic combining.  <a href="#a3f4bcef234eab8fcdd8e4496777e5a9b"></a><br/></td></tr>
+<tr><td colspan="2"><h2><a name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classchar.html">char</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1hashing_1_1detail_1_1hash__combine__recursive__helper.html#a9e4f6895ae5d3fc7cef9a42a9a6667e2">buffer</a> [64]</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structllvm_1_1hashing_1_1detail_1_1hash__state.html">hash_state</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1hashing_1_1detail_1_1hash__combine__recursive__helper.html#ab3a478c7eb60d5611567b565b6d7a036">state</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">const size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1hashing_1_1detail_1_1hash__combine__recursive__helper.html#a3cc4c2fff23195989a1c724db0f8f6f0">seed</a></td></tr>
+</table>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><p>Helper class to manage the recursive combining of hash_combine arguments. </p>
+<p>This class exists to manage the state and various calls involved in the recursive combining of arguments used in hash_combine. It is particularly useful at minimizing the code in the recursive calls to ease the pain caused by a lack of variadic functions. </p>
+
+<p>Definition at line <a class="el" href="Hashing_8h_source.html#l00503">503</a> of file <a class="el" href="Hashing_8h_source.html">Hashing.h</a>.</p>
+</div><hr/><h2>Constructor & Destructor Documentation</h2>
+<a class="anchor" id="aed86896537853171897bf29f113e382f"></a><!-- doxytag: member="llvm::hashing::detail::hash_combine_recursive_helper::hash_combine_recursive_helper" ref="aed86896537853171897bf29f113e382f" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">llvm::hashing::detail::hash_combine_recursive_helper::hash_combine_recursive_helper </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Construct a recursive hash combining helper. </p>
+<p>This sets up the state for a recursive hash combine, including getting the seed and buffer setup. </p>
+
+<p>Definition at line <a class="el" href="Hashing_8h_source.html#l00513">513</a> of file <a class="el" href="Hashing_8h_source.html">Hashing.h</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="a6d56178ec5e9e3e91c0d87193e9d3e24"></a><!-- doxytag: member="llvm::hashing::detail::hash_combine_recursive_helper::combine" ref="a6d56178ec5e9e3e91c0d87193e9d3e24" args="(size_t length, char *buffer_ptr, char *buffer_end, const T1 &arg1, const T2 &arg2, const T3 &arg3, const T4 &arg4, const T5 &arg5, const T6 &arg6)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 > </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1hash__code.html">hash_code</a> llvm::hashing::detail::hash_combine_recursive_helper::combine </td>
+          <td>(</td>
+          <td class="paramtype">size_t </td>
+          <td class="paramname"><em>length</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classchar.html">char</a> * </td>
+          <td class="paramname"><em>buffer_ptr</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classchar.html">char</a> * </td>
+          <td class="paramname"><em>buffer_end</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const T1 & </td>
+          <td class="paramname"><em>arg1</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const T2 & </td>
+          <td class="paramname"><em>arg2</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const T3 & </td>
+          <td class="paramname"><em>arg3</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const T4 & </td>
+          <td class="paramname"><em>arg4</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const T5 & </td>
+          <td class="paramname"><em>arg5</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const T6 & </td>
+          <td class="paramname"><em>arg6</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="Hashing_8h_source.html#l00578">578</a> of file <a class="el" href="Hashing_8h_source.html">Hashing.h</a>.</p>
+
+<p>References <a class="el" href="Hashing_8h_source.html#l00523">combine_data()</a>, and <a class="el" href="Hashing_8h_source.html#l00373">llvm::hashing::detail::get_hashable_data()</a>.</p>
+
+<p>Referenced by <a class="el" href="Hashing_8h_source.html#l00585">combine()</a>, and <a class="el" href="Hashing_8h_source.html#l00674">llvm::hash_combine()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a1ee687b9f1dc47d452371a818c912c8a"></a><!-- doxytag: member="llvm::hashing::detail::hash_combine_recursive_helper::combine" ref="a1ee687b9f1dc47d452371a818c912c8a" args="(size_t length, char *buffer_ptr, char *buffer_end, const T1 &arg1, const T2 &arg2, const T3 &arg3, const T4 &arg4, const T5 &arg5)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 > </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1hash__code.html">hash_code</a> llvm::hashing::detail::hash_combine_recursive_helper::combine </td>
+          <td>(</td>
+          <td class="paramtype">size_t </td>
+          <td class="paramname"><em>length</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classchar.html">char</a> * </td>
+          <td class="paramname"><em>buffer_ptr</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classchar.html">char</a> * </td>
+          <td class="paramname"><em>buffer_end</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const T1 & </td>
+          <td class="paramname"><em>arg1</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const T2 & </td>
+          <td class="paramname"><em>arg2</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const T3 & </td>
+          <td class="paramname"><em>arg3</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const T4 & </td>
+          <td class="paramname"><em>arg4</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const T5 & </td>
+          <td class="paramname"><em>arg5</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="Hashing_8h_source.html#l00585">585</a> of file <a class="el" href="Hashing_8h_source.html">Hashing.h</a>.</p>
+
+<p>References <a class="el" href="Hashing_8h_source.html#l00578">combine()</a>, <a class="el" href="Hashing_8h_source.html#l00523">combine_data()</a>, and <a class="el" href="Hashing_8h_source.html#l00373">llvm::hashing::detail::get_hashable_data()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aef18ac3ae50ed15e57cc5c3d5e26f7cd"></a><!-- doxytag: member="llvm::hashing::detail::hash_combine_recursive_helper::combine" ref="aef18ac3ae50ed15e57cc5c3d5e26f7cd" args="(size_t length, char *buffer_ptr, char *buffer_end, const T1 &arg1, const T2 &arg2, const T3 &arg3, const T4 &arg4)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename T1 , typename T2 , typename T3 , typename T4 > </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1hash__code.html">hash_code</a> llvm::hashing::detail::hash_combine_recursive_helper::combine </td>
+          <td>(</td>
+          <td class="paramtype">size_t </td>
+          <td class="paramname"><em>length</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classchar.html">char</a> * </td>
+          <td class="paramname"><em>buffer_ptr</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classchar.html">char</a> * </td>
+          <td class="paramname"><em>buffer_end</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const T1 & </td>
+          <td class="paramname"><em>arg1</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const T2 & </td>
+          <td class="paramname"><em>arg2</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const T3 & </td>
+          <td class="paramname"><em>arg3</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const T4 & </td>
+          <td class="paramname"><em>arg4</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="Hashing_8h_source.html#l00592">592</a> of file <a class="el" href="Hashing_8h_source.html">Hashing.h</a>.</p>
+
+<p>References <a class="el" href="Hashing_8h_source.html#l00578">combine()</a>, <a class="el" href="Hashing_8h_source.html#l00523">combine_data()</a>, and <a class="el" href="Hashing_8h_source.html#l00373">llvm::hashing::detail::get_hashable_data()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a067cf9fb97b3e79406c4f25fd2790a8e"></a><!-- doxytag: member="llvm::hashing::detail::hash_combine_recursive_helper::combine" ref="a067cf9fb97b3e79406c4f25fd2790a8e" args="(size_t length, char *buffer_ptr, char *buffer_end, const T1 &arg1, const T2 &arg2, const T3 &arg3)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename T1 , typename T2 , typename T3 > </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1hash__code.html">hash_code</a> llvm::hashing::detail::hash_combine_recursive_helper::combine </td>
+          <td>(</td>
+          <td class="paramtype">size_t </td>
+          <td class="paramname"><em>length</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classchar.html">char</a> * </td>
+          <td class="paramname"><em>buffer_ptr</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classchar.html">char</a> * </td>
+          <td class="paramname"><em>buffer_end</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const T1 & </td>
+          <td class="paramname"><em>arg1</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const T2 & </td>
+          <td class="paramname"><em>arg2</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const T3 & </td>
+          <td class="paramname"><em>arg3</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="Hashing_8h_source.html#l00599">599</a> of file <a class="el" href="Hashing_8h_source.html">Hashing.h</a>.</p>
+
+<p>References <a class="el" href="Hashing_8h_source.html#l00578">combine()</a>, <a class="el" href="Hashing_8h_source.html#l00523">combine_data()</a>, and <a class="el" href="Hashing_8h_source.html#l00373">llvm::hashing::detail::get_hashable_data()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a67cc112809dbb58bb39156d20d3b2015"></a><!-- doxytag: member="llvm::hashing::detail::hash_combine_recursive_helper::combine" ref="a67cc112809dbb58bb39156d20d3b2015" args="(size_t length, char *buffer_ptr, char *buffer_end, const T1 &arg1, const T2 &arg2)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename T1 , typename T2 > </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1hash__code.html">hash_code</a> llvm::hashing::detail::hash_combine_recursive_helper::combine </td>
+          <td>(</td>
+          <td class="paramtype">size_t </td>
+          <td class="paramname"><em>length</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classchar.html">char</a> * </td>
+          <td class="paramname"><em>buffer_ptr</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classchar.html">char</a> * </td>
+          <td class="paramname"><em>buffer_end</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const T1 & </td>
+          <td class="paramname"><em>arg1</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const T2 & </td>
+          <td class="paramname"><em>arg2</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="Hashing_8h_source.html#l00605">605</a> of file <a class="el" href="Hashing_8h_source.html">Hashing.h</a>.</p>
+
+<p>References <a class="el" href="Hashing_8h_source.html#l00578">combine()</a>, <a class="el" href="Hashing_8h_source.html#l00523">combine_data()</a>, and <a class="el" href="Hashing_8h_source.html#l00373">llvm::hashing::detail::get_hashable_data()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a66573c640448b0ad473b84eaa49659bd"></a><!-- doxytag: member="llvm::hashing::detail::hash_combine_recursive_helper::combine" ref="a66573c640448b0ad473b84eaa49659bd" args="(size_t length, char *buffer_ptr, char *buffer_end, const T1 &arg1)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename T1 > </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1hash__code.html">hash_code</a> llvm::hashing::detail::hash_combine_recursive_helper::combine </td>
+          <td>(</td>
+          <td class="paramtype">size_t </td>
+          <td class="paramname"><em>length</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classchar.html">char</a> * </td>
+          <td class="paramname"><em>buffer_ptr</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classchar.html">char</a> * </td>
+          <td class="paramname"><em>buffer_end</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const T1 & </td>
+          <td class="paramname"><em>arg1</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="Hashing_8h_source.html#l00611">611</a> of file <a class="el" href="Hashing_8h_source.html">Hashing.h</a>.</p>
+
+<p>References <a class="el" href="Hashing_8h_source.html#l00578">combine()</a>, <a class="el" href="Hashing_8h_source.html#l00523">combine_data()</a>, and <a class="el" href="Hashing_8h_source.html#l00373">llvm::hashing::detail::get_hashable_data()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a3f4bcef234eab8fcdd8e4496777e5a9b"></a><!-- doxytag: member="llvm::hashing::detail::hash_combine_recursive_helper::combine" ref="a3f4bcef234eab8fcdd8e4496777e5a9b" args="(size_t length, char *buffer_ptr, char *buffer_end)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1hash__code.html">hash_code</a> llvm::hashing::detail::hash_combine_recursive_helper::combine </td>
+          <td>(</td>
+          <td class="paramtype">size_t </td>
+          <td class="paramname"><em>length</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classchar.html">char</a> * </td>
+          <td class="paramname"><em>buffer_ptr</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classchar.html">char</a> * </td>
+          <td class="paramname"><em>buffer_end</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Base case for recursive, variadic combining. </p>
+<p>The base case when combining arguments recursively is reached when all arguments have been handled. It flushes the remaining buffer and constructs a <a class="el" href="classllvm_1_1hash__code.html" title="An opaque object representing a hash code.">hash_code</a>. </p>
+
+<p>Definition at line <a class="el" href="Hashing_8h_source.html#l00624">624</a> of file <a class="el" href="Hashing_8h_source.html">Hashing.h</a>.</p>
+
+<p>References <a class="el" href="Hashing_8h_source.html#l00504">buffer</a>, <a class="el" href="Hashing_8h_source.html#l00314">llvm::hashing::detail::hash_state::finalize()</a>, <a class="el" href="Hashing_8h_source.html#l00248">llvm::hashing::detail::hash_short()</a>, <a class="el" href="Hashing_8h_source.html#l00297">llvm::hashing::detail::hash_state::mix()</a>, <a class="el" href="Hashing_8h_source.html#l00176">llvm::hashing::detail::rotate()</a>, <a class="el" href="Hashing_8h_source.html#l00506">seed</a>, and <a class="el" href="Hashing_8h_source.html#l00505">state</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a2e3480338dafbf4d29527f5acb51cd86"></a><!-- doxytag: member="llvm::hashing::detail::hash_combine_recursive_helper::combine_data" ref="a2e3480338dafbf4d29527f5acb51cd86" args="(size_t &length, char *buffer_ptr, char *buffer_end, T data)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename T > </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classchar.html">char</a>* llvm::hashing::detail::hash_combine_recursive_helper::combine_data </td>
+          <td>(</td>
+          <td class="paramtype">size_t & </td>
+          <td class="paramname"><em>length</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classchar.html">char</a> * </td>
+          <td class="paramname"><em>buffer_ptr</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classchar.html">char</a> * </td>
+          <td class="paramname"><em>buffer_end</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">T </td>
+          <td class="paramname"><em>data</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Combine one chunk of data into the current in-flight hash. </p>
+<p>This merges one chunk of data into the hash. First it tries to buffer the data. If the buffer is full, it hashes the buffer into its <a class="el" href="structllvm_1_1hashing_1_1detail_1_1hash__state.html" title="The intermediate state used during hashing. Currently, the algorithm for computing hash codes is base...">hash_state</a>, empties it, and then merges the new chunk in. This also handles cases where the data straddles the end of the buffer. </p>
+
+<p>Definition at line <a class="el" href="Hashing_8h_source.html#l00523">523</a> of file <a class="el" href="Hashing_8h_source.html">Hashing.h</a>.</p>
+
+<p>References <a class="el" href="Hashing_8h_source.html#l00504">buffer</a>, <a class="el" href="Hashing_8h_source.html#l00273">llvm::hashing::detail::hash_state::create()</a>, <a class="el" href="TargetLibraryInfo_8h_source.html#l00218">llvm::LibFunc::memcpy</a>, <a class="el" href="Hashing_8h_source.html#l00297">llvm::hashing::detail::hash_state::mix()</a>, <a class="el" href="Hashing_8h_source.html#l00506">seed</a>, <a class="el" href="Hashing_8h_source.html#l00505">state</a>, and <a class="el" href="Hashing_8h_source.html#l00394">llvm::hashing::detail::store_and_advance()</a>.</p>
+
+<p>Referenced by <a class="el" href="Hashing_8h_source.html#l00578">combine()</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Member Data Documentation</h2>
+<a class="anchor" id="a9e4f6895ae5d3fc7cef9a42a9a6667e2"></a><!-- doxytag: member="llvm::hashing::detail::hash_combine_recursive_helper::buffer" ref="a9e4f6895ae5d3fc7cef9a42a9a6667e2" args="[64]" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classchar.html">char</a> <a class="el" href="structllvm_1_1hashing_1_1detail_1_1hash__combine__recursive__helper.html#a9e4f6895ae5d3fc7cef9a42a9a6667e2">llvm::hashing::detail::hash_combine_recursive_helper::buffer</a>[64]</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="Hashing_8h_source.html#l00504">504</a> of file <a class="el" href="Hashing_8h_source.html">Hashing.h</a>.</p>
+
+<p>Referenced by <a class="el" href="Hashing_8h_source.html#l00624">combine()</a>, <a class="el" href="Hashing_8h_source.html#l00523">combine_data()</a>, and <a class="el" href="Hashing_8h_source.html#l00674">llvm::hash_combine()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a3cc4c2fff23195989a1c724db0f8f6f0"></a><!-- doxytag: member="llvm::hashing::detail::hash_combine_recursive_helper::seed" ref="a3cc4c2fff23195989a1c724db0f8f6f0" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">const size_t <a class="el" href="structllvm_1_1hashing_1_1detail_1_1hash__combine__recursive__helper.html#a3cc4c2fff23195989a1c724db0f8f6f0">llvm::hashing::detail::hash_combine_recursive_helper::seed</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="Hashing_8h_source.html#l00506">506</a> of file <a class="el" href="Hashing_8h_source.html">Hashing.h</a>.</p>
+
+<p>Referenced by <a class="el" href="Hashing_8h_source.html#l00624">combine()</a>, and <a class="el" href="Hashing_8h_source.html#l00523">combine_data()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ab3a478c7eb60d5611567b565b6d7a036"></a><!-- doxytag: member="llvm::hashing::detail::hash_combine_recursive_helper::state" ref="ab3a478c7eb60d5611567b565b6d7a036" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="structllvm_1_1hashing_1_1detail_1_1hash__state.html">hash_state</a> <a class="el" href="structllvm_1_1hashing_1_1detail_1_1hash__combine__recursive__helper.html#ab3a478c7eb60d5611567b565b6d7a036">llvm::hashing::detail::hash_combine_recursive_helper::state</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="Hashing_8h_source.html#l00505">505</a> of file <a class="el" href="Hashing_8h_source.html">Hashing.h</a>.</p>
+
+<p>Referenced by <a class="el" href="Hashing_8h_source.html#l00624">combine()</a>, and <a class="el" href="Hashing_8h_source.html#l00523">combine_data()</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="Hashing_8h_source.html">Hashing.h</a></li>
+</ul>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:49:04 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1hashing_1_1detail_1_1hash__state__coll__graph.md5
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1hashing_1_1detail_1_1hash__state__coll__graph.md5?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1hashing_1_1detail_1_1hash__state__coll__graph.md5 (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1hashing_1_1detail_1_1hash__state__coll__graph.md5 Fri Dec 21 00:57:24 2012
@@ -0,0 +1 @@
+1b99e5bf062a85c7e9e1fea4e71bddd2
\ No newline at end of file

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1hashing_1_1detail_1_1is__hashable__data-members.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1hashing_1_1detail_1_1is__hashable__data-members.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1hashing_1_1detail_1_1is__hashable__data-members.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1hashing_1_1detail_1_1is__hashable__data-members.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: Member List</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="namespacellvm_1_1hashing.html">hashing</a>      </li>
+      <li class="navelem"><a class="el" href="namespacellvm_1_1hashing_1_1detail.html">detail</a>      </li>
+      <li class="navelem"><a class="el" href="structllvm_1_1hashing_1_1detail_1_1is__hashable__data.html">is_hashable_data</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">llvm::hashing::detail::is_hashable_data< T > Member List</div>  </div>
+</div>
+<div class="contents">
+This is the complete list of members for <a class="el" href="structllvm_1_1hashing_1_1detail_1_1is__hashable__data.html">llvm::hashing::detail::is_hashable_data< T ></a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1integral__constant.html#af3cbeac04b3d75b9f4ee44fb015fb90d">operator value_type</a>()</td><td><a class="el" href="structllvm_1_1integral__constant.html">llvm::integral_constant< bool,((is_integral_or_enum< T >::value||is_pointer< T >::value)&&64%sizeof(T)==0)></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1integral__constant.html#a71db3fbd0cfb52791cdc83a24dcac231">type</a> typedef</td><td><a class="el" href="structllvm_1_1integral__constant.html">llvm::integral_constant< bool,((is_integral_or_enum< T >::value||is_pointer< T >::value)&&64%sizeof(T)==0)></a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1integral__constant.html#ae4919d9cfda00c22fa9f5f41b0130c32">value</a></td><td><a class="el" href="structllvm_1_1integral__constant.html">llvm::integral_constant< bool,((is_integral_or_enum< T >::value||is_pointer< T >::value)&&64%sizeof(T)==0)></a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1integral__constant.html#aff77c233a0249a6962c496e8b2cc30d2">value_type</a> typedef</td><td><a class="el" href="structllvm_1_1integral__constant.html">llvm::integral_constant< bool,((is_integral_or_enum< T >::value||is_pointer< T >::value)&&64%sizeof(T)==0)></a></td><td></td></tr>
+</table></div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:49:04 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1hashing_1_1detail_1_1is__hashable__data_3_01std_1_1pair_3_01T_00_01U_01_4_01_4.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1hashing_1_1detail_1_1is__hashable__data_3_01std_1_1pair_3_01T_00_01U_01_4_01_4.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1hashing_1_1detail_1_1is__hashable__data_3_01std_1_1pair_3_01T_00_01U_01_4_01_4.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1hashing_1_1detail_1_1is__hashable__data_3_01std_1_1pair_3_01T_00_01U_01_4_01_4.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,82 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: llvm::hashing::detail::is_hashable_data< std::pair< T, U > > Struct Template Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="namespacellvm_1_1hashing.html">hashing</a>      </li>
+      <li class="navelem"><a class="el" href="namespacellvm_1_1hashing_1_1detail.html">detail</a>      </li>
+      <li class="navelem"><a class="el" href="structllvm_1_1hashing_1_1detail_1_1is__hashable__data_3_01std_1_1pair_3_01T_00_01U_01_4_01_4.html">is_hashable_data< std::pair< T, U > ></a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">llvm::hashing::detail::is_hashable_data< std::pair< T, U > > Struct Template Reference</div>  </div>
+</div>
+<div class="contents">
+<!-- doxytag: class="llvm::hashing::detail::is_hashable_data< std::pair< T, U > >" --><!-- doxytag: inherits="integral_constant< bool,(is_hashable_data< T >::value &&is_hashable_data< U >::value &&(sizeof(T)+sizeof(U))==sizeof(std::pair< T, U >))>" -->
+<p><code>#include <<a class="el" href="Hashing_8h_source.html">Hashing.h</a>></code></p>
+<div class="dynheader">
+Inheritance diagram for llvm::hashing::detail::is_hashable_data< std::pair< T, U > >:</div>
+<div class="dyncontent">
+<div class="center"><img src="structllvm_1_1hashing_1_1detail_1_1is__hashable__data_3_01std_1_1pair_3_01T_00_01U_01_4_01_4__inherit__graph.png" border="0" usemap="#llvm_1_1hashing_1_1detail_1_1is__hashable__data_3_01std_1_1pair_3_01T_00_01U_01_4_01_4_inherit__map" alt="Inheritance graph"/></div>
+<!-- MAP 0 -->
+<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
+<div class="dynheader">
+Collaboration diagram for llvm::hashing::detail::is_hashable_data< std::pair< T, U > >:</div>
+<div class="dyncontent">
+<div class="center"><img src="structllvm_1_1hashing_1_1detail_1_1is__hashable__data_3_01std_1_1pair_3_01T_00_01U_01_4_01_4__coll__graph.png" border="0" usemap="#llvm_1_1hashing_1_1detail_1_1is__hashable__data_3_01std_1_1pair_3_01T_00_01U_01_4_01_4_coll__map" alt="Collaboration graph"/></div>
+<!-- MAP 1 -->
+<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
+
+<p><a href="structllvm_1_1hashing_1_1detail_1_1is__hashable__data_3_01std_1_1pair_3_01T_00_01U_01_4_01_4-members.html">List of all members.</a></p>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><h3>template<typename T, typename U><br/>
+struct llvm::hashing::detail::is_hashable_data< std::pair< T, U > ></h3>
+
+
+<p>Definition at line <a class="el" href="Hashing_8h_source.html#l00363">363</a> of file <a class="el" href="Hashing_8h_source.html">Hashing.h</a>.</p>
+</div><hr/>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="Hashing_8h_source.html">Hashing.h</a></li>
+</ul>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:49:04 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1hashing_1_1detail_1_1is__hashable__data_3_01std_1_1pair_3_01T_00_01U_01_4_01_4__coll__graph.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1hashing_1_1detail_1_1is__hashable__data_3_01std_1_1pair_3_01T_00_01U_01_4_01_4__coll__graph.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1hashing_1_1detail_1_1is__hashable__data_3_01std_1_1pair_3_01T_00_01U_01_4_01_4__coll__graph.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1hashing_1_1detail_1_1is__hashable__data_3_01std_1_1pair_3_01T_00_01U_01_4_01_4__coll__graph.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,15 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::hashing::detail::is_hashable_data\< std::pair\< T, U \> \>",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
+  Node2 -> Node1 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node2 [label="llvm::integral_constant\< bool,(is_hashable_data\< T \>::value &&is_hashable_data\< U \>::value &&(sizeof(T)+sizeof(U))==sizeof(std::pair\< T, U \>))\>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1integral__constant.html"];
+  Node3 -> Node2 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" value" ,fontname="FreeSans"];
+  Node3 [label="static const value_type",height=0.2,width=0.4,color="grey75"];
+  Node4 -> Node2 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< bool,(is_hashable_data\< T \>::value &&is_hashable_data\< U \>::value &&(sizeof(T)+sizeof(U))==sizeof(std::pair\< T, U \>))\>" ,fontname="FreeSans"];
+  Node4 [label="llvm::integral_constant\< T, v \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1integral__constant.html"];
+  Node3 -> Node4 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" value" ,fontname="FreeSans"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1hashing_1_1detail_1_1is__hashable__data_3_01std_1_1pair_3_01T_00_01U_01_4_01_4__inherit__graph.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1hashing_1_1detail_1_1is__hashable__data_3_01std_1_1pair_3_01T_00_01U_01_4_01_4__inherit__graph.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1hashing_1_1detail_1_1is__hashable__data_3_01std_1_1pair_3_01T_00_01U_01_4_01_4__inherit__graph.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1hashing_1_1detail_1_1is__hashable__data_3_01std_1_1pair_3_01T_00_01U_01_4_01_4__inherit__graph.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,12 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::hashing::detail::is_hashable_data\< std::pair\< T, U \> \>",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
+  Node2 -> Node1 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node2 [label="llvm::integral_constant\< bool,(is_hashable_data\< T \>::value &&is_hashable_data\< U \>::value &&(sizeof(T)+sizeof(U))==sizeof(std::pair\< T, U \>))\>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1integral__constant.html"];
+  Node3 -> Node2 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< bool,(is_hashable_data\< T \>::value &&is_hashable_data\< U \>::value &&(sizeof(T)+sizeof(U))==sizeof(std::pair\< T, U \>))\>" ,fontname="FreeSans"];
+  Node3 [label="llvm::integral_constant\< T, v \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1integral__constant.html"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1hashing_1_1detail_1_1is__hashable__data__coll__graph.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1hashing_1_1detail_1_1is__hashable__data__coll__graph.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1hashing_1_1detail_1_1is__hashable__data__coll__graph.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1hashing_1_1detail_1_1is__hashable__data__coll__graph.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,15 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::hashing::detail::is_hashable_data\< T \>",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
+  Node2 -> Node1 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node2 [label="llvm::integral_constant\< bool,((is_integral_or_enum\< T \>::value\|\|is_pointer\< T \>::value)&&64%sizeof(T)==0)\>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1integral__constant.html"];
+  Node3 -> Node2 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" value" ,fontname="FreeSans"];
+  Node3 [label="static const value_type",height=0.2,width=0.4,color="grey75"];
+  Node4 -> Node2 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< bool,((is_integral_or_enum\< T \>::value\|\|is_pointer\< T \>::value)&&64%sizeof(T)==0)\>" ,fontname="FreeSans"];
+  Node4 [label="llvm::integral_constant\< T, v \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1integral__constant.html"];
+  Node3 -> Node4 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" value" ,fontname="FreeSans"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1hashing_1_1detail_1_1is__hashable__data__inherit__graph.md5
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1hashing_1_1detail_1_1is__hashable__data__inherit__graph.md5?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1hashing_1_1detail_1_1is__hashable__data__inherit__graph.md5 (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1hashing_1_1detail_1_1is__hashable__data__inherit__graph.md5 Fri Dec 21 00:57:24 2012
@@ -0,0 +1 @@
+3dbfd1878dae9bfdaf2cf713e86d54c0
\ No newline at end of file

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1idf__iterator.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1idf__iterator.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1idf__iterator.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1idf__iterator.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,109 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: llvm::idf_iterator< T, SetTy, External > Struct Template Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="structllvm_1_1idf__iterator.html">idf_iterator</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">llvm::idf_iterator< T, SetTy, External > Struct Template Reference</div>  </div>
+</div>
+<div class="contents">
+<!-- doxytag: class="llvm::idf_iterator" --><!-- doxytag: inherits="df_iterator< Inverse< T >, SetTy, External >" -->
+<p><code>#include <<a class="el" href="DepthFirstIterator_8h_source.html">DepthFirstIterator.h</a>></code></p>
+<div class="dynheader">
+Inheritance diagram for llvm::idf_iterator< T, SetTy, External >:</div>
+<div class="dyncontent">
+<div class="center"><img src="structllvm_1_1idf__iterator__inherit__graph.png" border="0" usemap="#llvm_1_1idf__iterator_3_01T_00_01SetTy_00_01External_01_4_inherit__map" alt="Inheritance graph"/></div>
+<!-- MAP 0 -->
+<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
+<div class="dynheader">
+Collaboration diagram for llvm::idf_iterator< T, SetTy, External >:</div>
+<div class="dyncontent">
+<div class="center"><img src="structllvm_1_1idf__iterator__coll__graph.png" border="0" usemap="#llvm_1_1idf__iterator_3_01T_00_01SetTy_00_01External_01_4_coll__map" alt="Collaboration graph"/></div>
+<!-- MAP 1 -->
+<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
+
+<p><a href="structllvm_1_1idf__iterator-members.html">List of all members.</a></p>
+<table class="memberdecls">
+<tr><td colspan="2"><h2><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1idf__iterator.html#ac730add8bf4906bd6fef208c31d52d74">idf_iterator</a> (const <a class="el" href="classllvm_1_1df__iterator.html">df_iterator</a>< <a class="el" href="structllvm_1_1Inverse.html">Inverse</a>< T >, <a class="el" href="classSetTy.html">SetTy</a>, External > &V)</td></tr>
+</table>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><h3>template<class T, class SetTy = llvm::SmallPtrSet<typename GraphTraits<T>::NodeType*, 8>, bool External = false><br/>
+struct llvm::idf_iterator< T, SetTy, External ></h3>
+
+
+<p>Definition at line <a class="el" href="DepthFirstIterator_8h_source.html#l00232">232</a> of file <a class="el" href="DepthFirstIterator_8h_source.html">DepthFirstIterator.h</a>.</p>
+</div><hr/><h2>Constructor & Destructor Documentation</h2>
+<a class="anchor" id="ac730add8bf4906bd6fef208c31d52d74"></a><!-- doxytag: member="llvm::idf_iterator::idf_iterator" ref="ac730add8bf4906bd6fef208c31d52d74" args="(const df_iterator< Inverse< T >, SetTy, External > &V)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<class T, class SetTy = llvm::SmallPtrSet<typename GraphTraits<T>::NodeType*, 8>, bool External = false> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="structllvm_1_1idf__iterator.html">llvm::idf_iterator</a>< T, <a class="el" href="classSetTy.html">SetTy</a>, External >::<a class="el" href="structllvm_1_1idf__iterator.html">idf_iterator</a> </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1df__iterator.html">df_iterator</a>< <a class="el" href="structllvm_1_1Inverse.html">Inverse</a>< T >, <a class="el" href="classSetTy.html">SetTy</a>, External > & </td>
+          <td class="paramname"><em>V</em></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="DepthFirstIterator_8h_source.html#l00233">233</a> of file <a class="el" href="DepthFirstIterator_8h_source.html">DepthFirstIterator.h</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="DepthFirstIterator_8h_source.html">DepthFirstIterator.h</a></li>
+</ul>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:41:04 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1idf__iterator__inherit__graph.md5
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1idf__iterator__inherit__graph.md5?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1idf__iterator__inherit__graph.md5 (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1idf__iterator__inherit__graph.md5 Fri Dec 21 00:57:24 2012
@@ -0,0 +1 @@
+6075b2c8fa1e2ab402bd9be31d8db110
\ No newline at end of file

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist-members.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist-members.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist-members.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist-members.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,137 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: Member List</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="structllvm_1_1ilist.html">ilist</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">llvm::ilist< NodeTy > Member List</div>  </div>
+</div>
+<div class="contents">
+This is the complete list of members for <a class="el" href="structllvm_1_1ilist.html">llvm::ilist< NodeTy ></a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__node__traits.html#a25b72a2bd15bc8fc247562ecf021d8a2">addNodeToList</a>(NodeTy *)</td><td><a class="el" href="structllvm_1_1ilist__node__traits.html">llvm::ilist_node_traits< NodeTy ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist.html#a04398a386653a4b07eba86501759db0c">assign</a>(size_type count, const NodeTy &val)</td><td><a class="el" href="structllvm_1_1ilist.html">llvm::ilist< NodeTy ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist.html#acfeff20ae9031b1b258848e124c4241d">assign</a>(InIt first1, InIt last1)</td><td><a class="el" href="structllvm_1_1ilist.html">llvm::ilist< NodeTy ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1iplist.html#a9a134c441d6deccd83474b0a55e001d1">back</a>()</td><td><a class="el" href="classllvm_1_1iplist.html">llvm::iplist< NodeTy ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1iplist.html#a0ee1885e5d23be0949bc52cd09945674">back</a>() const</td><td><a class="el" href="classllvm_1_1iplist.html">llvm::iplist< NodeTy ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1iplist.html#a038e103985bee7b8a16b5f57ac4d1f89">begin</a>()</td><td><a class="el" href="classllvm_1_1iplist.html">llvm::iplist< NodeTy ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1iplist.html#a6284acc8f167ec2e1fd16795aed6e89b">begin</a>() const</td><td><a class="el" href="classllvm_1_1iplist.html">llvm::iplist< NodeTy ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1iplist.html#aa38d26ad86f675d28c0e8ca881f3c03a">clear</a>()</td><td><a class="el" href="classllvm_1_1iplist.html">llvm::iplist< NodeTy ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1iplist.html#a623a9feec81006d3a0d723c2887e96ea">const_iterator</a> typedef</td><td><a class="el" href="classllvm_1_1iplist.html">llvm::iplist< NodeTy ></a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1iplist.html#ad7b346c10e81cbf510d4898be9e14878">const_pointer</a> typedef</td><td><a class="el" href="classllvm_1_1iplist.html">llvm::iplist< NodeTy ></a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1iplist.html#abf16631416d628fd9065c56553a7eccc">const_reference</a> typedef</td><td><a class="el" href="classllvm_1_1iplist.html">llvm::iplist< NodeTy ></a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1iplist.html#aa6298f2b68aac418dc1966cb507ec3a1">const_reverse_iterator</a> typedef</td><td><a class="el" href="classllvm_1_1iplist.html">llvm::iplist< NodeTy ></a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__node__traits.html#a2897c39a81a6efff9b57dad193b4dae0">createNode</a>(const NodeTy &V)</td><td><a class="el" href="structllvm_1_1ilist__node__traits.html">llvm::ilist_node_traits< NodeTy ></a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__sentinel__traits.html#a00e0dba000ea8cf4ac67f1b0761ad07d">createSentinel</a>()</td><td><a class="el" href="structllvm_1_1ilist__sentinel__traits.html">llvm::ilist_sentinel_traits< NodeTy ></a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__node__traits.html#a1ba6848a374076c58da2c22639993a41">deleteNode</a>(NodeTy *V)</td><td><a class="el" href="structllvm_1_1ilist__node__traits.html">llvm::ilist_node_traits< NodeTy ></a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__sentinel__traits.html#a00dc0f87bda1f140c8272ea7aceab67f">destroySentinel</a>(NodeTy *N)</td><td><a class="el" href="structllvm_1_1ilist__sentinel__traits.html">llvm::ilist_sentinel_traits< NodeTy ></a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1iplist.html#a867fa679bf24b35aacff68df704bb405">difference_type</a> typedef</td><td><a class="el" href="classllvm_1_1iplist.html">llvm::iplist< NodeTy ></a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1iplist.html#a1a76ce3c5ad43da0e8083ea9ecba34a3">empty</a>() const</td><td><a class="el" href="classllvm_1_1iplist.html">llvm::iplist< NodeTy ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1iplist.html#af752ea981a6fb9fb4f0afc46ed68cf1b">end</a>()</td><td><a class="el" href="classllvm_1_1iplist.html">llvm::iplist< NodeTy ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1iplist.html#a654ac1e0b9668ed2c80cb79e478aba7d">end</a>() const</td><td><a class="el" href="classllvm_1_1iplist.html">llvm::iplist< NodeTy ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__sentinel__traits.html#afa8654c7ec2d62cf32bf90914413840f">ensureHead</a>(NodeTy *&Head)</td><td><a class="el" href="structllvm_1_1ilist__sentinel__traits.html">llvm::ilist_sentinel_traits< NodeTy ></a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1iplist.html#a5c2aa38108db7a66ac5e8da547f64ad7">erase</a>(iterator where)</td><td><a class="el" href="classllvm_1_1iplist.html">llvm::iplist< NodeTy ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1iplist.html#a0a5cd28fa99573dc97eee729d29e9efd">erase</a>(iterator first, iterator last)</td><td><a class="el" href="classllvm_1_1iplist.html">llvm::iplist< NodeTy ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1iplist.html#a95763ed004a27546c953f16b57ae6e07">erase</a>(const NodeTy &val)</td><td><a class="el" href="classllvm_1_1iplist.html">llvm::iplist< NodeTy ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1iplist.html#aa6921d96a044c46f35c7fa4e51a6eed5">erase_if</a>(Pr1 pred)</td><td><a class="el" href="classllvm_1_1iplist.html">llvm::iplist< NodeTy ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1iplist.html#abe28c665da93c2c7ba7528987a7b2478">front</a>()</td><td><a class="el" href="classllvm_1_1iplist.html">llvm::iplist< NodeTy ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1iplist.html#a12a99858e509e0cccaf0d459ad319360">front</a>() const</td><td><a class="el" href="classllvm_1_1iplist.html">llvm::iplist< NodeTy ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__nextprev__traits.html#aa750e319f97516c4d4033f58a9ef5674">getNext</a>(NodeTy *N)</td><td><a class="el" href="structllvm_1_1ilist__nextprev__traits.html">llvm::ilist_nextprev_traits< NodeTy ></a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__nextprev__traits.html#a70f33b21be26d7188441e8704780b694">getNext</a>(const NodeTy *N)</td><td><a class="el" href="structllvm_1_1ilist__nextprev__traits.html">llvm::ilist_nextprev_traits< NodeTy ></a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__nextprev__traits.html#a78d157a1259eaf575e770f00e6a685bc">getPrev</a>(NodeTy *N)</td><td><a class="el" href="structllvm_1_1ilist__nextprev__traits.html">llvm::ilist_nextprev_traits< NodeTy ></a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__nextprev__traits.html#a51b9bd6dfae48ce8e6018eb132dbcec7">getPrev</a>(const NodeTy *N)</td><td><a class="el" href="structllvm_1_1ilist__nextprev__traits.html">llvm::ilist_nextprev_traits< NodeTy ></a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist.html#aff3dd9a759cbd562b4e70c03219653c9">ilist</a>()</td><td><a class="el" href="structllvm_1_1ilist.html">llvm::ilist< NodeTy ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist.html#a0bb88ffbae38e6dd8acdb7f7c5d74421">ilist</a>(const ilist &right)</td><td><a class="el" href="structllvm_1_1ilist.html">llvm::ilist< NodeTy ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist.html#ae32174c6539dc909c133388521f57956">ilist</a>(size_type count)</td><td><a class="el" href="structllvm_1_1ilist.html">llvm::ilist< NodeTy ></a></td><td><code> [inline, explicit]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist.html#a3c4a84e9d8ae10185a2baeedf9cf47a9">ilist</a>(size_type count, const NodeTy &val)</td><td><a class="el" href="structllvm_1_1ilist.html">llvm::ilist< NodeTy ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist.html#af12eb97533ce627ff2e2ae5451b4279b">ilist</a>(InIt first, InIt last)</td><td><a class="el" href="structllvm_1_1ilist.html">llvm::ilist< NodeTy ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist.html#a955c4fe328a1b0e9f1f42855d7bc5383">insert</a>(iterator where, const NodeTy &val)</td><td><a class="el" href="structllvm_1_1ilist.html">llvm::ilist< NodeTy ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist.html#ac4f23f83e0e470a2ee1c020dcc796eb4">insert</a>(iterator where, size_type count, const NodeTy &val)</td><td><a class="el" href="structllvm_1_1ilist.html">llvm::ilist< NodeTy ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1iplist.html#a35c71de7e8bbe3c0353d042beb58263f">iplist< NodeTy >::insert</a>(iterator where, NodeTy *New)</td><td><a class="el" href="classllvm_1_1iplist.html">llvm::iplist< NodeTy ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1iplist.html#aabf1bb33464da11b49ec39d437e99c45">iplist< NodeTy >::insert</a>(iterator where, InIt first, InIt last)</td><td><a class="el" href="classllvm_1_1iplist.html">llvm::iplist< NodeTy ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1iplist.html#aeed4f667062d89d301cbd94d2d2fc880">insertAfter</a>(iterator where, NodeTy *New)</td><td><a class="el" href="classllvm_1_1iplist.html">llvm::iplist< NodeTy ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1iplist.html#a4d125e61db6cff06826977f4fa2b65c9">iplist</a>()</td><td><a class="el" href="classllvm_1_1iplist.html">llvm::iplist< NodeTy ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist.html#a06020a64469fa927a32c5fff9c54fdac">iterator</a> typedef</td><td><a class="el" href="structllvm_1_1ilist.html">llvm::ilist< NodeTy ></a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1iplist.html#a4f61c17c243d19ab6706fb57d6485eae">max_size</a>() const</td><td><a class="el" href="classllvm_1_1iplist.html">llvm::iplist< NodeTy ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1iplist.html#a7f8dabcd7c85031f25aa2414bc0a7b8a">merge</a>(iplist &right, Pr3 pred)</td><td><a class="el" href="classllvm_1_1iplist.html">llvm::iplist< NodeTy ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1iplist.html#a2c486c0495f8c8ad21959d669c3d08d8">merge</a>(iplist &right)</td><td><a class="el" href="classllvm_1_1iplist.html">llvm::iplist< NodeTy ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__sentinel__traits.html#a72de8825bf36e436ffe94f346ff25316">noteHead</a>(NodeTy *NewHead, NodeTy *Sentinel)</td><td><a class="el" href="structllvm_1_1ilist__sentinel__traits.html">llvm::ilist_sentinel_traits< NodeTy ></a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1iplist.html#a55a0c266e36018838eeab9e55073187d">pointer</a> typedef</td><td><a class="el" href="classllvm_1_1iplist.html">llvm::iplist< NodeTy ></a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1iplist.html#a7d1d4ff826882f1d65929653c293e5cc">pop_back</a>()</td><td><a class="el" href="classllvm_1_1iplist.html">llvm::iplist< NodeTy ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1iplist.html#a8049ceb2aa2c623ca851acd569e87ad7">pop_front</a>()</td><td><a class="el" href="classllvm_1_1iplist.html">llvm::iplist< NodeTy ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__sentinel__traits.html#abff0c717c1f7c98cce3aae8cfaff5f88">provideInitialHead</a>()</td><td><a class="el" href="structllvm_1_1ilist__sentinel__traits.html">llvm::ilist_sentinel_traits< NodeTy ></a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist.html#aca2e7932b849b240830f8b39d060891a">push_back</a>(const NodeTy &val)</td><td><a class="el" href="structllvm_1_1ilist.html">llvm::ilist< NodeTy ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1iplist.html#a63c6a928d5abebdf6d8254532cda3bd3">iplist< NodeTy >::push_back</a>(NodeTy *val)</td><td><a class="el" href="classllvm_1_1iplist.html">llvm::iplist< NodeTy ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist.html#a651429c3f384af32920cf6e4cf2e6ce4">push_front</a>(const NodeTy &val)</td><td><a class="el" href="structllvm_1_1ilist.html">llvm::ilist< NodeTy ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1iplist.html#aedd0e42c898a7f448eaf218fa75c9be9">iplist< NodeTy >::push_front</a>(NodeTy *val)</td><td><a class="el" href="classllvm_1_1iplist.html">llvm::iplist< NodeTy ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1iplist.html#ad5f5ac50ca28fc89c173eb3d64344afc">rbegin</a>()</td><td><a class="el" href="classllvm_1_1iplist.html">llvm::iplist< NodeTy ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1iplist.html#a37ae11d1f3688971b3f9242c2a8f3b4d">rbegin</a>() const</td><td><a class="el" href="classllvm_1_1iplist.html">llvm::iplist< NodeTy ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1iplist.html#a887aff8f150c1b0c6f3c857be2b338cf">reference</a> typedef</td><td><a class="el" href="classllvm_1_1iplist.html">llvm::iplist< NodeTy ></a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1iplist.html#ae22a2be6e82505d5de7d1ca296a10cce">remove</a>(iterator &IT)</td><td><a class="el" href="classllvm_1_1iplist.html">llvm::iplist< NodeTy ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1iplist.html#a9df9ac3faf022330b2665d15006c199d">remove</a>(const iterator &IT)</td><td><a class="el" href="classllvm_1_1iplist.html">llvm::iplist< NodeTy ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__node__traits.html#a9b3f59e04913f6800e5c40aea16b90e4">removeNodeFromList</a>(NodeTy *)</td><td><a class="el" href="structllvm_1_1ilist__node__traits.html">llvm::ilist_node_traits< NodeTy ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1iplist.html#a99d24ef8a3c3b81d43fa244e43f976fc">rend</a>()</td><td><a class="el" href="classllvm_1_1iplist.html">llvm::iplist< NodeTy ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1iplist.html#a19cf223e932dd823291f9e867554f41f">rend</a>() const</td><td><a class="el" href="classllvm_1_1iplist.html">llvm::iplist< NodeTy ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist.html#a1bbd7b6d0a32b52b84295b442de6efcb">resize</a>(size_type newsize, NodeTy val)</td><td><a class="el" href="structllvm_1_1ilist.html">llvm::ilist< NodeTy ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist.html#a2e0f3f2904f224d82410325c571e6af8">resize</a>(size_type newsize)</td><td><a class="el" href="structllvm_1_1ilist.html">llvm::ilist< NodeTy ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1iplist.html#ab1b660345b57db3d80ad42123d6163ce">reverse_iterator</a> typedef</td><td><a class="el" href="classllvm_1_1iplist.html">llvm::iplist< NodeTy ></a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__nextprev__traits.html#a6d3fa3cd8af784ccf26b1ea3e3abba3e">setNext</a>(NodeTy *N, NodeTy *Next)</td><td><a class="el" href="structllvm_1_1ilist__nextprev__traits.html">llvm::ilist_nextprev_traits< NodeTy ></a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__nextprev__traits.html#a8d778aed7d4964128c5e6786fa8eab85">setPrev</a>(NodeTy *N, NodeTy *Prev)</td><td><a class="el" href="structllvm_1_1ilist__nextprev__traits.html">llvm::ilist_nextprev_traits< NodeTy ></a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1iplist.html#a66eaab9f76ca31fa7affe23558b75674">size</a>() const</td><td><a class="el" href="classllvm_1_1iplist.html">llvm::iplist< NodeTy ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist.html#aa303dac82f2317e4292dc166019cb848">size_type</a> typedef</td><td><a class="el" href="structllvm_1_1ilist.html">llvm::ilist< NodeTy ></a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1iplist.html#a0fdf2b1da14546753f75984ef9863c81">sort</a>(Pr3 pred)</td><td><a class="el" href="classllvm_1_1iplist.html">llvm::iplist< NodeTy ></a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1iplist.html#a4dd2c09fcc195a3fe6b1e3324a23496c">sort</a>()</td><td><a class="el" href="classllvm_1_1iplist.html">llvm::iplist< NodeTy ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1iplist.html#afe55b235779222b867c16d3321c1cd16">splice</a>(iterator where, iplist &L2)</td><td><a class="el" href="classllvm_1_1iplist.html">llvm::iplist< NodeTy ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1iplist.html#abac101738f0d48e7c34ae3df36772eb8">splice</a>(iterator where, iplist &L2, iterator first)</td><td><a class="el" href="classllvm_1_1iplist.html">llvm::iplist< NodeTy ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1iplist.html#a22e715f98b182846ca42bc4a531eb4b8">splice</a>(iterator where, iplist &L2, iterator first, iterator last)</td><td><a class="el" href="classllvm_1_1iplist.html">llvm::iplist< NodeTy ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1iplist.html#adda3d50a9039e77005f35d1d0bee272b">swap</a>(iplist &RHS)</td><td><a class="el" href="classllvm_1_1iplist.html">llvm::iplist< NodeTy ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__node__traits.html#a91d01abc1900afb94d08881ccdfdf93c">transferNodesFromList</a>(ilist_node_traits &, ilist_iterator< NodeTy >, ilist_iterator< NodeTy >)</td><td><a class="el" href="structllvm_1_1ilist__node__traits.html">llvm::ilist_node_traits< NodeTy ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1iplist.html#af44e91ca04879f2834572ff0258e005d">unique</a>(Pr2 pred)</td><td><a class="el" href="classllvm_1_1iplist.html">llvm::iplist< NodeTy ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1iplist.html#a21a38572ea729b75c8cf5006c642406d">unique</a>()</td><td><a class="el" href="classllvm_1_1iplist.html">llvm::iplist< NodeTy ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1iplist.html#a87645caa366d2140ace536d51d8692a8">value_type</a> typedef</td><td><a class="el" href="classllvm_1_1iplist.html">llvm::iplist< NodeTy ></a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1iplist.html#a80e090873b2abfa001ae7687362867db">~iplist</a>()</td><td><a class="el" href="classllvm_1_1iplist.html">llvm::iplist< NodeTy ></a></td><td><code> [inline]</code></td></tr>
+</table></div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:41:14 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist__inherit__graph.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist__inherit__graph.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist__inherit__graph.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist__inherit__graph.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,46 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::ilist\< NodeTy \>",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
+  Node2 -> Node1 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node2 [label="llvm::iplist\< NodeTy \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1iplist.html"];
+  Node3 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node3 [label="llvm::ilist_traits\< NodeTy \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1ilist__traits.html"];
+  Node4 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node4 [label="llvm::ilist_default_traits\< NodeTy \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1ilist__default__traits.html"];
+  Node5 -> Node4 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node5 [label="llvm::ilist_nextprev_traits\< NodeTy \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1ilist__nextprev__traits.html"];
+  Node6 -> Node4 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node6 [label="llvm::ilist_sentinel_traits\< NodeTy \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1ilist__sentinel__traits.html"];
+  Node7 -> Node4 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node7 [label="llvm::ilist_node_traits\< NodeTy \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1ilist__node__traits.html"];
+  Node8 -> Node2 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< NodeTy \>" ,fontname="FreeSans"];
+  Node8 [label="llvm::iplist\< NodeTy, Traits \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1iplist.html"];
+  Node9 -> Node8 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node9 [label="Traits",height=0.2,width=0.4,color="black",URL="$classllvm_1_1Traits.html"];
+  Node1 -> Node10 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< SDNode \>" ,fontname="FreeSans"];
+  Node10 [label="llvm::ilist\< SDNode \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1ilist.html"];
+  Node1 -> Node11 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< Token \>" ,fontname="FreeSans"];
+  Node11 [label="llvm::ilist\< Token \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1ilist.html"];
+  Node1 -> Node12 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< AliasSet \>" ,fontname="FreeSans"];
+  Node12 [label="llvm::ilist\< AliasSet \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1ilist.html"];
+  Node1 -> Node13 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< MachineInstr \>" ,fontname="FreeSans"];
+  Node13 [label="llvm::ilist\< MachineInstr \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1ilist.html"];
+  Node1 -> Node14 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< MachineBasicBlock \>" ,fontname="FreeSans"];
+  Node14 [label="llvm::ilist\< MachineBasicBlock \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1ilist.html"];
+  Node1 -> Node15 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< IndexListEntry \>" ,fontname="FreeSans"];
+  Node15 [label="llvm::ilist\< IndexListEntry \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1ilist.html"];
+  Node1 -> Node16 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< NamedMDNode \>" ,fontname="FreeSans"];
+  Node16 [label="llvm::ilist\< NamedMDNode \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1ilist.html"];
+  Node1 -> Node17 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< SparseBitVectorElement\< ElementSize \> \>" ,fontname="FreeSans"];
+  Node17 [label="llvm::ilist\< SparseBitVectorElement\< ElementSize \> \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1ilist.html"];
+  Node1 -> Node18 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< EdgeEntry \>" ,fontname="FreeSans"];
+  Node18 [label="llvm::ilist\< EdgeEntry \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1ilist.html"];
+  Node1 -> Node19 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< NodeEntry \>" ,fontname="FreeSans"];
+  Node19 [label="llvm::ilist\< NodeEntry \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1ilist.html"];
+  Node1 -> Node20 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< IVStrideUse \>" ,fontname="FreeSans"];
+  Node20 [label="llvm::ilist\< IVStrideUse \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1ilist.html"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist__node__traits_3_01Token_01_4__coll__graph.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist__node__traits_3_01Token_01_4__coll__graph.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist__node__traits_3_01Token_01_4__coll__graph.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist__node__traits_3_01Token_01_4__coll__graph.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,9 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  Node1 [label="llvm::ilist_node_traits\< Token \>",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
+  Node2 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" Alloc" ,fontname="FreeSans"];
+  Node2 [label="llvm::BumpPtrAllocator",height=0.2,width=0.4,color="black",URL="$classllvm_1_1BumpPtrAllocator.html"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist__traits_3_01Argument_01_4__inherit__graph.md5
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist__traits_3_01Argument_01_4__inherit__graph.md5?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist__traits_3_01Argument_01_4__inherit__graph.md5 (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist__traits_3_01Argument_01_4__inherit__graph.md5 Fri Dec 21 00:57:24 2012
@@ -0,0 +1 @@
+d5eb07119a806eace13a860439ee7afd
\ No newline at end of file

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist__traits_3_01BasicBlock_01_4-members.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist__traits_3_01BasicBlock_01_4-members.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist__traits_3_01BasicBlock_01_4-members.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist__traits_3_01BasicBlock_01_4-members.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,83 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: Member List</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="structllvm_1_1ilist__traits_3_01BasicBlock_01_4.html">ilist_traits< BasicBlock ></a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">llvm::ilist_traits< BasicBlock > Member List</div>  </div>
+</div>
+<div class="contents">
+This is the complete list of members for <a class="el" href="structllvm_1_1ilist__traits_3_01BasicBlock_01_4.html">llvm::ilist_traits< BasicBlock ></a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SymbolTableListTraits.html#a3a276797b12497cab83e04a966dc8ff0">addNodeToList</a>(BasicBlock *V)</td><td><a class="el" href="classllvm_1_1SymbolTableListTraits.html">llvm::SymbolTableListTraits< BasicBlock, Function ></a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__node__traits.html#a2897c39a81a6efff9b57dad193b4dae0">createNode</a>(const BasicBlock &V)</td><td><a class="el" href="structllvm_1_1ilist__node__traits.html">llvm::ilist_node_traits< BasicBlock ></a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__traits_3_01BasicBlock_01_4.html#a65a55b7e12ceae27e4f7c2fdf9d00d78">createSentinel</a>() const </td><td><a class="el" href="structllvm_1_1ilist__traits_3_01BasicBlock_01_4.html">llvm::ilist_traits< BasicBlock ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__sentinel__traits.html#a00e0dba000ea8cf4ac67f1b0761ad07d">SymbolTableListTraits< BasicBlock, Function >::createSentinel</a>()</td><td><a class="el" href="structllvm_1_1ilist__sentinel__traits.html">llvm::ilist_sentinel_traits< BasicBlock ></a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__node__traits.html#a1ba6848a374076c58da2c22639993a41">deleteNode</a>(BasicBlock *V)</td><td><a class="el" href="structllvm_1_1ilist__node__traits.html">llvm::ilist_node_traits< BasicBlock ></a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__traits_3_01BasicBlock_01_4.html#a0187ee5952769fc642c596405c19c29f">destroySentinel</a>(BasicBlock *)</td><td><a class="el" href="structllvm_1_1ilist__traits_3_01BasicBlock_01_4.html">llvm::ilist_traits< BasicBlock ></a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__traits_3_01BasicBlock_01_4.html#ac9283fd0dc06cfe4c9a5c6613011e549">ensureHead</a>(BasicBlock *) const </td><td><a class="el" href="structllvm_1_1ilist__traits_3_01BasicBlock_01_4.html">llvm::ilist_traits< BasicBlock ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__sentinel__traits.html#afa8654c7ec2d62cf32bf90914413840f">SymbolTableListTraits< BasicBlock, Function >::ensureHead</a>(BasicBlock *&Head)</td><td><a class="el" href="structllvm_1_1ilist__sentinel__traits.html">llvm::ilist_sentinel_traits< BasicBlock ></a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SymbolTableListTraits.html#a9d1990c9862742450054120e5369a2e0">getList</a>(Function *Par)</td><td><a class="el" href="classllvm_1_1SymbolTableListTraits.html">llvm::SymbolTableListTraits< BasicBlock, Function ></a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SymbolTableListTraits.html#a873affe4a43b75808bcd556e785e8bf3">getListOwner</a>()</td><td><a class="el" href="classllvm_1_1SymbolTableListTraits.html">llvm::SymbolTableListTraits< BasicBlock, Function ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__nextprev__traits.html#aa750e319f97516c4d4033f58a9ef5674">getNext</a>(BasicBlock *N)</td><td><a class="el" href="structllvm_1_1ilist__nextprev__traits.html">llvm::ilist_nextprev_traits< BasicBlock ></a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__nextprev__traits.html#a70f33b21be26d7188441e8704780b694">getNext</a>(const BasicBlock *N)</td><td><a class="el" href="structllvm_1_1ilist__nextprev__traits.html">llvm::ilist_nextprev_traits< BasicBlock ></a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__nextprev__traits.html#a78d157a1259eaf575e770f00e6a685bc">getPrev</a>(BasicBlock *N)</td><td><a class="el" href="structllvm_1_1ilist__nextprev__traits.html">llvm::ilist_nextprev_traits< BasicBlock ></a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__nextprev__traits.html#a51b9bd6dfae48ce8e6018eb132dbcec7">getPrev</a>(const BasicBlock *N)</td><td><a class="el" href="structllvm_1_1ilist__nextprev__traits.html">llvm::ilist_nextprev_traits< BasicBlock ></a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__traits_3_01BasicBlock_01_4.html#ae9f3c58228adf2b8bf2942d5ce1b727b">getSymTab</a>(Function *ItemParent)</td><td><a class="el" href="structllvm_1_1ilist__traits_3_01BasicBlock_01_4.html">llvm::ilist_traits< BasicBlock ></a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__traits_3_01BasicBlock_01_4.html#a48ecab1f83a3eb2ac3453e64c75495d0">noteHead</a>(BasicBlock *, BasicBlock *)</td><td><a class="el" href="structllvm_1_1ilist__traits_3_01BasicBlock_01_4.html">llvm::ilist_traits< BasicBlock ></a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__traits_3_01BasicBlock_01_4.html#aa103e256db43396093bbcfb1255d8264">provideInitialHead</a>() const </td><td><a class="el" href="structllvm_1_1ilist__traits_3_01BasicBlock_01_4.html">llvm::ilist_traits< BasicBlock ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__sentinel__traits.html#abff0c717c1f7c98cce3aae8cfaff5f88">SymbolTableListTraits< BasicBlock, Function >::provideInitialHead</a>()</td><td><a class="el" href="structllvm_1_1ilist__sentinel__traits.html">llvm::ilist_sentinel_traits< BasicBlock ></a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SymbolTableListTraits.html#aa17aa8d025722b6ac2cd28110222eafd">removeNodeFromList</a>(BasicBlock *V)</td><td><a class="el" href="classllvm_1_1SymbolTableListTraits.html">llvm::SymbolTableListTraits< BasicBlock, Function ></a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__nextprev__traits.html#a6d3fa3cd8af784ccf26b1ea3e3abba3e">setNext</a>(BasicBlock *N, BasicBlock *Next)</td><td><a class="el" href="structllvm_1_1ilist__nextprev__traits.html">llvm::ilist_nextprev_traits< BasicBlock ></a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__nextprev__traits.html#a8d778aed7d4964128c5e6786fa8eab85">setPrev</a>(BasicBlock *N, BasicBlock *Prev)</td><td><a class="el" href="structllvm_1_1ilist__nextprev__traits.html">llvm::ilist_nextprev_traits< BasicBlock ></a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SymbolTableListTraits.html#a45e44a1243f53e1203634c20a9f7067b">setSymTabObject</a>(TPtr *, TPtr)</td><td><a class="el" href="classllvm_1_1SymbolTableListTraits.html">llvm::SymbolTableListTraits< BasicBlock, Function ></a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SymbolTableListTraits.html#a9c761f9bb5b91bfbfd3b2e5ec6af48a7">SymbolTableListTraits</a>()</td><td><a class="el" href="classllvm_1_1SymbolTableListTraits.html">llvm::SymbolTableListTraits< BasicBlock, Function ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SymbolTableListTraits.html#ad8794f5eeca97b5279c2c92bf80e6a4c">toPtr</a>(ValueSymbolTable *P)</td><td><a class="el" href="classllvm_1_1SymbolTableListTraits.html">llvm::SymbolTableListTraits< BasicBlock, Function ></a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SymbolTableListTraits.html#a07f7cc2a57cf47058e524e2ddb16d7ed">toPtr</a>(ValueSymbolTable &R)</td><td><a class="el" href="classllvm_1_1SymbolTableListTraits.html">llvm::SymbolTableListTraits< BasicBlock, Function ></a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SymbolTableListTraits.html#ae4d589d8285c25d8541b5d07150d6dd2">transferNodesFromList</a>(ilist_traits< BasicBlock > &L2, ilist_iterator< BasicBlock > first, ilist_iterator< BasicBlock > last)</td><td><a class="el" href="classllvm_1_1SymbolTableListTraits.html">llvm::SymbolTableListTraits< BasicBlock, Function ></a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__node__traits.html#a91d01abc1900afb94d08881ccdfdf93c">ilist_default_traits< BasicBlock >::transferNodesFromList</a>(ilist_node_traits &, ilist_iterator< BasicBlock >, ilist_iterator< BasicBlock >)</td><td><a class="el" href="structllvm_1_1ilist__node__traits.html">llvm::ilist_node_traits< BasicBlock ></a></td><td><code> [inline]</code></td></tr>
+</table></div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:47:32 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist__traits_3_01Function_01_4__coll__graph.md5
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist__traits_3_01Function_01_4__coll__graph.md5?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist__traits_3_01Function_01_4__coll__graph.md5 (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist__traits_3_01Function_01_4__coll__graph.md5 Fri Dec 21 00:57:24 2012
@@ -0,0 +1 @@
+d48a3de7065d23606613f51858755fe5
\ No newline at end of file

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist__traits_3_01GlobalAlias_01_4__coll__graph.md5
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist__traits_3_01GlobalAlias_01_4__coll__graph.md5?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist__traits_3_01GlobalAlias_01_4__coll__graph.md5 (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist__traits_3_01GlobalAlias_01_4__coll__graph.md5 Fri Dec 21 00:57:24 2012
@@ -0,0 +1 @@
+7f15511ed2ac09ff538e20531e892663
\ No newline at end of file

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist__traits_3_01GlobalVariable_01_4__coll__graph.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist__traits_3_01GlobalVariable_01_4__coll__graph.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist__traits_3_01GlobalVariable_01_4__coll__graph.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist__traits_3_01GlobalVariable_01_4__coll__graph.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,43 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::ilist_traits\< GlobalVariable \>",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
+  Node2 -> Node1 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node2 [label="llvm::SymbolTableListTraits\< GlobalVariable, Module \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SymbolTableListTraits.html"];
+  Node3 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node3 [label="llvm::ilist_default_traits\< GlobalVariable \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1ilist__default__traits.html"];
+  Node4 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node4 [label="llvm::ilist_nextprev_traits\< GlobalVariable \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1ilist__nextprev__traits.html"];
+  Node5 -> Node4 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< GlobalVariable \>" ,fontname="FreeSans"];
+  Node5 [label="llvm::ilist_nextprev_traits\< NodeTy \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1ilist__nextprev__traits.html"];
+  Node6 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node6 [label="llvm::ilist_sentinel_traits\< GlobalVariable \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1ilist__sentinel__traits.html"];
+  Node7 -> Node6 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< GlobalVariable \>" ,fontname="FreeSans"];
+  Node7 [label="llvm::ilist_sentinel_traits\< NodeTy \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1ilist__sentinel__traits.html"];
+  Node8 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node8 [label="llvm::ilist_node_traits\< GlobalVariable \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1ilist__node__traits.html"];
+  Node9 -> Node8 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< GlobalVariable \>" ,fontname="FreeSans"];
+  Node9 [label="llvm::ilist_node_traits\< NodeTy \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1ilist__node__traits.html"];
+  Node10 -> Node3 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< GlobalVariable \>" ,fontname="FreeSans"];
+  Node10 [label="llvm::ilist_default_traits\< NodeTy \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1ilist__default__traits.html"];
+  Node5 -> Node10 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node7 -> Node10 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node9 -> Node10 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node11 -> Node2 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< GlobalVariable, Module \>" ,fontname="FreeSans"];
+  Node11 [label="llvm::SymbolTableListTraits\< ValueSubClass, ItemParentClass \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SymbolTableListTraits.html"];
+  Node12 -> Node11 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node12 [label="llvm::ilist_default_traits\< ValueSubClass \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1ilist__default__traits.html"];
+  Node13 -> Node12 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node13 [label="llvm::ilist_nextprev_traits\< ValueSubClass \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1ilist__nextprev__traits.html"];
+  Node5 -> Node13 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< ValueSubClass \>" ,fontname="FreeSans"];
+  Node14 -> Node12 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node14 [label="llvm::ilist_sentinel_traits\< ValueSubClass \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1ilist__sentinel__traits.html"];
+  Node7 -> Node14 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< ValueSubClass \>" ,fontname="FreeSans"];
+  Node15 -> Node12 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node15 [label="llvm::ilist_node_traits\< ValueSubClass \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1ilist__node__traits.html"];
+  Node9 -> Node15 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< ValueSubClass \>" ,fontname="FreeSans"];
+  Node10 -> Node12 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< ValueSubClass \>" ,fontname="FreeSans"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist__traits_3_01GlobalVariable_01_4__inherit__graph.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist__traits_3_01GlobalVariable_01_4__inherit__graph.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist__traits_3_01GlobalVariable_01_4__inherit__graph.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist__traits_3_01GlobalVariable_01_4__inherit__graph.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,45 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::ilist_traits\< GlobalVariable \>",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
+  Node2 -> Node1 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node2 [label="llvm::SymbolTableListTraits\< GlobalVariable, Module \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SymbolTableListTraits.html"];
+  Node3 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node3 [label="llvm::ilist_default_traits\< GlobalVariable \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1ilist__default__traits.html"];
+  Node4 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node4 [label="llvm::ilist_nextprev_traits\< GlobalVariable \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1ilist__nextprev__traits.html"];
+  Node5 -> Node4 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< GlobalVariable \>" ,fontname="FreeSans"];
+  Node5 [label="llvm::ilist_nextprev_traits\< NodeTy \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1ilist__nextprev__traits.html"];
+  Node6 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node6 [label="llvm::ilist_sentinel_traits\< GlobalVariable \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1ilist__sentinel__traits.html"];
+  Node7 -> Node6 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< GlobalVariable \>" ,fontname="FreeSans"];
+  Node7 [label="llvm::ilist_sentinel_traits\< NodeTy \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1ilist__sentinel__traits.html"];
+  Node8 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node8 [label="llvm::ilist_node_traits\< GlobalVariable \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1ilist__node__traits.html"];
+  Node9 -> Node8 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< GlobalVariable \>" ,fontname="FreeSans"];
+  Node9 [label="llvm::ilist_node_traits\< NodeTy \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1ilist__node__traits.html"];
+  Node10 -> Node3 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< GlobalVariable \>" ,fontname="FreeSans"];
+  Node10 [label="llvm::ilist_default_traits\< NodeTy \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1ilist__default__traits.html"];
+  Node5 -> Node10 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node7 -> Node10 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node9 -> Node10 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node11 -> Node2 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< GlobalVariable, Module \>" ,fontname="FreeSans"];
+  Node11 [label="llvm::SymbolTableListTraits\< ValueSubClass, ItemParentClass \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SymbolTableListTraits.html"];
+  Node12 -> Node11 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node12 [label="llvm::ilist_default_traits\< ValueSubClass \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1ilist__default__traits.html"];
+  Node13 -> Node12 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node13 [label="llvm::ilist_nextprev_traits\< ValueSubClass \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1ilist__nextprev__traits.html"];
+  Node5 -> Node13 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< ValueSubClass \>" ,fontname="FreeSans"];
+  Node14 -> Node12 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node14 [label="llvm::ilist_sentinel_traits\< ValueSubClass \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1ilist__sentinel__traits.html"];
+  Node7 -> Node14 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< ValueSubClass \>" ,fontname="FreeSans"];
+  Node15 -> Node12 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node15 [label="llvm::ilist_node_traits\< ValueSubClass \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1ilist__node__traits.html"];
+  Node9 -> Node15 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< ValueSubClass \>" ,fontname="FreeSans"];
+  Node10 -> Node12 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< ValueSubClass \>" ,fontname="FreeSans"];
+  Node1 -> Node16 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node16 [label="llvm::iplist\< GlobalVariable \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1iplist.html"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist__traits_3_01IVStrideUse_01_4-members.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist__traits_3_01IVStrideUse_01_4-members.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist__traits_3_01IVStrideUse_01_4-members.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist__traits_3_01IVStrideUse_01_4-members.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,75 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: Member List</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="structllvm_1_1ilist__traits_3_01IVStrideUse_01_4.html">ilist_traits< IVStrideUse ></a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">llvm::ilist_traits< IVStrideUse > Member List</div>  </div>
+</div>
+<div class="contents">
+This is the complete list of members for <a class="el" href="structllvm_1_1ilist__traits_3_01IVStrideUse_01_4.html">llvm::ilist_traits< IVStrideUse ></a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__node__traits.html#a25b72a2bd15bc8fc247562ecf021d8a2">addNodeToList</a>(IVStrideUse *)</td><td><a class="el" href="structllvm_1_1ilist__node__traits.html">llvm::ilist_node_traits< IVStrideUse ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__node__traits.html#a2897c39a81a6efff9b57dad193b4dae0">createNode</a>(const IVStrideUse &V)</td><td><a class="el" href="structllvm_1_1ilist__node__traits.html">llvm::ilist_node_traits< IVStrideUse ></a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__traits_3_01IVStrideUse_01_4.html#a866b87e3d4bce9a332cda050f3b951b7">createSentinel</a>() const </td><td><a class="el" href="structllvm_1_1ilist__traits_3_01IVStrideUse_01_4.html">llvm::ilist_traits< IVStrideUse ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__sentinel__traits.html#a00e0dba000ea8cf4ac67f1b0761ad07d">ilist_default_traits< IVStrideUse >::createSentinel</a>()</td><td><a class="el" href="structllvm_1_1ilist__sentinel__traits.html">llvm::ilist_sentinel_traits< IVStrideUse ></a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__node__traits.html#a1ba6848a374076c58da2c22639993a41">deleteNode</a>(IVStrideUse *V)</td><td><a class="el" href="structllvm_1_1ilist__node__traits.html">llvm::ilist_node_traits< IVStrideUse ></a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__traits_3_01IVStrideUse_01_4.html#a50db252ffb5e1844fd4c80c58320206e">destroySentinel</a>(IVStrideUse *)</td><td><a class="el" href="structllvm_1_1ilist__traits_3_01IVStrideUse_01_4.html">llvm::ilist_traits< IVStrideUse ></a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__traits_3_01IVStrideUse_01_4.html#a0e8d6da62c7441a3f8f1e060d0b4d0ca">ensureHead</a>(IVStrideUse *) const </td><td><a class="el" href="structllvm_1_1ilist__traits_3_01IVStrideUse_01_4.html">llvm::ilist_traits< IVStrideUse ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__sentinel__traits.html#afa8654c7ec2d62cf32bf90914413840f">ilist_default_traits< IVStrideUse >::ensureHead</a>(IVStrideUse *&Head)</td><td><a class="el" href="structllvm_1_1ilist__sentinel__traits.html">llvm::ilist_sentinel_traits< IVStrideUse ></a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__nextprev__traits.html#aa750e319f97516c4d4033f58a9ef5674">getNext</a>(IVStrideUse *N)</td><td><a class="el" href="structllvm_1_1ilist__nextprev__traits.html">llvm::ilist_nextprev_traits< IVStrideUse ></a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__nextprev__traits.html#a70f33b21be26d7188441e8704780b694">getNext</a>(const IVStrideUse *N)</td><td><a class="el" href="structllvm_1_1ilist__nextprev__traits.html">llvm::ilist_nextprev_traits< IVStrideUse ></a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__nextprev__traits.html#a78d157a1259eaf575e770f00e6a685bc">getPrev</a>(IVStrideUse *N)</td><td><a class="el" href="structllvm_1_1ilist__nextprev__traits.html">llvm::ilist_nextprev_traits< IVStrideUse ></a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__nextprev__traits.html#a51b9bd6dfae48ce8e6018eb132dbcec7">getPrev</a>(const IVStrideUse *N)</td><td><a class="el" href="structllvm_1_1ilist__nextprev__traits.html">llvm::ilist_nextprev_traits< IVStrideUse ></a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__traits_3_01IVStrideUse_01_4.html#a5236dfc89bfaed94822e5ce1f5fc1f1a">noteHead</a>(IVStrideUse *, IVStrideUse *)</td><td><a class="el" href="structllvm_1_1ilist__traits_3_01IVStrideUse_01_4.html">llvm::ilist_traits< IVStrideUse ></a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__traits_3_01IVStrideUse_01_4.html#afaa36dd25392e8c799f52f01971d0e59">provideInitialHead</a>() const </td><td><a class="el" href="structllvm_1_1ilist__traits_3_01IVStrideUse_01_4.html">llvm::ilist_traits< IVStrideUse ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__sentinel__traits.html#abff0c717c1f7c98cce3aae8cfaff5f88">ilist_default_traits< IVStrideUse >::provideInitialHead</a>()</td><td><a class="el" href="structllvm_1_1ilist__sentinel__traits.html">llvm::ilist_sentinel_traits< IVStrideUse ></a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__node__traits.html#a9b3f59e04913f6800e5c40aea16b90e4">removeNodeFromList</a>(IVStrideUse *)</td><td><a class="el" href="structllvm_1_1ilist__node__traits.html">llvm::ilist_node_traits< IVStrideUse ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__nextprev__traits.html#a6d3fa3cd8af784ccf26b1ea3e3abba3e">setNext</a>(IVStrideUse *N, IVStrideUse *Next)</td><td><a class="el" href="structllvm_1_1ilist__nextprev__traits.html">llvm::ilist_nextprev_traits< IVStrideUse ></a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__nextprev__traits.html#a8d778aed7d4964128c5e6786fa8eab85">setPrev</a>(IVStrideUse *N, IVStrideUse *Prev)</td><td><a class="el" href="structllvm_1_1ilist__nextprev__traits.html">llvm::ilist_nextprev_traits< IVStrideUse ></a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__node__traits.html#a91d01abc1900afb94d08881ccdfdf93c">transferNodesFromList</a>(ilist_node_traits &, ilist_iterator< IVStrideUse >, ilist_iterator< IVStrideUse >)</td><td><a class="el" href="structllvm_1_1ilist__node__traits.html">llvm::ilist_node_traits< IVStrideUse ></a></td><td><code> [inline]</code></td></tr>
+</table></div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:46:40 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist__traits_3_01IndexListEntry_01_4-members.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist__traits_3_01IndexListEntry_01_4-members.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist__traits_3_01IndexListEntry_01_4-members.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist__traits_3_01IndexListEntry_01_4-members.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,75 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: Member List</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="structllvm_1_1ilist__traits_3_01IndexListEntry_01_4.html">ilist_traits< IndexListEntry ></a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">llvm::ilist_traits< IndexListEntry > Member List</div>  </div>
+</div>
+<div class="contents">
+This is the complete list of members for <a class="el" href="structllvm_1_1ilist__traits_3_01IndexListEntry_01_4.html">llvm::ilist_traits< IndexListEntry ></a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__node__traits.html#a25b72a2bd15bc8fc247562ecf021d8a2">addNodeToList</a>(IndexListEntry *)</td><td><a class="el" href="structllvm_1_1ilist__node__traits.html">llvm::ilist_node_traits< IndexListEntry ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__traits_3_01IndexListEntry_01_4.html#a60a05eedba31eb6c4d40a0a3144879e3">createSentinel</a>() const </td><td><a class="el" href="structllvm_1_1ilist__traits_3_01IndexListEntry_01_4.html">llvm::ilist_traits< IndexListEntry ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__sentinel__traits.html#a00e0dba000ea8cf4ac67f1b0761ad07d">ilist_default_traits< IndexListEntry >::createSentinel</a>()</td><td><a class="el" href="structllvm_1_1ilist__sentinel__traits.html">llvm::ilist_sentinel_traits< IndexListEntry ></a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__traits_3_01IndexListEntry_01_4.html#a4a361e5c002e812fda365728cb5e3381">deleteNode</a>(IndexListEntry *N)</td><td><a class="el" href="structllvm_1_1ilist__traits_3_01IndexListEntry_01_4.html">llvm::ilist_traits< IndexListEntry ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__traits_3_01IndexListEntry_01_4.html#acc330afd6ee92eb801013467d917cb1f">destroySentinel</a>(IndexListEntry *) const </td><td><a class="el" href="structllvm_1_1ilist__traits_3_01IndexListEntry_01_4.html">llvm::ilist_traits< IndexListEntry ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__sentinel__traits.html#a00dc0f87bda1f140c8272ea7aceab67f">ilist_default_traits< IndexListEntry >::destroySentinel</a>(IndexListEntry *N)</td><td><a class="el" href="structllvm_1_1ilist__sentinel__traits.html">llvm::ilist_sentinel_traits< IndexListEntry ></a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__traits_3_01IndexListEntry_01_4.html#a514b63f3a17aa8489edd2baca4350490">ensureHead</a>(IndexListEntry *) const </td><td><a class="el" href="structllvm_1_1ilist__traits_3_01IndexListEntry_01_4.html">llvm::ilist_traits< IndexListEntry ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__sentinel__traits.html#afa8654c7ec2d62cf32bf90914413840f">ilist_default_traits< IndexListEntry >::ensureHead</a>(IndexListEntry *&Head)</td><td><a class="el" href="structllvm_1_1ilist__sentinel__traits.html">llvm::ilist_sentinel_traits< IndexListEntry ></a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__nextprev__traits.html#aa750e319f97516c4d4033f58a9ef5674">getNext</a>(IndexListEntry *N)</td><td><a class="el" href="structllvm_1_1ilist__nextprev__traits.html">llvm::ilist_nextprev_traits< IndexListEntry ></a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__nextprev__traits.html#a70f33b21be26d7188441e8704780b694">getNext</a>(const IndexListEntry *N)</td><td><a class="el" href="structllvm_1_1ilist__nextprev__traits.html">llvm::ilist_nextprev_traits< IndexListEntry ></a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__nextprev__traits.html#a78d157a1259eaf575e770f00e6a685bc">getPrev</a>(IndexListEntry *N)</td><td><a class="el" href="structllvm_1_1ilist__nextprev__traits.html">llvm::ilist_nextprev_traits< IndexListEntry ></a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__nextprev__traits.html#a51b9bd6dfae48ce8e6018eb132dbcec7">getPrev</a>(const IndexListEntry *N)</td><td><a class="el" href="structllvm_1_1ilist__nextprev__traits.html">llvm::ilist_nextprev_traits< IndexListEntry ></a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__traits_3_01IndexListEntry_01_4.html#a51f79634fb6b90cd99570162846332f4">noteHead</a>(IndexListEntry *, IndexListEntry *)</td><td><a class="el" href="structllvm_1_1ilist__traits_3_01IndexListEntry_01_4.html">llvm::ilist_traits< IndexListEntry ></a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__traits_3_01IndexListEntry_01_4.html#a72f9a74dbc12b8a84b07cb516e08d63f">provideInitialHead</a>() const </td><td><a class="el" href="structllvm_1_1ilist__traits_3_01IndexListEntry_01_4.html">llvm::ilist_traits< IndexListEntry ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__sentinel__traits.html#abff0c717c1f7c98cce3aae8cfaff5f88">ilist_default_traits< IndexListEntry >::provideInitialHead</a>()</td><td><a class="el" href="structllvm_1_1ilist__sentinel__traits.html">llvm::ilist_sentinel_traits< IndexListEntry ></a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__node__traits.html#a9b3f59e04913f6800e5c40aea16b90e4">removeNodeFromList</a>(IndexListEntry *)</td><td><a class="el" href="structllvm_1_1ilist__node__traits.html">llvm::ilist_node_traits< IndexListEntry ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__nextprev__traits.html#a6d3fa3cd8af784ccf26b1ea3e3abba3e">setNext</a>(IndexListEntry *N, IndexListEntry *Next)</td><td><a class="el" href="structllvm_1_1ilist__nextprev__traits.html">llvm::ilist_nextprev_traits< IndexListEntry ></a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__nextprev__traits.html#a8d778aed7d4964128c5e6786fa8eab85">setPrev</a>(IndexListEntry *N, IndexListEntry *Prev)</td><td><a class="el" href="structllvm_1_1ilist__nextprev__traits.html">llvm::ilist_nextprev_traits< IndexListEntry ></a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__node__traits.html#a91d01abc1900afb94d08881ccdfdf93c">transferNodesFromList</a>(ilist_node_traits &, ilist_iterator< IndexListEntry >, ilist_iterator< IndexListEntry >)</td><td><a class="el" href="structllvm_1_1ilist__node__traits.html">llvm::ilist_node_traits< IndexListEntry ></a></td><td><code> [inline]</code></td></tr>
+</table></div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:47:25 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist__traits_3_01Instruction_01_4__coll__graph.md5
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist__traits_3_01Instruction_01_4__coll__graph.md5?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist__traits_3_01Instruction_01_4__coll__graph.md5 (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist__traits_3_01Instruction_01_4__coll__graph.md5 Fri Dec 21 00:57:24 2012
@@ -0,0 +1 @@
+31235ed670235c7120cf07f94ea07b8c
\ No newline at end of file

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist__traits_3_01Instruction_01_4__inherit__graph.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist__traits_3_01Instruction_01_4__inherit__graph.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist__traits_3_01Instruction_01_4__inherit__graph.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist__traits_3_01Instruction_01_4__inherit__graph.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,45 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::ilist_traits\< Instruction \>",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
+  Node2 -> Node1 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node2 [label="llvm::SymbolTableListTraits\< Instruction, BasicBlock \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SymbolTableListTraits.html"];
+  Node3 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node3 [label="llvm::ilist_default_traits\< Instruction \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1ilist__default__traits.html"];
+  Node4 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node4 [label="llvm::ilist_nextprev_traits\< Instruction \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1ilist__nextprev__traits.html"];
+  Node5 -> Node4 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< Instruction \>" ,fontname="FreeSans"];
+  Node5 [label="llvm::ilist_nextprev_traits\< NodeTy \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1ilist__nextprev__traits.html"];
+  Node6 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node6 [label="llvm::ilist_sentinel_traits\< Instruction \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1ilist__sentinel__traits.html"];
+  Node7 -> Node6 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< Instruction \>" ,fontname="FreeSans"];
+  Node7 [label="llvm::ilist_sentinel_traits\< NodeTy \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1ilist__sentinel__traits.html"];
+  Node8 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node8 [label="llvm::ilist_node_traits\< Instruction \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1ilist__node__traits.html"];
+  Node9 -> Node8 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< Instruction \>" ,fontname="FreeSans"];
+  Node9 [label="llvm::ilist_node_traits\< NodeTy \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1ilist__node__traits.html"];
+  Node10 -> Node3 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< Instruction \>" ,fontname="FreeSans"];
+  Node10 [label="llvm::ilist_default_traits\< NodeTy \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1ilist__default__traits.html"];
+  Node5 -> Node10 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node7 -> Node10 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node9 -> Node10 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node11 -> Node2 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< Instruction, BasicBlock \>" ,fontname="FreeSans"];
+  Node11 [label="llvm::SymbolTableListTraits\< ValueSubClass, ItemParentClass \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SymbolTableListTraits.html"];
+  Node12 -> Node11 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node12 [label="llvm::ilist_default_traits\< ValueSubClass \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1ilist__default__traits.html"];
+  Node13 -> Node12 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node13 [label="llvm::ilist_nextprev_traits\< ValueSubClass \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1ilist__nextprev__traits.html"];
+  Node5 -> Node13 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< ValueSubClass \>" ,fontname="FreeSans"];
+  Node14 -> Node12 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node14 [label="llvm::ilist_sentinel_traits\< ValueSubClass \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1ilist__sentinel__traits.html"];
+  Node7 -> Node14 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< ValueSubClass \>" ,fontname="FreeSans"];
+  Node15 -> Node12 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node15 [label="llvm::ilist_node_traits\< ValueSubClass \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1ilist__node__traits.html"];
+  Node9 -> Node15 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< ValueSubClass \>" ,fontname="FreeSans"];
+  Node10 -> Node12 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< ValueSubClass \>" ,fontname="FreeSans"];
+  Node1 -> Node16 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node16 [label="llvm::iplist\< Instruction \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1iplist.html"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist__traits_3_01MachineBasicBlock_01_4.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist__traits_3_01MachineBasicBlock_01_4.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist__traits_3_01MachineBasicBlock_01_4.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist__traits_3_01MachineBasicBlock_01_4.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,288 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: llvm::ilist_traits< MachineBasicBlock > Struct Template Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="structllvm_1_1ilist__traits_3_01MachineBasicBlock_01_4.html">ilist_traits< MachineBasicBlock ></a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> |
+<a href="#pub-static-methods">Static Public Member Functions</a> |
+<a href="#pub-attribs">Public Attributes</a>  </div>
+  <div class="headertitle">
+<div class="title">llvm::ilist_traits< MachineBasicBlock > Struct Template Reference</div>  </div>
+</div>
+<div class="contents">
+<!-- doxytag: class="llvm::ilist_traits< MachineBasicBlock >" --><!-- doxytag: inherits="ilist_default_traits< MachineBasicBlock >" -->
+<p><code>#include <<a class="el" href="MachineFunction_8h_source.html">MachineFunction.h</a>></code></p>
+<div class="dynheader">
+Inheritance diagram for llvm::ilist_traits< MachineBasicBlock >:</div>
+<div class="dyncontent">
+<div class="center"><img src="structllvm_1_1ilist__traits_3_01MachineBasicBlock_01_4__inherit__graph.png" border="0" usemap="#llvm_1_1ilist__traits_3_01MachineBasicBlock_01_4_inherit__map" alt="Inheritance graph"/></div>
+<!-- MAP 0 -->
+<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
+<div class="dynheader">
+Collaboration diagram for llvm::ilist_traits< MachineBasicBlock >:</div>
+<div class="dyncontent">
+<div class="center"><img src="structllvm_1_1ilist__traits_3_01MachineBasicBlock_01_4__coll__graph.png" border="0" usemap="#llvm_1_1ilist__traits_3_01MachineBasicBlock_01_4_coll__map" alt="Collaboration graph"/></div>
+<!-- MAP 1 -->
+<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
+
+<p><a href="structllvm_1_1ilist__traits_3_01MachineBasicBlock_01_4-members.html">List of all members.</a></p>
+<table class="memberdecls">
+<tr><td colspan="2"><h2><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1MachineBasicBlock.html">MachineBasicBlock</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1ilist__traits_3_01MachineBasicBlock_01_4.html#a7ec7c00146846d7d8b84af80e93c49d3">createSentinel</a> () const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1ilist__traits_3_01MachineBasicBlock_01_4.html#ad1653dee8ffab4aeb4b7a6e7572f5895">destroySentinel</a> (<a class="el" href="classllvm_1_1MachineBasicBlock.html">MachineBasicBlock</a> *) const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1MachineBasicBlock.html">MachineBasicBlock</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1ilist__traits_3_01MachineBasicBlock_01_4.html#a3c5861d069c1baebc93aae47719473c2">provideInitialHead</a> () const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1MachineBasicBlock.html">MachineBasicBlock</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1ilist__traits_3_01MachineBasicBlock_01_4.html#a8ddeb0e18bb5e2ec33468fd14a43b71c">ensureHead</a> (<a class="el" href="classllvm_1_1MachineBasicBlock.html">MachineBasicBlock</a> *) const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1ilist__traits_3_01MachineBasicBlock_01_4.html#a9f95145251dbf75eb2cbb36f6be96ec1">addNodeToList</a> (<a class="el" href="classllvm_1_1MachineBasicBlock.html">MachineBasicBlock</a> *MBB)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1ilist__traits_3_01MachineBasicBlock_01_4.html#a48468a4579ea49fb3341a3593d9b70e7">removeNodeFromList</a> (<a class="el" href="classllvm_1_1MachineBasicBlock.html">MachineBasicBlock</a> *MBB)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1ilist__traits_3_01MachineBasicBlock_01_4.html#a9623581e82da3705e22156e6f7f99bc1">deleteNode</a> (<a class="el" href="classllvm_1_1MachineBasicBlock.html">MachineBasicBlock</a> *MBB)</td></tr>
+<tr><td colspan="2"><h2><a name="pub-static-methods"></a>
+Static Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1ilist__traits_3_01MachineBasicBlock_01_4.html#a8bb19ccd5bbf422d7d1ff89b038089ca">noteHead</a> (<a class="el" href="classllvm_1_1MachineBasicBlock.html">MachineBasicBlock</a> *, <a class="el" href="classllvm_1_1MachineBasicBlock.html">MachineBasicBlock</a> *)</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">noteHead - stash the sentinel into its default location  <a href="#a8bb19ccd5bbf422d7d1ff89b038089ca"></a><br/></td></tr>
+<tr><td colspan="2"><h2><a name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1ilist__half__node.html">ilist_half_node</a><br class="typebreak"/>
+< <a class="el" href="classllvm_1_1MachineBasicBlock.html">MachineBasicBlock</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1ilist__traits_3_01MachineBasicBlock_01_4.html#a4e016da6d9fb9cf2ff39494bff507c73">Sentinel</a></td></tr>
+</table>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><h3>template<><br/>
+struct llvm::ilist_traits< MachineBasicBlock ></h3>
+
+
+<p>Definition at line <a class="el" href="MachineFunction_8h_source.html#l00044">44</a> of file <a class="el" href="MachineFunction_8h_source.html">MachineFunction.h</a>.</p>
+</div><hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="a9f95145251dbf75eb2cbb36f6be96ec1"></a><!-- doxytag: member="llvm::ilist_traits< MachineBasicBlock >::addNodeToList" ref="a9f95145251dbf75eb2cbb36f6be96ec1" args="(MachineBasicBlock *MBB)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void <a class="el" href="structllvm_1_1ilist__traits.html">llvm::ilist_traits</a>< <a class="el" href="classllvm_1_1MachineBasicBlock.html">MachineBasicBlock</a> >::addNodeToList </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1MachineBasicBlock.html">MachineBasicBlock</a> * </td>
+          <td class="paramname"><em>MBB</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Reimplemented from <a class="el" href="structllvm_1_1ilist__node__traits.html#a25b72a2bd15bc8fc247562ecf021d8a2">llvm::ilist_node_traits< MachineBasicBlock ></a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a7ec7c00146846d7d8b84af80e93c49d3"></a><!-- doxytag: member="llvm::ilist_traits< MachineBasicBlock >::createSentinel" ref="a7ec7c00146846d7d8b84af80e93c49d3" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1MachineBasicBlock.html">MachineBasicBlock</a>* <a class="el" href="structllvm_1_1ilist__traits.html">llvm::ilist_traits</a>< <a class="el" href="classllvm_1_1MachineBasicBlock.html">MachineBasicBlock</a> >::createSentinel </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="MachineFunction_8h_source.html#l00048">48</a> of file <a class="el" href="MachineFunction_8h_source.html">MachineFunction.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a9623581e82da3705e22156e6f7f99bc1"></a><!-- doxytag: member="llvm::ilist_traits< MachineBasicBlock >::deleteNode" ref="a9623581e82da3705e22156e6f7f99bc1" args="(MachineBasicBlock *MBB)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void <a class="el" href="structllvm_1_1ilist__traits.html">llvm::ilist_traits</a>< <a class="el" href="classllvm_1_1MachineBasicBlock.html">MachineBasicBlock</a> >::deleteNode </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1MachineBasicBlock.html">MachineBasicBlock</a> * </td>
+          <td class="paramname"><em>MBB</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Reimplemented from <a class="el" href="structllvm_1_1ilist__node__traits.html#a1ba6848a374076c58da2c22639993a41">llvm::ilist_node_traits< MachineBasicBlock ></a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ad1653dee8ffab4aeb4b7a6e7572f5895"></a><!-- doxytag: member="llvm::ilist_traits< MachineBasicBlock >::destroySentinel" ref="ad1653dee8ffab4aeb4b7a6e7572f5895" args="(MachineBasicBlock *) const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void <a class="el" href="structllvm_1_1ilist__traits.html">llvm::ilist_traits</a>< <a class="el" href="classllvm_1_1MachineBasicBlock.html">MachineBasicBlock</a> >::destroySentinel </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1MachineBasicBlock.html">MachineBasicBlock</a> * </td>
+          <td class="paramname"></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="MachineFunction_8h_source.html#l00051">51</a> of file <a class="el" href="MachineFunction_8h_source.html">MachineFunction.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a8ddeb0e18bb5e2ec33468fd14a43b71c"></a><!-- doxytag: member="llvm::ilist_traits< MachineBasicBlock >::ensureHead" ref="a8ddeb0e18bb5e2ec33468fd14a43b71c" args="(MachineBasicBlock *) const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1MachineBasicBlock.html">MachineBasicBlock</a>* <a class="el" href="structllvm_1_1ilist__traits.html">llvm::ilist_traits</a>< <a class="el" href="classllvm_1_1MachineBasicBlock.html">MachineBasicBlock</a> >::ensureHead </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1MachineBasicBlock.html">MachineBasicBlock</a> * </td>
+          <td class="paramname"></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="MachineFunction_8h_source.html#l00054">54</a> of file <a class="el" href="MachineFunction_8h_source.html">MachineFunction.h</a>.</p>
+
+<p>References <a class="el" href="ilist_8h_source.html#l00078">llvm::ilist_sentinel_traits< NodeTy >::createSentinel()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a8bb19ccd5bbf422d7d1ff89b038089ca"></a><!-- doxytag: member="llvm::ilist_traits< MachineBasicBlock >::noteHead" ref="a8bb19ccd5bbf422d7d1ff89b038089ca" args="(MachineBasicBlock *, MachineBasicBlock *)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static void <a class="el" href="structllvm_1_1ilist__traits.html">llvm::ilist_traits</a>< <a class="el" href="classllvm_1_1MachineBasicBlock.html">MachineBasicBlock</a> >::noteHead </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1MachineBasicBlock.html">MachineBasicBlock</a> * </td>
+          <td class="paramname"><em>NewHead</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1MachineBasicBlock.html">MachineBasicBlock</a> * </td>
+          <td class="paramname"><em>Sentinel</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>noteHead - stash the sentinel into its default location </p>
+
+<p>Reimplemented from <a class="el" href="structllvm_1_1ilist__sentinel__traits.html#a72de8825bf36e436ffe94f346ff25316">llvm::ilist_sentinel_traits< MachineBasicBlock ></a>.</p>
+
+<p>Definition at line <a class="el" href="MachineFunction_8h_source.html#l00057">57</a> of file <a class="el" href="MachineFunction_8h_source.html">MachineFunction.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a3c5861d069c1baebc93aae47719473c2"></a><!-- doxytag: member="llvm::ilist_traits< MachineBasicBlock >::provideInitialHead" ref="a3c5861d069c1baebc93aae47719473c2" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1MachineBasicBlock.html">MachineBasicBlock</a>* <a class="el" href="structllvm_1_1ilist__traits.html">llvm::ilist_traits</a>< <a class="el" href="classllvm_1_1MachineBasicBlock.html">MachineBasicBlock</a> >::provideInitialHead </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="MachineFunction_8h_source.html#l00053">53</a> of file <a class="el" href="MachineFunction_8h_source.html">MachineFunction.h</a>.</p>
+
+<p>References <a class="el" href="ilist_8h_source.html#l00078">llvm::ilist_sentinel_traits< NodeTy >::createSentinel()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a48468a4579ea49fb3341a3593d9b70e7"></a><!-- doxytag: member="llvm::ilist_traits< MachineBasicBlock >::removeNodeFromList" ref="a48468a4579ea49fb3341a3593d9b70e7" args="(MachineBasicBlock *MBB)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void <a class="el" href="structllvm_1_1ilist__traits.html">llvm::ilist_traits</a>< <a class="el" href="classllvm_1_1MachineBasicBlock.html">MachineBasicBlock</a> >::removeNodeFromList </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1MachineBasicBlock.html">MachineBasicBlock</a> * </td>
+          <td class="paramname"><em>MBB</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Reimplemented from <a class="el" href="structllvm_1_1ilist__node__traits.html#a9b3f59e04913f6800e5c40aea16b90e4">llvm::ilist_node_traits< MachineBasicBlock ></a>.</p>
+
+</div>
+</div>
+<hr/><h2>Member Data Documentation</h2>
+<a class="anchor" id="a4e016da6d9fb9cf2ff39494bff507c73"></a><!-- doxytag: member="llvm::ilist_traits< MachineBasicBlock >::Sentinel" ref="a4e016da6d9fb9cf2ff39494bff507c73" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1ilist__half__node.html">ilist_half_node</a><<a class="el" href="classllvm_1_1MachineBasicBlock.html">MachineBasicBlock</a>> <a class="el" href="structllvm_1_1ilist__traits.html">llvm::ilist_traits</a>< <a class="el" href="classllvm_1_1MachineBasicBlock.html">MachineBasicBlock</a> >::<a class="el" href="structllvm_1_1ilist__traits_3_01MachineBasicBlock_01_4.html#a4e016da6d9fb9cf2ff39494bff507c73">Sentinel</a><code> [mutable]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="MachineFunction_8h_source.html#l00046">46</a> of file <a class="el" href="MachineFunction_8h_source.html">MachineFunction.h</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="MachineFunction_8h_source.html">MachineFunction.h</a></li>
+</ul>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:47:03 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist__traits_3_01MachineInstr_01_4.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist__traits_3_01MachineInstr_01_4.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist__traits_3_01MachineInstr_01_4.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist__traits_3_01MachineInstr_01_4.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,321 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: llvm::ilist_traits< MachineInstr > Struct Template Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="structllvm_1_1ilist__traits_3_01MachineInstr_01_4.html">ilist_traits< MachineInstr ></a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> |
+<a href="#pub-static-methods">Static Public Member Functions</a> |
+<a href="#friends">Friends</a>  </div>
+  <div class="headertitle">
+<div class="title">llvm::ilist_traits< MachineInstr > Struct Template Reference</div>  </div>
+</div>
+<div class="contents">
+<!-- doxytag: class="llvm::ilist_traits< MachineInstr >" --><!-- doxytag: inherits="ilist_default_traits< MachineInstr >" -->
+<p><code>#include <<a class="el" href="MachineBasicBlock_8h_source.html">MachineBasicBlock.h</a>></code></p>
+<div class="dynheader">
+Inheritance diagram for llvm::ilist_traits< MachineInstr >:</div>
+<div class="dyncontent">
+<div class="center"><img src="structllvm_1_1ilist__traits_3_01MachineInstr_01_4__inherit__graph.png" border="0" usemap="#llvm_1_1ilist__traits_3_01MachineInstr_01_4_inherit__map" alt="Inheritance graph"/></div>
+<!-- MAP 0 -->
+<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
+<div class="dynheader">
+Collaboration diagram for llvm::ilist_traits< MachineInstr >:</div>
+<div class="dyncontent">
+<div class="center"><img src="structllvm_1_1ilist__traits_3_01MachineInstr_01_4__coll__graph.png" border="0" usemap="#llvm_1_1ilist__traits_3_01MachineInstr_01_4_coll__map" alt="Collaboration graph"/></div>
+<!-- MAP 1 -->
+<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
+
+<p><a href="structllvm_1_1ilist__traits_3_01MachineInstr_01_4-members.html">List of all members.</a></p>
+<table class="memberdecls">
+<tr><td colspan="2"><h2><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1MachineInstr.html">MachineInstr</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1ilist__traits_3_01MachineInstr_01_4.html#aed2db016eddb728c2e6fef843b41f76e">createSentinel</a> () const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1ilist__traits_3_01MachineInstr_01_4.html#a4d7e4f2c472806152c5b2a55147a6ed1">destroySentinel</a> (<a class="el" href="classllvm_1_1MachineInstr.html">MachineInstr</a> *) const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1MachineInstr.html">MachineInstr</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1ilist__traits_3_01MachineInstr_01_4.html#ae6cd363cfda409f6792f9cce9a13520a">provideInitialHead</a> () const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1MachineInstr.html">MachineInstr</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1ilist__traits_3_01MachineInstr_01_4.html#a20573ac90adbe2ead8e17071d9150514">ensureHead</a> (<a class="el" href="classllvm_1_1MachineInstr.html">MachineInstr</a> *) const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1ilist__traits_3_01MachineInstr_01_4.html#aa022f8a30a02c004bf6d39332cf7643d">addNodeToList</a> (<a class="el" href="classllvm_1_1MachineInstr.html">MachineInstr</a> *N)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1ilist__traits_3_01MachineInstr_01_4.html#aba9869e6b806b747cdf16aefd230cfc5">removeNodeFromList</a> (<a class="el" href="classllvm_1_1MachineInstr.html">MachineInstr</a> *N)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1ilist__traits_3_01MachineInstr_01_4.html#a6c91741cb827eb61bbbbe02047797a76">transferNodesFromList</a> (<a class="el" href="structllvm_1_1ilist__traits.html">ilist_traits</a> &SrcTraits, <a class="el" href="classllvm_1_1ilist__iterator.html">ilist_iterator</a>< <a class="el" href="classllvm_1_1MachineInstr.html">MachineInstr</a> > first, <a class="el" href="classllvm_1_1ilist__iterator.html">ilist_iterator</a>< <a class="el" href="classllvm_1_1MachineInstr.html">MachineInstr</a> > last)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1ilist__traits_3_01MachineInstr_01_4.html#a166ebb189bd5eaffbe027089374b61f0">deleteNode</a> (<a class="el" href="classllvm_1_1MachineInstr.html">MachineInstr</a> *N)</td></tr>
+<tr><td colspan="2"><h2><a name="pub-static-methods"></a>
+Static Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1ilist__traits_3_01MachineInstr_01_4.html#aa7f788abbf5be02696fa21ee5af395f9">noteHead</a> (<a class="el" href="classllvm_1_1MachineInstr.html">MachineInstr</a> *, <a class="el" href="classllvm_1_1MachineInstr.html">MachineInstr</a> *)</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">noteHead - stash the sentinel into its default location  <a href="#aa7f788abbf5be02696fa21ee5af395f9"></a><br/></td></tr>
+<tr><td colspan="2"><h2><a name="friends"></a>
+Friends</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1ilist__traits_3_01MachineInstr_01_4.html#a0343e3b22b97066d569656f40f770529">MachineBasicBlock</a></td></tr>
+</table>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><h3>template<><br/>
+struct llvm::ilist_traits< MachineInstr ></h3>
+
+
+<p>Definition at line <a class="el" href="MachineBasicBlock_8h_source.html#l00034">34</a> of file <a class="el" href="MachineBasicBlock_8h_source.html">MachineBasicBlock.h</a>.</p>
+</div><hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="aa022f8a30a02c004bf6d39332cf7643d"></a><!-- doxytag: member="llvm::ilist_traits< MachineInstr >::addNodeToList" ref="aa022f8a30a02c004bf6d39332cf7643d" args="(MachineInstr *N)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void <a class="el" href="structllvm_1_1ilist__traits.html">llvm::ilist_traits</a>< <a class="el" href="classllvm_1_1MachineInstr.html">MachineInstr</a> >::addNodeToList </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1MachineInstr.html">MachineInstr</a> * </td>
+          <td class="paramname"><em>N</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Reimplemented from <a class="el" href="structllvm_1_1ilist__node__traits.html#a25b72a2bd15bc8fc247562ecf021d8a2">llvm::ilist_node_traits< MachineInstr ></a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aed2db016eddb728c2e6fef843b41f76e"></a><!-- doxytag: member="llvm::ilist_traits< MachineInstr >::createSentinel" ref="aed2db016eddb728c2e6fef843b41f76e" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1MachineInstr.html">MachineInstr</a>* <a class="el" href="structllvm_1_1ilist__traits.html">llvm::ilist_traits</a>< <a class="el" href="classllvm_1_1MachineInstr.html">MachineInstr</a> >::createSentinel </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="MachineBasicBlock_8h_source.html#l00043">43</a> of file <a class="el" href="MachineBasicBlock_8h_source.html">MachineBasicBlock.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a166ebb189bd5eaffbe027089374b61f0"></a><!-- doxytag: member="llvm::ilist_traits< MachineInstr >::deleteNode" ref="a166ebb189bd5eaffbe027089374b61f0" args="(MachineInstr *N)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void <a class="el" href="structllvm_1_1ilist__traits.html">llvm::ilist_traits</a>< <a class="el" href="classllvm_1_1MachineInstr.html">MachineInstr</a> >::deleteNode </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1MachineInstr.html">MachineInstr</a> * </td>
+          <td class="paramname"><em>N</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Reimplemented from <a class="el" href="structllvm_1_1ilist__node__traits.html#a1ba6848a374076c58da2c22639993a41">llvm::ilist_node_traits< MachineInstr ></a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a4d7e4f2c472806152c5b2a55147a6ed1"></a><!-- doxytag: member="llvm::ilist_traits< MachineInstr >::destroySentinel" ref="a4d7e4f2c472806152c5b2a55147a6ed1" args="(MachineInstr *) const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void <a class="el" href="structllvm_1_1ilist__traits.html">llvm::ilist_traits</a>< <a class="el" href="classllvm_1_1MachineInstr.html">MachineInstr</a> >::destroySentinel </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1MachineInstr.html">MachineInstr</a> * </td>
+          <td class="paramname"></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="MachineBasicBlock_8h_source.html#l00046">46</a> of file <a class="el" href="MachineBasicBlock_8h_source.html">MachineBasicBlock.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a20573ac90adbe2ead8e17071d9150514"></a><!-- doxytag: member="llvm::ilist_traits< MachineInstr >::ensureHead" ref="a20573ac90adbe2ead8e17071d9150514" args="(MachineInstr *) const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1MachineInstr.html">MachineInstr</a>* <a class="el" href="structllvm_1_1ilist__traits.html">llvm::ilist_traits</a>< <a class="el" href="classllvm_1_1MachineInstr.html">MachineInstr</a> >::ensureHead </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1MachineInstr.html">MachineInstr</a> * </td>
+          <td class="paramname"></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="MachineBasicBlock_8h_source.html#l00049">49</a> of file <a class="el" href="MachineBasicBlock_8h_source.html">MachineBasicBlock.h</a>.</p>
+
+<p>References <a class="el" href="ilist_8h_source.html#l00078">llvm::ilist_sentinel_traits< NodeTy >::createSentinel()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aa7f788abbf5be02696fa21ee5af395f9"></a><!-- doxytag: member="llvm::ilist_traits< MachineInstr >::noteHead" ref="aa7f788abbf5be02696fa21ee5af395f9" args="(MachineInstr *, MachineInstr *)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static void <a class="el" href="structllvm_1_1ilist__traits.html">llvm::ilist_traits</a>< <a class="el" href="classllvm_1_1MachineInstr.html">MachineInstr</a> >::noteHead </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1MachineInstr.html">MachineInstr</a> * </td>
+          <td class="paramname"><em>NewHead</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1MachineInstr.html">MachineInstr</a> * </td>
+          <td class="paramname"><em>Sentinel</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>noteHead - stash the sentinel into its default location </p>
+
+<p>Reimplemented from <a class="el" href="structllvm_1_1ilist__sentinel__traits.html#a72de8825bf36e436ffe94f346ff25316">llvm::ilist_sentinel_traits< MachineInstr ></a>.</p>
+
+<p>Definition at line <a class="el" href="MachineBasicBlock_8h_source.html#l00050">50</a> of file <a class="el" href="MachineBasicBlock_8h_source.html">MachineBasicBlock.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ae6cd363cfda409f6792f9cce9a13520a"></a><!-- doxytag: member="llvm::ilist_traits< MachineInstr >::provideInitialHead" ref="ae6cd363cfda409f6792f9cce9a13520a" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1MachineInstr.html">MachineInstr</a>* <a class="el" href="structllvm_1_1ilist__traits.html">llvm::ilist_traits</a>< <a class="el" href="classllvm_1_1MachineInstr.html">MachineInstr</a> >::provideInitialHead </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="MachineBasicBlock_8h_source.html#l00048">48</a> of file <a class="el" href="MachineBasicBlock_8h_source.html">MachineBasicBlock.h</a>.</p>
+
+<p>References <a class="el" href="ilist_8h_source.html#l00078">llvm::ilist_sentinel_traits< NodeTy >::createSentinel()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aba9869e6b806b747cdf16aefd230cfc5"></a><!-- doxytag: member="llvm::ilist_traits< MachineInstr >::removeNodeFromList" ref="aba9869e6b806b747cdf16aefd230cfc5" args="(MachineInstr *N)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void <a class="el" href="structllvm_1_1ilist__traits.html">llvm::ilist_traits</a>< <a class="el" href="classllvm_1_1MachineInstr.html">MachineInstr</a> >::removeNodeFromList </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1MachineInstr.html">MachineInstr</a> * </td>
+          <td class="paramname"><em>N</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Reimplemented from <a class="el" href="structllvm_1_1ilist__node__traits.html#a9b3f59e04913f6800e5c40aea16b90e4">llvm::ilist_node_traits< MachineInstr ></a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a6c91741cb827eb61bbbbe02047797a76"></a><!-- doxytag: member="llvm::ilist_traits< MachineInstr >::transferNodesFromList" ref="a6c91741cb827eb61bbbbe02047797a76" args="(ilist_traits &SrcTraits, ilist_iterator< MachineInstr > first, ilist_iterator< MachineInstr > last)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void <a class="el" href="structllvm_1_1ilist__traits.html">llvm::ilist_traits</a>< <a class="el" href="classllvm_1_1MachineInstr.html">MachineInstr</a> >::transferNodesFromList </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="structllvm_1_1ilist__traits.html">ilist_traits</a>< <a class="el" href="classllvm_1_1MachineInstr.html">MachineInstr</a> > & </td>
+          <td class="paramname"><em>SrcTraits</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1ilist__iterator.html">ilist_iterator</a>< <a class="el" href="classllvm_1_1MachineInstr.html">MachineInstr</a> > </td>
+          <td class="paramname"><em>first</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1ilist__iterator.html">ilist_iterator</a>< <a class="el" href="classllvm_1_1MachineInstr.html">MachineInstr</a> > </td>
+          <td class="paramname"><em>last</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+</div>
+</div>
+<hr/><h2>Friends And Related Function Documentation</h2>
+<a class="anchor" id="a0343e3b22b97066d569656f40f770529"></a><!-- doxytag: member="llvm::ilist_traits< MachineInstr >::MachineBasicBlock" ref="a0343e3b22b97066d569656f40f770529" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">friend class <a class="el" href="classllvm_1_1MachineBasicBlock.html">MachineBasicBlock</a><code> [friend]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="MachineBasicBlock_8h_source.html#l00039">39</a> of file <a class="el" href="MachineBasicBlock_8h_source.html">MachineBasicBlock.h</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="MachineBasicBlock_8h_source.html">MachineBasicBlock.h</a></li>
+</ul>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:46:59 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist__traits_3_01MachineInstr_01_4__inherit__graph.md5
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist__traits_3_01MachineInstr_01_4__inherit__graph.md5?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist__traits_3_01MachineInstr_01_4__inherit__graph.md5 (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist__traits_3_01MachineInstr_01_4__inherit__graph.md5 Fri Dec 21 00:57:24 2012
@@ -0,0 +1 @@
+9a1996967d294fe2cf860497699ddeac
\ No newline at end of file

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist__traits_3_01NamedMDNode_01_4__coll__graph.md5
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist__traits_3_01NamedMDNode_01_4__coll__graph.md5?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist__traits_3_01NamedMDNode_01_4__coll__graph.md5 (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist__traits_3_01NamedMDNode_01_4__coll__graph.md5 Fri Dec 21 00:57:24 2012
@@ -0,0 +1 @@
+eb9db43bc3180bc62794914c68a32866
\ No newline at end of file

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist__traits_3_01SDNode_01_4.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist__traits_3_01SDNode_01_4.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist__traits_3_01SDNode_01_4.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist__traits_3_01SDNode_01_4.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,236 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: llvm::ilist_traits< SDNode > Struct Template Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="structllvm_1_1ilist__traits_3_01SDNode_01_4.html">ilist_traits< SDNode ></a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> |
+<a href="#pub-static-methods">Static Public Member Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">llvm::ilist_traits< SDNode > Struct Template Reference</div>  </div>
+</div>
+<div class="contents">
+<!-- doxytag: class="llvm::ilist_traits< SDNode >" --><!-- doxytag: inherits="ilist_default_traits< SDNode >" -->
+<p><code>#include <<a class="el" href="SelectionDAG_8h_source.html">SelectionDAG.h</a>></code></p>
+<div class="dynheader">
+Inheritance diagram for llvm::ilist_traits< SDNode >:</div>
+<div class="dyncontent">
+<div class="center"><img src="structllvm_1_1ilist__traits_3_01SDNode_01_4__inherit__graph.png" border="0" usemap="#llvm_1_1ilist__traits_3_01SDNode_01_4_inherit__map" alt="Inheritance graph"/></div>
+<!-- MAP 0 -->
+<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
+<div class="dynheader">
+Collaboration diagram for llvm::ilist_traits< SDNode >:</div>
+<div class="dyncontent">
+<div class="center"><img src="structllvm_1_1ilist__traits_3_01SDNode_01_4__coll__graph.png" border="0" usemap="#llvm_1_1ilist__traits_3_01SDNode_01_4_coll__map" alt="Collaboration graph"/></div>
+<!-- MAP 1 -->
+<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
+
+<p><a href="structllvm_1_1ilist__traits_3_01SDNode_01_4-members.html">List of all members.</a></p>
+<table class="memberdecls">
+<tr><td colspan="2"><h2><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1SDNode.html">SDNode</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1ilist__traits_3_01SDNode_01_4.html#a473b062f2edb3d1e0748bd9ca09052b0">createSentinel</a> () const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1SDNode.html">SDNode</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1ilist__traits_3_01SDNode_01_4.html#a9944bb704d9054dadec8080c9bee4d48">provideInitialHead</a> () const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1SDNode.html">SDNode</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1ilist__traits_3_01SDNode_01_4.html#a498e6127bb9003d3d6e13aa0685260a3">ensureHead</a> (<a class="el" href="classllvm_1_1SDNode.html">SDNode</a> *) const </td></tr>
+<tr><td colspan="2"><h2><a name="pub-static-methods"></a>
+Static Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1ilist__traits_3_01SDNode_01_4.html#a49855cee91bc6340e47dad438269319d">destroySentinel</a> (<a class="el" href="classllvm_1_1SDNode.html">SDNode</a> *)</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">destroySentinel - deallocate the dynamic sentinel  <a href="#a49855cee91bc6340e47dad438269319d"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1ilist__traits_3_01SDNode_01_4.html#a4cbf982c219e9c2d4089e3d8a8e2ae89">noteHead</a> (<a class="el" href="classllvm_1_1SDNode.html">SDNode</a> *, <a class="el" href="classllvm_1_1SDNode.html">SDNode</a> *)</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">noteHead - stash the sentinel into its default location  <a href="#a4cbf982c219e9c2d4089e3d8a8e2ae89"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1ilist__traits_3_01SDNode_01_4.html#a8b9242f522896fb1aaecade977b08407">deleteNode</a> (<a class="el" href="classllvm_1_1SDNode.html">SDNode</a> *)</td></tr>
+</table>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><h3>template<><br/>
+struct llvm::ilist_traits< SDNode ></h3>
+
+
+<p>Definition at line <a class="el" href="SelectionDAG_8h_source.html#l00040">40</a> of file <a class="el" href="SelectionDAG_8h_source.html">SelectionDAG.h</a>.</p>
+</div><hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="a473b062f2edb3d1e0748bd9ca09052b0"></a><!-- doxytag: member="llvm::ilist_traits< SDNode >::createSentinel" ref="a473b062f2edb3d1e0748bd9ca09052b0" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1SDNode.html">SDNode</a>* <a class="el" href="structllvm_1_1ilist__traits.html">llvm::ilist_traits</a>< <a class="el" href="classllvm_1_1SDNode.html">SDNode</a> >::createSentinel </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="SelectionDAG_8h_source.html#l00044">44</a> of file <a class="el" href="SelectionDAG_8h_source.html">SelectionDAG.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a8b9242f522896fb1aaecade977b08407"></a><!-- doxytag: member="llvm::ilist_traits< SDNode >::deleteNode" ref="a8b9242f522896fb1aaecade977b08407" args="(SDNode *)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static void <a class="el" href="structllvm_1_1ilist__traits.html">llvm::ilist_traits</a>< <a class="el" href="classllvm_1_1SDNode.html">SDNode</a> >::deleteNode </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1SDNode.html">SDNode</a> * </td>
+          <td class="paramname"></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Reimplemented from <a class="el" href="structllvm_1_1ilist__node__traits.html#a1ba6848a374076c58da2c22639993a41">llvm::ilist_node_traits< SDNode ></a>.</p>
+
+<p>Definition at line <a class="el" href="SelectionDAG_8h_source.html#l00053">53</a> of file <a class="el" href="SelectionDAG_8h_source.html">SelectionDAG.h</a>.</p>
+
+<p>References <a class="el" href="ErrorHandling_8h_source.html#l00098">llvm_unreachable</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a49855cee91bc6340e47dad438269319d"></a><!-- doxytag: member="llvm::ilist_traits< SDNode >::destroySentinel" ref="a49855cee91bc6340e47dad438269319d" args="(SDNode *)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static void <a class="el" href="structllvm_1_1ilist__traits.html">llvm::ilist_traits</a>< <a class="el" href="classllvm_1_1SDNode.html">SDNode</a> >::destroySentinel </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1SDNode.html">SDNode</a> * </td>
+          <td class="paramname"><em>N</em></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>destroySentinel - deallocate the dynamic sentinel </p>
+
+<p>Reimplemented from <a class="el" href="structllvm_1_1ilist__sentinel__traits.html#a00dc0f87bda1f140c8272ea7aceab67f">llvm::ilist_sentinel_traits< SDNode ></a>.</p>
+
+<p>Definition at line <a class="el" href="SelectionDAG_8h_source.html#l00047">47</a> of file <a class="el" href="SelectionDAG_8h_source.html">SelectionDAG.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a498e6127bb9003d3d6e13aa0685260a3"></a><!-- doxytag: member="llvm::ilist_traits< SDNode >::ensureHead" ref="a498e6127bb9003d3d6e13aa0685260a3" args="(SDNode *) const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1SDNode.html">SDNode</a>* <a class="el" href="structllvm_1_1ilist__traits.html">llvm::ilist_traits</a>< <a class="el" href="classllvm_1_1SDNode.html">SDNode</a> >::ensureHead </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1SDNode.html">SDNode</a> * </td>
+          <td class="paramname"></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="SelectionDAG_8h_source.html#l00050">50</a> of file <a class="el" href="SelectionDAG_8h_source.html">SelectionDAG.h</a>.</p>
+
+<p>References <a class="el" href="ilist_8h_source.html#l00078">llvm::ilist_sentinel_traits< NodeTy >::createSentinel()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a4cbf982c219e9c2d4089e3d8a8e2ae89"></a><!-- doxytag: member="llvm::ilist_traits< SDNode >::noteHead" ref="a4cbf982c219e9c2d4089e3d8a8e2ae89" args="(SDNode *, SDNode *)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static void <a class="el" href="structllvm_1_1ilist__traits.html">llvm::ilist_traits</a>< <a class="el" href="classllvm_1_1SDNode.html">SDNode</a> >::noteHead </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1SDNode.html">SDNode</a> * </td>
+          <td class="paramname"><em>NewHead</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1SDNode.html">SDNode</a> * </td>
+          <td class="paramname"><em>Sentinel</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>noteHead - stash the sentinel into its default location </p>
+
+<p>Reimplemented from <a class="el" href="structllvm_1_1ilist__sentinel__traits.html#a72de8825bf36e436ffe94f346ff25316">llvm::ilist_sentinel_traits< SDNode ></a>.</p>
+
+<p>Definition at line <a class="el" href="SelectionDAG_8h_source.html#l00051">51</a> of file <a class="el" href="SelectionDAG_8h_source.html">SelectionDAG.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a9944bb704d9054dadec8080c9bee4d48"></a><!-- doxytag: member="llvm::ilist_traits< SDNode >::provideInitialHead" ref="a9944bb704d9054dadec8080c9bee4d48" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1SDNode.html">SDNode</a>* <a class="el" href="structllvm_1_1ilist__traits.html">llvm::ilist_traits</a>< <a class="el" href="classllvm_1_1SDNode.html">SDNode</a> >::provideInitialHead </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="SelectionDAG_8h_source.html#l00049">49</a> of file <a class="el" href="SelectionDAG_8h_source.html">SelectionDAG.h</a>.</p>
+
+<p>References <a class="el" href="ilist_8h_source.html#l00078">llvm::ilist_sentinel_traits< NodeTy >::createSentinel()</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="SelectionDAG_8h_source.html">SelectionDAG.h</a></li>
+</ul>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:47:15 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist__traits_3_01SparseBitVectorElement_3_01ElementSize_01_4_01_4__coll__graph.md5
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist__traits_3_01SparseBitVectorElement_3_01ElementSize_01_4_01_4__coll__graph.md5?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist__traits_3_01SparseBitVectorElement_3_01ElementSize_01_4_01_4__coll__graph.md5 (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist__traits_3_01SparseBitVectorElement_3_01ElementSize_01_4_01_4__coll__graph.md5 Fri Dec 21 00:57:24 2012
@@ -0,0 +1 @@
+9d995f0a23988d966eed7866a702209f
\ No newline at end of file

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist__traits_3_01SparseBitVectorElement_3_01ElementSize_01_4_01_4__inherit__graph.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist__traits_3_01SparseBitVectorElement_3_01ElementSize_01_4_01_4__inherit__graph.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist__traits_3_01SparseBitVectorElement_3_01ElementSize_01_4_01_4__inherit__graph.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist__traits_3_01SparseBitVectorElement_3_01ElementSize_01_4_01_4__inherit__graph.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,31 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::ilist_traits\< SparseBitVectorElement\< ElementSize \> \>",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
+  Node2 -> Node1 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node2 [label="llvm::ilist_default_traits\< SparseBitVectorElement\< ElementSize \> \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1ilist__default__traits.html"];
+  Node3 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node3 [label="llvm::ilist_nextprev_traits\< SparseBitVectorElement\< ElementSize \> \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1ilist__nextprev__traits.html"];
+  Node4 -> Node3 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< SparseBitVectorElement\< ElementSize \> \>" ,fontname="FreeSans"];
+  Node4 [label="llvm::ilist_nextprev_traits\< NodeTy \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1ilist__nextprev__traits.html"];
+  Node5 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node5 [label="llvm::ilist_sentinel_traits\< SparseBitVectorElement\< ElementSize \> \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1ilist__sentinel__traits.html"];
+  Node6 -> Node5 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< SparseBitVectorElement\< ElementSize \> \>" ,fontname="FreeSans"];
+  Node6 [label="llvm::ilist_sentinel_traits\< NodeTy \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1ilist__sentinel__traits.html"];
+  Node7 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node7 [label="llvm::ilist_node_traits\< SparseBitVectorElement\< ElementSize \> \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1ilist__node__traits.html"];
+  Node8 -> Node7 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< SparseBitVectorElement\< ElementSize \> \>" ,fontname="FreeSans"];
+  Node8 [label="llvm::ilist_node_traits\< NodeTy \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1ilist__node__traits.html"];
+  Node9 -> Node2 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< SparseBitVectorElement\< ElementSize \> \>" ,fontname="FreeSans"];
+  Node9 [label="llvm::ilist_default_traits\< NodeTy \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1ilist__default__traits.html"];
+  Node4 -> Node9 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node6 -> Node9 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node8 -> Node9 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node10 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node10 [label="llvm::iplist\< SparseBitVectorElement\< ElementSize \> \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1iplist.html"];
+  Node10 -> Node11 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node11 [label="llvm::ilist\< SparseBitVectorElement\< ElementSize \> \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1ilist.html"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist__traits_3_01const_01Ty_01_4-members.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist__traits_3_01const_01Ty_01_4-members.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist__traits_3_01const_01Ty_01_4-members.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist__traits_3_01const_01Ty_01_4-members.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,72 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: Member List</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="structllvm_1_1ilist__traits_3_01const_01Ty_01_4.html">ilist_traits< const Ty ></a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">llvm::ilist_traits< const Ty > Member List</div>  </div>
+</div>
+<div class="contents">
+This is the complete list of members for <a class="el" href="structllvm_1_1ilist__traits_3_01const_01Ty_01_4.html">llvm::ilist_traits< const Ty ></a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__node__traits.html#a25b72a2bd15bc8fc247562ecf021d8a2">addNodeToList</a>(Ty *)</td><td><a class="el" href="structllvm_1_1ilist__node__traits.html">llvm::ilist_node_traits< Ty ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__node__traits.html#a2897c39a81a6efff9b57dad193b4dae0">createNode</a>(const Ty &V)</td><td><a class="el" href="structllvm_1_1ilist__node__traits.html">llvm::ilist_node_traits< Ty ></a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__sentinel__traits.html#a00e0dba000ea8cf4ac67f1b0761ad07d">createSentinel</a>()</td><td><a class="el" href="structllvm_1_1ilist__sentinel__traits.html">llvm::ilist_sentinel_traits< Ty ></a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__node__traits.html#a1ba6848a374076c58da2c22639993a41">deleteNode</a>(Ty *V)</td><td><a class="el" href="structllvm_1_1ilist__node__traits.html">llvm::ilist_node_traits< Ty ></a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__sentinel__traits.html#a00dc0f87bda1f140c8272ea7aceab67f">destroySentinel</a>(Ty *N)</td><td><a class="el" href="structllvm_1_1ilist__sentinel__traits.html">llvm::ilist_sentinel_traits< Ty ></a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__sentinel__traits.html#afa8654c7ec2d62cf32bf90914413840f">ensureHead</a>(Ty *&Head)</td><td><a class="el" href="structllvm_1_1ilist__sentinel__traits.html">llvm::ilist_sentinel_traits< Ty ></a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__nextprev__traits.html#aa750e319f97516c4d4033f58a9ef5674">getNext</a>(Ty *N)</td><td><a class="el" href="structllvm_1_1ilist__nextprev__traits.html">llvm::ilist_nextprev_traits< Ty ></a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__nextprev__traits.html#a70f33b21be26d7188441e8704780b694">getNext</a>(const Ty *N)</td><td><a class="el" href="structllvm_1_1ilist__nextprev__traits.html">llvm::ilist_nextprev_traits< Ty ></a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__nextprev__traits.html#a78d157a1259eaf575e770f00e6a685bc">getPrev</a>(Ty *N)</td><td><a class="el" href="structllvm_1_1ilist__nextprev__traits.html">llvm::ilist_nextprev_traits< Ty ></a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__nextprev__traits.html#a51b9bd6dfae48ce8e6018eb132dbcec7">getPrev</a>(const Ty *N)</td><td><a class="el" href="structllvm_1_1ilist__nextprev__traits.html">llvm::ilist_nextprev_traits< Ty ></a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__sentinel__traits.html#a72de8825bf36e436ffe94f346ff25316">noteHead</a>(Ty *NewHead, Ty *Sentinel)</td><td><a class="el" href="structllvm_1_1ilist__sentinel__traits.html">llvm::ilist_sentinel_traits< Ty ></a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__sentinel__traits.html#abff0c717c1f7c98cce3aae8cfaff5f88">provideInitialHead</a>()</td><td><a class="el" href="structllvm_1_1ilist__sentinel__traits.html">llvm::ilist_sentinel_traits< Ty ></a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__node__traits.html#a9b3f59e04913f6800e5c40aea16b90e4">removeNodeFromList</a>(Ty *)</td><td><a class="el" href="structllvm_1_1ilist__node__traits.html">llvm::ilist_node_traits< Ty ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__nextprev__traits.html#a6d3fa3cd8af784ccf26b1ea3e3abba3e">setNext</a>(Ty *N, Ty *Next)</td><td><a class="el" href="structllvm_1_1ilist__nextprev__traits.html">llvm::ilist_nextprev_traits< Ty ></a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__nextprev__traits.html#a8d778aed7d4964128c5e6786fa8eab85">setPrev</a>(Ty *N, Ty *Prev)</td><td><a class="el" href="structllvm_1_1ilist__nextprev__traits.html">llvm::ilist_nextprev_traits< Ty ></a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1ilist__node__traits.html#a91d01abc1900afb94d08881ccdfdf93c">transferNodesFromList</a>(ilist_node_traits &, ilist_iterator< Ty >, ilist_iterator< Ty >)</td><td><a class="el" href="structllvm_1_1ilist__node__traits.html">llvm::ilist_node_traits< Ty ></a></td><td><code> [inline]</code></td></tr>
+</table></div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:41:07 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist__traits_3_01const_01Ty_01_4.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist__traits_3_01const_01Ty_01_4.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist__traits_3_01const_01Ty_01_4.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ilist__traits_3_01const_01Ty_01_4.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,80 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: llvm::ilist_traits< const Ty > Struct Template Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="structllvm_1_1ilist__traits_3_01const_01Ty_01_4.html">ilist_traits< const Ty ></a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">llvm::ilist_traits< const Ty > Struct Template Reference</div>  </div>
+</div>
+<div class="contents">
+<!-- doxytag: class="llvm::ilist_traits< const Ty >" --><!-- doxytag: inherits="ilist_traits< Ty >" -->
+<p><code>#include <<a class="el" href="ilist_8h_source.html">ilist.h</a>></code></p>
+<div class="dynheader">
+Inheritance diagram for llvm::ilist_traits< const Ty >:</div>
+<div class="dyncontent">
+<div class="center"><img src="structllvm_1_1ilist__traits_3_01const_01Ty_01_4__inherit__graph.png" border="0" usemap="#llvm_1_1ilist__traits_3_01const_01Ty_01_4_inherit__map" alt="Inheritance graph"/></div>
+<!-- MAP 0 -->
+<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
+<div class="dynheader">
+Collaboration diagram for llvm::ilist_traits< const Ty >:</div>
+<div class="dyncontent">
+<div class="center"><img src="structllvm_1_1ilist__traits_3_01const_01Ty_01_4__coll__graph.png" border="0" usemap="#llvm_1_1ilist__traits_3_01const_01Ty_01_4_coll__map" alt="Collaboration graph"/></div>
+<!-- MAP 1 -->
+<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
+
+<p><a href="structllvm_1_1ilist__traits_3_01const_01Ty_01_4-members.html">List of all members.</a></p>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><h3>template<typename Ty><br/>
+struct llvm::ilist_traits< const Ty ></h3>
+
+
+<p>Definition at line <a class="el" href="ilist_8h_source.html#l00139">139</a> of file <a class="el" href="ilist_8h_source.html">ilist.h</a>.</p>
+</div><hr/>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="ilist_8h_source.html">ilist.h</a></li>
+</ul>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:41:07 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ipo__ext__iterator__inherit__graph.md5
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ipo__ext__iterator__inherit__graph.md5?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ipo__ext__iterator__inherit__graph.md5 (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ipo__ext__iterator__inherit__graph.md5 Fri Dec 21 00:57:24 2012
@@ -0,0 +1 @@
+fe1d7c27fc96c64a7208cbe492f1a19a
\ No newline at end of file

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ipo__iterator__inherit__graph.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ipo__iterator__inherit__graph.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ipo__iterator__inherit__graph.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1ipo__iterator__inherit__graph.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,25 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::ipo_iterator\< T, SetType, External \>",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
+  Node2 -> Node1 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node2 [label="llvm::po_iterator\< Inverse\< T \>, SetType, External \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1po__iterator.html"];
+  Node3 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node3 [label="std::iterator\< std::forward_iterator_tag, GraphTraits\< Inverse\< T \> \>::NodeType, ptrdiff_t \>",height=0.2,width=0.4,color="black",URL="$classstd_1_1iterator.html"];
+  Node4 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node4 [label="llvm::po_iterator_storage\< SetType, ExtStorage \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1po__iterator__storage.html"];
+  Node5 -> Node4 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< SetType, ExtStorage \>" ,fontname="FreeSans"];
+  Node5 [label="llvm::po_iterator_storage\< SetType, External \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1po__iterator__storage.html",tooltip="Default po_iterator_storage implementation with an internal set object."];
+  Node6 -> Node2 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< Inverse\< T \>, SetType, External \>" ,fontname="FreeSans"];
+  Node6 [label="llvm::po_iterator\< GraphT, SetType, ExtStorage, GT \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1po__iterator.html"];
+  Node7 -> Node6 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node7 [label="std::iterator\< std::forward_iterator_tag, GT::NodeType, ptrdiff_t \>",height=0.2,width=0.4,color="black",URL="$classstd_1_1iterator.html"];
+  Node4 -> Node6 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node8 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< T, SetType, true \>" ,fontname="FreeSans"];
+  Node8 [label="llvm::ipo_iterator\< T, SetType, true \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1ipo__iterator.html"];
+  Node8 -> Node9 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node9 [label="llvm::ipo_ext_iterator\< T, SetType \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1ipo__ext__iterator.html"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isPodLike.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isPodLike.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isPodLike.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isPodLike.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,100 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: llvm::isPodLike< T > Struct Template Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="structllvm_1_1isPodLike.html">isPodLike</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#pub-static-attribs">Static Public Attributes</a>  </div>
+  <div class="headertitle">
+<div class="title">llvm::isPodLike< T > Struct Template Reference</div>  </div>
+</div>
+<div class="contents">
+<!-- doxytag: class="llvm::isPodLike" -->
+<p><code>#include <<a class="el" href="type__traits_8h_source.html">type_traits.h</a>></code></p>
+<div class="dynheader">
+Collaboration diagram for llvm::isPodLike< T >:</div>
+<div class="dyncontent">
+<div class="center"><img src="structllvm_1_1isPodLike__coll__graph.png" border="0" usemap="#llvm_1_1isPodLike_3_01T_01_4_coll__map" alt="Collaboration graph"/></div>
+<!-- MAP 0 -->
+<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
+
+<p><a href="structllvm_1_1isPodLike-members.html">List of all members.</a></p>
+<table class="memberdecls">
+<tr><td colspan="2"><h2><a name="pub-static-attribs"></a>
+Static Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1isPodLike.html#aef4d687556798052814d9445985904da">value</a> = !<a class="el" href="structllvm_1_1is__class.html">is_class</a><T>::<a class="el" href="structllvm_1_1isPodLike.html#aef4d687556798052814d9445985904da">value</a></td></tr>
+</table>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><h3>template<typename T><br/>
+struct llvm::isPodLike< T ></h3>
+
+<p><a class="el" href="structllvm_1_1isPodLike.html">isPodLike</a> - This is a type trait that is used to determine whether a given type can be copied around with memcpy instead of running ctors etc. </p>
+
+<p>Definition at line <a class="el" href="type__traits_8h_source.html#l00066">66</a> of file <a class="el" href="type__traits_8h_source.html">type_traits.h</a>.</p>
+</div><hr/><h2>Member Data Documentation</h2>
+<a class="anchor" id="aef4d687556798052814d9445985904da"></a><!-- doxytag: member="llvm::isPodLike::value" ref="aef4d687556798052814d9445985904da" args="" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename T > </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">const <a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> <a class="el" href="structllvm_1_1isPodLike.html">llvm::isPodLike</a>< T >::<a class="el" href="structllvm_1_1isPodLike.html#aef4d687556798052814d9445985904da">value</a> = !<a class="el" href="structllvm_1_1is__class.html">is_class</a><T>::<a class="el" href="structllvm_1_1isPodLike.html#aef4d687556798052814d9445985904da">value</a><code> [static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="type__traits_8h_source.html#l00074">74</a> of file <a class="el" href="type__traits_8h_source.html">type_traits.h</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="type__traits_8h_source.html">type_traits.h</a></li>
+</ul>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:48:35 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isPodLike_3_01AssertingVH_3_01T_01_4_01_4-members.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isPodLike_3_01AssertingVH_3_01T_01_4_01_4-members.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isPodLike_3_01AssertingVH_3_01T_01_4_01_4-members.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isPodLike_3_01AssertingVH_3_01T_01_4_01_4-members.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,57 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: Member List</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="structllvm_1_1isPodLike_3_01AssertingVH_3_01T_01_4_01_4.html">isPodLike< AssertingVH< T > ></a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">llvm::isPodLike< AssertingVH< T > > Member List</div>  </div>
+</div>
+<div class="contents">
+This is the complete list of members for <a class="el" href="structllvm_1_1isPodLike_3_01AssertingVH_3_01T_01_4_01_4.html">llvm::isPodLike< AssertingVH< T > ></a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1isPodLike_3_01AssertingVH_3_01T_01_4_01_4.html#aacbf62cbc23a9a452d236585bffdb8a0">value</a></td><td><a class="el" href="structllvm_1_1isPodLike_3_01AssertingVH_3_01T_01_4_01_4.html">llvm::isPodLike< AssertingVH< T > ></a></td><td><code> [static]</code></td></tr>
+</table></div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:48:35 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isPodLike_3_01AssertingVH_3_01T_01_4_01_4__coll__graph.md5
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isPodLike_3_01AssertingVH_3_01T_01_4_01_4__coll__graph.md5?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isPodLike_3_01AssertingVH_3_01T_01_4_01_4__coll__graph.md5 (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isPodLike_3_01AssertingVH_3_01T_01_4_01_4__coll__graph.md5 Fri Dec 21 00:57:24 2012
@@ -0,0 +1 @@
+55c93c0dab80be1832847b6ea4889323
\ No newline at end of file

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isPodLike_3_01CallValue_01_4.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isPodLike_3_01CallValue_01_4.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isPodLike_3_01CallValue_01_4.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isPodLike_3_01CallValue_01_4.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,95 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: llvm::isPodLike< CallValue > Struct Template Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="structllvm_1_1isPodLike_3_01CallValue_01_4.html">isPodLike< CallValue ></a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#pub-static-attribs">Static Public Attributes</a>  </div>
+  <div class="headertitle">
+<div class="title">llvm::isPodLike< CallValue > Struct Template Reference</div>  </div>
+</div>
+<div class="contents">
+<!-- doxytag: class="llvm::isPodLike< CallValue >" --><div class="dynheader">
+Collaboration diagram for llvm::isPodLike< CallValue >:</div>
+<div class="dyncontent">
+<div class="center"><img src="structllvm_1_1isPodLike_3_01CallValue_01_4__coll__graph.png" border="0" usemap="#llvm_1_1isPodLike_3_01CallValue_01_4_coll__map" alt="Collaboration graph"/></div>
+<!-- MAP 0 -->
+<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
+
+<p><a href="structllvm_1_1isPodLike_3_01CallValue_01_4-members.html">List of all members.</a></p>
+<table class="memberdecls">
+<tr><td colspan="2"><h2><a name="pub-static-attribs"></a>
+Static Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1isPodLike_3_01CallValue_01_4.html#a3921db7d4481a638b6f4c6b7df1705e0">value</a> = <a class="el" href="LoopSimplify_8cpp.html#a13f020c6a40eb04f1b4f9ddfbb004ce0">true</a></td></tr>
+</table>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><h3>template<><br/>
+struct llvm::isPodLike< CallValue ></h3>
+
+
+<p>Definition at line <a class="el" href="EarlyCSE_8cpp_source.html#l00224">224</a> of file <a class="el" href="EarlyCSE_8cpp_source.html">EarlyCSE.cpp</a>.</p>
+</div><hr/><h2>Member Data Documentation</h2>
+<a class="anchor" id="a3921db7d4481a638b6f4c6b7df1705e0"></a><!-- doxytag: member="llvm::isPodLike< CallValue >::value" ref="a3921db7d4481a638b6f4c6b7df1705e0" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">const <a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> <a class="el" href="structllvm_1_1isPodLike.html">llvm::isPodLike</a>< CallValue >::<a class="el" href="structllvm_1_1isPodLike_3_01CallValue_01_4.html#a3921db7d4481a638b6f4c6b7df1705e0">value</a> = <a class="el" href="LoopSimplify_8cpp.html#a13f020c6a40eb04f1b4f9ddfbb004ce0">true</a><code> [static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="EarlyCSE_8cpp_source.html#l00225">225</a> of file <a class="el" href="EarlyCSE_8cpp_source.html">EarlyCSE.cpp</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="EarlyCSE_8cpp_source.html">EarlyCSE.cpp</a></li>
+</ul>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:49:01 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isPodLike_3_01CallValue_01_4__coll__graph.md5
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isPodLike_3_01CallValue_01_4__coll__graph.md5?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isPodLike_3_01CallValue_01_4__coll__graph.md5 (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isPodLike_3_01CallValue_01_4__coll__graph.md5 Fri Dec 21 00:57:24 2012
@@ -0,0 +1 @@
+c2feea870743e8ebf75ef2e03b73dc8b
\ No newline at end of file

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isPodLike_3_01LiveRange_01_4__coll__graph.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isPodLike_3_01LiveRange_01_4__coll__graph.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isPodLike_3_01LiveRange_01_4__coll__graph.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isPodLike_3_01LiveRange_01_4__coll__graph.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,9 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  Node1 [label="llvm::isPodLike\< LiveRange \>",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
+  Node2 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" value" ,fontname="FreeSans"];
+  Node2 [label="int8_t",height=0.2,width=0.4,color="black",URL="$classint8__t.html"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isPodLike_3_01MCOperand_01_4__coll__graph.md5
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isPodLike_3_01MCOperand_01_4__coll__graph.md5?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isPodLike_3_01MCOperand_01_4__coll__graph.md5 (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isPodLike_3_01MCOperand_01_4__coll__graph.md5 Fri Dec 21 00:57:24 2012
@@ -0,0 +1 @@
+39608d43980a2a9ae9da93009556ed3a
\ No newline at end of file

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isPodLike_3_01PointerIntPair_3_01PointerTy_00_01IntBits_00_01IntType_01_4_01_4.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isPodLike_3_01PointerIntPair_3_01PointerTy_00_01IntBits_00_01IntType_01_4_01_4.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isPodLike_3_01PointerIntPair_3_01PointerTy_00_01IntBits_00_01IntType_01_4_01_4.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isPodLike_3_01PointerIntPair_3_01PointerTy_00_01IntBits_00_01IntType_01_4_01_4.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,99 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: llvm::isPodLike< PointerIntPair< PointerTy, IntBits, IntType > > Struct Template Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="structllvm_1_1isPodLike_3_01PointerIntPair_3_01PointerTy_00_01IntBits_00_01IntType_01_4_01_4.html">isPodLike< PointerIntPair< PointerTy, IntBits, IntType > ></a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#pub-static-attribs">Static Public Attributes</a>  </div>
+  <div class="headertitle">
+<div class="title">llvm::isPodLike< PointerIntPair< PointerTy, IntBits, IntType > > Struct Template Reference</div>  </div>
+</div>
+<div class="contents">
+<!-- doxytag: class="llvm::isPodLike< PointerIntPair< PointerTy, IntBits, IntType > >" -->
+<p><code>#include <<a class="el" href="PointerIntPair_8h_source.html">PointerIntPair.h</a>></code></p>
+<div class="dynheader">
+Collaboration diagram for llvm::isPodLike< PointerIntPair< PointerTy, IntBits, IntType > >:</div>
+<div class="dyncontent">
+<div class="center"><img src="structllvm_1_1isPodLike_3_01PointerIntPair_3_01PointerTy_00_01IntBits_00_01IntType_01_4_01_4__coll__graph.png" border="0" usemap="#llvm_1_1isPodLike_3_01PointerIntPair_3_01PointerTy_00_01IntBits_00_01IntType_01_4_01_4_coll__map" alt="Collaboration graph"/></div>
+<!-- MAP 0 -->
+<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
+
+<p><a href="structllvm_1_1isPodLike_3_01PointerIntPair_3_01PointerTy_00_01IntBits_00_01IntType_01_4_01_4-members.html">List of all members.</a></p>
+<table class="memberdecls">
+<tr><td colspan="2"><h2><a name="pub-static-attribs"></a>
+Static Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1isPodLike_3_01PointerIntPair_3_01PointerTy_00_01IntBits_00_01IntType_01_4_01_4.html#a9c2e9caa6b65f8ce18e48792bfe193e2">value</a> = <a class="el" href="LoopSimplify_8cpp.html#a13f020c6a40eb04f1b4f9ddfbb004ce0">true</a></td></tr>
+</table>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><h3>template<typename PointerTy, unsigned IntBits, typename IntType><br/>
+struct llvm::isPodLike< PointerIntPair< PointerTy, IntBits, IntType > ></h3>
+
+
+<p>Definition at line <a class="el" href="PointerIntPair_8h_source.html#l00129">129</a> of file <a class="el" href="PointerIntPair_8h_source.html">PointerIntPair.h</a>.</p>
+</div><hr/><h2>Member Data Documentation</h2>
+<a class="anchor" id="a9c2e9caa6b65f8ce18e48792bfe193e2"></a><!-- doxytag: member="llvm::isPodLike< PointerIntPair< PointerTy, IntBits, IntType > >::value" ref="a9c2e9caa6b65f8ce18e48792bfe193e2" args="" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename PointerTy , unsigned IntBits, typename IntType > </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">const <a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> <a class="el" href="structllvm_1_1isPodLike.html">llvm::isPodLike</a>< <a class="el" href="classllvm_1_1PointerIntPair.html">PointerIntPair</a>< <a class="el" href="namespacellvm.html#a7aa6722f52f5d4d2cb36ae41cd5044d3">PointerTy</a>, IntBits, IntType > >::<a class="el" href="structllvm_1_1isPodLike_3_01PointerIntPair_3_01PointerTy_00_01IntBits_00_01IntType_01_4_01_4.html#a9c2e9caa6b65f8ce18e48792bfe193e2">value</a> = <a class="el" href="LoopSimplify_8cpp.html#a13f020c6a40eb04f1b4f9ddfbb004ce0">true</a><code> [static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="PointerIntPair_8h_source.html#l00130">130</a> of file <a class="el" href="PointerIntPair_8h_source.html">PointerIntPair.h</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="PointerIntPair_8h_source.html">PointerIntPair.h</a></li>
+</ul>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:45:53 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isPodLike_3_01PointerIntPair_3_01PointerTy_00_01IntBits_00_01IntType_01_4_01_4__coll__graph.md5
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isPodLike_3_01PointerIntPair_3_01PointerTy_00_01IntBits_00_01IntType_01_4_01_4__coll__graph.md5?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isPodLike_3_01PointerIntPair_3_01PointerTy_00_01IntBits_00_01IntType_01_4_01_4__coll__graph.md5 (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isPodLike_3_01PointerIntPair_3_01PointerTy_00_01IntBits_00_01IntType_01_4_01_4__coll__graph.md5 Fri Dec 21 00:57:24 2012
@@ -0,0 +1 @@
+dc616048672ee28002adc9161761c852
\ No newline at end of file

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isPodLike_3_01SDValue_01_4-members.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isPodLike_3_01SDValue_01_4-members.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isPodLike_3_01SDValue_01_4-members.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isPodLike_3_01SDValue_01_4-members.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,57 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: Member List</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="structllvm_1_1isPodLike_3_01SDValue_01_4.html">isPodLike< SDValue ></a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">llvm::isPodLike< SDValue > Member List</div>  </div>
+</div>
+<div class="contents">
+This is the complete list of members for <a class="el" href="structllvm_1_1isPodLike_3_01SDValue_01_4.html">llvm::isPodLike< SDValue ></a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1isPodLike_3_01SDValue_01_4.html#a5fec016dc09d68261aa075e3615f9f37">value</a></td><td><a class="el" href="structllvm_1_1isPodLike_3_01SDValue_01_4.html">llvm::isPodLike< SDValue ></a></td><td><code> [static]</code></td></tr>
+</table></div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:47:16 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isPodLike_3_01SDValue_01_4.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isPodLike_3_01SDValue_01_4.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isPodLike_3_01SDValue_01_4.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isPodLike_3_01SDValue_01_4.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,97 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: llvm::isPodLike< SDValue > Struct Template Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="structllvm_1_1isPodLike_3_01SDValue_01_4.html">isPodLike< SDValue ></a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#pub-static-attribs">Static Public Attributes</a>  </div>
+  <div class="headertitle">
+<div class="title">llvm::isPodLike< SDValue > Struct Template Reference</div>  </div>
+</div>
+<div class="contents">
+<!-- doxytag: class="llvm::isPodLike< SDValue >" -->
+<p><code>#include <<a class="el" href="SelectionDAGNodes_8h_source.html">SelectionDAGNodes.h</a>></code></p>
+<div class="dynheader">
+Collaboration diagram for llvm::isPodLike< SDValue >:</div>
+<div class="dyncontent">
+<div class="center"><img src="structllvm_1_1isPodLike_3_01SDValue_01_4__coll__graph.png" border="0" usemap="#llvm_1_1isPodLike_3_01SDValue_01_4_coll__map" alt="Collaboration graph"/></div>
+<!-- MAP 0 -->
+<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
+
+<p><a href="structllvm_1_1isPodLike_3_01SDValue_01_4-members.html">List of all members.</a></p>
+<table class="memberdecls">
+<tr><td colspan="2"><h2><a name="pub-static-attribs"></a>
+Static Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1isPodLike_3_01SDValue_01_4.html#a5fec016dc09d68261aa075e3615f9f37">value</a> = <a class="el" href="LoopSimplify_8cpp.html#a13f020c6a40eb04f1b4f9ddfbb004ce0">true</a></td></tr>
+</table>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><h3>template<><br/>
+struct llvm::isPodLike< SDValue ></h3>
+
+
+<p>Definition at line <a class="el" href="SelectionDAGNodes_8h_source.html#l00187">187</a> of file <a class="el" href="SelectionDAGNodes_8h_source.html">SelectionDAGNodes.h</a>.</p>
+</div><hr/><h2>Member Data Documentation</h2>
+<a class="anchor" id="a5fec016dc09d68261aa075e3615f9f37"></a><!-- doxytag: member="llvm::isPodLike< SDValue >::value" ref="a5fec016dc09d68261aa075e3615f9f37" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">const <a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> <a class="el" href="structllvm_1_1isPodLike.html">llvm::isPodLike</a>< <a class="el" href="classllvm_1_1SDValue.html">SDValue</a> >::<a class="el" href="structllvm_1_1isPodLike_3_01SDValue_01_4.html#a5fec016dc09d68261aa075e3615f9f37">value</a> = <a class="el" href="LoopSimplify_8cpp.html#a13f020c6a40eb04f1b4f9ddfbb004ce0">true</a><code> [static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="SelectionDAGNodes_8h_source.html#l00187">187</a> of file <a class="el" href="SelectionDAGNodes_8h_source.html">SelectionDAGNodes.h</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="SelectionDAGNodes_8h_source.html">SelectionDAGNodes.h</a></li>
+</ul>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:47:16 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isPodLike_3_01SDValue_01_4__coll__graph.md5
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isPodLike_3_01SDValue_01_4__coll__graph.md5?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isPodLike_3_01SDValue_01_4__coll__graph.md5 (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isPodLike_3_01SDValue_01_4__coll__graph.md5 Fri Dec 21 00:57:24 2012
@@ -0,0 +1 @@
+845649e39b6dadffd1642d0fe8d6eee9
\ No newline at end of file

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isPodLike_3_01StringRef_01_4__coll__graph.md5
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isPodLike_3_01StringRef_01_4__coll__graph.md5?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isPodLike_3_01StringRef_01_4__coll__graph.md5 (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isPodLike_3_01StringRef_01_4__coll__graph.md5 Fri Dec 21 00:57:24 2012
@@ -0,0 +1 @@
+a25a59fb13b51e73a90ab6d6d2b3a9f1
\ No newline at end of file

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isPodLike_3_01std_1_1pair_3_01T_00_01U_01_4_01_4-members.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isPodLike_3_01std_1_1pair_3_01T_00_01U_01_4_01_4-members.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isPodLike_3_01std_1_1pair_3_01T_00_01U_01_4_01_4-members.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isPodLike_3_01std_1_1pair_3_01T_00_01U_01_4_01_4-members.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,57 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: Member List</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="structllvm_1_1isPodLike_3_01std_1_1pair_3_01T_00_01U_01_4_01_4.html">isPodLike< std::pair< T, U > ></a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">llvm::isPodLike< std::pair< T, U > > Member List</div>  </div>
+</div>
+<div class="contents">
+This is the complete list of members for <a class="el" href="structllvm_1_1isPodLike_3_01std_1_1pair_3_01T_00_01U_01_4_01_4.html">llvm::isPodLike< std::pair< T, U > ></a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1isPodLike_3_01std_1_1pair_3_01T_00_01U_01_4_01_4.html#acf21478ed40fc2a661cc03467b6aed1f">value</a></td><td><a class="el" href="structllvm_1_1isPodLike_3_01std_1_1pair_3_01T_00_01U_01_4_01_4.html">llvm::isPodLike< std::pair< T, U > ></a></td><td><code> [static]</code></td></tr>
+</table></div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:48:35 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isPodLike_3_01std_1_1pair_3_01T_00_01U_01_4_01_4__coll__graph.md5
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isPodLike_3_01std_1_1pair_3_01T_00_01U_01_4_01_4__coll__graph.md5?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isPodLike_3_01std_1_1pair_3_01T_00_01U_01_4_01_4__coll__graph.md5 (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isPodLike_3_01std_1_1pair_3_01T_00_01U_01_4_01_4__coll__graph.md5 Fri Dec 21 00:57:24 2012
@@ -0,0 +1 @@
+1586b319dbd90a3fdb278febdb23c38c
\ No newline at end of file

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__error__code__enum_3_01object_1_1object__error_01_4__coll__graph.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__error__code__enum_3_01object_1_1object__error_01_4__coll__graph.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__error__code__enum_3_01object_1_1object__error_01_4__coll__graph.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__error__code__enum_3_01object_1_1object__error_01_4__coll__graph.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,11 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  Node1 [label="llvm::is_error_code_enum\< object::object_error \>",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
+  Node2 -> Node1 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node2 [label="true_type",height=0.2,width=0.4,color="black",URL="$structllvm_1_1integral__constant.html"];
+  Node3 -> Node2 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" value" ,fontname="FreeSans"];
+  Node3 [label="static const value_type",height=0.2,width=0.4,color="grey75"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__error__code__enum_3_01object_1_1object__error_1_1___01_4__coll__graph.md5
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__error__code__enum_3_01object_1_1object__error_1_1___01_4__coll__graph.md5?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__error__code__enum_3_01object_1_1object__error_1_1___01_4__coll__graph.md5 (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__error__code__enum_3_01object_1_1object__error_1_1___01_4__coll__graph.md5 Fri Dec 21 00:57:24 2012
@@ -0,0 +1 @@
+5405c2b9879dcd68103ee5dcede2e6bd
\ No newline at end of file

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__error__code__enum_3_01windows__error_01_4-members.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__error__code__enum_3_01windows__error_01_4-members.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__error__code__enum_3_01windows__error_01_4-members.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__error__code__enum_3_01windows__error_01_4-members.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,60 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: Member List</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="structllvm_1_1is__error__code__enum_3_01windows__error_01_4.html">is_error_code_enum< windows_error ></a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">llvm::is_error_code_enum< windows_error > Member List</div>  </div>
+</div>
+<div class="contents">
+This is the complete list of members for <a class="el" href="structllvm_1_1is__error__code__enum_3_01windows__error_01_4.html">llvm::is_error_code_enum< windows_error ></a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1integral__constant.html#af3cbeac04b3d75b9f4ee44fb015fb90d">operator value_type</a>()</td><td><a class="el" href="structllvm_1_1integral__constant.html">llvm::integral_constant< T, v ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1integral__constant.html#a71db3fbd0cfb52791cdc83a24dcac231">type</a> typedef</td><td><a class="el" href="structllvm_1_1integral__constant.html">llvm::integral_constant< T, v ></a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1integral__constant.html#ae4919d9cfda00c22fa9f5f41b0130c32">value</a></td><td><a class="el" href="structllvm_1_1integral__constant.html">llvm::integral_constant< T, v ></a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1integral__constant.html#aff77c233a0249a6962c496e8b2cc30d2">value_type</a> typedef</td><td><a class="el" href="structllvm_1_1integral__constant.html">llvm::integral_constant< T, v ></a></td><td></td></tr>
+</table></div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:48:27 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__error__code__enum_3_01windows__error_01_4.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__error__code__enum_3_01windows__error_01_4.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__error__code__enum_3_01windows__error_01_4.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__error__code__enum_3_01windows__error_01_4.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,80 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: llvm::is_error_code_enum< windows_error > Struct Template Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="structllvm_1_1is__error__code__enum_3_01windows__error_01_4.html">is_error_code_enum< windows_error ></a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">llvm::is_error_code_enum< windows_error > Struct Template Reference</div>  </div>
+</div>
+<div class="contents">
+<!-- doxytag: class="llvm::is_error_code_enum< windows_error >" --><!-- doxytag: inherits="llvm::integral_constant" -->
+<p><code>#include <<a class="el" href="system__error_8h_source.html">system_error.h</a>></code></p>
+<div class="dynheader">
+Inheritance diagram for llvm::is_error_code_enum< windows_error >:</div>
+<div class="dyncontent">
+<div class="center"><img src="structllvm_1_1is__error__code__enum_3_01windows__error_01_4__inherit__graph.png" border="0" usemap="#llvm_1_1is__error__code__enum_3_01windows__error_01_4_inherit__map" alt="Inheritance graph"/></div>
+<!-- MAP 0 -->
+<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
+<div class="dynheader">
+Collaboration diagram for llvm::is_error_code_enum< windows_error >:</div>
+<div class="dyncontent">
+<div class="center"><img src="structllvm_1_1is__error__code__enum_3_01windows__error_01_4__coll__graph.png" border="0" usemap="#llvm_1_1is__error__code__enum_3_01windows__error_01_4_coll__map" alt="Collaboration graph"/></div>
+<!-- MAP 1 -->
+<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
+
+<p><a href="structllvm_1_1is__error__code__enum_3_01windows__error_01_4-members.html">List of all members.</a></p>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><h3>template<><br/>
+struct llvm::is_error_code_enum< windows_error ></h3>
+
+
+<p>Definition at line <a class="el" href="system__error_8h_source.html#l00895">895</a> of file <a class="el" href="system__error_8h_source.html">system_error.h</a>.</p>
+</div><hr/>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="system__error_8h_source.html">system_error.h</a></li>
+</ul>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:48:27 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__error__code__enum_3_01windows__error_01_4__inherit__graph.md5
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__error__code__enum_3_01windows__error_01_4__inherit__graph.md5?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__error__code__enum_3_01windows__error_01_4__inherit__graph.md5 (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__error__code__enum_3_01windows__error_01_4__inherit__graph.md5 Fri Dec 21 00:57:24 2012
@@ -0,0 +1 @@
+69a910f223a0b2a6ffc9cbb46e221fd9
\ No newline at end of file

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__error__code__enum_3_01windows__error_1_1___01_4.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__error__code__enum_3_01windows__error_1_1___01_4.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__error__code__enum_3_01windows__error_1_1___01_4.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__error__code__enum_3_01windows__error_1_1___01_4.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,80 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: llvm::is_error_code_enum< windows_error::_ > Struct Template Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="structllvm_1_1is__error__code__enum_3_01windows__error_1_1___01_4.html">is_error_code_enum< windows_error::_ ></a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">llvm::is_error_code_enum< windows_error::_ > Struct Template Reference</div>  </div>
+</div>
+<div class="contents">
+<!-- doxytag: class="llvm::is_error_code_enum< windows_error::_ >" --><!-- doxytag: inherits="llvm::integral_constant" -->
+<p><code>#include <<a class="el" href="system__error_8h_source.html">system_error.h</a>></code></p>
+<div class="dynheader">
+Inheritance diagram for llvm::is_error_code_enum< windows_error::_ >:</div>
+<div class="dyncontent">
+<div class="center"><img src="structllvm_1_1is__error__code__enum_3_01windows__error_1_1___01_4__inherit__graph.png" border="0" usemap="#llvm_1_1is__error__code__enum_3_01windows__error_1_1___01_4_inherit__map" alt="Inheritance graph"/></div>
+<!-- MAP 0 -->
+<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
+<div class="dynheader">
+Collaboration diagram for llvm::is_error_code_enum< windows_error::_ >:</div>
+<div class="dyncontent">
+<div class="center"><img src="structllvm_1_1is__error__code__enum_3_01windows__error_1_1___01_4__coll__graph.png" border="0" usemap="#llvm_1_1is__error__code__enum_3_01windows__error_1_1___01_4_coll__map" alt="Collaboration graph"/></div>
+<!-- MAP 1 -->
+<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
+
+<p><a href="structllvm_1_1is__error__code__enum_3_01windows__error_1_1___01_4-members.html">List of all members.</a></p>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><h3>template<><br/>
+struct llvm::is_error_code_enum< windows_error::_ ></h3>
+
+
+<p>Definition at line <a class="el" href="system__error_8h_source.html#l00897">897</a> of file <a class="el" href="system__error_8h_source.html">system_error.h</a>.</p>
+</div><hr/>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="system__error_8h_source.html">system_error.h</a></li>
+</ul>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:48:27 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__error__code__enum__inherit__graph.md5
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__error__code__enum__inherit__graph.md5?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__error__code__enum__inherit__graph.md5 (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__error__code__enum__inherit__graph.md5 Fri Dec 21 00:57:24 2012
@@ -0,0 +1 @@
+eed8991ea72a73fb2c2ffa2eb66dedc1
\ No newline at end of file

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__error__condition__enum_3_01errc_01_4__coll__graph.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__error__condition__enum_3_01errc_01_4__coll__graph.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__error__condition__enum_3_01errc_01_4__coll__graph.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__error__condition__enum_3_01errc_01_4__coll__graph.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,11 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  Node1 [label="llvm::is_error_condition_enum\< errc \>",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
+  Node2 -> Node1 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node2 [label="true_type",height=0.2,width=0.4,color="black",URL="$structllvm_1_1integral__constant.html"];
+  Node3 -> Node2 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" value" ,fontname="FreeSans"];
+  Node3 [label="static const value_type",height=0.2,width=0.4,color="grey75"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__error__condition__enum_3_01errc_1_1___01_4__coll__graph.md5
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__error__condition__enum_3_01errc_1_1___01_4__coll__graph.md5?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__error__condition__enum_3_01errc_1_1___01_4__coll__graph.md5 (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__error__condition__enum_3_01errc_1_1___01_4__coll__graph.md5 Fri Dec 21 00:57:24 2012
@@ -0,0 +1 @@
+edf98f723004d3482bf4d6bd7bbb6d20
\ No newline at end of file

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__error__condition__enum_3_01errc_1_1___01_4__inherit__graph.md5
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__error__condition__enum_3_01errc_1_1___01_4__inherit__graph.md5?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__error__condition__enum_3_01errc_1_1___01_4__inherit__graph.md5 (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__error__condition__enum_3_01errc_1_1___01_4__inherit__graph.md5 Fri Dec 21 00:57:24 2012
@@ -0,0 +1 @@
+3c2c7069149968b24952401d570684ea
\ No newline at end of file

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__integral__impl-members.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__integral__impl-members.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__integral__impl-members.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__integral__impl-members.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,60 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: Member List</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="structllvm_1_1is__integral__impl.html">is_integral_impl</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">llvm::is_integral_impl< T > Member List</div>  </div>
+</div>
+<div class="contents">
+This is the complete list of members for <a class="el" href="structllvm_1_1is__integral__impl.html">llvm::is_integral_impl< T ></a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1integral__constant.html#af3cbeac04b3d75b9f4ee44fb015fb90d">operator value_type</a>()</td><td><a class="el" href="structllvm_1_1integral__constant.html">llvm::integral_constant< T, v ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1integral__constant.html#a71db3fbd0cfb52791cdc83a24dcac231">type</a> typedef</td><td><a class="el" href="structllvm_1_1integral__constant.html">llvm::integral_constant< T, v ></a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1integral__constant.html#ae4919d9cfda00c22fa9f5f41b0130c32">value</a></td><td><a class="el" href="structllvm_1_1integral__constant.html">llvm::integral_constant< T, v ></a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1integral__constant.html#aff77c233a0249a6962c496e8b2cc30d2">value_type</a> typedef</td><td><a class="el" href="structllvm_1_1integral__constant.html">llvm::integral_constant< T, v ></a></td><td></td></tr>
+</table></div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:48:35 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__integral__impl.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__integral__impl.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__integral__impl.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__integral__impl.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,84 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: llvm::is_integral_impl< T > Struct Template Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="structllvm_1_1is__integral__impl.html">is_integral_impl</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">llvm::is_integral_impl< T > Struct Template Reference</div>  </div>
+</div>
+<div class="contents">
+<!-- doxytag: class="llvm::is_integral_impl" --><!-- doxytag: inherits="llvm::integral_constant" -->
+<p>Helper to implement <a class="el" href="structllvm_1_1is__integral.html" title="Metafunction that determines whether the given type is an integral type.">is_integral</a> metafunction.  
+ <a href="structllvm_1_1is__integral__impl.html#details">More...</a></p>
+
+<p><code>#include <<a class="el" href="type__traits_8h_source.html">type_traits.h</a>></code></p>
+<div class="dynheader">
+Inheritance diagram for llvm::is_integral_impl< T >:</div>
+<div class="dyncontent">
+<div class="center"><img src="structllvm_1_1is__integral__impl__inherit__graph.png" border="0" usemap="#llvm_1_1is__integral__impl_3_01T_01_4_inherit__map" alt="Inheritance graph"/></div>
+<!-- MAP 0 -->
+<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
+<div class="dynheader">
+Collaboration diagram for llvm::is_integral_impl< T >:</div>
+<div class="dyncontent">
+<div class="center"><img src="structllvm_1_1is__integral__impl__coll__graph.png" border="0" usemap="#llvm_1_1is__integral__impl_3_01T_01_4_coll__map" alt="Collaboration graph"/></div>
+<!-- MAP 1 -->
+<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
+
+<p><a href="structllvm_1_1is__integral__impl-members.html">List of all members.</a></p>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><h3>template<typename T><br/>
+struct llvm::is_integral_impl< T ></h3>
+
+<p>Helper to implement <a class="el" href="structllvm_1_1is__integral.html" title="Metafunction that determines whether the given type is an integral type.">is_integral</a> metafunction. </p>
+
+<p>Definition at line <a class="el" href="type__traits_8h_source.html#l00116">116</a> of file <a class="el" href="type__traits_8h_source.html">type_traits.h</a>.</p>
+</div><hr/>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="type__traits_8h_source.html">type_traits.h</a></li>
+</ul>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:48:35 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__integral__impl_3_01bool_01_4.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__integral__impl_3_01bool_01_4.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__integral__impl_3_01bool_01_4.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__integral__impl_3_01bool_01_4.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,80 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: llvm::is_integral_impl< bool > Struct Template Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="structllvm_1_1is__integral__impl_3_01bool_01_4.html">is_integral_impl< bool ></a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">llvm::is_integral_impl< bool > Struct Template Reference</div>  </div>
+</div>
+<div class="contents">
+<!-- doxytag: class="llvm::is_integral_impl< bool >" --><!-- doxytag: inherits="llvm::integral_constant" -->
+<p><code>#include <<a class="el" href="type__traits_8h_source.html">type_traits.h</a>></code></p>
+<div class="dynheader">
+Inheritance diagram for llvm::is_integral_impl< bool >:</div>
+<div class="dyncontent">
+<div class="center"><img src="structllvm_1_1is__integral__impl_3_01bool_01_4__inherit__graph.png" border="0" usemap="#llvm_1_1is__integral__impl_3_01bool_01_4_inherit__map" alt="Inheritance graph"/></div>
+<!-- MAP 0 -->
+<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
+<div class="dynheader">
+Collaboration diagram for llvm::is_integral_impl< bool >:</div>
+<div class="dyncontent">
+<div class="center"><img src="structllvm_1_1is__integral__impl_3_01bool_01_4__coll__graph.png" border="0" usemap="#llvm_1_1is__integral__impl_3_01bool_01_4_coll__map" alt="Collaboration graph"/></div>
+<!-- MAP 1 -->
+<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
+
+<p><a href="structllvm_1_1is__integral__impl_3_01bool_01_4-members.html">List of all members.</a></p>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><h3>template<><br/>
+struct llvm::is_integral_impl< bool ></h3>
+
+
+<p>Definition at line <a class="el" href="type__traits_8h_source.html#l00117">117</a> of file <a class="el" href="type__traits_8h_source.html">type_traits.h</a>.</p>
+</div><hr/>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="type__traits_8h_source.html">type_traits.h</a></li>
+</ul>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:48:35 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__integral__impl_3_01char_01_4__coll__graph.md5
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__integral__impl_3_01char_01_4__coll__graph.md5?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__integral__impl_3_01char_01_4__coll__graph.md5 (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__integral__impl_3_01char_01_4__coll__graph.md5 Fri Dec 21 00:57:24 2012
@@ -0,0 +1 @@
+22edd471f33627233f9ce912e514697b
\ No newline at end of file

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__integral__impl_3_01int_01_4__inherit__graph.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__integral__impl_3_01int_01_4__inherit__graph.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__integral__impl_3_01int_01_4__inherit__graph.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__integral__impl_3_01int_01_4__inherit__graph.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,9 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  Node1 [label="llvm::is_integral_impl\< int \>",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
+  Node2 -> Node1 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node2 [label="true_type",height=0.2,width=0.4,color="black",URL="$structllvm_1_1integral__constant.html"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__integral__impl_3_01long_01_4__inherit__graph.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__integral__impl_3_01long_01_4__inherit__graph.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__integral__impl_3_01long_01_4__inherit__graph.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__integral__impl_3_01long_01_4__inherit__graph.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,9 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  Node1 [label="llvm::is_integral_impl\< long \>",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
+  Node2 -> Node1 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node2 [label="true_type",height=0.2,width=0.4,color="black",URL="$structllvm_1_1integral__constant.html"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__integral__impl_3_01short_01_4-members.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__integral__impl_3_01short_01_4-members.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__integral__impl_3_01short_01_4-members.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__integral__impl_3_01short_01_4-members.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,60 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: Member List</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="structllvm_1_1is__integral__impl_3_01short_01_4.html">is_integral_impl< short ></a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">llvm::is_integral_impl< short > Member List</div>  </div>
+</div>
+<div class="contents">
+This is the complete list of members for <a class="el" href="structllvm_1_1is__integral__impl_3_01short_01_4.html">llvm::is_integral_impl< short ></a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1integral__constant.html#af3cbeac04b3d75b9f4ee44fb015fb90d">operator value_type</a>()</td><td><a class="el" href="structllvm_1_1integral__constant.html">llvm::integral_constant< T, v ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1integral__constant.html#a71db3fbd0cfb52791cdc83a24dcac231">type</a> typedef</td><td><a class="el" href="structllvm_1_1integral__constant.html">llvm::integral_constant< T, v ></a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1integral__constant.html#ae4919d9cfda00c22fa9f5f41b0130c32">value</a></td><td><a class="el" href="structllvm_1_1integral__constant.html">llvm::integral_constant< T, v ></a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1integral__constant.html#aff77c233a0249a6962c496e8b2cc30d2">value_type</a> typedef</td><td><a class="el" href="structllvm_1_1integral__constant.html">llvm::integral_constant< T, v ></a></td><td></td></tr>
+</table></div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:48:35 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__integral__impl_3_01unsigned_01int_01_4__inherit__graph.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__integral__impl_3_01unsigned_01int_01_4__inherit__graph.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__integral__impl_3_01unsigned_01int_01_4__inherit__graph.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__integral__impl_3_01unsigned_01int_01_4__inherit__graph.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,9 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  Node1 [label="llvm::is_integral_impl\< unsigned int \>",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
+  Node2 -> Node1 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node2 [label="true_type",height=0.2,width=0.4,color="black",URL="$structllvm_1_1integral__constant.html"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__integral__impl_3_01unsigned_01long_01_4-members.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__integral__impl_3_01unsigned_01long_01_4-members.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__integral__impl_3_01unsigned_01long_01_4-members.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__integral__impl_3_01unsigned_01long_01_4-members.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,60 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: Member List</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="structllvm_1_1is__integral__impl_3_01unsigned_01long_01_4.html">is_integral_impl< unsigned long ></a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">llvm::is_integral_impl< unsigned long > Member List</div>  </div>
+</div>
+<div class="contents">
+This is the complete list of members for <a class="el" href="structllvm_1_1is__integral__impl_3_01unsigned_01long_01_4.html">llvm::is_integral_impl< unsigned long ></a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1integral__constant.html#af3cbeac04b3d75b9f4ee44fb015fb90d">operator value_type</a>()</td><td><a class="el" href="structllvm_1_1integral__constant.html">llvm::integral_constant< T, v ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1integral__constant.html#a71db3fbd0cfb52791cdc83a24dcac231">type</a> typedef</td><td><a class="el" href="structllvm_1_1integral__constant.html">llvm::integral_constant< T, v ></a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1integral__constant.html#ae4919d9cfda00c22fa9f5f41b0130c32">value</a></td><td><a class="el" href="structllvm_1_1integral__constant.html">llvm::integral_constant< T, v ></a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1integral__constant.html#aff77c233a0249a6962c496e8b2cc30d2">value_type</a> typedef</td><td><a class="el" href="structllvm_1_1integral__constant.html">llvm::integral_constant< T, v ></a></td><td></td></tr>
+</table></div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:48:35 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__integral__impl_3_01unsigned_01long_01_4__inherit__graph.md5
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__integral__impl_3_01unsigned_01long_01_4__inherit__graph.md5?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__integral__impl_3_01unsigned_01long_01_4__inherit__graph.md5 (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__integral__impl_3_01unsigned_01long_01_4__inherit__graph.md5 Fri Dec 21 00:57:24 2012
@@ -0,0 +1 @@
+9aefa67f2bff7809dbbe702bda89509d
\ No newline at end of file

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__integral__impl_3_01unsigned_01long_01long_01_4-members.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__integral__impl_3_01unsigned_01long_01long_01_4-members.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__integral__impl_3_01unsigned_01long_01long_01_4-members.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__integral__impl_3_01unsigned_01long_01long_01_4-members.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,60 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: Member List</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="structllvm_1_1is__integral__impl_3_01unsigned_01long_01long_01_4.html">is_integral_impl< unsigned long long ></a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">llvm::is_integral_impl< unsigned long long > Member List</div>  </div>
+</div>
+<div class="contents">
+This is the complete list of members for <a class="el" href="structllvm_1_1is__integral__impl_3_01unsigned_01long_01long_01_4.html">llvm::is_integral_impl< unsigned long long ></a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1integral__constant.html#af3cbeac04b3d75b9f4ee44fb015fb90d">operator value_type</a>()</td><td><a class="el" href="structllvm_1_1integral__constant.html">llvm::integral_constant< T, v ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1integral__constant.html#a71db3fbd0cfb52791cdc83a24dcac231">type</a> typedef</td><td><a class="el" href="structllvm_1_1integral__constant.html">llvm::integral_constant< T, v ></a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1integral__constant.html#ae4919d9cfda00c22fa9f5f41b0130c32">value</a></td><td><a class="el" href="structllvm_1_1integral__constant.html">llvm::integral_constant< T, v ></a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1integral__constant.html#aff77c233a0249a6962c496e8b2cc30d2">value_type</a> typedef</td><td><a class="el" href="structllvm_1_1integral__constant.html">llvm::integral_constant< T, v ></a></td><td></td></tr>
+</table></div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:48:35 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__integral__impl_3_01unsigned_01long_01long_01_4__coll__graph.md5
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__integral__impl_3_01unsigned_01long_01long_01_4__coll__graph.md5?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__integral__impl_3_01unsigned_01long_01long_01_4__coll__graph.md5 (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__integral__impl_3_01unsigned_01long_01long_01_4__coll__graph.md5 Fri Dec 21 00:57:24 2012
@@ -0,0 +1 @@
+e22f474bf9dca5239780b5811a4be9b5
\ No newline at end of file

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__integral__impl_3_01unsigned_01short_01_4__coll__graph.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__integral__impl_3_01unsigned_01short_01_4__coll__graph.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__integral__impl_3_01unsigned_01short_01_4__coll__graph.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__integral__impl_3_01unsigned_01short_01_4__coll__graph.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,11 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  Node1 [label="llvm::is_integral_impl\< unsigned short \>",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
+  Node2 -> Node1 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node2 [label="true_type",height=0.2,width=0.4,color="black",URL="$structllvm_1_1integral__constant.html"];
+  Node3 -> Node2 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" value" ,fontname="FreeSans"];
+  Node3 [label="static const value_type",height=0.2,width=0.4,color="grey75"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__integral__impl_3_01wchar__t_01_4__inherit__graph.md5
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__integral__impl_3_01wchar__t_01_4__inherit__graph.md5?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__integral__impl_3_01wchar__t_01_4__inherit__graph.md5 (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__integral__impl_3_01wchar__t_01_4__inherit__graph.md5 Fri Dec 21 00:57:24 2012
@@ -0,0 +1 @@
+32dcb5b7f8a1419a035dbc54e2725c43
\ No newline at end of file

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__pointer-members.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__pointer-members.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__pointer-members.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__pointer-members.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,60 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: Member List</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="structllvm_1_1is__pointer.html">is_pointer</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">llvm::is_pointer< T > Member List</div>  </div>
+</div>
+<div class="contents">
+This is the complete list of members for <a class="el" href="structllvm_1_1is__pointer.html">llvm::is_pointer< T ></a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1integral__constant.html#af3cbeac04b3d75b9f4ee44fb015fb90d">operator value_type</a>()</td><td><a class="el" href="structllvm_1_1integral__constant.html">llvm::integral_constant< T, v ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1integral__constant.html#a71db3fbd0cfb52791cdc83a24dcac231">type</a> typedef</td><td><a class="el" href="structllvm_1_1integral__constant.html">llvm::integral_constant< T, v ></a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1integral__constant.html#ae4919d9cfda00c22fa9f5f41b0130c32">value</a></td><td><a class="el" href="structllvm_1_1integral__constant.html">llvm::integral_constant< T, v ></a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1integral__constant.html#aff77c233a0249a6962c496e8b2cc30d2">value_type</a> typedef</td><td><a class="el" href="structllvm_1_1integral__constant.html">llvm::integral_constant< T, v ></a></td><td></td></tr>
+</table></div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:48:35 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__pointer_3_01T_01_5const_01_01_4-members.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__pointer_3_01T_01_5const_01_01_4-members.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__pointer_3_01T_01_5const_01_01_4-members.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__pointer_3_01T_01_5const_01_01_4-members.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,60 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: Member List</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="structllvm_1_1is__pointer_3_01T_01_5const_01_01_4.html">is_pointer< T *const  ></a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">llvm::is_pointer< T *const > Member List</div>  </div>
+</div>
+<div class="contents">
+This is the complete list of members for <a class="el" href="structllvm_1_1is__pointer_3_01T_01_5const_01_01_4.html">llvm::is_pointer< T *const  ></a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1integral__constant.html#af3cbeac04b3d75b9f4ee44fb015fb90d">operator value_type</a>()</td><td><a class="el" href="structllvm_1_1integral__constant.html">llvm::integral_constant< T, v ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1integral__constant.html#a71db3fbd0cfb52791cdc83a24dcac231">type</a> typedef</td><td><a class="el" href="structllvm_1_1integral__constant.html">llvm::integral_constant< T, v ></a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1integral__constant.html#ae4919d9cfda00c22fa9f5f41b0130c32">value</a></td><td><a class="el" href="structllvm_1_1integral__constant.html">llvm::integral_constant< T, v ></a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1integral__constant.html#aff77c233a0249a6962c496e8b2cc30d2">value_type</a> typedef</td><td><a class="el" href="structllvm_1_1integral__constant.html">llvm::integral_constant< T, v ></a></td><td></td></tr>
+</table></div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:48:35 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__pointer_3_01T_01_5const_01_01_4__coll__graph.md5
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__pointer_3_01T_01_5const_01_01_4__coll__graph.md5?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__pointer_3_01T_01_5const_01_01_4__coll__graph.md5 (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__pointer_3_01T_01_5const_01_01_4__coll__graph.md5 Fri Dec 21 00:57:24 2012
@@ -0,0 +1 @@
+7699827a4cc2d587a3b99b8262494e5b
\ No newline at end of file

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__pointer_3_01T_01_5const_01_01_4__inherit__graph.md5
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__pointer_3_01T_01_5const_01_01_4__inherit__graph.md5?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__pointer_3_01T_01_5const_01_01_4__inherit__graph.md5 (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__pointer_3_01T_01_5const_01_01_4__inherit__graph.md5 Fri Dec 21 00:57:24 2012
@@ -0,0 +1 @@
+a0d253f202a5001cb0398bf9ece66bc1
\ No newline at end of file

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__pointer_3_01T_01_5volatile_01_4__coll__graph.md5
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__pointer_3_01T_01_5volatile_01_4__coll__graph.md5?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__pointer_3_01T_01_5volatile_01_4__coll__graph.md5 (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__pointer_3_01T_01_5volatile_01_4__coll__graph.md5 Fri Dec 21 00:57:24 2012
@@ -0,0 +1 @@
+151718438b554cdcb018cb211cb18848
\ No newline at end of file

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__same_3_01T_00_01T_01_4__coll__graph.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__same_3_01T_00_01T_01_4__coll__graph.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__same_3_01T_00_01T_01_4__coll__graph.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__same_3_01T_00_01T_01_4__coll__graph.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,11 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  Node1 [label="llvm::is_same\< T, T \>",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
+  Node2 -> Node1 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node2 [label="true_type",height=0.2,width=0.4,color="black",URL="$structllvm_1_1integral__constant.html"];
+  Node3 -> Node2 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" value" ,fontname="FreeSans"];
+  Node3 [label="static const value_type",height=0.2,width=0.4,color="grey75"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__same__inherit__graph.md5
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__same__inherit__graph.md5?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__same__inherit__graph.md5 (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1is__same__inherit__graph.md5 Fri Dec 21 00:57:24 2012
@@ -0,0 +1 @@
+7ccf055b0bbc0d65de7904b14709d886
\ No newline at end of file

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isa__impl_3_01Argument_00_01Value_01_4.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isa__impl_3_01Argument_00_01Value_01_4.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isa__impl_3_01Argument_00_01Value_01_4.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isa__impl_3_01Argument_00_01Value_01_4.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,97 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: llvm::isa_impl< Argument, Value > Struct Template Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="structllvm_1_1isa__impl_3_01Argument_00_01Value_01_4.html">isa_impl< Argument, Value ></a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#pub-static-methods">Static Public Member Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">llvm::isa_impl< Argument, Value > Struct Template Reference</div>  </div>
+</div>
+<div class="contents">
+<!-- doxytag: class="llvm::isa_impl< Argument, Value >" -->
+<p><code>#include <<a class="el" href="Value_8h_source.html">Value.h</a>></code></p>
+
+<p><a href="structllvm_1_1isa__impl_3_01Argument_00_01Value_01_4-members.html">List of all members.</a></p>
+<table class="memberdecls">
+<tr><td colspan="2"><h2><a name="pub-static-methods"></a>
+Static Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1isa__impl_3_01Argument_00_01Value_01_4.html#aa547d248f12fe80ad1151538a12f7a3d">doit</a> (const <a class="el" href="classllvm_1_1Value.html">Value</a> &Val)</td></tr>
+</table>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><h3>template<><br/>
+struct llvm::isa_impl< Argument, Value ></h3>
+
+
+<p>Definition at line <a class="el" href="Value_8h_source.html#l00342">342</a> of file <a class="el" href="Value_8h_source.html">Value.h</a>.</p>
+</div><hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="aa547d248f12fe80ad1151538a12f7a3d"></a><!-- doxytag: member="llvm::isa_impl< Argument, Value >::doit" ref="aa547d248f12fe80ad1151538a12f7a3d" args="(const Value &Val)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> <a class="el" href="structllvm_1_1isa__impl.html">llvm::isa_impl</a>< <a class="el" href="classllvm_1_1Argument.html">Argument</a>, <a class="el" href="classllvm_1_1Value.html">Value</a> >::doit </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1Value.html">Value</a> & </td>
+          <td class="paramname"><em>Val</em></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="Value_8h_source.html#l00343">343</a> of file <a class="el" href="Value_8h_source.html">Value.h</a>.</p>
+
+<p>References <a class="el" href="Value_8h_source.html#l00187">llvm::Value::ArgumentVal</a>, and <a class="el" href="Value_8h_source.html#l00228">llvm::Value::getValueID()</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="Value_8h_source.html">Value.h</a></li>
+</ul>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:48:38 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isa__impl_3_01Constant_00_01Value_01_4.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isa__impl_3_01Constant_00_01Value_01_4.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isa__impl_3_01Constant_00_01Value_01_4.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isa__impl_3_01Constant_00_01Value_01_4.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,97 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: llvm::isa_impl< Constant, Value > Struct Template Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="structllvm_1_1isa__impl_3_01Constant_00_01Value_01_4.html">isa_impl< Constant, Value ></a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#pub-static-methods">Static Public Member Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">llvm::isa_impl< Constant, Value > Struct Template Reference</div>  </div>
+</div>
+<div class="contents">
+<!-- doxytag: class="llvm::isa_impl< Constant, Value >" -->
+<p><code>#include <<a class="el" href="Value_8h_source.html">Value.h</a>></code></p>
+
+<p><a href="structllvm_1_1isa__impl_3_01Constant_00_01Value_01_4-members.html">List of all members.</a></p>
+<table class="memberdecls">
+<tr><td colspan="2"><h2><a name="pub-static-methods"></a>
+Static Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1isa__impl_3_01Constant_00_01Value_01_4.html#ae6e3fb6804174101033a5cd179101780">doit</a> (const <a class="el" href="classllvm_1_1Value.html">Value</a> &Val)</td></tr>
+</table>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><h3>template<><br/>
+struct llvm::isa_impl< Constant, Value ></h3>
+
+
+<p>Definition at line <a class="el" href="Value_8h_source.html#l00335">335</a> of file <a class="el" href="Value_8h_source.html">Value.h</a>.</p>
+</div><hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="ae6e3fb6804174101033a5cd179101780"></a><!-- doxytag: member="llvm::isa_impl< Constant, Value >::doit" ref="ae6e3fb6804174101033a5cd179101780" args="(const Value &Val)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> <a class="el" href="structllvm_1_1isa__impl.html">llvm::isa_impl</a>< <a class="el" href="classllvm_1_1Constant.html">Constant</a>, <a class="el" href="classllvm_1_1Value.html">Value</a> >::doit </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1Value.html">Value</a> & </td>
+          <td class="paramname"><em>Val</em></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="Value_8h_source.html#l00336">336</a> of file <a class="el" href="Value_8h_source.html">Value.h</a>.</p>
+
+<p>References <a class="el" href="Value_8h_source.html#l00215">llvm::Value::ConstantFirstVal</a>, <a class="el" href="Value_8h_source.html#l00216">llvm::Value::ConstantLastVal</a>, and <a class="el" href="Value_8h_source.html#l00228">llvm::Value::getValueID()</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="Value_8h_source.html">Value.h</a></li>
+</ul>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:48:38 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isa__impl_3_01GlobalValue_00_01Value_01_4-members.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isa__impl_3_01GlobalValue_00_01Value_01_4-members.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isa__impl_3_01GlobalValue_00_01Value_01_4-members.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isa__impl_3_01GlobalValue_00_01Value_01_4-members.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,57 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: Member List</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="structllvm_1_1isa__impl_3_01GlobalValue_00_01Value_01_4.html">isa_impl< GlobalValue, Value ></a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">llvm::isa_impl< GlobalValue, Value > Member List</div>  </div>
+</div>
+<div class="contents">
+This is the complete list of members for <a class="el" href="structllvm_1_1isa__impl_3_01GlobalValue_00_01Value_01_4.html">llvm::isa_impl< GlobalValue, Value ></a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1isa__impl_3_01GlobalValue_00_01Value_01_4.html#afaad3138be837a94eab8af399757836f">doit</a>(const Value &Val)</td><td><a class="el" href="structllvm_1_1isa__impl_3_01GlobalValue_00_01Value_01_4.html">llvm::isa_impl< GlobalValue, Value ></a></td><td><code> [inline, static]</code></td></tr>
+</table></div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:48:38 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isa__impl_3_01GlobalVariable_00_01Value_01_4.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isa__impl_3_01GlobalVariable_00_01Value_01_4.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isa__impl_3_01GlobalVariable_00_01Value_01_4.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isa__impl_3_01GlobalVariable_00_01Value_01_4.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,97 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: llvm::isa_impl< GlobalVariable, Value > Struct Template Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="structllvm_1_1isa__impl_3_01GlobalVariable_00_01Value_01_4.html">isa_impl< GlobalVariable, Value ></a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#pub-static-methods">Static Public Member Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">llvm::isa_impl< GlobalVariable, Value > Struct Template Reference</div>  </div>
+</div>
+<div class="contents">
+<!-- doxytag: class="llvm::isa_impl< GlobalVariable, Value >" -->
+<p><code>#include <<a class="el" href="Value_8h_source.html">Value.h</a>></code></p>
+
+<p><a href="structllvm_1_1isa__impl_3_01GlobalVariable_00_01Value_01_4-members.html">List of all members.</a></p>
+<table class="memberdecls">
+<tr><td colspan="2"><h2><a name="pub-static-methods"></a>
+Static Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1isa__impl_3_01GlobalVariable_00_01Value_01_4.html#a892343ab24cda5239371ddf5b298d658">doit</a> (const <a class="el" href="classllvm_1_1Value.html">Value</a> &Val)</td></tr>
+</table>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><h3>template<><br/>
+struct llvm::isa_impl< GlobalVariable, Value ></h3>
+
+
+<p>Definition at line <a class="el" href="Value_8h_source.html#l00372">372</a> of file <a class="el" href="Value_8h_source.html">Value.h</a>.</p>
+</div><hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="a892343ab24cda5239371ddf5b298d658"></a><!-- doxytag: member="llvm::isa_impl< GlobalVariable, Value >::doit" ref="a892343ab24cda5239371ddf5b298d658" args="(const Value &Val)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> <a class="el" href="structllvm_1_1isa__impl.html">llvm::isa_impl</a>< <a class="el" href="classllvm_1_1GlobalVariable.html">GlobalVariable</a>, <a class="el" href="classllvm_1_1Value.html">Value</a> >::doit </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1Value.html">Value</a> & </td>
+          <td class="paramname"><em>Val</em></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="Value_8h_source.html#l00373">373</a> of file <a class="el" href="Value_8h_source.html">Value.h</a>.</p>
+
+<p>References <a class="el" href="Value_8h_source.html#l00228">llvm::Value::getValueID()</a>, and <a class="el" href="Value_8h_source.html#l00191">llvm::Value::GlobalVariableVal</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="Value_8h_source.html">Value.h</a></li>
+</ul>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:48:38 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isa__impl_3_01InlineAsm_00_01Value_01_4-members.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isa__impl_3_01InlineAsm_00_01Value_01_4-members.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isa__impl_3_01InlineAsm_00_01Value_01_4-members.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isa__impl_3_01InlineAsm_00_01Value_01_4-members.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,57 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: Member List</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="structllvm_1_1isa__impl_3_01InlineAsm_00_01Value_01_4.html">isa_impl< InlineAsm, Value ></a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">llvm::isa_impl< InlineAsm, Value > Member List</div>  </div>
+</div>
+<div class="contents">
+This is the complete list of members for <a class="el" href="structllvm_1_1isa__impl_3_01InlineAsm_00_01Value_01_4.html">llvm::isa_impl< InlineAsm, Value ></a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1isa__impl_3_01InlineAsm_00_01Value_01_4.html#a6f99f49b2dcef36f7b31c8ed64145307">doit</a>(const Value &Val)</td><td><a class="el" href="structllvm_1_1isa__impl_3_01InlineAsm_00_01Value_01_4.html">llvm::isa_impl< InlineAsm, Value ></a></td><td><code> [inline, static]</code></td></tr>
+</table></div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:48:38 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isa__impl_3_01Instruction_00_01Value_01_4.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isa__impl_3_01Instruction_00_01Value_01_4.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isa__impl_3_01Instruction_00_01Value_01_4.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isa__impl_3_01Instruction_00_01Value_01_4.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,97 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: llvm::isa_impl< Instruction, Value > Struct Template Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="structllvm_1_1isa__impl_3_01Instruction_00_01Value_01_4.html">isa_impl< Instruction, Value ></a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#pub-static-methods">Static Public Member Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">llvm::isa_impl< Instruction, Value > Struct Template Reference</div>  </div>
+</div>
+<div class="contents">
+<!-- doxytag: class="llvm::isa_impl< Instruction, Value >" -->
+<p><code>#include <<a class="el" href="Value_8h_source.html">Value.h</a>></code></p>
+
+<p><a href="structllvm_1_1isa__impl_3_01Instruction_00_01Value_01_4-members.html">List of all members.</a></p>
+<table class="memberdecls">
+<tr><td colspan="2"><h2><a name="pub-static-methods"></a>
+Static Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1isa__impl_3_01Instruction_00_01Value_01_4.html#a16b7dab711f014635a047d74777c727b">doit</a> (const <a class="el" href="classllvm_1_1Value.html">Value</a> &Val)</td></tr>
+</table>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><h3>template<><br/>
+struct llvm::isa_impl< Instruction, Value ></h3>
+
+
+<p>Definition at line <a class="el" href="Value_8h_source.html#l00354">354</a> of file <a class="el" href="Value_8h_source.html">Value.h</a>.</p>
+</div><hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="a16b7dab711f014635a047d74777c727b"></a><!-- doxytag: member="llvm::isa_impl< Instruction, Value >::doit" ref="a16b7dab711f014635a047d74777c727b" args="(const Value &Val)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> <a class="el" href="structllvm_1_1isa__impl.html">llvm::isa_impl</a>< <a class="el" href="classllvm_1_1Instruction.html">Instruction</a>, <a class="el" href="classllvm_1_1Value.html">Value</a> >::doit </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1Value.html">Value</a> & </td>
+          <td class="paramname"><em>Val</em></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="Value_8h_source.html#l00355">355</a> of file <a class="el" href="Value_8h_source.html">Value.h</a>.</p>
+
+<p>References <a class="el" href="Value_8h_source.html#l00228">llvm::Value::getValueID()</a>, and <a class="el" href="Value_8h_source.html#l00210">llvm::Value::InstructionVal</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="Value_8h_source.html">Value.h</a></li>
+</ul>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:48:38 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isa__impl__cl_3_01To_00_01const_01From_01_5_01_4.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isa__impl__cl_3_01To_00_01const_01From_01_5_01_4.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isa__impl__cl_3_01To_00_01const_01From_01_5_01_4.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isa__impl__cl_3_01To_00_01const_01From_01_5_01_4.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,99 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: llvm::isa_impl_cl< To, const From * > Struct Template Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="structllvm_1_1isa__impl__cl_3_01To_00_01const_01From_01_5_01_4.html">isa_impl_cl< To, const From * ></a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#pub-static-methods">Static Public Member Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">llvm::isa_impl_cl< To, const From * > Struct Template Reference</div>  </div>
+</div>
+<div class="contents">
+<!-- doxytag: class="llvm::isa_impl_cl< To, const From * >" -->
+<p><code>#include <<a class="el" href="Casting_8h_source.html">Casting.h</a>></code></p>
+
+<p><a href="structllvm_1_1isa__impl__cl_3_01To_00_01const_01From_01_5_01_4-members.html">List of all members.</a></p>
+<table class="memberdecls">
+<tr><td colspan="2"><h2><a name="pub-static-methods"></a>
+Static Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1isa__impl__cl_3_01To_00_01const_01From_01_5_01_4.html#a59e4679eca5f76e51dd6f19ad81a38c8">doit</a> (const From *Val)</td></tr>
+</table>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><h3>template<typename To, typename From><br/>
+struct llvm::isa_impl_cl< To, const From * ></h3>
+
+
+<p>Definition at line <a class="el" href="Casting_8h_source.html#l00084">84</a> of file <a class="el" href="Casting_8h_source.html">Casting.h</a>.</p>
+</div><hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="a59e4679eca5f76e51dd6f19ad81a38c8"></a><!-- doxytag: member="llvm::isa_impl_cl< To, const From * >::doit" ref="a59e4679eca5f76e51dd6f19ad81a38c8" args="(const From *Val)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename To , typename From > </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> <a class="el" href="structllvm_1_1isa__impl__cl.html">llvm::isa_impl_cl</a>< To, const From * >::doit </td>
+          <td>(</td>
+          <td class="paramtype">const From * </td>
+          <td class="paramname"><em>Val</em></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="Casting_8h_source.html#l00085">85</a> of file <a class="el" href="Casting_8h_source.html">Casting.h</a>.</p>
+
+<p>References <a class="el" href="Casting_8h_source.html#l00050">llvm::isa_impl< To, From, Enabler >::doit()</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="Casting_8h_source.html">Casting.h</a></li>
+</ul>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:47:43 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isa__impl__cl_3_01To_00_01const_01From_01_5const_01_01_4-members.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isa__impl__cl_3_01To_00_01const_01From_01_5const_01_01_4-members.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isa__impl__cl_3_01To_00_01const_01From_01_5const_01_01_4-members.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isa__impl__cl_3_01To_00_01const_01From_01_5const_01_01_4-members.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,57 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: Member List</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="structllvm_1_1isa__impl__cl_3_01To_00_01const_01From_01_5const_01_01_4.html">isa_impl_cl< To, const From *const  ></a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">llvm::isa_impl_cl< To, const From *const > Member List</div>  </div>
+</div>
+<div class="contents">
+This is the complete list of members for <a class="el" href="structllvm_1_1isa__impl__cl_3_01To_00_01const_01From_01_5const_01_01_4.html">llvm::isa_impl_cl< To, const From *const  ></a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1isa__impl__cl_3_01To_00_01const_01From_01_5const_01_01_4.html#aa2f691459789e03ddda04bbf8d7568dc">doit</a>(const From *Val)</td><td><a class="el" href="structllvm_1_1isa__impl__cl_3_01To_00_01const_01From_01_5const_01_01_4.html">llvm::isa_impl_cl< To, const From *const  ></a></td><td><code> [inline, static]</code></td></tr>
+</table></div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:47:43 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isa__impl__wrap_3_01To_00_01FromTy_00_01FromTy_01_4-members.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isa__impl__wrap_3_01To_00_01FromTy_00_01FromTy_01_4-members.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isa__impl__wrap_3_01To_00_01FromTy_00_01FromTy_01_4-members.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isa__impl__wrap_3_01To_00_01FromTy_00_01FromTy_01_4-members.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,57 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: Member List</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="structllvm_1_1isa__impl__wrap_3_01To_00_01FromTy_00_01FromTy_01_4.html">isa_impl_wrap< To, FromTy, FromTy ></a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">llvm::isa_impl_wrap< To, FromTy, FromTy > Member List</div>  </div>
+</div>
+<div class="contents">
+This is the complete list of members for <a class="el" href="structllvm_1_1isa__impl__wrap_3_01To_00_01FromTy_00_01FromTy_01_4.html">llvm::isa_impl_wrap< To, FromTy, FromTy ></a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1isa__impl__wrap_3_01To_00_01FromTy_00_01FromTy_01_4.html#ab959a5b328a4cbbae844361529a5713a">doit</a>(const FromTy &Val)</td><td><a class="el" href="structllvm_1_1isa__impl__wrap_3_01To_00_01FromTy_00_01FromTy_01_4.html">llvm::isa_impl_wrap< To, FromTy, FromTy ></a></td><td><code> [inline, static]</code></td></tr>
+</table></div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:47:43 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isa__impl__wrap_3_01To_00_01FromTy_00_01FromTy_01_4.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isa__impl__wrap_3_01To_00_01FromTy_00_01FromTy_01_4.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isa__impl__wrap_3_01To_00_01FromTy_00_01FromTy_01_4.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1isa__impl__wrap_3_01To_00_01FromTy_00_01FromTy_01_4.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,99 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: llvm::isa_impl_wrap< To, FromTy, FromTy > Struct Template Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="structllvm_1_1isa__impl__wrap_3_01To_00_01FromTy_00_01FromTy_01_4.html">isa_impl_wrap< To, FromTy, FromTy ></a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#pub-static-methods">Static Public Member Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">llvm::isa_impl_wrap< To, FromTy, FromTy > Struct Template Reference</div>  </div>
+</div>
+<div class="contents">
+<!-- doxytag: class="llvm::isa_impl_wrap< To, FromTy, FromTy >" -->
+<p><code>#include <<a class="el" href="Casting_8h_source.html">Casting.h</a>></code></p>
+
+<p><a href="structllvm_1_1isa__impl__wrap_3_01To_00_01FromTy_00_01FromTy_01_4-members.html">List of all members.</a></p>
+<table class="memberdecls">
+<tr><td colspan="2"><h2><a name="pub-static-methods"></a>
+Static Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1isa__impl__wrap_3_01To_00_01FromTy_00_01FromTy_01_4.html#ab959a5b328a4cbbae844361529a5713a">doit</a> (const FromTy &Val)</td></tr>
+</table>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><h3>template<typename To, typename FromTy><br/>
+struct llvm::isa_impl_wrap< To, FromTy, FromTy ></h3>
+
+
+<p>Definition at line <a class="el" href="Casting_8h_source.html#l00110">110</a> of file <a class="el" href="Casting_8h_source.html">Casting.h</a>.</p>
+</div><hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="ab959a5b328a4cbbae844361529a5713a"></a><!-- doxytag: member="llvm::isa_impl_wrap< To, FromTy, FromTy >::doit" ref="ab959a5b328a4cbbae844361529a5713a" args="(const FromTy &Val)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename To , typename FromTy > </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> <a class="el" href="structllvm_1_1isa__impl__wrap.html">llvm::isa_impl_wrap</a>< To, FromTy, FromTy >::doit </td>
+          <td>(</td>
+          <td class="paramtype">const FromTy & </td>
+          <td class="paramname"><em>Val</em></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="Casting_8h_source.html#l00112">112</a> of file <a class="el" href="Casting_8h_source.html">Casting.h</a>.</p>
+
+<p>References <a class="el" href="Casting_8h_source.html#l00102">llvm::isa_impl_wrap< To, From, SimpleFrom >::doit()</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="Casting_8h_source.html">Casting.h</a></li>
+</ul>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:47:43 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1latency__sort__coll__graph.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1latency__sort__coll__graph.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1latency__sort__coll__graph.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1latency__sort__coll__graph.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,13 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  Node1 [label="llvm::latency_sort",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
+  Node2 -> Node1 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node2 [label="std::binary_function\< SUnit *, SUnit *, bool \>",height=0.2,width=0.4,color="black",URL="$classstd_1_1binary__function.html"];
+  Node3 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" PQ" ,fontname="FreeSans"];
+  Node3 [label="llvm::LatencyPriorityQueue",height=0.2,width=0.4,color="black",URL="$classllvm_1_1LatencyPriorityQueue.html"];
+  Node4 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node4 [label="llvm::SchedulingPriorityQueue",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SchedulingPriorityQueue.html"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1less__ptr__inherit__graph.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1less__ptr__inherit__graph.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1less__ptr__inherit__graph.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1less__ptr__inherit__graph.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,9 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  Node1 [label="llvm::less_ptr\< Ty \>",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
+  Node2 -> Node1 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node2 [label="std::binary_function\<Ty, Ty, bool\>",height=0.2,width=0.4,color="black",URL="$classstd_1_1binary__function.html"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1ELFDataTypeTypedefHelper_3_01target__endianness_00_01false_01_4__inherit__graph.md5
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1ELFDataTypeTypedefHelper_3_01target__endianness_00_01false_01_4__inherit__graph.md5?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1ELFDataTypeTypedefHelper_3_01target__endianness_00_01false_01_4__inherit__graph.md5 (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1ELFDataTypeTypedefHelper_3_01target__endianness_00_01false_01_4__inherit__graph.md5 Fri Dec 21 00:57:24 2012
@@ -0,0 +1 @@
+a3a2ec99dc69dd8a83ff7934782695d6
\ No newline at end of file

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Dyn__Base_3_01target__endianness_00_01false_01_4__coll__graph.md5
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Dyn__Base_3_01target__endianness_00_01false_01_4__coll__graph.md5?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Dyn__Base_3_01target__endianness_00_01false_01_4__coll__graph.md5 (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Dyn__Base_3_01target__endianness_00_01false_01_4__coll__graph.md5 Fri Dec 21 00:57:24 2012
@@ -0,0 +1 @@
+16bd7a53e0012a648fdc166dce68af89
\ No newline at end of file

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Dyn__Base_3_01target__endianness_00_01true_01_4.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Dyn__Base_3_01target__endianness_00_01true_01_4.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Dyn__Base_3_01target__endianness_00_01true_01_4.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Dyn__Base_3_01target__endianness_00_01true_01_4.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,152 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: llvm::object::Elf_Dyn_Base< target_endianness, true > Struct Template Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="namespacellvm_1_1object.html">object</a>      </li>
+      <li class="navelem"><a class="el" href="structllvm_1_1object_1_1Elf__Dyn__Base_3_01target__endianness_00_01true_01_4.html">Elf_Dyn_Base< target_endianness, true ></a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#pub-attribs">Public Attributes</a>  </div>
+  <div class="headertitle">
+<div class="title">llvm::object::Elf_Dyn_Base< target_endianness, true > Struct Template Reference</div>  </div>
+</div>
+<div class="contents">
+<!-- doxytag: class="llvm::object::Elf_Dyn_Base< target_endianness, true >" -->
+<p><code>#include <<a class="el" href="Object_2ELF_8h_source.html">ELF.h</a>></code></p>
+<div class="dynheader">
+Collaboration diagram for llvm::object::Elf_Dyn_Base< target_endianness, true >:</div>
+<div class="dyncontent">
+<div class="center"><img src="structllvm_1_1object_1_1Elf__Dyn__Base_3_01target__endianness_00_01true_01_4__coll__graph.png" border="0" usemap="#llvm_1_1object_1_1Elf__Dyn__Base_3_01target__endianness_00_01true_01_4_coll__map" alt="Collaboration graph"/></div>
+<!-- MAP 0 -->
+<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
+
+<p><a href="structllvm_1_1object_1_1Elf__Dyn__Base_3_01target__endianness_00_01true_01_4-members.html">List of all members.</a></p>
+<table class="memberdecls">
+<tr><td colspan="2"><h2><a name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">Elf_Sxword </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1object_1_1Elf__Dyn__Base_3_01target__endianness_00_01true_01_4.html#a6ba684e8cc300d064dc3d0b47217d372">d_tag</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">union <br class="typebreak"/>
+llvm::object::Elf_Dyn_Base<br class="typebreak"/>
+< target_endianness, <a class="el" href="LoopSimplify_8cpp.html#a13f020c6a40eb04f1b4f9ddfbb004ce0">true</a> >:: { ... }  </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1object_1_1Elf__Dyn__Base_3_01target__endianness_00_01true_01_4.html#ae62cba9ae5811901561acaf7d017983a">d_un</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">Elf_Xword </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1object_1_1Elf__Dyn__Base_3_01target__endianness_00_01true_01_4.html#a2f7fc0df0d21a9da85e98942b2500d05">d_val</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">Elf_Addr </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1object_1_1Elf__Dyn__Base_3_01target__endianness_00_01true_01_4.html#a3135fc39fddec1461f04c65bf9f77af1">d_ptr</a></td></tr>
+</table>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><h3>template<support::endianness target_endianness><br/>
+struct llvm::object::Elf_Dyn_Base< target_endianness, true ></h3>
+
+
+<p>Definition at line <a class="el" href="Object_2ELF_8h_source.html#l00269">269</a> of file <a class="el" href="Object_2ELF_8h_source.html">Object/ELF.h</a>.</p>
+</div><hr/><h2>Member Data Documentation</h2>
+<a class="anchor" id="a3135fc39fddec1461f04c65bf9f77af1"></a><!-- doxytag: member="llvm::object::Elf_Dyn_Base< target_endianness, true >::d_ptr" ref="a3135fc39fddec1461f04c65bf9f77af1" args="" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<support::endianness target_endianness> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">Elf_Addr llvm::object::Elf_Dyn_Base< target_endianness, <a class="el" href="LoopSimplify_8cpp.html#a13f020c6a40eb04f1b4f9ddfbb004ce0">true</a> >::<a class="el" href="structllvm_1_1object_1_1Elf__Dyn__Base_3_01target__endianness_00_01true_01_4.html#a3135fc39fddec1461f04c65bf9f77af1">d_ptr</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="Object_2ELF_8h_source.html#l00274">274</a> of file <a class="el" href="Object_2ELF_8h_source.html">Object/ELF.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a6ba684e8cc300d064dc3d0b47217d372"></a><!-- doxytag: member="llvm::object::Elf_Dyn_Base< target_endianness, true >::d_tag" ref="a6ba684e8cc300d064dc3d0b47217d372" args="" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<support::endianness target_endianness> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">Elf_Sxword llvm::object::Elf_Dyn_Base< target_endianness, <a class="el" href="LoopSimplify_8cpp.html#a13f020c6a40eb04f1b4f9ddfbb004ce0">true</a> >::<a class="el" href="structllvm_1_1object_1_1Elf__Dyn__Base_3_01target__endianness_00_01true_01_4.html#a6ba684e8cc300d064dc3d0b47217d372">d_tag</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="Object_2ELF_8h_source.html#l00271">271</a> of file <a class="el" href="Object_2ELF_8h_source.html">Object/ELF.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ae62cba9ae5811901561acaf7d017983a"></a><!-- doxytag: member="llvm::object::Elf_Dyn_Base< target_endianness, true >::d_un" ref="ae62cba9ae5811901561acaf7d017983a" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">union { ... }   llvm::object::Elf_Dyn_Base< target_endianness, <a class="el" href="LoopSimplify_8cpp.html#a13f020c6a40eb04f1b4f9ddfbb004ce0">true</a> >::<a class="el" href="structllvm_1_1object_1_1Elf__Dyn__Base_3_01target__endianness_00_01true_01_4.html#ae62cba9ae5811901561acaf7d017983a">d_un</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a2f7fc0df0d21a9da85e98942b2500d05"></a><!-- doxytag: member="llvm::object::Elf_Dyn_Base< target_endianness, true >::d_val" ref="a2f7fc0df0d21a9da85e98942b2500d05" args="" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<support::endianness target_endianness> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">Elf_Xword llvm::object::Elf_Dyn_Base< target_endianness, <a class="el" href="LoopSimplify_8cpp.html#a13f020c6a40eb04f1b4f9ddfbb004ce0">true</a> >::<a class="el" href="structllvm_1_1object_1_1Elf__Dyn__Base_3_01target__endianness_00_01true_01_4.html#a2f7fc0df0d21a9da85e98942b2500d05">d_val</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="Object_2ELF_8h_source.html#l00273">273</a> of file <a class="el" href="Object_2ELF_8h_source.html">Object/ELF.h</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="Object_2ELF_8h_source.html">Object/ELF.h</a></li>
+</ul>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:49:10 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Dyn__Impl__coll__graph.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Dyn__Impl__coll__graph.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Dyn__Impl__coll__graph.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Dyn__Impl__coll__graph.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,9 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  Node1 [label="llvm::object::Elf_Dyn_Impl\< target_endianness, is64Bits \>",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
+  Node2 -> Node1 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node2 [label="Elf_Dyn_Base\<target_endianness, is64Bits\>",height=0.2,width=0.4,color="black",URL="$classElf__Dyn__Base.html"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Phdr_3_01target__endianness_00_01false_01_4__coll__graph.md5
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Phdr_3_01target__endianness_00_01false_01_4__coll__graph.md5?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Phdr_3_01target__endianness_00_01false_01_4__coll__graph.md5 (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Phdr_3_01target__endianness_00_01false_01_4__coll__graph.md5 Fri Dec 21 00:57:24 2012
@@ -0,0 +1 @@
+c4ba70d382617d8aebc2eb55795b630a
\ No newline at end of file

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Phdr_3_01target__endianness_00_01true_01_4-members.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Phdr_3_01target__endianness_00_01true_01_4-members.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Phdr_3_01target__endianness_00_01true_01_4-members.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Phdr_3_01target__endianness_00_01true_01_4-members.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,65 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: Member List</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="namespacellvm_1_1object.html">object</a>      </li>
+      <li class="navelem"><a class="el" href="structllvm_1_1object_1_1Elf__Phdr_3_01target__endianness_00_01true_01_4.html">Elf_Phdr< target_endianness, true ></a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">llvm::object::Elf_Phdr< target_endianness, true > Member List</div>  </div>
+</div>
+<div class="contents">
+This is the complete list of members for <a class="el" href="structllvm_1_1object_1_1Elf__Phdr_3_01target__endianness_00_01true_01_4.html">llvm::object::Elf_Phdr< target_endianness, true ></a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1Elf__Phdr_3_01target__endianness_00_01true_01_4.html#a175f389e72269912b048f68084aba933">p_align</a></td><td><a class="el" href="structllvm_1_1object_1_1Elf__Phdr_3_01target__endianness_00_01true_01_4.html">llvm::object::Elf_Phdr< target_endianness, true ></a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1Elf__Phdr_3_01target__endianness_00_01true_01_4.html#a8116e99fa426a9ce181b19629e19aaed">p_filesz</a></td><td><a class="el" href="structllvm_1_1object_1_1Elf__Phdr_3_01target__endianness_00_01true_01_4.html">llvm::object::Elf_Phdr< target_endianness, true ></a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1Elf__Phdr_3_01target__endianness_00_01true_01_4.html#a42022edbf6f18c4b36990ee4e60c19b0">p_flags</a></td><td><a class="el" href="structllvm_1_1object_1_1Elf__Phdr_3_01target__endianness_00_01true_01_4.html">llvm::object::Elf_Phdr< target_endianness, true ></a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1Elf__Phdr_3_01target__endianness_00_01true_01_4.html#a23f2b0b375d07f0347e88fdbeac43661">p_memsz</a></td><td><a class="el" href="structllvm_1_1object_1_1Elf__Phdr_3_01target__endianness_00_01true_01_4.html">llvm::object::Elf_Phdr< target_endianness, true ></a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1Elf__Phdr_3_01target__endianness_00_01true_01_4.html#a299ac89c65d413628b6732c2b959a9a6">p_offset</a></td><td><a class="el" href="structllvm_1_1object_1_1Elf__Phdr_3_01target__endianness_00_01true_01_4.html">llvm::object::Elf_Phdr< target_endianness, true ></a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1Elf__Phdr_3_01target__endianness_00_01true_01_4.html#ae27c482b07382fcba6382822af6e3ec8">p_paddr</a></td><td><a class="el" href="structllvm_1_1object_1_1Elf__Phdr_3_01target__endianness_00_01true_01_4.html">llvm::object::Elf_Phdr< target_endianness, true ></a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1Elf__Phdr_3_01target__endianness_00_01true_01_4.html#a29ee968a96b5c15bcbede47eba24a536">p_type</a></td><td><a class="el" href="structllvm_1_1object_1_1Elf__Phdr_3_01target__endianness_00_01true_01_4.html">llvm::object::Elf_Phdr< target_endianness, true ></a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1Elf__Phdr_3_01target__endianness_00_01true_01_4.html#ac1c71505dee8297e3e6962cad42d4130">p_vaddr</a></td><td><a class="el" href="structllvm_1_1object_1_1Elf__Phdr_3_01target__endianness_00_01true_01_4.html">llvm::object::Elf_Phdr< target_endianness, true ></a></td><td></td></tr>
+</table></div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:49:10 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Phdr_3_01target__endianness_00_01true_01_4__coll__graph.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Phdr_3_01target__endianness_00_01true_01_4__coll__graph.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Phdr_3_01target__endianness_00_01true_01_4__coll__graph.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Phdr_3_01target__endianness_00_01true_01_4__coll__graph.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,13 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  Node1 [label="llvm::object::Elf_Phdr\< target_endianness, true \>",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
+  Node2 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" p_offset" ,fontname="FreeSans"];
+  Node2 [label="Elf_Off",height=0.2,width=0.4,color="grey75"];
+  Node3 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" p_vaddr\np_paddr" ,fontname="FreeSans"];
+  Node3 [label="Elf_Addr",height=0.2,width=0.4,color="grey75"];
+  Node4 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" p_align\np_memsz\np_type\np_flags\np_filesz" ,fontname="FreeSans"];
+  Node4 [label="Elf_Word",height=0.2,width=0.4,color="grey75"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Rel__Base_3_01target__endianness_00_01false_00_01false_01_4-members.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Rel__Base_3_01target__endianness_00_01false_00_01false_01_4-members.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Rel__Base_3_01target__endianness_00_01false_00_01false_01_4-members.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Rel__Base_3_01target__endianness_00_01false_00_01false_01_4-members.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,59 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: Member List</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="namespacellvm_1_1object.html">object</a>      </li>
+      <li class="navelem"><a class="el" href="structllvm_1_1object_1_1Elf__Rel__Base_3_01target__endianness_00_01false_00_01false_01_4.html">Elf_Rel_Base< target_endianness, false, false ></a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">llvm::object::Elf_Rel_Base< target_endianness, false, false > Member List</div>  </div>
+</div>
+<div class="contents">
+This is the complete list of members for <a class="el" href="structllvm_1_1object_1_1Elf__Rel__Base_3_01target__endianness_00_01false_00_01false_01_4.html">llvm::object::Elf_Rel_Base< target_endianness, false, false ></a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1Elf__Rel__Base_3_01target__endianness_00_01false_00_01false_01_4.html#a136ac37de00287f9d5d728c47cfad818">r_info</a></td><td><a class="el" href="structllvm_1_1object_1_1Elf__Rel__Base_3_01target__endianness_00_01false_00_01false_01_4.html">llvm::object::Elf_Rel_Base< target_endianness, false, false ></a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1Elf__Rel__Base_3_01target__endianness_00_01false_00_01false_01_4.html#a68841485336c5aa34b0eaa1c7ba3fec2">r_offset</a></td><td><a class="el" href="structllvm_1_1object_1_1Elf__Rel__Base_3_01target__endianness_00_01false_00_01false_01_4.html">llvm::object::Elf_Rel_Base< target_endianness, false, false ></a></td><td></td></tr>
+</table></div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:49:10 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Rel__Base_3_01target__endianness_00_01false_00_01false_01_4__coll__graph.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Rel__Base_3_01target__endianness_00_01false_00_01false_01_4__coll__graph.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Rel__Base_3_01target__endianness_00_01false_00_01false_01_4__coll__graph.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Rel__Base_3_01target__endianness_00_01false_00_01false_01_4__coll__graph.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,11 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  Node1 [label="llvm::object::Elf_Rel_Base\< target_endianness, false, false \>",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
+  Node2 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" r_offset" ,fontname="FreeSans"];
+  Node2 [label="Elf_Addr",height=0.2,width=0.4,color="grey75"];
+  Node3 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" r_info" ,fontname="FreeSans"];
+  Node3 [label="Elf_Word",height=0.2,width=0.4,color="grey75"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Rel__Base_3_01target__endianness_00_01false_00_01true_01_4-members.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Rel__Base_3_01target__endianness_00_01false_00_01true_01_4-members.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Rel__Base_3_01target__endianness_00_01false_00_01true_01_4-members.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Rel__Base_3_01target__endianness_00_01false_00_01true_01_4-members.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,60 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: Member List</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="namespacellvm_1_1object.html">object</a>      </li>
+      <li class="navelem"><a class="el" href="structllvm_1_1object_1_1Elf__Rel__Base_3_01target__endianness_00_01false_00_01true_01_4.html">Elf_Rel_Base< target_endianness, false, true ></a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">llvm::object::Elf_Rel_Base< target_endianness, false, true > Member List</div>  </div>
+</div>
+<div class="contents">
+This is the complete list of members for <a class="el" href="structllvm_1_1object_1_1Elf__Rel__Base_3_01target__endianness_00_01false_00_01true_01_4.html">llvm::object::Elf_Rel_Base< target_endianness, false, true ></a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1Elf__Rel__Base_3_01target__endianness_00_01false_00_01true_01_4.html#a5cca5a5fb057679cfbe16bfa0e7d36c1">r_addend</a></td><td><a class="el" href="structllvm_1_1object_1_1Elf__Rel__Base_3_01target__endianness_00_01false_00_01true_01_4.html">llvm::object::Elf_Rel_Base< target_endianness, false, true ></a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1Elf__Rel__Base_3_01target__endianness_00_01false_00_01true_01_4.html#a0f3f31bb52f2ce987a8ff3c1543d5bc3">r_info</a></td><td><a class="el" href="structllvm_1_1object_1_1Elf__Rel__Base_3_01target__endianness_00_01false_00_01true_01_4.html">llvm::object::Elf_Rel_Base< target_endianness, false, true ></a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1Elf__Rel__Base_3_01target__endianness_00_01false_00_01true_01_4.html#a63a88c70d17dbdeb935def6f3b96b775">r_offset</a></td><td><a class="el" href="structllvm_1_1object_1_1Elf__Rel__Base_3_01target__endianness_00_01false_00_01true_01_4.html">llvm::object::Elf_Rel_Base< target_endianness, false, true ></a></td><td></td></tr>
+</table></div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:49:10 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Rel__Base_3_01target__endianness_00_01false_00_01true_01_4.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Rel__Base_3_01target__endianness_00_01false_00_01true_01_4.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Rel__Base_3_01target__endianness_00_01false_00_01true_01_4.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Rel__Base_3_01target__endianness_00_01false_00_01true_01_4.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,136 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: llvm::object::Elf_Rel_Base< target_endianness, false, true > Struct Template Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="namespacellvm_1_1object.html">object</a>      </li>
+      <li class="navelem"><a class="el" href="structllvm_1_1object_1_1Elf__Rel__Base_3_01target__endianness_00_01false_00_01true_01_4.html">Elf_Rel_Base< target_endianness, false, true ></a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#pub-attribs">Public Attributes</a>  </div>
+  <div class="headertitle">
+<div class="title">llvm::object::Elf_Rel_Base< target_endianness, false, true > Struct Template Reference</div>  </div>
+</div>
+<div class="contents">
+<!-- doxytag: class="llvm::object::Elf_Rel_Base< target_endianness, false, true >" -->
+<p><code>#include <<a class="el" href="Object_2ELF_8h_source.html">ELF.h</a>></code></p>
+<div class="dynheader">
+Collaboration diagram for llvm::object::Elf_Rel_Base< target_endianness, false, true >:</div>
+<div class="dyncontent">
+<div class="center"><img src="structllvm_1_1object_1_1Elf__Rel__Base_3_01target__endianness_00_01false_00_01true_01_4__coll__graph.png" border="0" usemap="#llvm_1_1object_1_1Elf__Rel__Base_3_01target__endianness_00_01false_00_01true_01_4_coll__map" alt="Collaboration graph"/></div>
+<!-- MAP 0 -->
+<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
+
+<p><a href="structllvm_1_1object_1_1Elf__Rel__Base_3_01target__endianness_00_01false_00_01true_01_4-members.html">List of all members.</a></p>
+<table class="memberdecls">
+<tr><td colspan="2"><h2><a name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">Elf_Addr </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1object_1_1Elf__Rel__Base_3_01target__endianness_00_01false_00_01true_01_4.html#a63a88c70d17dbdeb935def6f3b96b775">r_offset</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">Elf_Word </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1object_1_1Elf__Rel__Base_3_01target__endianness_00_01false_00_01true_01_4.html#a0f3f31bb52f2ce987a8ff3c1543d5bc3">r_info</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">Elf_Sword </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1object_1_1Elf__Rel__Base_3_01target__endianness_00_01false_00_01true_01_4.html#a5cca5a5fb057679cfbe16bfa0e7d36c1">r_addend</a></td></tr>
+</table>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><h3>template<support::endianness target_endianness><br/>
+struct llvm::object::Elf_Rel_Base< target_endianness, false, true ></h3>
+
+
+<p>Definition at line <a class="el" href="Object_2ELF_8h_source.html#l00336">336</a> of file <a class="el" href="Object_2ELF_8h_source.html">Object/ELF.h</a>.</p>
+</div><hr/><h2>Member Data Documentation</h2>
+<a class="anchor" id="a5cca5a5fb057679cfbe16bfa0e7d36c1"></a><!-- doxytag: member="llvm::object::Elf_Rel_Base< target_endianness, false, true >::r_addend" ref="a5cca5a5fb057679cfbe16bfa0e7d36c1" args="" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<support::endianness target_endianness> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">Elf_Sword llvm::object::Elf_Rel_Base< target_endianness, <a class="el" href="SimplifyInstructions_8cpp.html#a6dd713bd88673625bb181528a61bdc85">false</a>, <a class="el" href="LoopSimplify_8cpp.html#a13f020c6a40eb04f1b4f9ddfbb004ce0">true</a> >::<a class="el" href="structllvm_1_1object_1_1Elf__Rel__Base_3_01target__endianness_00_01false_00_01true_01_4.html#a5cca5a5fb057679cfbe16bfa0e7d36c1">r_addend</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="Object_2ELF_8h_source.html#l00340">340</a> of file <a class="el" href="Object_2ELF_8h_source.html">Object/ELF.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a0f3f31bb52f2ce987a8ff3c1543d5bc3"></a><!-- doxytag: member="llvm::object::Elf_Rel_Base< target_endianness, false, true >::r_info" ref="a0f3f31bb52f2ce987a8ff3c1543d5bc3" args="" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<support::endianness target_endianness> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">Elf_Word llvm::object::Elf_Rel_Base< target_endianness, <a class="el" href="SimplifyInstructions_8cpp.html#a6dd713bd88673625bb181528a61bdc85">false</a>, <a class="el" href="LoopSimplify_8cpp.html#a13f020c6a40eb04f1b4f9ddfbb004ce0">true</a> >::<a class="el" href="structllvm_1_1object_1_1Elf__Rel__Base_3_01target__endianness_00_01false_00_01true_01_4.html#a0f3f31bb52f2ce987a8ff3c1543d5bc3">r_info</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="Object_2ELF_8h_source.html#l00339">339</a> of file <a class="el" href="Object_2ELF_8h_source.html">Object/ELF.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a63a88c70d17dbdeb935def6f3b96b775"></a><!-- doxytag: member="llvm::object::Elf_Rel_Base< target_endianness, false, true >::r_offset" ref="a63a88c70d17dbdeb935def6f3b96b775" args="" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<support::endianness target_endianness> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">Elf_Addr llvm::object::Elf_Rel_Base< target_endianness, <a class="el" href="SimplifyInstructions_8cpp.html#a6dd713bd88673625bb181528a61bdc85">false</a>, <a class="el" href="LoopSimplify_8cpp.html#a13f020c6a40eb04f1b4f9ddfbb004ce0">true</a> >::<a class="el" href="structllvm_1_1object_1_1Elf__Rel__Base_3_01target__endianness_00_01false_00_01true_01_4.html#a63a88c70d17dbdeb935def6f3b96b775">r_offset</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="Object_2ELF_8h_source.html#l00338">338</a> of file <a class="el" href="Object_2ELF_8h_source.html">Object/ELF.h</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="Object_2ELF_8h_source.html">Object/ELF.h</a></li>
+</ul>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:49:10 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Rel__Base_3_01target__endianness_00_01false_00_01true_01_4__coll__graph.md5
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Rel__Base_3_01target__endianness_00_01false_00_01true_01_4__coll__graph.md5?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Rel__Base_3_01target__endianness_00_01false_00_01true_01_4__coll__graph.md5 (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Rel__Base_3_01target__endianness_00_01false_00_01true_01_4__coll__graph.md5 Fri Dec 21 00:57:24 2012
@@ -0,0 +1 @@
+14f5d1d3fedaa226f1753bdf9380ed84
\ No newline at end of file

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Rel__Base_3_01target__endianness_00_01true_00_01false_01_4.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Rel__Base_3_01target__endianness_00_01true_00_01false_01_4.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Rel__Base_3_01target__endianness_00_01true_00_01false_01_4.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Rel__Base_3_01target__endianness_00_01true_00_01false_01_4.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,118 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: llvm::object::Elf_Rel_Base< target_endianness, true, false > Struct Template Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="namespacellvm_1_1object.html">object</a>      </li>
+      <li class="navelem"><a class="el" href="structllvm_1_1object_1_1Elf__Rel__Base_3_01target__endianness_00_01true_00_01false_01_4.html">Elf_Rel_Base< target_endianness, true, false ></a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#pub-attribs">Public Attributes</a>  </div>
+  <div class="headertitle">
+<div class="title">llvm::object::Elf_Rel_Base< target_endianness, true, false > Struct Template Reference</div>  </div>
+</div>
+<div class="contents">
+<!-- doxytag: class="llvm::object::Elf_Rel_Base< target_endianness, true, false >" -->
+<p><code>#include <<a class="el" href="Object_2ELF_8h_source.html">ELF.h</a>></code></p>
+<div class="dynheader">
+Collaboration diagram for llvm::object::Elf_Rel_Base< target_endianness, true, false >:</div>
+<div class="dyncontent">
+<div class="center"><img src="structllvm_1_1object_1_1Elf__Rel__Base_3_01target__endianness_00_01true_00_01false_01_4__coll__graph.png" border="0" usemap="#llvm_1_1object_1_1Elf__Rel__Base_3_01target__endianness_00_01true_00_01false_01_4_coll__map" alt="Collaboration graph"/></div>
+<!-- MAP 0 -->
+<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
+
+<p><a href="structllvm_1_1object_1_1Elf__Rel__Base_3_01target__endianness_00_01true_00_01false_01_4-members.html">List of all members.</a></p>
+<table class="memberdecls">
+<tr><td colspan="2"><h2><a name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">Elf_Addr </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1object_1_1Elf__Rel__Base_3_01target__endianness_00_01true_00_01false_01_4.html#a5c91d6cb3ea81ca387938689eb3090ac">r_offset</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">Elf_Xword </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1object_1_1Elf__Rel__Base_3_01target__endianness_00_01true_00_01false_01_4.html#a675c331211caa98dfa9fe5986540b470">r_info</a></td></tr>
+</table>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><h3>template<support::endianness target_endianness><br/>
+struct llvm::object::Elf_Rel_Base< target_endianness, true, false ></h3>
+
+
+<p>Definition at line <a class="el" href="Object_2ELF_8h_source.html#l00329">329</a> of file <a class="el" href="Object_2ELF_8h_source.html">Object/ELF.h</a>.</p>
+</div><hr/><h2>Member Data Documentation</h2>
+<a class="anchor" id="a675c331211caa98dfa9fe5986540b470"></a><!-- doxytag: member="llvm::object::Elf_Rel_Base< target_endianness, true, false >::r_info" ref="a675c331211caa98dfa9fe5986540b470" args="" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<support::endianness target_endianness> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">Elf_Xword llvm::object::Elf_Rel_Base< target_endianness, <a class="el" href="LoopSimplify_8cpp.html#a13f020c6a40eb04f1b4f9ddfbb004ce0">true</a>, <a class="el" href="SimplifyInstructions_8cpp.html#a6dd713bd88673625bb181528a61bdc85">false</a> >::<a class="el" href="structllvm_1_1object_1_1Elf__Rel__Base_3_01target__endianness_00_01true_00_01false_01_4.html#a675c331211caa98dfa9fe5986540b470">r_info</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="Object_2ELF_8h_source.html#l00332">332</a> of file <a class="el" href="Object_2ELF_8h_source.html">Object/ELF.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a5c91d6cb3ea81ca387938689eb3090ac"></a><!-- doxytag: member="llvm::object::Elf_Rel_Base< target_endianness, true, false >::r_offset" ref="a5c91d6cb3ea81ca387938689eb3090ac" args="" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<support::endianness target_endianness> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">Elf_Addr llvm::object::Elf_Rel_Base< target_endianness, <a class="el" href="LoopSimplify_8cpp.html#a13f020c6a40eb04f1b4f9ddfbb004ce0">true</a>, <a class="el" href="SimplifyInstructions_8cpp.html#a6dd713bd88673625bb181528a61bdc85">false</a> >::<a class="el" href="structllvm_1_1object_1_1Elf__Rel__Base_3_01target__endianness_00_01true_00_01false_01_4.html#a5c91d6cb3ea81ca387938689eb3090ac">r_offset</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="Object_2ELF_8h_source.html#l00331">331</a> of file <a class="el" href="Object_2ELF_8h_source.html">Object/ELF.h</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="Object_2ELF_8h_source.html">Object/ELF.h</a></li>
+</ul>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:49:10 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Rel__Base_3_01target__endianness_00_01true_00_01false_01_4__coll__graph.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Rel__Base_3_01target__endianness_00_01true_00_01false_01_4__coll__graph.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Rel__Base_3_01target__endianness_00_01true_00_01false_01_4__coll__graph.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Rel__Base_3_01target__endianness_00_01true_00_01false_01_4__coll__graph.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,11 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  Node1 [label="llvm::object::Elf_Rel_Base\< target_endianness, true, false \>",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
+  Node2 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" r_info" ,fontname="FreeSans"];
+  Node2 [label="Elf_Xword",height=0.2,width=0.4,color="grey75"];
+  Node3 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" r_offset" ,fontname="FreeSans"];
+  Node3 [label="Elf_Addr",height=0.2,width=0.4,color="grey75"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Rel__Impl_3_01target__endianness_00_01false_00_01isRela_01_4__coll__graph.md5
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Rel__Impl_3_01target__endianness_00_01false_00_01isRela_01_4__coll__graph.md5?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Rel__Impl_3_01target__endianness_00_01false_00_01isRela_01_4__coll__graph.md5 (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Rel__Impl_3_01target__endianness_00_01false_00_01isRela_01_4__coll__graph.md5 Fri Dec 21 00:57:24 2012
@@ -0,0 +1 @@
+6ae8375c2d26b478d18af1b65487886d
\ No newline at end of file

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Rel__Impl_3_01target__endianness_00_01true_00_01isRela_01_4__coll__graph.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Rel__Impl_3_01target__endianness_00_01true_00_01isRela_01_4__coll__graph.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Rel__Impl_3_01target__endianness_00_01true_00_01isRela_01_4__coll__graph.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Rel__Impl_3_01target__endianness_00_01true_00_01isRela_01_4__coll__graph.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,9 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  Node1 [label="llvm::object::Elf_Rel_Impl\< target_endianness, true, isRela \>",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
+  Node2 -> Node1 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node2 [label="Elf_Rel_Base\< target_endianness, true, isRela \>",height=0.2,width=0.4,color="black",URL="$classElf__Rel__Base.html"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Shdr__Base_3_01target__endianness_00_01false_01_4-members.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Shdr__Base_3_01target__endianness_00_01false_01_4-members.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Shdr__Base_3_01target__endianness_00_01false_01_4-members.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Shdr__Base_3_01target__endianness_00_01false_01_4-members.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,67 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: Member List</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="namespacellvm_1_1object.html">object</a>      </li>
+      <li class="navelem"><a class="el" href="structllvm_1_1object_1_1Elf__Shdr__Base_3_01target__endianness_00_01false_01_4.html">Elf_Shdr_Base< target_endianness, false ></a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">llvm::object::Elf_Shdr_Base< target_endianness, false > Member List</div>  </div>
+</div>
+<div class="contents">
+This is the complete list of members for <a class="el" href="structllvm_1_1object_1_1Elf__Shdr__Base_3_01target__endianness_00_01false_01_4.html">llvm::object::Elf_Shdr_Base< target_endianness, false ></a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1Elf__Shdr__Base_3_01target__endianness_00_01false_01_4.html#ab26e030cc0d4ea7010aa6c352bb84f0c">sh_addr</a></td><td><a class="el" href="structllvm_1_1object_1_1Elf__Shdr__Base_3_01target__endianness_00_01false_01_4.html">llvm::object::Elf_Shdr_Base< target_endianness, false ></a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1Elf__Shdr__Base_3_01target__endianness_00_01false_01_4.html#ac1c22e5d61c7e87ee2535d8ea79a9e5a">sh_addralign</a></td><td><a class="el" href="structllvm_1_1object_1_1Elf__Shdr__Base_3_01target__endianness_00_01false_01_4.html">llvm::object::Elf_Shdr_Base< target_endianness, false ></a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1Elf__Shdr__Base_3_01target__endianness_00_01false_01_4.html#a0cf9802b02c529f389c0fd52de7e93a2">sh_entsize</a></td><td><a class="el" href="structllvm_1_1object_1_1Elf__Shdr__Base_3_01target__endianness_00_01false_01_4.html">llvm::object::Elf_Shdr_Base< target_endianness, false ></a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1Elf__Shdr__Base_3_01target__endianness_00_01false_01_4.html#a4fb4c3c1af87e2f148498bbff65b2976">sh_flags</a></td><td><a class="el" href="structllvm_1_1object_1_1Elf__Shdr__Base_3_01target__endianness_00_01false_01_4.html">llvm::object::Elf_Shdr_Base< target_endianness, false ></a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1Elf__Shdr__Base_3_01target__endianness_00_01false_01_4.html#a403fb50ae5e8ef5a4512d6d81b974c06">sh_info</a></td><td><a class="el" href="structllvm_1_1object_1_1Elf__Shdr__Base_3_01target__endianness_00_01false_01_4.html">llvm::object::Elf_Shdr_Base< target_endianness, false ></a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1Elf__Shdr__Base_3_01target__endianness_00_01false_01_4.html#ad6409ffb8a929d041cee2bffe71e1b41">sh_link</a></td><td><a class="el" href="structllvm_1_1object_1_1Elf__Shdr__Base_3_01target__endianness_00_01false_01_4.html">llvm::object::Elf_Shdr_Base< target_endianness, false ></a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1Elf__Shdr__Base_3_01target__endianness_00_01false_01_4.html#a783b9c97479e32f4b243705946be0670">sh_name</a></td><td><a class="el" href="structllvm_1_1object_1_1Elf__Shdr__Base_3_01target__endianness_00_01false_01_4.html">llvm::object::Elf_Shdr_Base< target_endianness, false ></a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1Elf__Shdr__Base_3_01target__endianness_00_01false_01_4.html#a13c1ed578ecd7d6d245928ad9742c3c4">sh_offset</a></td><td><a class="el" href="structllvm_1_1object_1_1Elf__Shdr__Base_3_01target__endianness_00_01false_01_4.html">llvm::object::Elf_Shdr_Base< target_endianness, false ></a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1Elf__Shdr__Base_3_01target__endianness_00_01false_01_4.html#afb1c1fd3ad8fc0b11074cfc7d87f88a8">sh_size</a></td><td><a class="el" href="structllvm_1_1object_1_1Elf__Shdr__Base_3_01target__endianness_00_01false_01_4.html">llvm::object::Elf_Shdr_Base< target_endianness, false ></a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1Elf__Shdr__Base_3_01target__endianness_00_01false_01_4.html#ac0eb1a2f4ea320f87f75a1915b41504e">sh_type</a></td><td><a class="el" href="structllvm_1_1object_1_1Elf__Shdr__Base_3_01target__endianness_00_01false_01_4.html">llvm::object::Elf_Shdr_Base< target_endianness, false ></a></td><td></td></tr>
+</table></div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:49:10 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Shdr__Base_3_01target__endianness_00_01false_01_4__coll__graph.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Shdr__Base_3_01target__endianness_00_01false_01_4__coll__graph.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Shdr__Base_3_01target__endianness_00_01false_01_4__coll__graph.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Shdr__Base_3_01target__endianness_00_01false_01_4__coll__graph.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,13 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  Node1 [label="llvm::object::Elf_Shdr_Base\< target_endianness, false \>",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
+  Node2 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" sh_offset" ,fontname="FreeSans"];
+  Node2 [label="Elf_Off",height=0.2,width=0.4,color="grey75"];
+  Node3 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" sh_addr" ,fontname="FreeSans"];
+  Node3 [label="Elf_Addr",height=0.2,width=0.4,color="grey75"];
+  Node4 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" sh_link\nsh_name\nsh_size\nsh_info\nsh_type\nsh_addralign\nsh_entsize\nsh_flags" ,fontname="FreeSans"];
+  Node4 [label="Elf_Word",height=0.2,width=0.4,color="grey75"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Sym__Impl__coll__graph.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Sym__Impl__coll__graph.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Sym__Impl__coll__graph.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Sym__Impl__coll__graph.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,9 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  Node1 [label="llvm::object::Elf_Sym_Impl\< target_endianness, is64Bits \>",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
+  Node2 -> Node1 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node2 [label="Elf_Sym_Base\<target_endianness, is64Bits\>",height=0.2,width=0.4,color="black",URL="$classElf__Sym__Base.html"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Verdaux__Impl__coll__graph.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Verdaux__Impl__coll__graph.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Verdaux__Impl__coll__graph.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Verdaux__Impl__coll__graph.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,9 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  Node1 [label="llvm::object::Elf_Verdaux_Impl\< target_endianness, is64Bits \>",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
+  Node2 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" vda_next\nvda_name" ,fontname="FreeSans"];
+  Node2 [label="Elf_Word",height=0.2,width=0.4,color="grey75"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Verdef__Impl__coll__graph.md5
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Verdef__Impl__coll__graph.md5?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Verdef__Impl__coll__graph.md5 (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Verdef__Impl__coll__graph.md5 Fri Dec 21 00:57:24 2012
@@ -0,0 +1 @@
+bb96f4d42e6d5960650c2b018daf04ce
\ No newline at end of file

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Vernaux__Impl__coll__graph.md5
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Vernaux__Impl__coll__graph.md5?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Vernaux__Impl__coll__graph.md5 (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Vernaux__Impl__coll__graph.md5 Fri Dec 21 00:57:24 2012
@@ -0,0 +1 @@
+214750b61f017c817d8511464e6f5396
\ No newline at end of file

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Verneed__Impl-members.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Verneed__Impl-members.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Verneed__Impl-members.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1Elf__Verneed__Impl-members.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: Member List</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="namespacellvm_1_1object.html">object</a>      </li>
+      <li class="navelem"><a class="el" href="structllvm_1_1object_1_1Elf__Verneed__Impl.html">Elf_Verneed_Impl</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">llvm::object::Elf_Verneed_Impl< target_endianness, is64Bits > Member List</div>  </div>
+</div>
+<div class="contents">
+This is the complete list of members for <a class="el" href="structllvm_1_1object_1_1Elf__Verneed__Impl.html">llvm::object::Elf_Verneed_Impl< target_endianness, is64Bits ></a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1Elf__Verneed__Impl.html#a758d189941103e9d15da7503f0ab118f">vn_aux</a></td><td><a class="el" href="structllvm_1_1object_1_1Elf__Verneed__Impl.html">llvm::object::Elf_Verneed_Impl< target_endianness, is64Bits ></a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1Elf__Verneed__Impl.html#ae1d64a31da4d43b44eb2af53106e6f14">vn_cnt</a></td><td><a class="el" href="structllvm_1_1object_1_1Elf__Verneed__Impl.html">llvm::object::Elf_Verneed_Impl< target_endianness, is64Bits ></a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1Elf__Verneed__Impl.html#a10a6f96e1ab788bded8dc3b6bb793d76">vn_file</a></td><td><a class="el" href="structllvm_1_1object_1_1Elf__Verneed__Impl.html">llvm::object::Elf_Verneed_Impl< target_endianness, is64Bits ></a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1Elf__Verneed__Impl.html#a968864f3ec18ea9649ddda7e33b4306f">vn_next</a></td><td><a class="el" href="structllvm_1_1object_1_1Elf__Verneed__Impl.html">llvm::object::Elf_Verneed_Impl< target_endianness, is64Bits ></a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1Elf__Verneed__Impl.html#ade1634d6cc7998e202ce22e3039167d4">vn_version</a></td><td><a class="el" href="structllvm_1_1object_1_1Elf__Verneed__Impl.html">llvm::object::Elf_Verneed_Impl< target_endianness, is64Bits ></a></td><td></td></tr>
+</table></div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:49:10 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1MachOObject_1_1LoadCommandInfo__coll__graph.md5
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1MachOObject_1_1LoadCommandInfo__coll__graph.md5?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1MachOObject_1_1LoadCommandInfo__coll__graph.md5 (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1MachOObject_1_1LoadCommandInfo__coll__graph.md5 Fri Dec 21 00:57:24 2012
@@ -0,0 +1 @@
+9035a68fcba1b3553c55cc495ed755fc
\ No newline at end of file

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1RelocToApply.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1RelocToApply.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1RelocToApply.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1RelocToApply.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,184 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: llvm::object::RelocToApply Struct Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="namespacellvm_1_1object.html">object</a>      </li>
+      <li class="navelem"><a class="el" href="structllvm_1_1object_1_1RelocToApply.html">RelocToApply</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> |
+<a href="#pub-attribs">Public Attributes</a>  </div>
+  <div class="headertitle">
+<div class="title">llvm::object::RelocToApply Struct Reference</div>  </div>
+</div>
+<div class="contents">
+<!-- doxytag: class="llvm::object::RelocToApply" -->
+<p><code>#include <<a class="el" href="RelocVisitor_8h_source.html">RelocVisitor.h</a>></code></p>
+<div class="dynheader">
+Collaboration diagram for llvm::object::RelocToApply:</div>
+<div class="dyncontent">
+<div class="center"><img src="structllvm_1_1object_1_1RelocToApply__coll__graph.png" border="0" usemap="#llvm_1_1object_1_1RelocToApply_coll__map" alt="Collaboration graph"/></div>
+<!-- MAP 0 -->
+<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
+
+<p><a href="structllvm_1_1object_1_1RelocToApply-members.html">List of all members.</a></p>
+<table class="memberdecls">
+<tr><td colspan="2"><h2><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1object_1_1RelocToApply.html#af1b4be5d7759ac9faca6c33ac6fc7a01">RelocToApply</a> (const <a class="el" href="structllvm_1_1object_1_1RelocToApply.html">RelocToApply</a> &In)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1object_1_1RelocToApply.html#a8e396f92f63b92a919f61ed4eb62de4e">RelocToApply</a> (<a class="el" href="classint64__t.html">int64_t</a> <a class="el" href="classllvm_1_1Value.html">Value</a>, <a class="el" href="classchar.html">char</a> <a class="el" href="structllvm_1_1object_1_1RelocToApply.html#ab24f6d65751718d692265c65d073c774">Width</a>)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1object_1_1RelocToApply.html#a44ad1e5c0591dea438e5e4179ef836cc">RelocToApply</a> ()</td></tr>
+<tr><td colspan="2"><h2><a name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classint64__t.html">int64_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1object_1_1RelocToApply.html#a176d8182a6cd8e0ef8489ebf609f96af">Value</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classchar.html">char</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1object_1_1RelocToApply.html#ab24f6d65751718d692265c65d073c774">Width</a></td></tr>
+</table>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock">
+<p>Definition at line <a class="el" href="RelocVisitor_8h_source.html#l00028">28</a> of file <a class="el" href="RelocVisitor_8h_source.html">RelocVisitor.h</a>.</p>
+</div><hr/><h2>Constructor & Destructor Documentation</h2>
+<a class="anchor" id="af1b4be5d7759ac9faca6c33ac6fc7a01"></a><!-- doxytag: member="llvm::object::RelocToApply::RelocToApply" ref="af1b4be5d7759ac9faca6c33ac6fc7a01" args="(const RelocToApply &In)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">llvm::object::RelocToApply::RelocToApply </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="structllvm_1_1object_1_1RelocToApply.html">RelocToApply</a> & </td>
+          <td class="paramname"><em>In</em></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="RelocVisitor_8h_source.html#l00035">35</a> of file <a class="el" href="RelocVisitor_8h_source.html">RelocVisitor.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a8e396f92f63b92a919f61ed4eb62de4e"></a><!-- doxytag: member="llvm::object::RelocToApply::RelocToApply" ref="a8e396f92f63b92a919f61ed4eb62de4e" args="(int64_t Value, char Width)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">llvm::object::RelocToApply::RelocToApply </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classint64__t.html">int64_t</a> </td>
+          <td class="paramname"><em>Value</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classchar.html">char</a> </td>
+          <td class="paramname"><em>Width</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="RelocVisitor_8h_source.html#l00036">36</a> of file <a class="el" href="RelocVisitor_8h_source.html">RelocVisitor.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a44ad1e5c0591dea438e5e4179ef836cc"></a><!-- doxytag: member="llvm::object::RelocToApply::RelocToApply" ref="a44ad1e5c0591dea438e5e4179ef836cc" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">llvm::object::RelocToApply::RelocToApply </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="RelocVisitor_8h_source.html#l00037">37</a> of file <a class="el" href="RelocVisitor_8h_source.html">RelocVisitor.h</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Member Data Documentation</h2>
+<a class="anchor" id="a176d8182a6cd8e0ef8489ebf609f96af"></a><!-- doxytag: member="llvm::object::RelocToApply::Value" ref="a176d8182a6cd8e0ef8489ebf609f96af" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classint64__t.html">int64_t</a> <a class="el" href="structllvm_1_1object_1_1RelocToApply.html#a176d8182a6cd8e0ef8489ebf609f96af">llvm::object::RelocToApply::Value</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="RelocVisitor_8h_source.html#l00030">30</a> of file <a class="el" href="RelocVisitor_8h_source.html">RelocVisitor.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ab24f6d65751718d692265c65d073c774"></a><!-- doxytag: member="llvm::object::RelocToApply::Width" ref="ab24f6d65751718d692265c65d073c774" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classchar.html">char</a> <a class="el" href="structllvm_1_1object_1_1RelocToApply.html#ab24f6d65751718d692265c65d073c774">llvm::object::RelocToApply::Width</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="RelocVisitor_8h_source.html#l00034">34</a> of file <a class="el" href="RelocVisitor_8h_source.html">RelocVisitor.h</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="RelocVisitor_8h_source.html">RelocVisitor.h</a></li>
+</ul>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:49:10 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1coff__relocation__coll__graph.md5
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1coff__relocation__coll__graph.md5?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1coff__relocation__coll__graph.md5 (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1coff__relocation__coll__graph.md5 Fri Dec 21 00:57:24 2012
@@ -0,0 +1 @@
+f8a5a8e772ba0db4bebac93bf428bed6
\ No newline at end of file

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1coff__section.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1coff__section.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1coff__section.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1coff__section.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,253 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: llvm::object::coff_section Struct Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="namespacellvm_1_1object.html">object</a>      </li>
+      <li class="navelem"><a class="el" href="structllvm_1_1object_1_1coff__section.html">coff_section</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#pub-attribs">Public Attributes</a>  </div>
+  <div class="headertitle">
+<div class="title">llvm::object::coff_section Struct Reference</div>  </div>
+</div>
+<div class="contents">
+<!-- doxytag: class="llvm::object::coff_section" -->
+<p><code>#include <<a class="el" href="Object_2COFF_8h_source.html">COFF.h</a>></code></p>
+<div class="dynheader">
+Collaboration diagram for llvm::object::coff_section:</div>
+<div class="dyncontent">
+<div class="center"><img src="structllvm_1_1object_1_1coff__section__coll__graph.png" border="0" usemap="#llvm_1_1object_1_1coff__section_coll__map" alt="Collaboration graph"/></div>
+<!-- MAP 0 -->
+<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
+
+<p><a href="structllvm_1_1object_1_1coff__section-members.html">List of all members.</a></p>
+<table class="memberdecls">
+<tr><td colspan="2"><h2><a name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classchar.html">char</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1object_1_1coff__section.html#a45ab8434a2d6d1bd0f960510910f05d6">Name</a> [8]</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacellvm_1_1support.html#a77c285a2dc86f544837a020237998a14">support::ulittle32_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1object_1_1coff__section.html#a24835b5586d912858a9de0efbf6b8a15">VirtualSize</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacellvm_1_1support.html#a77c285a2dc86f544837a020237998a14">support::ulittle32_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1object_1_1coff__section.html#aa784468f9faf20b0d54bbe644a0b94f0">VirtualAddress</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacellvm_1_1support.html#a77c285a2dc86f544837a020237998a14">support::ulittle32_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1object_1_1coff__section.html#a8882aa2bfacd40fbbd4bac3f492269c6">SizeOfRawData</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacellvm_1_1support.html#a77c285a2dc86f544837a020237998a14">support::ulittle32_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1object_1_1coff__section.html#a030e8ad39c3fe9a41a2f1927c5255701">PointerToRawData</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacellvm_1_1support.html#a77c285a2dc86f544837a020237998a14">support::ulittle32_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1object_1_1coff__section.html#ab9414df1bfeef620e659e9c076e554e4">PointerToRelocations</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacellvm_1_1support.html#a77c285a2dc86f544837a020237998a14">support::ulittle32_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1object_1_1coff__section.html#ac6e873f1f415d5bf318c325a825bcdfd">PointerToLinenumbers</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacellvm_1_1support.html#add8ddd47af61ebb8da9b93b2ff4b5444">support::ulittle16_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1object_1_1coff__section.html#ac2a1d1041d981008585dba187df5f5af">NumberOfRelocations</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacellvm_1_1support.html#add8ddd47af61ebb8da9b93b2ff4b5444">support::ulittle16_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1object_1_1coff__section.html#a7e49d33d4d614726fc62a5264c42e0c8">NumberOfLinenumbers</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacellvm_1_1support.html#a77c285a2dc86f544837a020237998a14">support::ulittle32_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1object_1_1coff__section.html#a5d5c6f0e1d23df171e3bdd1c027a06e1">Characteristics</a></td></tr>
+</table>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock">
+<p>Definition at line <a class="el" href="Object_2COFF_8h_source.html#l00065">65</a> of file <a class="el" href="Object_2COFF_8h_source.html">Object/COFF.h</a>.</p>
+</div><hr/><h2>Member Data Documentation</h2>
+<a class="anchor" id="a5d5c6f0e1d23df171e3bdd1c027a06e1"></a><!-- doxytag: member="llvm::object::coff_section::Characteristics" ref="a5d5c6f0e1d23df171e3bdd1c027a06e1" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="namespacellvm_1_1support.html#a77c285a2dc86f544837a020237998a14">support::ulittle32_t</a> <a class="el" href="structllvm_1_1object_1_1coff__section.html#a5d5c6f0e1d23df171e3bdd1c027a06e1">llvm::object::coff_section::Characteristics</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="Object_2COFF_8h_source.html#l00075">75</a> of file <a class="el" href="Object_2COFF_8h_source.html">Object/COFF.h</a>.</p>
+
+<p>Referenced by <a class="el" href="COFFObjectFile_8cpp_source.html#l00334">llvm::object::COFFObjectFile::getSectionAlignment()</a>, <a class="el" href="COFFObjectFile_8cpp_source.html#l00208">llvm::object::COFFObjectFile::getSymbolNMTypeChar()</a>, <a class="el" href="COFFObjectFile_8cpp_source.html#l00357">llvm::object::COFFObjectFile::isSectionBSS()</a>, <a class="el" href="COFFObjectFile_8cpp_source.html#l00350">llvm::object::COFFObjectFile::isSectionData()</a>, <a class="el" href="COFFObjectFile_8cpp_source.html#l00343">llvm::object::COFFObjectFile::isSectionText()</a>, and <a class="el" href="COFFObjectFile_8cpp_source.html#l00371">llvm::object::COFFObjectFile::isSectionVirtual()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a45ab8434a2d6d1bd0f960510910f05d6"></a><!-- doxytag: member="llvm::object::coff_section::Name" ref="a45ab8434a2d6d1bd0f960510910f05d6" args="[8]" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classchar.html">char</a> <a class="el" href="structllvm_1_1object_1_1coff__section.html#a45ab8434a2d6d1bd0f960510910f05d6">llvm::object::coff_section::Name</a>[8]</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="Object_2COFF_8h_source.html#l00066">66</a> of file <a class="el" href="Object_2COFF_8h_source.html">Object/COFF.h</a>.</p>
+
+<p>Referenced by <a class="el" href="COFFObjectFile_8cpp_source.html#l00659">llvm::object::COFFObjectFile::getSectionName()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a7e49d33d4d614726fc62a5264c42e0c8"></a><!-- doxytag: member="llvm::object::coff_section::NumberOfLinenumbers" ref="a7e49d33d4d614726fc62a5264c42e0c8" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="namespacellvm_1_1support.html#add8ddd47af61ebb8da9b93b2ff4b5444">support::ulittle16_t</a> <a class="el" href="structllvm_1_1object_1_1coff__section.html#a7e49d33d4d614726fc62a5264c42e0c8">llvm::object::coff_section::NumberOfLinenumbers</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="Object_2COFF_8h_source.html#l00074">74</a> of file <a class="el" href="Object_2COFF_8h_source.html">Object/COFF.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ac2a1d1041d981008585dba187df5f5af"></a><!-- doxytag: member="llvm::object::coff_section::NumberOfRelocations" ref="ac2a1d1041d981008585dba187df5f5af" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="namespacellvm_1_1support.html#add8ddd47af61ebb8da9b93b2ff4b5444">support::ulittle16_t</a> <a class="el" href="structllvm_1_1object_1_1coff__section.html#ac2a1d1041d981008585dba187df5f5af">llvm::object::coff_section::NumberOfRelocations</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="Object_2COFF_8h_source.html#l00073">73</a> of file <a class="el" href="Object_2COFF_8h_source.html">Object/COFF.h</a>.</p>
+
+<p>Referenced by <a class="el" href="COFFObjectFile_8cpp_source.html#l00406">llvm::object::COFFObjectFile::getSectionRelBegin()</a>, and <a class="el" href="COFFObjectFile_8cpp_source.html#l00417">llvm::object::COFFObjectFile::getSectionRelEnd()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ac6e873f1f415d5bf318c325a825bcdfd"></a><!-- doxytag: member="llvm::object::coff_section::PointerToLinenumbers" ref="ac6e873f1f415d5bf318c325a825bcdfd" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="namespacellvm_1_1support.html#a77c285a2dc86f544837a020237998a14">support::ulittle32_t</a> <a class="el" href="structllvm_1_1object_1_1coff__section.html#ac6e873f1f415d5bf318c325a825bcdfd">llvm::object::coff_section::PointerToLinenumbers</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="Object_2COFF_8h_source.html#l00072">72</a> of file <a class="el" href="Object_2COFF_8h_source.html">Object/COFF.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a030e8ad39c3fe9a41a2f1927c5255701"></a><!-- doxytag: member="llvm::object::coff_section::PointerToRawData" ref="a030e8ad39c3fe9a41a2f1927c5255701" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="namespacellvm_1_1support.html#a77c285a2dc86f544837a020237998a14">support::ulittle32_t</a> <a class="el" href="structllvm_1_1object_1_1coff__section.html#a030e8ad39c3fe9a41a2f1927c5255701">llvm::object::coff_section::PointerToRawData</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="Object_2COFF_8h_source.html#l00070">70</a> of file <a class="el" href="Object_2COFF_8h_source.html">Object/COFF.h</a>.</p>
+
+<p>Referenced by <a class="el" href="COFFObjectFile_8cpp_source.html#l00682">llvm::object::COFFObjectFile::getSectionContents()</a>, and <a class="el" href="COFFObjectFile_8cpp_source.html#l00105">llvm::object::COFFObjectFile::getSymbolFileOffset()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ab9414df1bfeef620e659e9c076e554e4"></a><!-- doxytag: member="llvm::object::coff_section::PointerToRelocations" ref="ab9414df1bfeef620e659e9c076e554e4" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="namespacellvm_1_1support.html#a77c285a2dc86f544837a020237998a14">support::ulittle32_t</a> <a class="el" href="structllvm_1_1object_1_1coff__section.html#ab9414df1bfeef620e659e9c076e554e4">llvm::object::coff_section::PointerToRelocations</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="Object_2COFF_8h_source.html#l00071">71</a> of file <a class="el" href="Object_2COFF_8h_source.html">Object/COFF.h</a>.</p>
+
+<p>Referenced by <a class="el" href="COFFObjectFile_8cpp_source.html#l00406">llvm::object::COFFObjectFile::getSectionRelBegin()</a>, and <a class="el" href="COFFObjectFile_8cpp_source.html#l00417">llvm::object::COFFObjectFile::getSectionRelEnd()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a8882aa2bfacd40fbbd4bac3f492269c6"></a><!-- doxytag: member="llvm::object::coff_section::SizeOfRawData" ref="a8882aa2bfacd40fbbd4bac3f492269c6" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="namespacellvm_1_1support.html#a77c285a2dc86f544837a020237998a14">support::ulittle32_t</a> <a class="el" href="structllvm_1_1object_1_1coff__section.html#a8882aa2bfacd40fbbd4bac3f492269c6">llvm::object::coff_section::SizeOfRawData</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="Object_2COFF_8h_source.html#l00069">69</a> of file <a class="el" href="Object_2COFF_8h_source.html">Object/COFF.h</a>.</p>
+
+<p>Referenced by <a class="el" href="COFFObjectFile_8cpp_source.html#l00682">llvm::object::COFFObjectFile::getSectionContents()</a>, <a class="el" href="COFFObjectFile_8cpp_source.html#l00318">llvm::object::COFFObjectFile::getSectionSize()</a>, and <a class="el" href="COFFObjectFile_8cpp_source.html#l00187">llvm::object::COFFObjectFile::getSymbolSize()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aa784468f9faf20b0d54bbe644a0b94f0"></a><!-- doxytag: member="llvm::object::coff_section::VirtualAddress" ref="aa784468f9faf20b0d54bbe644a0b94f0" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="namespacellvm_1_1support.html#a77c285a2dc86f544837a020237998a14">support::ulittle32_t</a> <a class="el" href="structllvm_1_1object_1_1coff__section.html#aa784468f9faf20b0d54bbe644a0b94f0">llvm::object::coff_section::VirtualAddress</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="Object_2COFF_8h_source.html#l00068">68</a> of file <a class="el" href="Object_2COFF_8h_source.html">Object/COFF.h</a>.</p>
+
+<p>Referenced by <a class="el" href="COFFObjectFile_8cpp_source.html#l00311">llvm::object::COFFObjectFile::getSectionAddress()</a>, and <a class="el" href="COFFObjectFile_8cpp_source.html#l00123">llvm::object::COFFObjectFile::getSymbolAddress()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a24835b5586d912858a9de0efbf6b8a15"></a><!-- doxytag: member="llvm::object::coff_section::VirtualSize" ref="a24835b5586d912858a9de0efbf6b8a15" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="namespacellvm_1_1support.html#a77c285a2dc86f544837a020237998a14">support::ulittle32_t</a> <a class="el" href="structllvm_1_1object_1_1coff__section.html#a24835b5586d912858a9de0efbf6b8a15">llvm::object::coff_section::VirtualSize</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="Object_2COFF_8h_source.html#l00067">67</a> of file <a class="el" href="Object_2COFF_8h_source.html">Object/COFF.h</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="Object_2COFF_8h_source.html">Object/COFF.h</a></li>
+</ul>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:49:10 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1coff__symbol.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1coff__symbol.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1coff__symbol.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1coff__symbol.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,268 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: llvm::object::coff_symbol Struct Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="namespacellvm_1_1object.html">object</a>      </li>
+      <li class="navelem"><a class="el" href="structllvm_1_1object_1_1coff__symbol.html">coff_symbol</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> |
+<a href="#pub-methods">Public Member Functions</a> |
+<a href="#pub-attribs">Public Attributes</a>  </div>
+  <div class="headertitle">
+<div class="title">llvm::object::coff_symbol Struct Reference</div>  </div>
+</div>
+<div class="contents">
+<!-- doxytag: class="llvm::object::coff_symbol" -->
+<p><code>#include <<a class="el" href="Object_2COFF_8h_source.html">COFF.h</a>></code></p>
+<div class="dynheader">
+Collaboration diagram for llvm::object::coff_symbol:</div>
+<div class="dyncontent">
+<div class="center"><img src="structllvm_1_1object_1_1coff__symbol__coll__graph.png" border="0" usemap="#llvm_1_1object_1_1coff__symbol_coll__map" alt="Collaboration graph"/></div>
+<!-- MAP 0 -->
+<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
+
+<p><a href="structllvm_1_1object_1_1coff__symbol-members.html">List of all members.</a></p>
+<table class="memberdecls">
+<tr><td colspan="2"><h2><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1object_1_1coff__symbol_1_1StringTableOffset.html">StringTableOffset</a></td></tr>
+<tr><td colspan="2"><h2><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1object_1_1coff__symbol.html#a381492740e3b810b74d8d1f25fdc7e7f">getBaseType</a> () const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1object_1_1coff__symbol.html#aa4149f32f9b56115cacc51722f26f4c1">getComplexType</a> () const </td></tr>
+<tr><td colspan="2"><h2><a name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" >union {</td></tr>
+<tr><td class="memItemLeft" >   <a class="el" href="classchar.html">char</a>   <a class="el" href="structllvm_1_1object_1_1coff__symbol.html#ab8457f13c2ffd1eecfae0eac51b77c5c">ShortName</a> [8]</td></tr>
+<tr><td class="memItemLeft" >   <a class="el" href="structllvm_1_1object_1_1coff__symbol_1_1StringTableOffset.html">StringTableOffset</a>   <a class="el" href="structllvm_1_1object_1_1coff__symbol.html#a962e7794a3cc4aa0e2bc6681d286399d">Offset</a></td></tr>
+<tr><td class="memItemLeft" valign="top">} </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1object_1_1coff__symbol.html#acd2a6e970c41aa23f8a827f8481da5a2">Name</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacellvm_1_1support.html#a77c285a2dc86f544837a020237998a14">support::ulittle32_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1object_1_1coff__symbol.html#a6fdfcc7ef7235bf50f0eb68657f3262f">Value</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacellvm_1_1support.html#a9aa779b7bcec4398baccf6e61a184576">support::little16_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1object_1_1coff__symbol.html#a41a77b58cfe199e8adcd8a4cb198a934">SectionNumber</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacellvm_1_1support.html#add8ddd47af61ebb8da9b93b2ff4b5444">support::ulittle16_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1object_1_1coff__symbol.html#a8a4ff1380e2a10a883aa5afa8d624557">Type</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacellvm_1_1support.html#a95490a1eacb484a35bf33b809a887907">support::ulittle8_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1object_1_1coff__symbol.html#af3abddd377a2761a228a687f71f8df50">StorageClass</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacellvm_1_1support.html#a95490a1eacb484a35bf33b809a887907">support::ulittle8_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1object_1_1coff__symbol.html#a690014dee8dc1a140ff0db10b0f78cb4">NumberOfAuxSymbols</a></td></tr>
+</table>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock">
+<p>Definition at line <a class="el" href="Object_2COFF_8h_source.html#l00037">37</a> of file <a class="el" href="Object_2COFF_8h_source.html">Object/COFF.h</a>.</p>
+</div><hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="a381492740e3b810b74d8d1f25fdc7e7f"></a><!-- doxytag: member="llvm::object::coff_symbol::getBaseType" ref="a381492740e3b810b74d8d1f25fdc7e7f" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint8_t llvm::object::coff_symbol::getBaseType </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="Object_2COFF_8h_source.html#l00056">56</a> of file <a class="el" href="Object_2COFF_8h_source.html">Object/COFF.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aa4149f32f9b56115cacc51722f26f4c1"></a><!-- doxytag: member="llvm::object::coff_symbol::getComplexType" ref="aa4149f32f9b56115cacc51722f26f4c1" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint8_t llvm::object::coff_symbol::getComplexType </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="Object_2COFF_8h_source.html#l00060">60</a> of file <a class="el" href="Object_2COFF_8h_source.html">Object/COFF.h</a>.</p>
+
+<p>Referenced by <a class="el" href="COFFObjectFile_8cpp_source.html#l00141">llvm::object::COFFObjectFile::getSymbolType()</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Member Data Documentation</h2>
+<a class="anchor" id="acd2a6e970c41aa23f8a827f8481da5a2"></a><!-- doxytag: member="llvm::object::coff_symbol::Name" ref="acd2a6e970c41aa23f8a827f8481da5a2" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">union { ... }   <a class="el" href="structllvm_1_1object_1_1coff__symbol.html#acd2a6e970c41aa23f8a827f8481da5a2">llvm::object::coff_symbol::Name</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Referenced by <a class="el" href="COFFObjectFile_8cpp_source.html#l00618">llvm::object::COFFObjectFile::getSymbolName()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a690014dee8dc1a140ff0db10b0f78cb4"></a><!-- doxytag: member="llvm::object::coff_symbol::NumberOfAuxSymbols" ref="a690014dee8dc1a140ff0db10b0f78cb4" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="namespacellvm_1_1support.html#a95490a1eacb484a35bf33b809a887907">support::ulittle8_t</a> <a class="el" href="structllvm_1_1object_1_1coff__symbol.html#a690014dee8dc1a140ff0db10b0f78cb4">llvm::object::coff_symbol::NumberOfAuxSymbols</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="Object_2COFF_8h_source.html#l00054">54</a> of file <a class="el" href="Object_2COFF_8h_source.html">Object/COFF.h</a>.</p>
+
+<p>Referenced by <a class="el" href="COFFObjectFile_8cpp_source.html#l00637">llvm::object::COFFObjectFile::getSymbolAuxData()</a>, and <a class="el" href="COFFObjectFile_8cpp_source.html#l00090">llvm::object::COFFObjectFile::getSymbolNext()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a962e7794a3cc4aa0e2bc6681d286399d"></a><!-- doxytag: member="llvm::object::coff_symbol::Offset" ref="a962e7794a3cc4aa0e2bc6681d286399d" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="structllvm_1_1object_1_1coff__symbol_1_1StringTableOffset.html">StringTableOffset</a> <a class="el" href="structllvm_1_1object_1_1coff__symbol.html#a962e7794a3cc4aa0e2bc6681d286399d">llvm::object::coff_symbol::Offset</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="Object_2COFF_8h_source.html#l00045">45</a> of file <a class="el" href="Object_2COFF_8h_source.html">Object/COFF.h</a>.</p>
+
+<p>Referenced by <a class="el" href="COFFObjectFile_8cpp_source.html#l00618">llvm::object::COFFObjectFile::getSymbolName()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a41a77b58cfe199e8adcd8a4cb198a934"></a><!-- doxytag: member="llvm::object::coff_symbol::SectionNumber" ref="a41a77b58cfe199e8adcd8a4cb198a934" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="namespacellvm_1_1support.html#a9aa779b7bcec4398baccf6e61a184576">support::little16_t</a> <a class="el" href="structllvm_1_1object_1_1coff__symbol.html#a41a77b58cfe199e8adcd8a4cb198a934">llvm::object::coff_symbol::SectionNumber</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="Object_2COFF_8h_source.html#l00049">49</a> of file <a class="el" href="Object_2COFF_8h_source.html">Object/COFF.h</a>.</p>
+
+<p>Referenced by <a class="el" href="COFFObjectFile_8cpp_source.html#l00123">llvm::object::COFFObjectFile::getSymbolAddress()</a>, <a class="el" href="COFFObjectFile_8cpp_source.html#l00105">llvm::object::COFFObjectFile::getSymbolFileOffset()</a>, <a class="el" href="COFFObjectFile_8cpp_source.html#l00163">llvm::object::COFFObjectFile::getSymbolFlags()</a>, <a class="el" href="COFFObjectFile_8cpp_source.html#l00208">llvm::object::COFFObjectFile::getSymbolNMTypeChar()</a>, <a class="el" href="COFFObjectFile_8cpp_source.html#l00276">llvm::object::COFFObjectFile::getSymbolSection()</a>, <a class="el" href="COFFObjectFile_8cpp_source.html#l00187">llvm::object::COFFObjectFile::getSymbolSize()</a>, <a class="el" href="COFFObjectFile_8cpp_source.html#l00141">llvm::object::COFFObjectFile::getSymbolType()</a>, and <a class="el" href="COFFObjectFile_8cpp_source.html#l00392">llvm::object::COFFObjectFile::sectionContainsSymbol()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ab8457f13c2ffd1eecfae0eac51b77c5c"></a><!-- doxytag: member="llvm::object::coff_symbol::ShortName" ref="ab8457f13c2ffd1eecfae0eac51b77c5c" args="[8]" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classchar.html">char</a> <a class="el" href="structllvm_1_1object_1_1coff__symbol.html#ab8457f13c2ffd1eecfae0eac51b77c5c">llvm::object::coff_symbol::ShortName</a>[8]</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="Object_2COFF_8h_source.html#l00044">44</a> of file <a class="el" href="Object_2COFF_8h_source.html">Object/COFF.h</a>.</p>
+
+<p>Referenced by <a class="el" href="COFFObjectFile_8cpp_source.html#l00618">llvm::object::COFFObjectFile::getSymbolName()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="af3abddd377a2761a228a687f71f8df50"></a><!-- doxytag: member="llvm::object::coff_symbol::StorageClass" ref="af3abddd377a2761a228a687f71f8df50" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="namespacellvm_1_1support.html#a95490a1eacb484a35bf33b809a887907">support::ulittle8_t</a> <a class="el" href="structllvm_1_1object_1_1coff__symbol.html#af3abddd377a2761a228a687f71f8df50">llvm::object::coff_symbol::StorageClass</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="Object_2COFF_8h_source.html#l00053">53</a> of file <a class="el" href="Object_2COFF_8h_source.html">Object/COFF.h</a>.</p>
+
+<p>Referenced by <a class="el" href="COFFObjectFile_8cpp_source.html#l00163">llvm::object::COFFObjectFile::getSymbolFlags()</a>, <a class="el" href="COFFObjectFile_8cpp_source.html#l00208">llvm::object::COFFObjectFile::getSymbolNMTypeChar()</a>, and <a class="el" href="COFFObjectFile_8cpp_source.html#l00141">llvm::object::COFFObjectFile::getSymbolType()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a8a4ff1380e2a10a883aa5afa8d624557"></a><!-- doxytag: member="llvm::object::coff_symbol::Type" ref="a8a4ff1380e2a10a883aa5afa8d624557" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="namespacellvm_1_1support.html#add8ddd47af61ebb8da9b93b2ff4b5444">support::ulittle16_t</a> <a class="el" href="structllvm_1_1object_1_1coff__symbol.html#a8a4ff1380e2a10a883aa5afa8d624557">llvm::object::coff_symbol::Type</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="Object_2COFF_8h_source.html#l00051">51</a> of file <a class="el" href="Object_2COFF_8h_source.html">Object/COFF.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a6fdfcc7ef7235bf50f0eb68657f3262f"></a><!-- doxytag: member="llvm::object::coff_symbol::Value" ref="a6fdfcc7ef7235bf50f0eb68657f3262f" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="namespacellvm_1_1support.html#a77c285a2dc86f544837a020237998a14">support::ulittle32_t</a> <a class="el" href="structllvm_1_1object_1_1coff__symbol.html#a6fdfcc7ef7235bf50f0eb68657f3262f">llvm::object::coff_symbol::Value</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="Object_2COFF_8h_source.html#l00048">48</a> of file <a class="el" href="Object_2COFF_8h_source.html">Object/COFF.h</a>.</p>
+
+<p>Referenced by <a class="el" href="COFFObjectFile_8cpp_source.html#l00123">llvm::object::COFFObjectFile::getSymbolAddress()</a>, <a class="el" href="COFFObjectFile_8cpp_source.html#l00105">llvm::object::COFFObjectFile::getSymbolFileOffset()</a>, <a class="el" href="COFFObjectFile_8cpp_source.html#l00208">llvm::object::COFFObjectFile::getSymbolNMTypeChar()</a>, and <a class="el" href="COFFObjectFile_8cpp_source.html#l00187">llvm::object::COFFObjectFile::getSymbolSize()</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="Object_2COFF_8h_source.html">Object/COFF.h</a></li>
+</ul>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:49:10 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1coff__symbol_1_1StringTableOffset-members.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1coff__symbol_1_1StringTableOffset-members.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1coff__symbol_1_1StringTableOffset-members.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1coff__symbol_1_1StringTableOffset-members.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,60 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: Member List</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="namespacellvm_1_1object.html">object</a>      </li>
+      <li class="navelem"><a class="el" href="structllvm_1_1object_1_1coff__symbol.html">coff_symbol</a>      </li>
+      <li class="navelem"><a class="el" href="structllvm_1_1object_1_1coff__symbol_1_1StringTableOffset.html">StringTableOffset</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">llvm::object::coff_symbol::StringTableOffset Member List</div>  </div>
+</div>
+<div class="contents">
+This is the complete list of members for <a class="el" href="structllvm_1_1object_1_1coff__symbol_1_1StringTableOffset.html">llvm::object::coff_symbol::StringTableOffset</a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1coff__symbol_1_1StringTableOffset.html#a370a44bdafb3d9ac229b56393d73528c">Offset</a></td><td><a class="el" href="structllvm_1_1object_1_1coff__symbol_1_1StringTableOffset.html">llvm::object::coff_symbol::StringTableOffset</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1coff__symbol_1_1StringTableOffset.html#ac5758260ecc776f6ed03acce63b64454">Zeroes</a></td><td><a class="el" href="structllvm_1_1object_1_1coff__symbol_1_1StringTableOffset.html">llvm::object::coff_symbol::StringTableOffset</a></td><td></td></tr>
+</table></div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:49:10 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1coff__symbol_1_1StringTableOffset.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1coff__symbol_1_1StringTableOffset.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1coff__symbol_1_1StringTableOffset.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1coff__symbol_1_1StringTableOffset.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,112 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: llvm::object::coff_symbol::StringTableOffset Struct Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="namespacellvm_1_1object.html">object</a>      </li>
+      <li class="navelem"><a class="el" href="structllvm_1_1object_1_1coff__symbol.html">coff_symbol</a>      </li>
+      <li class="navelem"><a class="el" href="structllvm_1_1object_1_1coff__symbol_1_1StringTableOffset.html">StringTableOffset</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#pub-attribs">Public Attributes</a>  </div>
+  <div class="headertitle">
+<div class="title">llvm::object::coff_symbol::StringTableOffset Struct Reference</div>  </div>
+</div>
+<div class="contents">
+<!-- doxytag: class="llvm::object::coff_symbol::StringTableOffset" -->
+<p><code>#include <<a class="el" href="Object_2COFF_8h_source.html">COFF.h</a>></code></p>
+<div class="dynheader">
+Collaboration diagram for llvm::object::coff_symbol::StringTableOffset:</div>
+<div class="dyncontent">
+<div class="center"><img src="structllvm_1_1object_1_1coff__symbol_1_1StringTableOffset__coll__graph.png" border="0" usemap="#llvm_1_1object_1_1coff__symbol_1_1StringTableOffset_coll__map" alt="Collaboration graph"/></div>
+<!-- MAP 0 -->
+<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
+
+<p><a href="structllvm_1_1object_1_1coff__symbol_1_1StringTableOffset-members.html">List of all members.</a></p>
+<table class="memberdecls">
+<tr><td colspan="2"><h2><a name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacellvm_1_1support.html#a77c285a2dc86f544837a020237998a14">support::ulittle32_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1object_1_1coff__symbol_1_1StringTableOffset.html#ac5758260ecc776f6ed03acce63b64454">Zeroes</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacellvm_1_1support.html#a77c285a2dc86f544837a020237998a14">support::ulittle32_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1object_1_1coff__symbol_1_1StringTableOffset.html#a370a44bdafb3d9ac229b56393d73528c">Offset</a></td></tr>
+</table>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock">
+<p>Definition at line <a class="el" href="Object_2COFF_8h_source.html#l00038">38</a> of file <a class="el" href="Object_2COFF_8h_source.html">Object/COFF.h</a>.</p>
+</div><hr/><h2>Member Data Documentation</h2>
+<a class="anchor" id="a370a44bdafb3d9ac229b56393d73528c"></a><!-- doxytag: member="llvm::object::coff_symbol::StringTableOffset::Offset" ref="a370a44bdafb3d9ac229b56393d73528c" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="namespacellvm_1_1support.html#a77c285a2dc86f544837a020237998a14">support::ulittle32_t</a> <a class="el" href="structllvm_1_1object_1_1coff__symbol_1_1StringTableOffset.html#a370a44bdafb3d9ac229b56393d73528c">llvm::object::coff_symbol::StringTableOffset::Offset</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="Object_2COFF_8h_source.html#l00040">40</a> of file <a class="el" href="Object_2COFF_8h_source.html">Object/COFF.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ac5758260ecc776f6ed03acce63b64454"></a><!-- doxytag: member="llvm::object::coff_symbol::StringTableOffset::Zeroes" ref="ac5758260ecc776f6ed03acce63b64454" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="namespacellvm_1_1support.html#a77c285a2dc86f544837a020237998a14">support::ulittle32_t</a> <a class="el" href="structllvm_1_1object_1_1coff__symbol_1_1StringTableOffset.html#ac5758260ecc776f6ed03acce63b64454">llvm::object::coff_symbol::StringTableOffset::Zeroes</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="Object_2COFF_8h_source.html#l00039">39</a> of file <a class="el" href="Object_2COFF_8h_source.html">Object/COFF.h</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="Object_2COFF_8h_source.html">Object/COFF.h</a></li>
+</ul>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:49:10 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1coff__symbol__coll__graph.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1coff__symbol__coll__graph.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1coff__symbol__coll__graph.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1coff__symbol__coll__graph.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,23 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::object::coff_symbol",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
+  Node2 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" Type" ,fontname="FreeSans"];
+  Node2 [label="packed_endian_specific_integral\< uint16_t, little, unaligned \>",height=0.2,width=0.4,color="grey75"];
+  Node3 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" Offset" ,fontname="FreeSans"];
+  Node3 [label="llvm::object::coff_symbol::StringTableOffset",height=0.2,width=0.4,color="black",URL="$structllvm_1_1object_1_1coff__symbol_1_1StringTableOffset.html"];
+  Node4 -> Node3 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" Offset\nZeroes" ,fontname="FreeSans"];
+  Node4 [label="packed_endian_specific_integral\< uint32_t, little, unaligned \>",height=0.2,width=0.4,color="grey75"];
+  Node5 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" ShortName" ,fontname="FreeSans"];
+  Node5 [label="char",height=0.2,width=0.4,color="black",URL="$classchar.html"];
+  Node6 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" Name" ,fontname="FreeSans"];
+  Node6 [label="@63",height=0.2,width=0.4,color="grey75"];
+  Node4 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" Value" ,fontname="FreeSans"];
+  Node7 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" NumberOfAuxSymbols\nStorageClass" ,fontname="FreeSans"];
+  Node7 [label="packed_endian_specific_integral\< uint8_t, little, unaligned \>",height=0.2,width=0.4,color="grey75"];
+  Node8 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" SectionNumber" ,fontname="FreeSans"];
+  Node8 [label="packed_endian_specific_integral\< int16_t, little, unaligned \>",height=0.2,width=0.4,color="grey75"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1macho_1_1DysymtabLoadCommand-members.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1macho_1_1DysymtabLoadCommand-members.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1macho_1_1DysymtabLoadCommand-members.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1macho_1_1DysymtabLoadCommand-members.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,78 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: Member List</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="namespacellvm_1_1object.html">object</a>      </li>
+      <li class="navelem"><a class="el" href="namespacellvm_1_1object_1_1macho.html">macho</a>      </li>
+      <li class="navelem"><a class="el" href="structllvm_1_1object_1_1macho_1_1DysymtabLoadCommand.html">DysymtabLoadCommand</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">llvm::object::macho::DysymtabLoadCommand Member List</div>  </div>
+</div>
+<div class="contents">
+This is the complete list of members for <a class="el" href="structllvm_1_1object_1_1macho_1_1DysymtabLoadCommand.html">llvm::object::macho::DysymtabLoadCommand</a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1macho_1_1DysymtabLoadCommand.html#a5818a9790e04f83364c2ae7f869b7825">ExternalRelocationTableOffset</a></td><td><a class="el" href="structllvm_1_1object_1_1macho_1_1DysymtabLoadCommand.html">llvm::object::macho::DysymtabLoadCommand</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1macho_1_1DysymtabLoadCommand.html#ada3a974baf42656071188bc507acb62b">ExternalSymbolsIndex</a></td><td><a class="el" href="structllvm_1_1object_1_1macho_1_1DysymtabLoadCommand.html">llvm::object::macho::DysymtabLoadCommand</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1macho_1_1DysymtabLoadCommand.html#abb3e3a0fb09416477ad27bcba4bc570c">IndirectSymbolTableOffset</a></td><td><a class="el" href="structllvm_1_1object_1_1macho_1_1DysymtabLoadCommand.html">llvm::object::macho::DysymtabLoadCommand</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1macho_1_1DysymtabLoadCommand.html#ac9589a1330c7b8cf6cdea60cf195bb10">LocalRelocationTableOffset</a></td><td><a class="el" href="structllvm_1_1object_1_1macho_1_1DysymtabLoadCommand.html">llvm::object::macho::DysymtabLoadCommand</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1macho_1_1DysymtabLoadCommand.html#a26d45bdbb9f5fe27098bb3ff1da26712">LocalSymbolsIndex</a></td><td><a class="el" href="structllvm_1_1object_1_1macho_1_1DysymtabLoadCommand.html">llvm::object::macho::DysymtabLoadCommand</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1macho_1_1DysymtabLoadCommand.html#acd6c072dc44eb9366eb64087ee25c7be">ModuleTableOffset</a></td><td><a class="el" href="structllvm_1_1object_1_1macho_1_1DysymtabLoadCommand.html">llvm::object::macho::DysymtabLoadCommand</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1macho_1_1DysymtabLoadCommand.html#adde7e9ef83f1c523a854774d12bcb0ef">NumExternalRelocationTableEntries</a></td><td><a class="el" href="structllvm_1_1object_1_1macho_1_1DysymtabLoadCommand.html">llvm::object::macho::DysymtabLoadCommand</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1macho_1_1DysymtabLoadCommand.html#adeb9cd7c5097160dbf18edd12f44aadb">NumExternalSymbols</a></td><td><a class="el" href="structllvm_1_1object_1_1macho_1_1DysymtabLoadCommand.html">llvm::object::macho::DysymtabLoadCommand</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1macho_1_1DysymtabLoadCommand.html#ad6f4ae7758f482e646e186732bb82648">NumIndirectSymbolTableEntries</a></td><td><a class="el" href="structllvm_1_1object_1_1macho_1_1DysymtabLoadCommand.html">llvm::object::macho::DysymtabLoadCommand</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1macho_1_1DysymtabLoadCommand.html#abe82d4618698c5f101c590e57cac5939">NumLocalRelocationTableEntries</a></td><td><a class="el" href="structllvm_1_1object_1_1macho_1_1DysymtabLoadCommand.html">llvm::object::macho::DysymtabLoadCommand</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1macho_1_1DysymtabLoadCommand.html#af7284372264312a97d11d37c9897358b">NumLocalSymbols</a></td><td><a class="el" href="structllvm_1_1object_1_1macho_1_1DysymtabLoadCommand.html">llvm::object::macho::DysymtabLoadCommand</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1macho_1_1DysymtabLoadCommand.html#a88bbfcf2cb800b1fc60517b63f33d9b1">NumModuleTableEntries</a></td><td><a class="el" href="structllvm_1_1object_1_1macho_1_1DysymtabLoadCommand.html">llvm::object::macho::DysymtabLoadCommand</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1macho_1_1DysymtabLoadCommand.html#a2f0590ce3b23197c6cbcaa82081b3c3c">NumReferencedSymbolTableEntries</a></td><td><a class="el" href="structllvm_1_1object_1_1macho_1_1DysymtabLoadCommand.html">llvm::object::macho::DysymtabLoadCommand</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1macho_1_1DysymtabLoadCommand.html#a86cf12abd2b844555e39328f0778d76a">NumTOCEntries</a></td><td><a class="el" href="structllvm_1_1object_1_1macho_1_1DysymtabLoadCommand.html">llvm::object::macho::DysymtabLoadCommand</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1macho_1_1DysymtabLoadCommand.html#ae0cced882c8f7a46f5b80d6a18f3e2c4">NumUndefinedSymbols</a></td><td><a class="el" href="structllvm_1_1object_1_1macho_1_1DysymtabLoadCommand.html">llvm::object::macho::DysymtabLoadCommand</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1macho_1_1DysymtabLoadCommand.html#aa853c5cc0446fcb72c37707482bac779">ReferenceSymbolTableOffset</a></td><td><a class="el" href="structllvm_1_1object_1_1macho_1_1DysymtabLoadCommand.html">llvm::object::macho::DysymtabLoadCommand</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1macho_1_1DysymtabLoadCommand.html#abcaa7cb7d9ee10cde16650a8bb48ab15">Size</a></td><td><a class="el" href="structllvm_1_1object_1_1macho_1_1DysymtabLoadCommand.html">llvm::object::macho::DysymtabLoadCommand</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1macho_1_1DysymtabLoadCommand.html#a5756f72c71fd6909406cc9135e287402">TOCOffset</a></td><td><a class="el" href="structllvm_1_1object_1_1macho_1_1DysymtabLoadCommand.html">llvm::object::macho::DysymtabLoadCommand</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1macho_1_1DysymtabLoadCommand.html#af9400ce1cd6250e8f87355f8ee7219c1">Type</a></td><td><a class="el" href="structllvm_1_1object_1_1macho_1_1DysymtabLoadCommand.html">llvm::object::macho::DysymtabLoadCommand</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1macho_1_1DysymtabLoadCommand.html#a834dfa68bb90f2d0f4e8c7c28f380c74">UndefinedSymbolsIndex</a></td><td><a class="el" href="structllvm_1_1object_1_1macho_1_1DysymtabLoadCommand.html">llvm::object::macho::DysymtabLoadCommand</a></td><td></td></tr>
+</table></div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:49:10 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1macho_1_1Header.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1macho_1_1Header.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1macho_1_1Header.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1macho_1_1Header.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,208 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: llvm::object::macho::Header Struct Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="namespacellvm_1_1object.html">object</a>      </li>
+      <li class="navelem"><a class="el" href="namespacellvm_1_1object_1_1macho.html">macho</a>      </li>
+      <li class="navelem"><a class="el" href="structllvm_1_1object_1_1macho_1_1Header.html">Header</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#pub-attribs">Public Attributes</a>  </div>
+  <div class="headertitle">
+<div class="title">llvm::object::macho::Header Struct Reference</div>  </div>
+</div>
+<div class="contents">
+<!-- doxytag: class="llvm::object::macho::Header" -->
+<p><a class="el" href="structllvm_1_1object_1_1macho_1_1Header.html" title="Header common to all Mach object files.">Header</a> common to all Mach object files.  
+ <a href="structllvm_1_1object_1_1macho_1_1Header.html#details">More...</a></p>
+
+<p><code>#include <<a class="el" href="MachOFormat_8h_source.html">MachOFormat.h</a>></code></p>
+<div class="dynheader">
+Collaboration diagram for llvm::object::macho::Header:</div>
+<div class="dyncontent">
+<div class="center"><img src="structllvm_1_1object_1_1macho_1_1Header__coll__graph.png" border="0" usemap="#llvm_1_1object_1_1macho_1_1Header_coll__map" alt="Collaboration graph"/></div>
+<!-- MAP 0 -->
+<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
+
+<p><a href="structllvm_1_1object_1_1macho_1_1Header-members.html">List of all members.</a></p>
+<table class="memberdecls">
+<tr><td colspan="2"><h2><a name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1object_1_1macho_1_1Header.html#ac17ad36e9143a1094eaa3033bdafecf0">Magic</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1object_1_1macho_1_1Header.html#a9e9edccb4a83006090e915a92dbbb8f6">CPUType</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1object_1_1macho_1_1Header.html#aea4a812da6fad24d431bfd7dd6812848">CPUSubtype</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1object_1_1macho_1_1Header.html#a0b66bd83bcd5f5eee278249eedc555df">FileType</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1object_1_1macho_1_1Header.html#a63a5944926698376aa781834a61acb38">NumLoadCommands</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1object_1_1macho_1_1Header.html#a3b8015dd43c2f12e16e68842c2920443">SizeOfLoadCommands</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1object_1_1macho_1_1Header.html#a54645965adacbb4c951616174cc4a71b">Flags</a></td></tr>
+</table>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><p><a class="el" href="structllvm_1_1object_1_1macho_1_1Header.html" title="Header common to all Mach object files.">Header</a> common to all Mach object files. </p>
+
+<p>Definition at line <a class="el" href="MachOFormat_8h_source.html#l00115">115</a> of file <a class="el" href="MachOFormat_8h_source.html">MachOFormat.h</a>.</p>
+</div><hr/><h2>Member Data Documentation</h2>
+<a class="anchor" id="aea4a812da6fad24d431bfd7dd6812848"></a><!-- doxytag: member="llvm::object::macho::Header::CPUSubtype" ref="aea4a812da6fad24d431bfd7dd6812848" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint32_t <a class="el" href="structllvm_1_1object_1_1macho_1_1Header.html#aea4a812da6fad24d431bfd7dd6812848">llvm::object::macho::Header::CPUSubtype</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="MachOFormat_8h_source.html#l00118">118</a> of file <a class="el" href="MachOFormat_8h_source.html">MachOFormat.h</a>.</p>
+
+<p>Referenced by <a class="el" href="MachOObject_8cpp_source.html#l00391">llvm::object::MachOObject::printHeader()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a9e9edccb4a83006090e915a92dbbb8f6"></a><!-- doxytag: member="llvm::object::macho::Header::CPUType" ref="a9e9edccb4a83006090e915a92dbbb8f6" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint32_t <a class="el" href="structllvm_1_1object_1_1macho_1_1Header.html#a9e9edccb4a83006090e915a92dbbb8f6">llvm::object::macho::Header::CPUType</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="MachOFormat_8h_source.html#l00117">117</a> of file <a class="el" href="MachOFormat_8h_source.html">MachOFormat.h</a>.</p>
+
+<p>Referenced by <a class="el" href="MachOObjectFile_8cpp_source.html#l01292">llvm::object::MachOObjectFile::getArch()</a>, <a class="el" href="MachOObjectFile_8cpp_source.html#l01264">llvm::object::MachOObjectFile::getFileFormatName()</a>, and <a class="el" href="MachOObject_8cpp_source.html#l00391">llvm::object::MachOObject::printHeader()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a0b66bd83bcd5f5eee278249eedc555df"></a><!-- doxytag: member="llvm::object::macho::Header::FileType" ref="a0b66bd83bcd5f5eee278249eedc555df" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint32_t <a class="el" href="structllvm_1_1object_1_1macho_1_1Header.html#a0b66bd83bcd5f5eee278249eedc555df">llvm::object::macho::Header::FileType</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="MachOFormat_8h_source.html#l00119">119</a> of file <a class="el" href="MachOFormat_8h_source.html">MachOFormat.h</a>.</p>
+
+<p>Referenced by <a class="el" href="MachOObject_8cpp_source.html#l00391">llvm::object::MachOObject::printHeader()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a54645965adacbb4c951616174cc4a71b"></a><!-- doxytag: member="llvm::object::macho::Header::Flags" ref="a54645965adacbb4c951616174cc4a71b" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint32_t <a class="el" href="structllvm_1_1object_1_1macho_1_1Header.html#a54645965adacbb4c951616174cc4a71b">llvm::object::macho::Header::Flags</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="MachOFormat_8h_source.html#l00122">122</a> of file <a class="el" href="MachOFormat_8h_source.html">MachOFormat.h</a>.</p>
+
+<p>Referenced by <a class="el" href="MachOObject_8cpp_source.html#l00391">llvm::object::MachOObject::printHeader()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ac17ad36e9143a1094eaa3033bdafecf0"></a><!-- doxytag: member="llvm::object::macho::Header::Magic" ref="ac17ad36e9143a1094eaa3033bdafecf0" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint32_t <a class="el" href="structllvm_1_1object_1_1macho_1_1Header.html#ac17ad36e9143a1094eaa3033bdafecf0">llvm::object::macho::Header::Magic</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="MachOFormat_8h_source.html#l00116">116</a> of file <a class="el" href="MachOFormat_8h_source.html">MachOFormat.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a63a5944926698376aa781834a61acb38"></a><!-- doxytag: member="llvm::object::macho::Header::NumLoadCommands" ref="a63a5944926698376aa781834a61acb38" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint32_t <a class="el" href="structllvm_1_1object_1_1macho_1_1Header.html#a63a5944926698376aa781834a61acb38">llvm::object::macho::Header::NumLoadCommands</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="MachOFormat_8h_source.html#l00120">120</a> of file <a class="el" href="MachOFormat_8h_source.html">MachOFormat.h</a>.</p>
+
+<p>Referenced by <a class="el" href="MachOObjectFile_8cpp_source.html#l00688">llvm::object::MachOObjectFile::end_sections()</a>, <a class="el" href="MachOObjectFile_8cpp_source.html#l00378">llvm::object::MachOObjectFile::end_symbols()</a>, <a class="el" href="MachOObjectFile_8cpp_source.html#l00758">llvm::object::MachOObjectFile::getRelocationSymbol()</a>, <a class="el" href="MachOObjectFile_8cpp_source.html#l00166">llvm::object::MachOObjectFile::getSymbolSize()</a>, <a class="el" href="MachOObjectFile_8cpp_source.html#l00031">llvm::object::MachOObjectFile::MachOObjectFile()</a>, and <a class="el" href="MachOObject_8cpp_source.html#l00391">llvm::object::MachOObject::printHeader()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a3b8015dd43c2f12e16e68842c2920443"></a><!-- doxytag: member="llvm::object::macho::Header::SizeOfLoadCommands" ref="a3b8015dd43c2f12e16e68842c2920443" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint32_t <a class="el" href="structllvm_1_1object_1_1macho_1_1Header.html#a3b8015dd43c2f12e16e68842c2920443">llvm::object::macho::Header::SizeOfLoadCommands</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="MachOFormat_8h_source.html#l00121">121</a> of file <a class="el" href="MachOFormat_8h_source.html">MachOFormat.h</a>.</p>
+
+<p>Referenced by <a class="el" href="MachOObject_8cpp_source.html#l00391">llvm::object::MachOObject::printHeader()</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="MachOFormat_8h_source.html">MachOFormat.h</a></li>
+</ul>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:49:10 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1macho_1_1Header64Ext__coll__graph.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1macho_1_1Header64Ext__coll__graph.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1macho_1_1Header64Ext__coll__graph.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1macho_1_1Header64Ext__coll__graph.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,9 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  Node1 [label="llvm::object::macho::Header64Ext",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
+  Node2 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" Reserved" ,fontname="FreeSans"];
+  Node2 [label="uint32_t",height=0.2,width=0.4,color="grey75"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1macho_1_1IndirectSymbolTableEntry__coll__graph.md5
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1macho_1_1IndirectSymbolTableEntry__coll__graph.md5?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1macho_1_1IndirectSymbolTableEntry__coll__graph.md5 (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1macho_1_1IndirectSymbolTableEntry__coll__graph.md5 Fri Dec 21 00:57:24 2012
@@ -0,0 +1 @@
+fb29c59a373d2cea0620bf08998a4561
\ No newline at end of file

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1macho_1_1LoadCommand-members.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1macho_1_1LoadCommand-members.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1macho_1_1LoadCommand-members.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1macho_1_1LoadCommand-members.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,60 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: Member List</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="namespacellvm_1_1object.html">object</a>      </li>
+      <li class="navelem"><a class="el" href="namespacellvm_1_1object_1_1macho.html">macho</a>      </li>
+      <li class="navelem"><a class="el" href="structllvm_1_1object_1_1macho_1_1LoadCommand.html">LoadCommand</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">llvm::object::macho::LoadCommand Member List</div>  </div>
+</div>
+<div class="contents">
+This is the complete list of members for <a class="el" href="structllvm_1_1object_1_1macho_1_1LoadCommand.html">llvm::object::macho::LoadCommand</a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1macho_1_1LoadCommand.html#a112d6fc4d19a170818a87faf828e3e2d">Size</a></td><td><a class="el" href="structllvm_1_1object_1_1macho_1_1LoadCommand.html">llvm::object::macho::LoadCommand</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1macho_1_1LoadCommand.html#a2ddb490ebdb7a1fbb088e96fedb8816d">Type</a></td><td><a class="el" href="structllvm_1_1object_1_1macho_1_1LoadCommand.html">llvm::object::macho::LoadCommand</a></td><td></td></tr>
+</table></div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:49:10 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1macho_1_1LoadCommand__coll__graph.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1macho_1_1LoadCommand__coll__graph.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1macho_1_1LoadCommand__coll__graph.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1macho_1_1LoadCommand__coll__graph.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,9 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  Node1 [label="llvm::object::macho::LoadCommand",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
+  Node2 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" Size\nType" ,fontname="FreeSans"];
+  Node2 [label="uint32_t",height=0.2,width=0.4,color="grey75"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1macho_1_1RelocationEntry.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1macho_1_1RelocationEntry.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1macho_1_1RelocationEntry.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1macho_1_1RelocationEntry.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,116 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: llvm::object::macho::RelocationEntry Struct Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="namespacellvm_1_1object.html">object</a>      </li>
+      <li class="navelem"><a class="el" href="namespacellvm_1_1object_1_1macho.html">macho</a>      </li>
+      <li class="navelem"><a class="el" href="structllvm_1_1object_1_1macho_1_1RelocationEntry.html">RelocationEntry</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#pub-attribs">Public Attributes</a>  </div>
+  <div class="headertitle">
+<div class="title">llvm::object::macho::RelocationEntry Struct Reference</div>  </div>
+</div>
+<div class="contents">
+<!-- doxytag: class="llvm::object::macho::RelocationEntry" -->
+<p><code>#include <<a class="el" href="MachOFormat_8h_source.html">MachOFormat.h</a>></code></p>
+<div class="dynheader">
+Collaboration diagram for llvm::object::macho::RelocationEntry:</div>
+<div class="dyncontent">
+<div class="center"><img src="structllvm_1_1object_1_1macho_1_1RelocationEntry__coll__graph.png" border="0" usemap="#llvm_1_1object_1_1macho_1_1RelocationEntry_coll__map" alt="Collaboration graph"/></div>
+<!-- MAP 0 -->
+<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
+
+<p><a href="structllvm_1_1object_1_1macho_1_1RelocationEntry-members.html">List of all members.</a></p>
+<table class="memberdecls">
+<tr><td colspan="2"><h2><a name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1object_1_1macho_1_1RelocationEntry.html#a3d41e22b41f9995dc793b0dfcfdc50fb">Word0</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1object_1_1macho_1_1RelocationEntry.html#aa61d7692eb1835b50e2312d43317ca59">Word1</a></td></tr>
+</table>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock">
+<p>Definition at line <a class="el" href="MachOFormat_8h_source.html#l00316">316</a> of file <a class="el" href="MachOFormat_8h_source.html">MachOFormat.h</a>.</p>
+</div><hr/><h2>Member Data Documentation</h2>
+<a class="anchor" id="a3d41e22b41f9995dc793b0dfcfdc50fb"></a><!-- doxytag: member="llvm::object::macho::RelocationEntry::Word0" ref="a3d41e22b41f9995dc793b0dfcfdc50fb" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint32_t <a class="el" href="structllvm_1_1object_1_1macho_1_1RelocationEntry.html#a3d41e22b41f9995dc793b0dfcfdc50fb">llvm::object::macho::RelocationEntry::Word0</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="MachOFormat_8h_source.html#l00317">317</a> of file <a class="el" href="MachOFormat_8h_source.html">MachOFormat.h</a>.</p>
+
+<p>Referenced by <a class="el" href="MachOObject_8cpp_source.html#l00320">SwapStruct()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aa61d7692eb1835b50e2312d43317ca59"></a><!-- doxytag: member="llvm::object::macho::RelocationEntry::Word1" ref="aa61d7692eb1835b50e2312d43317ca59" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint32_t <a class="el" href="structllvm_1_1object_1_1macho_1_1RelocationEntry.html#aa61d7692eb1835b50e2312d43317ca59">llvm::object::macho::RelocationEntry::Word1</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="MachOFormat_8h_source.html#l00318">318</a> of file <a class="el" href="MachOFormat_8h_source.html">MachOFormat.h</a>.</p>
+
+<p>Referenced by <a class="el" href="MachOObject_8cpp_source.html#l00320">SwapStruct()</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="MachOFormat_8h_source.html">MachOFormat.h</a></li>
+</ul>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:49:10 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1macho_1_1Section64-members.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1macho_1_1Section64-members.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1macho_1_1Section64-members.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1macho_1_1Section64-members.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,70 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: Member List</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="namespacellvm_1_1object.html">object</a>      </li>
+      <li class="navelem"><a class="el" href="namespacellvm_1_1object_1_1macho.html">macho</a>      </li>
+      <li class="navelem"><a class="el" href="structllvm_1_1object_1_1macho_1_1Section64.html">Section64</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">llvm::object::macho::Section64 Member List</div>  </div>
+</div>
+<div class="contents">
+This is the complete list of members for <a class="el" href="structllvm_1_1object_1_1macho_1_1Section64.html">llvm::object::macho::Section64</a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1macho_1_1Section64.html#a251d5745c8505908b93985c39fc40218">Address</a></td><td><a class="el" href="structllvm_1_1object_1_1macho_1_1Section64.html">llvm::object::macho::Section64</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1macho_1_1Section64.html#ac1a63d12efa76a6f04ba783cbe82a05e">Align</a></td><td><a class="el" href="structllvm_1_1object_1_1macho_1_1Section64.html">llvm::object::macho::Section64</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1macho_1_1Section64.html#a85169dfeb7e5fe4837b2a7176109274d">Flags</a></td><td><a class="el" href="structllvm_1_1object_1_1macho_1_1Section64.html">llvm::object::macho::Section64</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1macho_1_1Section64.html#af2b8b37020c64b42c8eaa9b952d94ea1">Name</a></td><td><a class="el" href="structllvm_1_1object_1_1macho_1_1Section64.html">llvm::object::macho::Section64</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1macho_1_1Section64.html#a1bf64da14049e4da7c117ea91a042cfd">NumRelocationTableEntries</a></td><td><a class="el" href="structllvm_1_1object_1_1macho_1_1Section64.html">llvm::object::macho::Section64</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1macho_1_1Section64.html#a758a2ab3b2a361f17cb46e4e10e9e41b">Offset</a></td><td><a class="el" href="structllvm_1_1object_1_1macho_1_1Section64.html">llvm::object::macho::Section64</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1macho_1_1Section64.html#a0fc34d1c0336c67ec37eed91bcd7a007">RelocationTableOffset</a></td><td><a class="el" href="structllvm_1_1object_1_1macho_1_1Section64.html">llvm::object::macho::Section64</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1macho_1_1Section64.html#a2ff2505368de674e2971085dd6c54502">Reserved1</a></td><td><a class="el" href="structllvm_1_1object_1_1macho_1_1Section64.html">llvm::object::macho::Section64</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1macho_1_1Section64.html#aea92f168b5b28f779e05b826d50f58e2">Reserved2</a></td><td><a class="el" href="structllvm_1_1object_1_1macho_1_1Section64.html">llvm::object::macho::Section64</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1macho_1_1Section64.html#a4f0f8f1486794aa5958da59090e125f4">Reserved3</a></td><td><a class="el" href="structllvm_1_1object_1_1macho_1_1Section64.html">llvm::object::macho::Section64</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1macho_1_1Section64.html#adddbc48ccd76ace2ca3ae567e4eb3e80">SegmentName</a></td><td><a class="el" href="structllvm_1_1object_1_1macho_1_1Section64.html">llvm::object::macho::Section64</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1macho_1_1Section64.html#a1c4afdb65d8b950858ca9babfc2a5086">Size</a></td><td><a class="el" href="structllvm_1_1object_1_1macho_1_1Section64.html">llvm::object::macho::Section64</a></td><td></td></tr>
+</table></div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:49:10 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1macho_1_1Section64.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1macho_1_1Section64.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1macho_1_1Section64.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1macho_1_1Section64.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,292 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: llvm::object::macho::Section64 Struct Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="namespacellvm_1_1object.html">object</a>      </li>
+      <li class="navelem"><a class="el" href="namespacellvm_1_1object_1_1macho.html">macho</a>      </li>
+      <li class="navelem"><a class="el" href="structllvm_1_1object_1_1macho_1_1Section64.html">Section64</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#pub-attribs">Public Attributes</a>  </div>
+  <div class="headertitle">
+<div class="title">llvm::object::macho::Section64 Struct Reference</div>  </div>
+</div>
+<div class="contents">
+<!-- doxytag: class="llvm::object::macho::Section64" -->
+<p><code>#include <<a class="el" href="MachOFormat_8h_source.html">MachOFormat.h</a>></code></p>
+<div class="dynheader">
+Collaboration diagram for llvm::object::macho::Section64:</div>
+<div class="dyncontent">
+<div class="center"><img src="structllvm_1_1object_1_1macho_1_1Section64__coll__graph.png" border="0" usemap="#llvm_1_1object_1_1macho_1_1Section64_coll__map" alt="Collaboration graph"/></div>
+<!-- MAP 0 -->
+<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
+
+<p><a href="structllvm_1_1object_1_1macho_1_1Section64-members.html">List of all members.</a></p>
+<table class="memberdecls">
+<tr><td colspan="2"><h2><a name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classchar.html">char</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1object_1_1macho_1_1Section64.html#af2b8b37020c64b42c8eaa9b952d94ea1">Name</a> [16]</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classchar.html">char</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1object_1_1macho_1_1Section64.html#adddbc48ccd76ace2ca3ae567e4eb3e80">SegmentName</a> [16]</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">uint64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1object_1_1macho_1_1Section64.html#a251d5745c8505908b93985c39fc40218">Address</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">uint64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1object_1_1macho_1_1Section64.html#a1c4afdb65d8b950858ca9babfc2a5086">Size</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1object_1_1macho_1_1Section64.html#a758a2ab3b2a361f17cb46e4e10e9e41b">Offset</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1object_1_1macho_1_1Section64.html#ac1a63d12efa76a6f04ba783cbe82a05e">Align</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1object_1_1macho_1_1Section64.html#a0fc34d1c0336c67ec37eed91bcd7a007">RelocationTableOffset</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1object_1_1macho_1_1Section64.html#a1bf64da14049e4da7c117ea91a042cfd">NumRelocationTableEntries</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1object_1_1macho_1_1Section64.html#a85169dfeb7e5fe4837b2a7176109274d">Flags</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1object_1_1macho_1_1Section64.html#a2ff2505368de674e2971085dd6c54502">Reserved1</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1object_1_1macho_1_1Section64.html#aea92f168b5b28f779e05b826d50f58e2">Reserved2</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1object_1_1macho_1_1Section64.html#a4f0f8f1486794aa5958da59090e125f4">Reserved3</a></td></tr>
+</table>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock">
+<p>Definition at line <a class="el" href="MachOFormat_8h_source.html#l00253">253</a> of file <a class="el" href="MachOFormat_8h_source.html">MachOFormat.h</a>.</p>
+</div><hr/><h2>Member Data Documentation</h2>
+<a class="anchor" id="a251d5745c8505908b93985c39fc40218"></a><!-- doxytag: member="llvm::object::macho::Section64::Address" ref="a251d5745c8505908b93985c39fc40218" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint64_t <a class="el" href="structllvm_1_1object_1_1macho_1_1Section64.html#a251d5745c8505908b93985c39fc40218">llvm::object::macho::Section64::Address</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="MachOFormat_8h_source.html#l00256">256</a> of file <a class="el" href="MachOFormat_8h_source.html">MachOFormat.h</a>.</p>
+
+<p>Referenced by <a class="el" href="MachOObject_8cpp_source.html#l00297">SwapStruct()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ac1a63d12efa76a6f04ba783cbe82a05e"></a><!-- doxytag: member="llvm::object::macho::Section64::Align" ref="ac1a63d12efa76a6f04ba783cbe82a05e" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint32_t <a class="el" href="structllvm_1_1object_1_1macho_1_1Section64.html#ac1a63d12efa76a6f04ba783cbe82a05e">llvm::object::macho::Section64::Align</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="MachOFormat_8h_source.html#l00259">259</a> of file <a class="el" href="MachOFormat_8h_source.html">MachOFormat.h</a>.</p>
+
+<p>Referenced by <a class="el" href="MachOObject_8cpp_source.html#l00297">SwapStruct()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a85169dfeb7e5fe4837b2a7176109274d"></a><!-- doxytag: member="llvm::object::macho::Section64::Flags" ref="a85169dfeb7e5fe4837b2a7176109274d" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint32_t <a class="el" href="structllvm_1_1object_1_1macho_1_1Section64.html#a85169dfeb7e5fe4837b2a7176109274d">llvm::object::macho::Section64::Flags</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="MachOFormat_8h_source.html#l00262">262</a> of file <a class="el" href="MachOFormat_8h_source.html">MachOFormat.h</a>.</p>
+
+<p>Referenced by <a class="el" href="MachOObject_8cpp_source.html#l00297">SwapStruct()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="af2b8b37020c64b42c8eaa9b952d94ea1"></a><!-- doxytag: member="llvm::object::macho::Section64::Name" ref="af2b8b37020c64b42c8eaa9b952d94ea1" args="[16]" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classchar.html">char</a> <a class="el" href="structllvm_1_1object_1_1macho_1_1Section64.html#af2b8b37020c64b42c8eaa9b952d94ea1">llvm::object::macho::Section64::Name</a>[16]</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="MachOFormat_8h_source.html#l00254">254</a> of file <a class="el" href="MachOFormat_8h_source.html">MachOFormat.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a1bf64da14049e4da7c117ea91a042cfd"></a><!-- doxytag: member="llvm::object::macho::Section64::NumRelocationTableEntries" ref="a1bf64da14049e4da7c117ea91a042cfd" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint32_t <a class="el" href="structllvm_1_1object_1_1macho_1_1Section64.html#a1bf64da14049e4da7c117ea91a042cfd">llvm::object::macho::Section64::NumRelocationTableEntries</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="MachOFormat_8h_source.html#l00261">261</a> of file <a class="el" href="MachOFormat_8h_source.html">MachOFormat.h</a>.</p>
+
+<p>Referenced by <a class="el" href="MachOObject_8cpp_source.html#l00297">SwapStruct()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a758a2ab3b2a361f17cb46e4e10e9e41b"></a><!-- doxytag: member="llvm::object::macho::Section64::Offset" ref="a758a2ab3b2a361f17cb46e4e10e9e41b" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint32_t <a class="el" href="structllvm_1_1object_1_1macho_1_1Section64.html#a758a2ab3b2a361f17cb46e4e10e9e41b">llvm::object::macho::Section64::Offset</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="MachOFormat_8h_source.html#l00258">258</a> of file <a class="el" href="MachOFormat_8h_source.html">MachOFormat.h</a>.</p>
+
+<p>Referenced by <a class="el" href="MachOObject_8cpp_source.html#l00297">SwapStruct()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a0fc34d1c0336c67ec37eed91bcd7a007"></a><!-- doxytag: member="llvm::object::macho::Section64::RelocationTableOffset" ref="a0fc34d1c0336c67ec37eed91bcd7a007" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint32_t <a class="el" href="structllvm_1_1object_1_1macho_1_1Section64.html#a0fc34d1c0336c67ec37eed91bcd7a007">llvm::object::macho::Section64::RelocationTableOffset</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="MachOFormat_8h_source.html#l00260">260</a> of file <a class="el" href="MachOFormat_8h_source.html">MachOFormat.h</a>.</p>
+
+<p>Referenced by <a class="el" href="MachOObject_8cpp_source.html#l00297">SwapStruct()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a2ff2505368de674e2971085dd6c54502"></a><!-- doxytag: member="llvm::object::macho::Section64::Reserved1" ref="a2ff2505368de674e2971085dd6c54502" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint32_t <a class="el" href="structllvm_1_1object_1_1macho_1_1Section64.html#a2ff2505368de674e2971085dd6c54502">llvm::object::macho::Section64::Reserved1</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="MachOFormat_8h_source.html#l00263">263</a> of file <a class="el" href="MachOFormat_8h_source.html">MachOFormat.h</a>.</p>
+
+<p>Referenced by <a class="el" href="MachOObject_8cpp_source.html#l00297">SwapStruct()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aea92f168b5b28f779e05b826d50f58e2"></a><!-- doxytag: member="llvm::object::macho::Section64::Reserved2" ref="aea92f168b5b28f779e05b826d50f58e2" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint32_t <a class="el" href="structllvm_1_1object_1_1macho_1_1Section64.html#aea92f168b5b28f779e05b826d50f58e2">llvm::object::macho::Section64::Reserved2</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="MachOFormat_8h_source.html#l00264">264</a> of file <a class="el" href="MachOFormat_8h_source.html">MachOFormat.h</a>.</p>
+
+<p>Referenced by <a class="el" href="MachOObject_8cpp_source.html#l00297">SwapStruct()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a4f0f8f1486794aa5958da59090e125f4"></a><!-- doxytag: member="llvm::object::macho::Section64::Reserved3" ref="a4f0f8f1486794aa5958da59090e125f4" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint32_t <a class="el" href="structllvm_1_1object_1_1macho_1_1Section64.html#a4f0f8f1486794aa5958da59090e125f4">llvm::object::macho::Section64::Reserved3</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="MachOFormat_8h_source.html#l00265">265</a> of file <a class="el" href="MachOFormat_8h_source.html">MachOFormat.h</a>.</p>
+
+<p>Referenced by <a class="el" href="MachOObject_8cpp_source.html#l00297">SwapStruct()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="adddbc48ccd76ace2ca3ae567e4eb3e80"></a><!-- doxytag: member="llvm::object::macho::Section64::SegmentName" ref="adddbc48ccd76ace2ca3ae567e4eb3e80" args="[16]" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classchar.html">char</a> <a class="el" href="structllvm_1_1object_1_1macho_1_1Section64.html#adddbc48ccd76ace2ca3ae567e4eb3e80">llvm::object::macho::Section64::SegmentName</a>[16]</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="MachOFormat_8h_source.html#l00255">255</a> of file <a class="el" href="MachOFormat_8h_source.html">MachOFormat.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a1c4afdb65d8b950858ca9babfc2a5086"></a><!-- doxytag: member="llvm::object::macho::Section64::Size" ref="a1c4afdb65d8b950858ca9babfc2a5086" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint64_t <a class="el" href="structllvm_1_1object_1_1macho_1_1Section64.html#a1c4afdb65d8b950858ca9babfc2a5086">llvm::object::macho::Section64::Size</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="MachOFormat_8h_source.html#l00257">257</a> of file <a class="el" href="MachOFormat_8h_source.html">MachOFormat.h</a>.</p>
+
+<p>Referenced by <a class="el" href="MachOObject_8cpp_source.html#l00297">SwapStruct()</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="MachOFormat_8h_source.html">MachOFormat.h</a></li>
+</ul>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:49:10 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1macho_1_1SegmentLoadCommand-members.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1macho_1_1SegmentLoadCommand-members.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1macho_1_1SegmentLoadCommand-members.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1macho_1_1SegmentLoadCommand-members.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,69 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: Member List</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="namespacellvm_1_1object.html">object</a>      </li>
+      <li class="navelem"><a class="el" href="namespacellvm_1_1object_1_1macho.html">macho</a>      </li>
+      <li class="navelem"><a class="el" href="structllvm_1_1object_1_1macho_1_1SegmentLoadCommand.html">SegmentLoadCommand</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">llvm::object::macho::SegmentLoadCommand Member List</div>  </div>
+</div>
+<div class="contents">
+This is the complete list of members for <a class="el" href="structllvm_1_1object_1_1macho_1_1SegmentLoadCommand.html">llvm::object::macho::SegmentLoadCommand</a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1macho_1_1SegmentLoadCommand.html#a8e51470705a82b32836ad094540de5f5">FileOffset</a></td><td><a class="el" href="structllvm_1_1object_1_1macho_1_1SegmentLoadCommand.html">llvm::object::macho::SegmentLoadCommand</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1macho_1_1SegmentLoadCommand.html#a0496363a5aa227f695a18be9e5d2a144">FileSize</a></td><td><a class="el" href="structllvm_1_1object_1_1macho_1_1SegmentLoadCommand.html">llvm::object::macho::SegmentLoadCommand</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1macho_1_1SegmentLoadCommand.html#ac212f3cf4e3e9602517730f452538055">Flags</a></td><td><a class="el" href="structllvm_1_1object_1_1macho_1_1SegmentLoadCommand.html">llvm::object::macho::SegmentLoadCommand</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1macho_1_1SegmentLoadCommand.html#a10687dfe19624dcae73ba103b1b21148">InitialVMProtection</a></td><td><a class="el" href="structllvm_1_1object_1_1macho_1_1SegmentLoadCommand.html">llvm::object::macho::SegmentLoadCommand</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1macho_1_1SegmentLoadCommand.html#ac3bf97f15b91e9df9e5b2344e6e58bf1">MaxVMProtection</a></td><td><a class="el" href="structllvm_1_1object_1_1macho_1_1SegmentLoadCommand.html">llvm::object::macho::SegmentLoadCommand</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1macho_1_1SegmentLoadCommand.html#af06368f854cf58b95dabf1e2f9d0271a">Name</a></td><td><a class="el" href="structllvm_1_1object_1_1macho_1_1SegmentLoadCommand.html">llvm::object::macho::SegmentLoadCommand</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1macho_1_1SegmentLoadCommand.html#ac5e55b649ac80edc8ce8ac5ebc894c52">NumSections</a></td><td><a class="el" href="structllvm_1_1object_1_1macho_1_1SegmentLoadCommand.html">llvm::object::macho::SegmentLoadCommand</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1macho_1_1SegmentLoadCommand.html#a0a61c441400bc718d42596964767293d">Size</a></td><td><a class="el" href="structllvm_1_1object_1_1macho_1_1SegmentLoadCommand.html">llvm::object::macho::SegmentLoadCommand</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1macho_1_1SegmentLoadCommand.html#a2f644a79ec3290cce3f8a248315b0aa9">Type</a></td><td><a class="el" href="structllvm_1_1object_1_1macho_1_1SegmentLoadCommand.html">llvm::object::macho::SegmentLoadCommand</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1macho_1_1SegmentLoadCommand.html#a69f27e4973a3644d2cdd633d187b6816">VMAddress</a></td><td><a class="el" href="structllvm_1_1object_1_1macho_1_1SegmentLoadCommand.html">llvm::object::macho::SegmentLoadCommand</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1macho_1_1SegmentLoadCommand.html#a2b9c88a5de88cf1a8a6bb0c4c1713106">VMSize</a></td><td><a class="el" href="structllvm_1_1object_1_1macho_1_1SegmentLoadCommand.html">llvm::object::macho::SegmentLoadCommand</a></td><td></td></tr>
+</table></div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:49:10 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1macho_1_1Symbol64TableEntry-members.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1macho_1_1Symbol64TableEntry-members.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1macho_1_1Symbol64TableEntry-members.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1macho_1_1Symbol64TableEntry-members.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,63 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: Member List</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="namespacellvm_1_1object.html">object</a>      </li>
+      <li class="navelem"><a class="el" href="namespacellvm_1_1object_1_1macho.html">macho</a>      </li>
+      <li class="navelem"><a class="el" href="structllvm_1_1object_1_1macho_1_1Symbol64TableEntry.html">Symbol64TableEntry</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">llvm::object::macho::Symbol64TableEntry Member List</div>  </div>
+</div>
+<div class="contents">
+This is the complete list of members for <a class="el" href="structllvm_1_1object_1_1macho_1_1Symbol64TableEntry.html">llvm::object::macho::Symbol64TableEntry</a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1macho_1_1Symbol64TableEntry.html#a79d4e815225acc4d5ed6e581d20d0b7f">Flags</a></td><td><a class="el" href="structllvm_1_1object_1_1macho_1_1Symbol64TableEntry.html">llvm::object::macho::Symbol64TableEntry</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1macho_1_1Symbol64TableEntry.html#a152ac98edd186d6b9a9cd72f791ae0f9">SectionIndex</a></td><td><a class="el" href="structllvm_1_1object_1_1macho_1_1Symbol64TableEntry.html">llvm::object::macho::Symbol64TableEntry</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1macho_1_1Symbol64TableEntry.html#a8f35cce36edfddb2e42fa502a0d02a39">StringIndex</a></td><td><a class="el" href="structllvm_1_1object_1_1macho_1_1Symbol64TableEntry.html">llvm::object::macho::Symbol64TableEntry</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1macho_1_1Symbol64TableEntry.html#a15f20b8a8ad8e8c4136de5c20f5de50a">Type</a></td><td><a class="el" href="structllvm_1_1object_1_1macho_1_1Symbol64TableEntry.html">llvm::object::macho::Symbol64TableEntry</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1macho_1_1Symbol64TableEntry.html#a5ac238fcb55c3882874d3d640791c38e">Value</a></td><td><a class="el" href="structllvm_1_1object_1_1macho_1_1Symbol64TableEntry.html">llvm::object::macho::Symbol64TableEntry</a></td><td></td></tr>
+</table></div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:49:10 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1macho_1_1Symbol64TableEntry.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1macho_1_1Symbol64TableEntry.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1macho_1_1Symbol64TableEntry.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1macho_1_1Symbol64TableEntry.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,166 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: llvm::object::macho::Symbol64TableEntry Struct Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="namespacellvm_1_1object.html">object</a>      </li>
+      <li class="navelem"><a class="el" href="namespacellvm_1_1object_1_1macho.html">macho</a>      </li>
+      <li class="navelem"><a class="el" href="structllvm_1_1object_1_1macho_1_1Symbol64TableEntry.html">Symbol64TableEntry</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#pub-attribs">Public Attributes</a>  </div>
+  <div class="headertitle">
+<div class="title">llvm::object::macho::Symbol64TableEntry Struct Reference</div>  </div>
+</div>
+<div class="contents">
+<!-- doxytag: class="llvm::object::macho::Symbol64TableEntry" -->
+<p><code>#include <<a class="el" href="MachOFormat_8h_source.html">MachOFormat.h</a>></code></p>
+<div class="dynheader">
+Collaboration diagram for llvm::object::macho::Symbol64TableEntry:</div>
+<div class="dyncontent">
+<div class="center"><img src="structllvm_1_1object_1_1macho_1_1Symbol64TableEntry__coll__graph.png" border="0" usemap="#llvm_1_1object_1_1macho_1_1Symbol64TableEntry_coll__map" alt="Collaboration graph"/></div>
+<!-- MAP 0 -->
+<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
+
+<p><a href="structllvm_1_1object_1_1macho_1_1Symbol64TableEntry-members.html">List of all members.</a></p>
+<table class="memberdecls">
+<tr><td colspan="2"><h2><a name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1object_1_1macho_1_1Symbol64TableEntry.html#a8f35cce36edfddb2e42fa502a0d02a39">StringIndex</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1object_1_1macho_1_1Symbol64TableEntry.html#a15f20b8a8ad8e8c4136de5c20f5de50a">Type</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1object_1_1macho_1_1Symbol64TableEntry.html#a152ac98edd186d6b9a9cd72f791ae0f9">SectionIndex</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">uint16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1object_1_1macho_1_1Symbol64TableEntry.html#a79d4e815225acc4d5ed6e581d20d0b7f">Flags</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">uint64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1object_1_1macho_1_1Symbol64TableEntry.html#a5ac238fcb55c3882874d3d640791c38e">Value</a></td></tr>
+</table>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock">
+<p>Definition at line <a class="el" href="MachOFormat_8h_source.html#l00283">283</a> of file <a class="el" href="MachOFormat_8h_source.html">MachOFormat.h</a>.</p>
+</div><hr/><h2>Member Data Documentation</h2>
+<a class="anchor" id="a79d4e815225acc4d5ed6e581d20d0b7f"></a><!-- doxytag: member="llvm::object::macho::Symbol64TableEntry::Flags" ref="a79d4e815225acc4d5ed6e581d20d0b7f" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint16_t <a class="el" href="structllvm_1_1object_1_1macho_1_1Symbol64TableEntry.html#a79d4e815225acc4d5ed6e581d20d0b7f">llvm::object::macho::Symbol64TableEntry::Flags</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="MachOFormat_8h_source.html#l00287">287</a> of file <a class="el" href="MachOFormat_8h_source.html">MachOFormat.h</a>.</p>
+
+<p>Referenced by <a class="el" href="MachOObject_8cpp_source.html#l00347">SwapStruct()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a152ac98edd186d6b9a9cd72f791ae0f9"></a><!-- doxytag: member="llvm::object::macho::Symbol64TableEntry::SectionIndex" ref="a152ac98edd186d6b9a9cd72f791ae0f9" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint8_t <a class="el" href="structllvm_1_1object_1_1macho_1_1Symbol64TableEntry.html#a152ac98edd186d6b9a9cd72f791ae0f9">llvm::object::macho::Symbol64TableEntry::SectionIndex</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="MachOFormat_8h_source.html#l00286">286</a> of file <a class="el" href="MachOFormat_8h_source.html">MachOFormat.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a8f35cce36edfddb2e42fa502a0d02a39"></a><!-- doxytag: member="llvm::object::macho::Symbol64TableEntry::StringIndex" ref="a8f35cce36edfddb2e42fa502a0d02a39" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint32_t <a class="el" href="structllvm_1_1object_1_1macho_1_1Symbol64TableEntry.html#a8f35cce36edfddb2e42fa502a0d02a39">llvm::object::macho::Symbol64TableEntry::StringIndex</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="MachOFormat_8h_source.html#l00284">284</a> of file <a class="el" href="MachOFormat_8h_source.html">MachOFormat.h</a>.</p>
+
+<p>Referenced by <a class="el" href="MachOObject_8cpp_source.html#l00347">SwapStruct()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a15f20b8a8ad8e8c4136de5c20f5de50a"></a><!-- doxytag: member="llvm::object::macho::Symbol64TableEntry::Type" ref="a15f20b8a8ad8e8c4136de5c20f5de50a" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint8_t <a class="el" href="structllvm_1_1object_1_1macho_1_1Symbol64TableEntry.html#a15f20b8a8ad8e8c4136de5c20f5de50a">llvm::object::macho::Symbol64TableEntry::Type</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="MachOFormat_8h_source.html#l00285">285</a> of file <a class="el" href="MachOFormat_8h_source.html">MachOFormat.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a5ac238fcb55c3882874d3d640791c38e"></a><!-- doxytag: member="llvm::object::macho::Symbol64TableEntry::Value" ref="a5ac238fcb55c3882874d3d640791c38e" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint64_t <a class="el" href="structllvm_1_1object_1_1macho_1_1Symbol64TableEntry.html#a5ac238fcb55c3882874d3d640791c38e">llvm::object::macho::Symbol64TableEntry::Value</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="MachOFormat_8h_source.html#l00288">288</a> of file <a class="el" href="MachOFormat_8h_source.html">MachOFormat.h</a>.</p>
+
+<p>Referenced by <a class="el" href="MachOObject_8cpp_source.html#l00347">SwapStruct()</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="MachOFormat_8h_source.html">MachOFormat.h</a></li>
+</ul>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:49:10 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1macho_1_1Symbol64TableEntry__coll__graph.md5
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1macho_1_1Symbol64TableEntry__coll__graph.md5?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1macho_1_1Symbol64TableEntry__coll__graph.md5 (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1macho_1_1Symbol64TableEntry__coll__graph.md5 Fri Dec 21 00:57:24 2012
@@ -0,0 +1 @@
+2b6ba56fbd603b1e5e973e794de5c48c
\ No newline at end of file

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1macho_1_1SymbolTableEntry-members.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1macho_1_1SymbolTableEntry-members.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1macho_1_1SymbolTableEntry-members.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1macho_1_1SymbolTableEntry-members.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,63 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: Member List</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="namespacellvm_1_1object.html">object</a>      </li>
+      <li class="navelem"><a class="el" href="namespacellvm_1_1object_1_1macho.html">macho</a>      </li>
+      <li class="navelem"><a class="el" href="structllvm_1_1object_1_1macho_1_1SymbolTableEntry.html">SymbolTableEntry</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">llvm::object::macho::SymbolTableEntry Member List</div>  </div>
+</div>
+<div class="contents">
+This is the complete list of members for <a class="el" href="structllvm_1_1object_1_1macho_1_1SymbolTableEntry.html">llvm::object::macho::SymbolTableEntry</a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1macho_1_1SymbolTableEntry.html#ae2fdaef200efca69aae7b20f3366d599">Flags</a></td><td><a class="el" href="structllvm_1_1object_1_1macho_1_1SymbolTableEntry.html">llvm::object::macho::SymbolTableEntry</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1macho_1_1SymbolTableEntry.html#a2360f0b60659ca8f9d849addc1cb15b4">SectionIndex</a></td><td><a class="el" href="structllvm_1_1object_1_1macho_1_1SymbolTableEntry.html">llvm::object::macho::SymbolTableEntry</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1macho_1_1SymbolTableEntry.html#a76d7227182f5e74bf936038e757075d8">StringIndex</a></td><td><a class="el" href="structllvm_1_1object_1_1macho_1_1SymbolTableEntry.html">llvm::object::macho::SymbolTableEntry</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1macho_1_1SymbolTableEntry.html#a08489d3a26870c1a6a477b9ddcfd786a">Type</a></td><td><a class="el" href="structllvm_1_1object_1_1macho_1_1SymbolTableEntry.html">llvm::object::macho::SymbolTableEntry</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1object_1_1macho_1_1SymbolTableEntry.html#a6fbbd9958a86b99a058b563653034b19">Value</a></td><td><a class="el" href="structllvm_1_1object_1_1macho_1_1SymbolTableEntry.html">llvm::object::macho::SymbolTableEntry</a></td><td></td></tr>
+</table></div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:49:10 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1macho_1_1SymbolTableEntry__coll__graph.md5
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1macho_1_1SymbolTableEntry__coll__graph.md5?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1macho_1_1SymbolTableEntry__coll__graph.md5 (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1object_1_1macho_1_1SymbolTableEntry__coll__graph.md5 Fri Dec 21 00:57:24 2012
@@ -0,0 +1 @@
+e913b0381a7fc3121807bd70c9bf7bc7
\ No newline at end of file

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1po__ext__iterator__coll__graph.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1po__ext__iterator__coll__graph.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1po__ext__iterator__coll__graph.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1po__ext__iterator__coll__graph.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,21 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::po_ext_iterator\< T, SetType \>",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
+  Node2 -> Node1 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node2 [label="llvm::po_iterator\< T, SetType, true \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1po__iterator.html"];
+  Node3 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node3 [label="std::iterator\< std::forward_iterator_tag, GraphTraits\< T \>::NodeType, ptrdiff_t \>",height=0.2,width=0.4,color="black",URL="$classstd_1_1iterator.html"];
+  Node4 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node4 [label="llvm::po_iterator_storage\< SetType, ExtStorage \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1po__iterator__storage.html"];
+  Node5 -> Node4 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< SetType, ExtStorage \>" ,fontname="FreeSans"];
+  Node5 [label="llvm::po_iterator_storage\< SetType, External \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1po__iterator__storage.html",tooltip="Default po_iterator_storage implementation with an internal set object."];
+  Node6 -> Node2 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< T, SetType, true \>" ,fontname="FreeSans"];
+  Node6 [label="llvm::po_iterator\< GraphT, SetType, ExtStorage, GT \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1po__iterator.html"];
+  Node7 -> Node6 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node7 [label="std::iterator\< std::forward_iterator_tag, GT::NodeType, ptrdiff_t \>",height=0.2,width=0.4,color="black",URL="$classstd_1_1iterator.html"];
+  Node4 -> Node6 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1remove__const.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1remove__const.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1remove__const.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1remove__const.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,97 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: llvm::remove_const< T > Struct Template Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="structllvm_1_1remove__const.html">remove_const</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#pub-types">Public Types</a>  </div>
+  <div class="headertitle">
+<div class="title">llvm::remove_const< T > Struct Template Reference</div>  </div>
+</div>
+<div class="contents">
+<!-- doxytag: class="llvm::remove_const" -->
+<p>Metafunction that removes const qualification from a type.  
+ <a href="structllvm_1_1remove__const.html#details">More...</a></p>
+
+<p><code>#include <<a class="el" href="type__traits_8h_source.html">type_traits.h</a>></code></p>
+
+<p><a href="structllvm_1_1remove__const-members.html">List of all members.</a></p>
+<table class="memberdecls">
+<tr><td colspan="2"><h2><a name="pub-types"></a>
+Public Types</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">typedef T </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1remove__const.html#ab72d85bbb2be9cd6e206a50ecf62119d">type</a></td></tr>
+</table>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><h3>template<typename T><br/>
+struct llvm::remove_const< T ></h3>
+
+<p>Metafunction that removes const qualification from a type. </p>
+
+<p>Definition at line <a class="el" href="type__traits_8h_source.html#l00102">102</a> of file <a class="el" href="type__traits_8h_source.html">type_traits.h</a>.</p>
+</div><hr/><h2>Member Typedef Documentation</h2>
+<a class="anchor" id="ab72d85bbb2be9cd6e206a50ecf62119d"></a><!-- doxytag: member="llvm::remove_const::type" ref="ab72d85bbb2be9cd6e206a50ecf62119d" args="" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename T> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">typedef T <a class="el" href="structllvm_1_1remove__const.html">llvm::remove_const</a>< T >::<a class="el" href="structllvm_1_1remove__const.html#ab72d85bbb2be9cd6e206a50ecf62119d">type</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="type__traits_8h_source.html#l00102">102</a> of file <a class="el" href="type__traits_8h_source.html">type_traits.h</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="type__traits_8h_source.html">type_traits.h</a></li>
+</ul>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:48:35 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1remove__const_3_01const_01T_01_4.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1remove__const_3_01const_01T_01_4.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1remove__const_3_01const_01T_01_4.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1remove__const_3_01const_01T_01_4.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,93 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: llvm::remove_const< const T > Struct Template Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="structllvm_1_1remove__const_3_01const_01T_01_4.html">remove_const< const T ></a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#pub-types">Public Types</a>  </div>
+  <div class="headertitle">
+<div class="title">llvm::remove_const< const T > Struct Template Reference</div>  </div>
+</div>
+<div class="contents">
+<!-- doxytag: class="llvm::remove_const< const T >" -->
+<p><code>#include <<a class="el" href="type__traits_8h_source.html">type_traits.h</a>></code></p>
+
+<p><a href="structllvm_1_1remove__const_3_01const_01T_01_4-members.html">List of all members.</a></p>
+<table class="memberdecls">
+<tr><td colspan="2"><h2><a name="pub-types"></a>
+Public Types</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">typedef T </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1remove__const_3_01const_01T_01_4.html#a95cb6dabcb42fc9fba8e9324dccadf08">type</a></td></tr>
+</table>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><h3>template<typename T><br/>
+struct llvm::remove_const< const T ></h3>
+
+
+<p>Definition at line <a class="el" href="type__traits_8h_source.html#l00103">103</a> of file <a class="el" href="type__traits_8h_source.html">type_traits.h</a>.</p>
+</div><hr/><h2>Member Typedef Documentation</h2>
+<a class="anchor" id="a95cb6dabcb42fc9fba8e9324dccadf08"></a><!-- doxytag: member="llvm::remove_const< const T >::type" ref="a95cb6dabcb42fc9fba8e9324dccadf08" args="" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename T > </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">typedef T <a class="el" href="structllvm_1_1remove__const.html">llvm::remove_const</a>< const T >::<a class="el" href="structllvm_1_1remove__const_3_01const_01T_01_4.html#a95cb6dabcb42fc9fba8e9324dccadf08">type</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="type__traits_8h_source.html#l00103">103</a> of file <a class="el" href="type__traits_8h_source.html">type_traits.h</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="type__traits_8h_source.html">type_traits.h</a></li>
+</ul>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:48:35 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1remove__pointer_3_01T_01_5volatile_01_4-members.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1remove__pointer_3_01T_01_5volatile_01_4-members.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1remove__pointer_3_01T_01_5volatile_01_4-members.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1remove__pointer_3_01T_01_5volatile_01_4-members.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,57 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: Member List</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="structllvm_1_1remove__pointer_3_01T_01_5volatile_01_4.html">remove_pointer< T *volatile ></a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">llvm::remove_pointer< T *volatile > Member List</div>  </div>
+</div>
+<div class="contents">
+This is the complete list of members for <a class="el" href="structllvm_1_1remove__pointer_3_01T_01_5volatile_01_4.html">llvm::remove_pointer< T *volatile ></a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1remove__pointer_3_01T_01_5volatile_01_4.html#ac36b1121590815ffa612bcf4900d1639">type</a> typedef</td><td><a class="el" href="structllvm_1_1remove__pointer_3_01T_01_5volatile_01_4.html">llvm::remove_pointer< T *volatile ></a></td><td></td></tr>
+</table></div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:48:35 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1remove__pointer_3_01T_01_5volatile_01_4.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1remove__pointer_3_01T_01_5volatile_01_4.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1remove__pointer_3_01T_01_5volatile_01_4.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1remove__pointer_3_01T_01_5volatile_01_4.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,93 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: llvm::remove_pointer< T *volatile > Struct Template Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="structllvm_1_1remove__pointer_3_01T_01_5volatile_01_4.html">remove_pointer< T *volatile ></a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#pub-types">Public Types</a>  </div>
+  <div class="headertitle">
+<div class="title">llvm::remove_pointer< T *volatile > Struct Template Reference</div>  </div>
+</div>
+<div class="contents">
+<!-- doxytag: class="llvm::remove_pointer< T *volatile >" -->
+<p><code>#include <<a class="el" href="type__traits_8h_source.html">type_traits.h</a>></code></p>
+
+<p><a href="structllvm_1_1remove__pointer_3_01T_01_5volatile_01_4-members.html">List of all members.</a></p>
+<table class="memberdecls">
+<tr><td colspan="2"><h2><a name="pub-types"></a>
+Public Types</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">typedef T </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1remove__pointer_3_01T_01_5volatile_01_4.html#ac36b1121590815ffa612bcf4900d1639">type</a></td></tr>
+</table>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><h3>template<typename T><br/>
+struct llvm::remove_pointer< T *volatile ></h3>
+
+
+<p>Definition at line <a class="el" href="type__traits_8h_source.html#l00204">204</a> of file <a class="el" href="type__traits_8h_source.html">type_traits.h</a>.</p>
+</div><hr/><h2>Member Typedef Documentation</h2>
+<a class="anchor" id="ac36b1121590815ffa612bcf4900d1639"></a><!-- doxytag: member="llvm::remove_pointer< T *volatile >::type" ref="ac36b1121590815ffa612bcf4900d1639" args="" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename T > </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">typedef T <a class="el" href="structllvm_1_1remove__pointer.html">llvm::remove_pointer</a>< T *volatile >::<a class="el" href="structllvm_1_1remove__pointer_3_01T_01_5volatile_01_4.html#ac36b1121590815ffa612bcf4900d1639">type</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="type__traits_8h_source.html#l00204">204</a> of file <a class="el" href="type__traits_8h_source.html">type_traits.h</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="type__traits_8h_source.html">type_traits.h</a></li>
+</ul>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:48:35 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1resource__sort__inherit__graph.md5
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1resource__sort__inherit__graph.md5?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1resource__sort__inherit__graph.md5 (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1resource__sort__inherit__graph.md5 Fri Dec 21 00:57:24 2012
@@ -0,0 +1 @@
+04f507488b5cfe4dc44f352711c02d97
\ No newline at end of file

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1simplify__type_3_01AssertingVH_3_01Value_01_4_01_4.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1simplify__type_3_01AssertingVH_3_01Value_01_4_01_4.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1simplify__type_3_01AssertingVH_3_01Value_01_4_01_4.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1simplify__type_3_01AssertingVH_3_01Value_01_4_01_4.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,80 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: llvm::simplify_type< AssertingVH< Value > > Struct Template Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="structllvm_1_1simplify__type_3_01AssertingVH_3_01Value_01_4_01_4.html">simplify_type< AssertingVH< Value > ></a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">llvm::simplify_type< AssertingVH< Value > > Struct Template Reference</div>  </div>
+</div>
+<div class="contents">
+<!-- doxytag: class="llvm::simplify_type< AssertingVH< Value > >" --><!-- doxytag: inherits="llvm::simplify_type< const AssertingVH< Value > >" -->
+<p><code>#include <<a class="el" href="ValueHandle_8h_source.html">ValueHandle.h</a>></code></p>
+<div class="dynheader">
+Inheritance diagram for llvm::simplify_type< AssertingVH< Value > >:</div>
+<div class="dyncontent">
+<div class="center"><img src="structllvm_1_1simplify__type_3_01AssertingVH_3_01Value_01_4_01_4__inherit__graph.png" border="0" usemap="#llvm_1_1simplify__type_3_01AssertingVH_3_01Value_01_4_01_4_inherit__map" alt="Inheritance graph"/></div>
+<!-- MAP 0 -->
+<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
+<div class="dynheader">
+Collaboration diagram for llvm::simplify_type< AssertingVH< Value > >:</div>
+<div class="dyncontent">
+<div class="center"><img src="structllvm_1_1simplify__type_3_01AssertingVH_3_01Value_01_4_01_4__coll__graph.png" border="0" usemap="#llvm_1_1simplify__type_3_01AssertingVH_3_01Value_01_4_01_4_coll__map" alt="Collaboration graph"/></div>
+<!-- MAP 1 -->
+<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
+
+<p><a href="structllvm_1_1simplify__type_3_01AssertingVH_3_01Value_01_4_01_4-members.html">List of all members.</a></p>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><h3>template<><br/>
+struct llvm::simplify_type< AssertingVH< Value > ></h3>
+
+
+<p>Definition at line <a class="el" href="ValueHandle_8h_source.html#l00248">248</a> of file <a class="el" href="ValueHandle_8h_source.html">ValueHandle.h</a>.</p>
+</div><hr/>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="ValueHandle_8h_source.html">ValueHandle.h</a></li>
+</ul>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:48:35 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1simplify__type_3_01CallbackVH_01_4-members.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1simplify__type_3_01CallbackVH_01_4-members.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1simplify__type_3_01CallbackVH_01_4-members.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1simplify__type_3_01CallbackVH_01_4-members.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,58 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: Member List</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="structllvm_1_1simplify__type_3_01CallbackVH_01_4.html">simplify_type< CallbackVH ></a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">llvm::simplify_type< CallbackVH > Member List</div>  </div>
+</div>
+<div class="contents">
+This is the complete list of members for <a class="el" href="structllvm_1_1simplify__type_3_01CallbackVH_01_4.html">llvm::simplify_type< CallbackVH ></a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1simplify__type_3_01const_01CallbackVH_01_4.html#aafdaf4d0644ca519cf97a76f8c81955e">getSimplifiedValue</a>(const CallbackVH &CVH)</td><td><a class="el" href="structllvm_1_1simplify__type_3_01const_01CallbackVH_01_4.html">llvm::simplify_type< const CallbackVH ></a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1simplify__type_3_01const_01CallbackVH_01_4.html#a3d21145a4fd2fbd387bf7a502838c113">SimpleType</a> typedef</td><td><a class="el" href="structllvm_1_1simplify__type_3_01const_01CallbackVH_01_4.html">llvm::simplify_type< const CallbackVH ></a></td><td></td></tr>
+</table></div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:48:35 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1simplify__type_3_01CallbackVH_01_4__coll__graph.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1simplify__type_3_01CallbackVH_01_4__coll__graph.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1simplify__type_3_01CallbackVH_01_4__coll__graph.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1simplify__type_3_01CallbackVH_01_4__coll__graph.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,9 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  Node1 [label="llvm::simplify_type\< CallbackVH \>",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
+  Node2 -> Node1 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node2 [label="llvm::simplify_type\< const CallbackVH \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1simplify__type_3_01const_01CallbackVH_01_4.html"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1simplify__type_3_01IntrusiveRefCntPtr_3_01T_01_4_01_4.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1simplify__type_3_01IntrusiveRefCntPtr_3_01T_01_4_01_4.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1simplify__type_3_01IntrusiveRefCntPtr_3_01T_01_4_01_4.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1simplify__type_3_01IntrusiveRefCntPtr_3_01T_01_4_01_4.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,121 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: llvm::simplify_type< IntrusiveRefCntPtr< T > > Struct Template Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="structllvm_1_1simplify__type_3_01IntrusiveRefCntPtr_3_01T_01_4_01_4.html">simplify_type< IntrusiveRefCntPtr< T > ></a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#pub-types">Public Types</a> |
+<a href="#pub-static-methods">Static Public Member Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">llvm::simplify_type< IntrusiveRefCntPtr< T > > Struct Template Reference</div>  </div>
+</div>
+<div class="contents">
+<!-- doxytag: class="llvm::simplify_type< IntrusiveRefCntPtr< T > >" -->
+<p><code>#include <<a class="el" href="IntrusiveRefCntPtr_8h_source.html">IntrusiveRefCntPtr.h</a>></code></p>
+
+<p><a href="structllvm_1_1simplify__type_3_01IntrusiveRefCntPtr_3_01T_01_4_01_4-members.html">List of all members.</a></p>
+<table class="memberdecls">
+<tr><td colspan="2"><h2><a name="pub-types"></a>
+Public Types</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">typedef T * </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1simplify__type_3_01IntrusiveRefCntPtr_3_01T_01_4_01_4.html#ad027f358293d909407c6999059319435">SimpleType</a></td></tr>
+<tr><td colspan="2"><h2><a name="pub-static-methods"></a>
+Static Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structllvm_1_1simplify__type_3_01IntrusiveRefCntPtr_3_01T_01_4_01_4.html#ad027f358293d909407c6999059319435">SimpleType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1simplify__type_3_01IntrusiveRefCntPtr_3_01T_01_4_01_4.html#a83066a73d23f38c2009336fe9cde6ac6">getSimplifiedValue</a> (const <a class="el" href="classllvm_1_1IntrusiveRefCntPtr.html">IntrusiveRefCntPtr</a>< T > &Val)</td></tr>
+</table>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><h3>template<class T><br/>
+struct llvm::simplify_type< IntrusiveRefCntPtr< T > ></h3>
+
+
+<p>Definition at line <a class="el" href="IntrusiveRefCntPtr_8h_source.html#l00227">227</a> of file <a class="el" href="IntrusiveRefCntPtr_8h_source.html">IntrusiveRefCntPtr.h</a>.</p>
+</div><hr/><h2>Member Typedef Documentation</h2>
+<a class="anchor" id="ad027f358293d909407c6999059319435"></a><!-- doxytag: member="llvm::simplify_type< IntrusiveRefCntPtr< T > >::SimpleType" ref="ad027f358293d909407c6999059319435" args="" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<class T > </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">typedef T* <a class="el" href="structllvm_1_1simplify__type.html">llvm::simplify_type</a>< <a class="el" href="classllvm_1_1IntrusiveRefCntPtr.html">IntrusiveRefCntPtr</a>< T > >::<a class="el" href="structllvm_1_1simplify__type_3_01IntrusiveRefCntPtr_3_01T_01_4_01_4.html#ad027f358293d909407c6999059319435">SimpleType</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="IntrusiveRefCntPtr_8h_source.html#l00228">228</a> of file <a class="el" href="IntrusiveRefCntPtr_8h_source.html">IntrusiveRefCntPtr.h</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="a83066a73d23f38c2009336fe9cde6ac6"></a><!-- doxytag: member="llvm::simplify_type< IntrusiveRefCntPtr< T > >::getSimplifiedValue" ref="a83066a73d23f38c2009336fe9cde6ac6" args="(const IntrusiveRefCntPtr< T > &Val)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<class T > </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="structllvm_1_1simplify__type_3_01IntrusiveRefCntPtr_3_01T_01_4_01_4.html#ad027f358293d909407c6999059319435">SimpleType</a> <a class="el" href="structllvm_1_1simplify__type.html">llvm::simplify_type</a>< <a class="el" href="classllvm_1_1IntrusiveRefCntPtr.html">IntrusiveRefCntPtr</a>< T > >::getSimplifiedValue </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1IntrusiveRefCntPtr.html">IntrusiveRefCntPtr</a>< T > & </td>
+          <td class="paramname"><em>Val</em></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="IntrusiveRefCntPtr_8h_source.html#l00229">229</a> of file <a class="el" href="IntrusiveRefCntPtr_8h_source.html">IntrusiveRefCntPtr.h</a>.</p>
+
+<p>References <a class="el" href="IntrusiveRefCntPtr_8h_source.html#l00154">llvm::IntrusiveRefCntPtr< T >::getPtr()</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="IntrusiveRefCntPtr_8h_source.html">IntrusiveRefCntPtr.h</a></li>
+</ul>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:45:39 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1simplify__type_3_01TrackingVH_3_01Value_01_4_01_4__inherit__graph.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1simplify__type_3_01TrackingVH_3_01Value_01_4_01_4__inherit__graph.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1simplify__type_3_01TrackingVH_3_01Value_01_4_01_4__inherit__graph.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1simplify__type_3_01TrackingVH_3_01Value_01_4_01_4__inherit__graph.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,9 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  Node1 [label="llvm::simplify_type\< TrackingVH\< Value \> \>",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
+  Node2 -> Node1 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node2 [label="llvm::simplify_type\< const TrackingVH\< Value \> \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1simplify__type_3_01const_01TrackingVH_3_01Value_01_4_01_4.html"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1simplify__type_3_01WeakVH_01_4__inherit__graph.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1simplify__type_3_01WeakVH_01_4__inherit__graph.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1simplify__type_3_01WeakVH_01_4__inherit__graph.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1simplify__type_3_01WeakVH_01_4__inherit__graph.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,9 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  Node1 [label="llvm::simplify_type\< WeakVH \>",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
+  Node2 -> Node1 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node2 [label="llvm::simplify_type\< const WeakVH \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1simplify__type_3_01const_01WeakVH_01_4.html"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1simplify__type_3_01const_01AssertingVH_3_01Value_01_4_01_4__inherit__graph.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1simplify__type_3_01const_01AssertingVH_3_01Value_01_4_01_4__inherit__graph.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1simplify__type_3_01const_01AssertingVH_3_01Value_01_4_01_4__inherit__graph.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1simplify__type_3_01const_01AssertingVH_3_01Value_01_4_01_4__inherit__graph.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,9 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  Node1 [label="llvm::simplify_type\< const AssertingVH\< Value \> \>",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
+  Node1 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node2 [label="llvm::simplify_type\< AssertingVH\< Value \> \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1simplify__type_3_01AssertingVH_3_01Value_01_4_01_4.html"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1simplify__type_3_01const_01CallbackVH_01_4__inherit__graph.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1simplify__type_3_01const_01CallbackVH_01_4__inherit__graph.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1simplify__type_3_01const_01CallbackVH_01_4__inherit__graph.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1simplify__type_3_01const_01CallbackVH_01_4__inherit__graph.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,9 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  Node1 [label="llvm::simplify_type\< const CallbackVH \>",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
+  Node1 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node2 [label="llvm::simplify_type\< CallbackVH \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1simplify__type_3_01CallbackVH_01_4.html"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1simplify__type_3_01const_01From_01_4.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1simplify__type_3_01const_01From_01_4.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1simplify__type_3_01const_01From_01_4.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1simplify__type_3_01const_01From_01_4.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,121 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: llvm::simplify_type< const From > Struct Template Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="structllvm_1_1simplify__type_3_01const_01From_01_4.html">simplify_type< const From ></a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#pub-types">Public Types</a> |
+<a href="#pub-static-methods">Static Public Member Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">llvm::simplify_type< const From > Struct Template Reference</div>  </div>
+</div>
+<div class="contents">
+<!-- doxytag: class="llvm::simplify_type< const From >" -->
+<p><code>#include <<a class="el" href="Casting_8h_source.html">Casting.h</a>></code></p>
+
+<p><a href="structllvm_1_1simplify__type_3_01const_01From_01_4-members.html">List of all members.</a></p>
+<table class="memberdecls">
+<tr><td colspan="2"><h2><a name="pub-types"></a>
+Public Types</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">typedef const From </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1simplify__type_3_01const_01From_01_4.html#a0f80f0f0cef3f2508760d633c6c0ec5c">SimpleType</a></td></tr>
+<tr><td colspan="2"><h2><a name="pub-static-methods"></a>
+Static Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structllvm_1_1simplify__type_3_01const_01From_01_4.html#a0f80f0f0cef3f2508760d633c6c0ec5c">SimpleType</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1simplify__type_3_01const_01From_01_4.html#a549bda0e9025ec0bec66bace1a2f8df3">getSimplifiedValue</a> (const From &Val)</td></tr>
+</table>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><h3>template<typename From><br/>
+struct llvm::simplify_type< const From ></h3>
+
+
+<p>Definition at line <a class="el" href="Casting_8h_source.html#l00038">38</a> of file <a class="el" href="Casting_8h_source.html">Casting.h</a>.</p>
+</div><hr/><h2>Member Typedef Documentation</h2>
+<a class="anchor" id="a0f80f0f0cef3f2508760d633c6c0ec5c"></a><!-- doxytag: member="llvm::simplify_type< const From >::SimpleType" ref="a0f80f0f0cef3f2508760d633c6c0ec5c" args="" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename From > </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">typedef const From <a class="el" href="structllvm_1_1simplify__type.html">llvm::simplify_type</a>< const From >::<a class="el" href="structllvm_1_1simplify__type_3_01const_01From_01_4.html#a0f80f0f0cef3f2508760d633c6c0ec5c">SimpleType</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="Casting_8h_source.html#l00039">39</a> of file <a class="el" href="Casting_8h_source.html">Casting.h</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="a549bda0e9025ec0bec66bace1a2f8df3"></a><!-- doxytag: member="llvm::simplify_type< const From >::getSimplifiedValue" ref="a549bda0e9025ec0bec66bace1a2f8df3" args="(const From &Val)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename From > </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="structllvm_1_1simplify__type_3_01const_01From_01_4.html#a0f80f0f0cef3f2508760d633c6c0ec5c">SimpleType</a>& <a class="el" href="structllvm_1_1simplify__type.html">llvm::simplify_type</a>< const From >::getSimplifiedValue </td>
+          <td>(</td>
+          <td class="paramtype">const From & </td>
+          <td class="paramname"><em>Val</em></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="Casting_8h_source.html#l00040">40</a> of file <a class="el" href="Casting_8h_source.html">Casting.h</a>.</p>
+
+<p>References <a class="el" href="Casting_8h_source.html#l00035">llvm::simplify_type< From >::getSimplifiedValue()</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="Casting_8h_source.html">Casting.h</a></li>
+</ul>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:47:43 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1simplify__type_3_01const_01Optional_3_01T_01_4_01_4.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1simplify__type_3_01const_01Optional_3_01T_01_4_01_4.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1simplify__type_3_01const_01Optional_3_01T_01_4_01_4.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1simplify__type_3_01const_01Optional_3_01T_01_4_01_4.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,127 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: llvm::simplify_type< const Optional< T > > Struct Template Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="structllvm_1_1simplify__type_3_01const_01Optional_3_01T_01_4_01_4.html">simplify_type< const Optional< T > ></a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#pub-types">Public Types</a> |
+<a href="#pub-static-methods">Static Public Member Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">llvm::simplify_type< const Optional< T > > Struct Template Reference</div>  </div>
+</div>
+<div class="contents">
+<!-- doxytag: class="llvm::simplify_type< const Optional< T > >" -->
+<p><code>#include <<a class="el" href="Optional_8h_source.html">Optional.h</a>></code></p>
+<div class="dynheader">
+Inheritance diagram for llvm::simplify_type< const Optional< T > >:</div>
+<div class="dyncontent">
+<div class="center"><img src="structllvm_1_1simplify__type_3_01const_01Optional_3_01T_01_4_01_4__inherit__graph.png" border="0" usemap="#llvm_1_1simplify__type_3_01const_01Optional_3_01T_01_4_01_4_inherit__map" alt="Inheritance graph"/></div>
+<!-- MAP 0 -->
+<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
+
+<p><a href="structllvm_1_1simplify__type_3_01const_01Optional_3_01T_01_4_01_4-members.html">List of all members.</a></p>
+<table class="memberdecls">
+<tr><td colspan="2"><h2><a name="pub-types"></a>
+Public Types</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">typedef const T * </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1simplify__type_3_01const_01Optional_3_01T_01_4_01_4.html#a28d939837e66a8d78d56ab28e4204ef3">SimpleType</a></td></tr>
+<tr><td colspan="2"><h2><a name="pub-static-methods"></a>
+Static Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structllvm_1_1simplify__type_3_01const_01Optional_3_01T_01_4_01_4.html#a28d939837e66a8d78d56ab28e4204ef3">SimpleType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1simplify__type_3_01const_01Optional_3_01T_01_4_01_4.html#a01f1ee81dbf9dd1919c5cc11b6bc2bf7">getSimplifiedValue</a> (const <a class="el" href="classllvm_1_1Optional.html">Optional</a>< T > &Val)</td></tr>
+</table>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><h3>template<typename T><br/>
+struct llvm::simplify_type< const Optional< T > ></h3>
+
+
+<p>Definition at line <a class="el" href="Optional_8h_source.html#l00062">62</a> of file <a class="el" href="Optional_8h_source.html">Optional.h</a>.</p>
+</div><hr/><h2>Member Typedef Documentation</h2>
+<a class="anchor" id="a28d939837e66a8d78d56ab28e4204ef3"></a><!-- doxytag: member="llvm::simplify_type< const Optional< T > >::SimpleType" ref="a28d939837e66a8d78d56ab28e4204ef3" args="" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename T > </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">typedef const T* <a class="el" href="structllvm_1_1simplify__type.html">llvm::simplify_type</a>< const <a class="el" href="classllvm_1_1Optional.html">Optional</a>< T > >::<a class="el" href="structllvm_1_1simplify__type_3_01const_01Optional_3_01T_01_4_01_4.html#a28d939837e66a8d78d56ab28e4204ef3">SimpleType</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="Optional_8h_source.html#l00063">63</a> of file <a class="el" href="Optional_8h_source.html">Optional.h</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="a01f1ee81dbf9dd1919c5cc11b6bc2bf7"></a><!-- doxytag: member="llvm::simplify_type< const Optional< T > >::getSimplifiedValue" ref="a01f1ee81dbf9dd1919c5cc11b6bc2bf7" args="(const Optional< T > &Val)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename T > </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="structllvm_1_1simplify__type_3_01const_01Optional_3_01T_01_4_01_4.html#a28d939837e66a8d78d56ab28e4204ef3">SimpleType</a> <a class="el" href="structllvm_1_1simplify__type.html">llvm::simplify_type</a>< const <a class="el" href="classllvm_1_1Optional.html">Optional</a>< T > >::getSimplifiedValue </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1Optional.html">Optional</a>< T > & </td>
+          <td class="paramname"><em>Val</em></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="Optional_8h_source.html#l00064">64</a> of file <a class="el" href="Optional_8h_source.html">Optional.h</a>.</p>
+
+<p>References <a class="el" href="Optional_8h_source.html#l00050">llvm::Optional< T >::getPointer()</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="Optional_8h_source.html">Optional.h</a></li>
+</ul>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:45:40 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1simplify__type_3_01const_01SDUse_01_4-members.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1simplify__type_3_01const_01SDUse_01_4-members.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1simplify__type_3_01const_01SDUse_01_4-members.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1simplify__type_3_01const_01SDUse_01_4-members.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,58 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: Member List</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="structllvm_1_1simplify__type_3_01const_01SDUse_01_4.html">simplify_type< const SDUse ></a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">llvm::simplify_type< const SDUse > Member List</div>  </div>
+</div>
+<div class="contents">
+This is the complete list of members for <a class="el" href="structllvm_1_1simplify__type_3_01const_01SDUse_01_4.html">llvm::simplify_type< const SDUse ></a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1simplify__type_3_01const_01SDUse_01_4.html#ab39cd1a9f0c7e64f7b0cbe6f467a00eb">getSimplifiedValue</a>(const SDUse &Val)</td><td><a class="el" href="structllvm_1_1simplify__type_3_01const_01SDUse_01_4.html">llvm::simplify_type< const SDUse ></a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1simplify__type_3_01const_01SDUse_01_4.html#a6ed61fda13fd49e9e6ab7986d22d26f6">SimpleType</a> typedef</td><td><a class="el" href="structllvm_1_1simplify__type_3_01const_01SDUse_01_4.html">llvm::simplify_type< const SDUse ></a></td><td></td></tr>
+</table></div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:47:16 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1simplify__type_3_01const_01SDUse_01_4.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1simplify__type_3_01const_01SDUse_01_4.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1simplify__type_3_01const_01SDUse_01_4.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1simplify__type_3_01const_01SDUse_01_4.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,117 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: llvm::simplify_type< const SDUse > Struct Template Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="structllvm_1_1simplify__type_3_01const_01SDUse_01_4.html">simplify_type< const SDUse ></a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#pub-types">Public Types</a> |
+<a href="#pub-static-methods">Static Public Member Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">llvm::simplify_type< const SDUse > Struct Template Reference</div>  </div>
+</div>
+<div class="contents">
+<!-- doxytag: class="llvm::simplify_type< const SDUse >" -->
+<p><code>#include <<a class="el" href="SelectionDAGNodes_8h_source.html">SelectionDAGNodes.h</a>></code></p>
+
+<p><a href="structllvm_1_1simplify__type_3_01const_01SDUse_01_4-members.html">List of all members.</a></p>
+<table class="memberdecls">
+<tr><td colspan="2"><h2><a name="pub-types"></a>
+Public Types</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classllvm_1_1SDNode.html">SDNode</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1simplify__type_3_01const_01SDUse_01_4.html#a6ed61fda13fd49e9e6ab7986d22d26f6">SimpleType</a></td></tr>
+<tr><td colspan="2"><h2><a name="pub-static-methods"></a>
+Static Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structllvm_1_1simplify__type_3_01const_01SDUse_01_4.html#a6ed61fda13fd49e9e6ab7986d22d26f6">SimpleType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1simplify__type_3_01const_01SDUse_01_4.html#ab39cd1a9f0c7e64f7b0cbe6f467a00eb">getSimplifiedValue</a> (const <a class="el" href="classllvm_1_1SDUse.html">SDUse</a> &Val)</td></tr>
+</table>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><h3>template<><br/>
+struct llvm::simplify_type< const SDUse ></h3>
+
+
+<p>Definition at line <a class="el" href="SelectionDAGNodes_8h_source.html#l00297">297</a> of file <a class="el" href="SelectionDAGNodes_8h_source.html">SelectionDAGNodes.h</a>.</p>
+</div><hr/><h2>Member Typedef Documentation</h2>
+<a class="anchor" id="a6ed61fda13fd49e9e6ab7986d22d26f6"></a><!-- doxytag: member="llvm::simplify_type< const SDUse >::SimpleType" ref="a6ed61fda13fd49e9e6ab7986d22d26f6" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">typedef <a class="el" href="classllvm_1_1SDNode.html">SDNode</a>* <a class="el" href="structllvm_1_1simplify__type.html">llvm::simplify_type</a>< const <a class="el" href="classllvm_1_1SDUse.html">SDUse</a> >::<a class="el" href="structllvm_1_1simplify__type_3_01const_01SDUse_01_4.html#a6ed61fda13fd49e9e6ab7986d22d26f6">SimpleType</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="SelectionDAGNodes_8h_source.html#l00298">298</a> of file <a class="el" href="SelectionDAGNodes_8h_source.html">SelectionDAGNodes.h</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="ab39cd1a9f0c7e64f7b0cbe6f467a00eb"></a><!-- doxytag: member="llvm::simplify_type< const SDUse >::getSimplifiedValue" ref="ab39cd1a9f0c7e64f7b0cbe6f467a00eb" args="(const SDUse &Val)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="structllvm_1_1simplify__type_3_01const_01SDUse_01_4.html#a6ed61fda13fd49e9e6ab7986d22d26f6">SimpleType</a> <a class="el" href="structllvm_1_1simplify__type.html">llvm::simplify_type</a>< const <a class="el" href="classllvm_1_1SDUse.html">SDUse</a> >::getSimplifiedValue </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1SDUse.html">SDUse</a> & </td>
+          <td class="paramname"><em>Val</em></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="SelectionDAGNodes_8h_source.html#l00299">299</a> of file <a class="el" href="SelectionDAGNodes_8h_source.html">SelectionDAGNodes.h</a>.</p>
+
+<p>References <a class="el" href="SelectionDAGNodes_8h_source.html#l00239">llvm::SDUse::getNode()</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="SelectionDAGNodes_8h_source.html">SelectionDAGNodes.h</a></li>
+</ul>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:47:16 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1simplify__type_3_01const_01TrackingVH_3_01Value_01_4_01_4-members.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1simplify__type_3_01const_01TrackingVH_3_01Value_01_4_01_4-members.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1simplify__type_3_01const_01TrackingVH_3_01Value_01_4_01_4-members.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1simplify__type_3_01const_01TrackingVH_3_01Value_01_4_01_4-members.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,58 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: Member List</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="structllvm_1_1simplify__type_3_01const_01TrackingVH_3_01Value_01_4_01_4.html">simplify_type< const TrackingVH< Value > ></a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">llvm::simplify_type< const TrackingVH< Value > > Member List</div>  </div>
+</div>
+<div class="contents">
+This is the complete list of members for <a class="el" href="structllvm_1_1simplify__type_3_01const_01TrackingVH_3_01Value_01_4_01_4.html">llvm::simplify_type< const TrackingVH< Value > ></a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1simplify__type_3_01const_01TrackingVH_3_01Value_01_4_01_4.html#a5630bde5d03474322dbe95f48c36b641">getSimplifiedValue</a>(const TrackingVH< Value > &AVH)</td><td><a class="el" href="structllvm_1_1simplify__type_3_01const_01TrackingVH_3_01Value_01_4_01_4.html">llvm::simplify_type< const TrackingVH< Value > ></a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1simplify__type_3_01const_01TrackingVH_3_01Value_01_4_01_4.html#a67ea61fc8ba678de2ae02e7a5ac25dae">SimpleType</a> typedef</td><td><a class="el" href="structllvm_1_1simplify__type_3_01const_01TrackingVH_3_01Value_01_4_01_4.html">llvm::simplify_type< const TrackingVH< Value > ></a></td><td></td></tr>
+</table></div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:48:35 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1simplify__type_3_01const_01WeakVH_01_4.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1simplify__type_3_01const_01WeakVH_01_4.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1simplify__type_3_01const_01WeakVH_01_4.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1simplify__type_3_01const_01WeakVH_01_4.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,121 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: llvm::simplify_type< const WeakVH > Struct Template Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="structllvm_1_1simplify__type_3_01const_01WeakVH_01_4.html">simplify_type< const WeakVH ></a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#pub-types">Public Types</a> |
+<a href="#pub-static-methods">Static Public Member Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">llvm::simplify_type< const WeakVH > Struct Template Reference</div>  </div>
+</div>
+<div class="contents">
+<!-- doxytag: class="llvm::simplify_type< const WeakVH >" -->
+<p><code>#include <<a class="el" href="ValueHandle_8h_source.html">ValueHandle.h</a>></code></p>
+<div class="dynheader">
+Inheritance diagram for llvm::simplify_type< const WeakVH >:</div>
+<div class="dyncontent">
+<div class="center"><img src="structllvm_1_1simplify__type_3_01const_01WeakVH_01_4__inherit__graph.png" border="0" usemap="#llvm_1_1simplify__type_3_01const_01WeakVH_01_4_inherit__map" alt="Inheritance graph"/></div>
+<!-- MAP 0 -->
+<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
+
+<p><a href="structllvm_1_1simplify__type_3_01const_01WeakVH_01_4-members.html">List of all members.</a></p>
+<table class="memberdecls">
+<tr><td colspan="2"><h2><a name="pub-types"></a>
+Public Types</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classllvm_1_1Value.html">Value</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1simplify__type_3_01const_01WeakVH_01_4.html#adb1ea47a5b27da4eaf14e62a5c862717">SimpleType</a></td></tr>
+<tr><td colspan="2"><h2><a name="pub-static-methods"></a>
+Static Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structllvm_1_1simplify__type_3_01const_01WeakVH_01_4.html#adb1ea47a5b27da4eaf14e62a5c862717">SimpleType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1simplify__type_3_01const_01WeakVH_01_4.html#ab9b64c89ee971c3d64641d8431255ddd">getSimplifiedValue</a> (const <a class="el" href="classllvm_1_1WeakVH.html">WeakVH</a> &WVH)</td></tr>
+</table>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><h3>template<><br/>
+struct llvm::simplify_type< const WeakVH ></h3>
+
+
+<p>Definition at line <a class="el" href="ValueHandle_8h_source.html#l00166">166</a> of file <a class="el" href="ValueHandle_8h_source.html">ValueHandle.h</a>.</p>
+</div><hr/><h2>Member Typedef Documentation</h2>
+<a class="anchor" id="adb1ea47a5b27da4eaf14e62a5c862717"></a><!-- doxytag: member="llvm::simplify_type< const WeakVH >::SimpleType" ref="adb1ea47a5b27da4eaf14e62a5c862717" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">typedef <a class="el" href="classllvm_1_1Value.html">Value</a>* <a class="el" href="structllvm_1_1simplify__type.html">llvm::simplify_type</a>< const <a class="el" href="classllvm_1_1WeakVH.html">WeakVH</a> >::<a class="el" href="structllvm_1_1simplify__type_3_01const_01WeakVH_01_4.html#adb1ea47a5b27da4eaf14e62a5c862717">SimpleType</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="ValueHandle_8h_source.html#l00167">167</a> of file <a class="el" href="ValueHandle_8h_source.html">ValueHandle.h</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="ab9b64c89ee971c3d64641d8431255ddd"></a><!-- doxytag: member="llvm::simplify_type< const WeakVH >::getSimplifiedValue" ref="ab9b64c89ee971c3d64641d8431255ddd" args="(const WeakVH &WVH)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="structllvm_1_1simplify__type_3_01const_01WeakVH_01_4.html#adb1ea47a5b27da4eaf14e62a5c862717">SimpleType</a> <a class="el" href="structllvm_1_1simplify__type.html">llvm::simplify_type</a>< const <a class="el" href="classllvm_1_1WeakVH.html">WeakVH</a> >::getSimplifiedValue </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1WeakVH.html">WeakVH</a> & </td>
+          <td class="paramname"><em>WVH</em></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="ValueHandle_8h_source.html#l00168">168</a> of file <a class="el" href="ValueHandle_8h_source.html">ValueHandle.h</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="ValueHandle_8h_source.html">ValueHandle.h</a></li>
+</ul>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:48:35 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1simplify__type_3_01const_01WeakVH_01_4__inherit__graph.md5
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1simplify__type_3_01const_01WeakVH_01_4__inherit__graph.md5?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1simplify__type_3_01const_01WeakVH_01_4__inherit__graph.md5 (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1simplify__type_3_01const_01WeakVH_01_4__inherit__graph.md5 Fri Dec 21 00:57:24 2012
@@ -0,0 +1 @@
+19140d256afd148db3b477583a1fd6fa
\ No newline at end of file

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1simplify__type_3_01const_01ilist__iterator_3_01NodeTy_01_4_01_4.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1simplify__type_3_01const_01ilist__iterator_3_01NodeTy_01_4_01_4.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1simplify__type_3_01const_01ilist__iterator_3_01NodeTy_01_4_01_4.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1simplify__type_3_01const_01ilist__iterator_3_01NodeTy_01_4_01_4.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,119 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: llvm::simplify_type< const ilist_iterator< NodeTy > > Struct Template Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="structllvm_1_1simplify__type_3_01const_01ilist__iterator_3_01NodeTy_01_4_01_4.html">simplify_type< const ilist_iterator< NodeTy > ></a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#pub-types">Public Types</a> |
+<a href="#pub-static-methods">Static Public Member Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">llvm::simplify_type< const ilist_iterator< NodeTy > > Struct Template Reference</div>  </div>
+</div>
+<div class="contents">
+<!-- doxytag: class="llvm::simplify_type< const ilist_iterator< NodeTy > >" -->
+<p><code>#include <<a class="el" href="ilist_8h_source.html">ilist.h</a>></code></p>
+
+<p><a href="structllvm_1_1simplify__type_3_01const_01ilist__iterator_3_01NodeTy_01_4_01_4-members.html">List of all members.</a></p>
+<table class="memberdecls">
+<tr><td colspan="2"><h2><a name="pub-types"></a>
+Public Types</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">typedef NodeTy * </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1simplify__type_3_01const_01ilist__iterator_3_01NodeTy_01_4_01_4.html#ac79d85ece7763e07907ee3c53e10efd1">SimpleType</a></td></tr>
+<tr><td colspan="2"><h2><a name="pub-static-methods"></a>
+Static Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structllvm_1_1simplify__type_3_01const_01ilist__iterator_3_01NodeTy_01_4_01_4.html#ac79d85ece7763e07907ee3c53e10efd1">SimpleType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1simplify__type_3_01const_01ilist__iterator_3_01NodeTy_01_4_01_4.html#a7f3d984528a189a3a6e46d48fc9fc9af">getSimplifiedValue</a> (const <a class="el" href="classllvm_1_1ilist__iterator.html">ilist_iterator</a>< NodeTy > &Node)</td></tr>
+</table>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><h3>template<typename NodeTy><br/>
+struct llvm::simplify_type< const ilist_iterator< NodeTy > ></h3>
+
+
+<p>Definition at line <a class="el" href="ilist_8h_source.html#l00281">281</a> of file <a class="el" href="ilist_8h_source.html">ilist.h</a>.</p>
+</div><hr/><h2>Member Typedef Documentation</h2>
+<a class="anchor" id="ac79d85ece7763e07907ee3c53e10efd1"></a><!-- doxytag: member="llvm::simplify_type< const ilist_iterator< NodeTy > >::SimpleType" ref="ac79d85ece7763e07907ee3c53e10efd1" args="" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename NodeTy > </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">typedef NodeTy* <a class="el" href="structllvm_1_1simplify__type.html">llvm::simplify_type</a>< const <a class="el" href="classllvm_1_1ilist__iterator.html">ilist_iterator</a>< NodeTy > >::<a class="el" href="structllvm_1_1simplify__type_3_01const_01ilist__iterator_3_01NodeTy_01_4_01_4.html#ac79d85ece7763e07907ee3c53e10efd1">SimpleType</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="ilist_8h_source.html#l00282">282</a> of file <a class="el" href="ilist_8h_source.html">ilist.h</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="a7f3d984528a189a3a6e46d48fc9fc9af"></a><!-- doxytag: member="llvm::simplify_type< const ilist_iterator< NodeTy > >::getSimplifiedValue" ref="a7f3d984528a189a3a6e46d48fc9fc9af" args="(const ilist_iterator< NodeTy > &Node)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename NodeTy > </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="structllvm_1_1simplify__type_3_01const_01ilist__iterator_3_01NodeTy_01_4_01_4.html#ac79d85ece7763e07907ee3c53e10efd1">SimpleType</a> <a class="el" href="structllvm_1_1simplify__type.html">llvm::simplify_type</a>< const <a class="el" href="classllvm_1_1ilist__iterator.html">ilist_iterator</a>< NodeTy > >::getSimplifiedValue </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1ilist__iterator.html">ilist_iterator</a>< NodeTy > & </td>
+          <td class="paramname"><em>Node</em></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="ilist_8h_source.html#l00284">284</a> of file <a class="el" href="ilist_8h_source.html">ilist.h</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="ilist_8h_source.html">ilist.h</a></li>
+</ul>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:41:09 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1support_1_1detail_1_1alignment__access__helper_3_01value__type_00_01aligned_01_4__coll__graph.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1support_1_1detail_1_1alignment__access__helper_3_01value__type_00_01aligned_01_4__coll__graph.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1support_1_1detail_1_1alignment__access__helper_3_01value__type_00_01aligned_01_4__coll__graph.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1support_1_1detail_1_1alignment__access__helper_3_01value__type_00_01aligned_01_4__coll__graph.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,9 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  Node1 [label="llvm::support::detail::alignment_access_helper\< value_type, aligned \>",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
+  Node2 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" val" ,fontname="FreeSans"];
+  Node2 [label="value_type",height=0.2,width=0.4,color="grey75"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1sys_1_1fs_1_1detail_1_1DirIterState__inherit__graph.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1sys_1_1fs_1_1detail_1_1DirIterState__inherit__graph.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1sys_1_1fs_1_1detail_1_1DirIterState__inherit__graph.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1sys_1_1fs_1_1detail_1_1DirIterState__inherit__graph.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,11 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  Node1 [label="llvm::sys::fs::detail::DirIterState",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
+  Node2 -> Node1 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node2 [label="llvm::RefCountedBase\< DirIterState \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1RefCountedBase.html"];
+  Node3 -> Node2 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< DirIterState \>" ,fontname="FreeSans"];
+  Node3 [label="llvm::RefCountedBase\< Derived \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1RefCountedBase.html"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1sys_1_1fs_1_1detail_1_1RecDirIterState__coll__graph.md5
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1sys_1_1fs_1_1detail_1_1RecDirIterState__coll__graph.md5?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1sys_1_1fs_1_1detail_1_1RecDirIterState__coll__graph.md5 (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1sys_1_1fs_1_1detail_1_1RecDirIterState__coll__graph.md5 Fri Dec 21 00:57:24 2012
@@ -0,0 +1 @@
+6fbac25dfd41920694da5f75a62cc6cb
\ No newline at end of file

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1sys_1_1fs_1_1file__magic.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1sys_1_1fs_1_1file__magic.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1sys_1_1fs_1_1file__magic.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1sys_1_1fs_1_1file__magic.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,281 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: llvm::sys::fs::file_magic Struct Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="namespacellvm_1_1sys.html">sys</a>      </li>
+      <li class="navelem"><a class="el" href="namespacellvm_1_1sys_1_1fs.html">fs</a>      </li>
+      <li class="navelem"><a class="el" href="structllvm_1_1sys_1_1fs_1_1file__magic.html">file_magic</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#pub-types">Public Types</a> |
+<a href="#pub-methods">Public Member Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">llvm::sys::fs::file_magic Struct Reference</div>  </div>
+</div>
+<div class="contents">
+<!-- doxytag: class="llvm::sys::fs::file_magic" -->
+<p><code>#include <<a class="el" href="FileSystem_8h_source.html">FileSystem.h</a>></code></p>
+
+<p><a href="structllvm_1_1sys_1_1fs_1_1file__magic-members.html">List of all members.</a></p>
+<table class="memberdecls">
+<tr><td colspan="2"><h2><a name="pub-types"></a>
+Public Types</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1sys_1_1fs_1_1file__magic.html#af4bdaa2c0956b6b66b93424aee633c40">_</a> { <br/>
+  <a class="el" href="structllvm_1_1sys_1_1fs_1_1file__magic.html#af4bdaa2c0956b6b66b93424aee633c40a2f7e1dc7728825e7b73587e62ec6642b">unknown</a> =  0, 
+<a class="el" href="structllvm_1_1sys_1_1fs_1_1file__magic.html#af4bdaa2c0956b6b66b93424aee633c40a9afdebfc9be8ed73a3fc5663c9929649">bitcode</a>, 
+<a class="el" href="structllvm_1_1sys_1_1fs_1_1file__magic.html#af4bdaa2c0956b6b66b93424aee633c40adc64254aaed17975909bc52da73189d4">archive</a>, 
+<a class="el" href="structllvm_1_1sys_1_1fs_1_1file__magic.html#af4bdaa2c0956b6b66b93424aee633c40a0b92a534501d20a30b075d5239c638f4">elf_relocatable</a>, 
+<br/>
+  <a class="el" href="structllvm_1_1sys_1_1fs_1_1file__magic.html#af4bdaa2c0956b6b66b93424aee633c40a3176c198ade1b2e6fb48c32f7bd34c22">elf_executable</a>, 
+<a class="el" href="structllvm_1_1sys_1_1fs_1_1file__magic.html#af4bdaa2c0956b6b66b93424aee633c40af26c8a4f85e12181de42ce66eb6336e7">elf_shared_object</a>, 
+<a class="el" href="structllvm_1_1sys_1_1fs_1_1file__magic.html#af4bdaa2c0956b6b66b93424aee633c40aeb8aa8fc5dad60e0b975d1ffebba74bc">elf_core</a>, 
+<a class="el" href="structllvm_1_1sys_1_1fs_1_1file__magic.html#af4bdaa2c0956b6b66b93424aee633c40a4fd83907e7bc4d55d25d54591dc9bbd5">macho_object</a>, 
+<br/>
+  <a class="el" href="structllvm_1_1sys_1_1fs_1_1file__magic.html#af4bdaa2c0956b6b66b93424aee633c40a47bbf5e40f2b9db1ca199ed5fa8f5dbb">macho_executable</a>, 
+<a class="el" href="structllvm_1_1sys_1_1fs_1_1file__magic.html#af4bdaa2c0956b6b66b93424aee633c40ab57b73057ae9a7e5a2c6d217b5a035d5">macho_fixed_virtual_memory_shared_lib</a>, 
+<a class="el" href="structllvm_1_1sys_1_1fs_1_1file__magic.html#af4bdaa2c0956b6b66b93424aee633c40a53c21803af4382f91061fae81d0b8909">macho_core</a>, 
+<a class="el" href="structllvm_1_1sys_1_1fs_1_1file__magic.html#af4bdaa2c0956b6b66b93424aee633c40a54e6303d938139989826ee7347589602">macho_preload_executabl</a>, 
+<br/>
+  <a class="el" href="structllvm_1_1sys_1_1fs_1_1file__magic.html#af4bdaa2c0956b6b66b93424aee633c40ada09760c574f37c7abbbcea94f0bcc41">macho_dynamically_linked_shared_lib</a>, 
+<a class="el" href="structllvm_1_1sys_1_1fs_1_1file__magic.html#af4bdaa2c0956b6b66b93424aee633c40abed89ab47fb4ea54ce01373b5b57afee">macho_dynamic_linker</a>, 
+<a class="el" href="structllvm_1_1sys_1_1fs_1_1file__magic.html#af4bdaa2c0956b6b66b93424aee633c40a9e0fec620ad1cf090b076ac0bbc39afb">macho_bundle</a>, 
+<a class="el" href="structllvm_1_1sys_1_1fs_1_1file__magic.html#af4bdaa2c0956b6b66b93424aee633c40a44d61c70b4ab61c4e357132e47932398">macho_dynamically_linked_shared_lib_stub</a>, 
+<br/>
+  <a class="el" href="structllvm_1_1sys_1_1fs_1_1file__magic.html#af4bdaa2c0956b6b66b93424aee633c40a737dc921d434ad665cbce9a8475ab675">macho_dsym_companion</a>, 
+<a class="el" href="structllvm_1_1sys_1_1fs_1_1file__magic.html#af4bdaa2c0956b6b66b93424aee633c40afc05c517425c9debc58efddff89f0591">coff_object</a>, 
+<a class="el" href="structllvm_1_1sys_1_1fs_1_1file__magic.html#af4bdaa2c0956b6b66b93424aee633c40aae472ed4a7af8190351283e943b69740">pecoff_executable</a>
+<br/>
+ }</td></tr>
+<tr><td colspan="2"><h2><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1sys_1_1fs_1_1file__magic.html#ad078eb4c82224591466f629eccbc9c8b">is_object</a> () const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1sys_1_1fs_1_1file__magic.html#a1bf68ef37aad7329dfbd1af8d422fd80">file_magic</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1sys_1_1fs_1_1file__magic.html#a8051b1281d353c24d3e9dc835912116e">file_magic</a> (<a class="el" href="structllvm_1_1sys_1_1fs_1_1file__magic.html#af4bdaa2c0956b6b66b93424aee633c40">_</a> v)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1sys_1_1fs_1_1file__magic.html#a2d81e85a4d8b2a3d08714393b08304d5">file_magic</a> (int v)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1sys_1_1fs_1_1file__magic.html#a3d5b3d531b1e326818975b6550e7de6e">operator int</a> () const </td></tr>
+</table>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><p><a class="el" href="structllvm_1_1sys_1_1fs_1_1file__magic.html">file_magic</a> - An "enum class" enumeration of file types based on magic (the first N bytes of the file). </p>
+
+<p>Definition at line <a class="el" href="FileSystem_8h_source.html#l00183">183</a> of file <a class="el" href="FileSystem_8h_source.html">FileSystem.h</a>.</p>
+</div><hr/><h2>Member Enumeration Documentation</h2>
+<a class="anchor" id="af4bdaa2c0956b6b66b93424aee633c40"></a><!-- doxytag: member="llvm::sys::fs::file_magic::_" ref="af4bdaa2c0956b6b66b93424aee633c40" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">enum <a class="el" href="structllvm_1_1sys_1_1fs_1_1file__magic.html#af4bdaa2c0956b6b66b93424aee633c40">llvm::sys::fs::file_magic::_</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em><a class="anchor" id="af4bdaa2c0956b6b66b93424aee633c40a2f7e1dc7728825e7b73587e62ec6642b"></a><!-- doxytag: member="unknown" ref="af4bdaa2c0956b6b66b93424aee633c40a2f7e1dc7728825e7b73587e62ec6642b" args="" -->unknown</em> </td><td>
+<p>Unrecognized file. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="af4bdaa2c0956b6b66b93424aee633c40a9afdebfc9be8ed73a3fc5663c9929649"></a><!-- doxytag: member="bitcode" ref="af4bdaa2c0956b6b66b93424aee633c40a9afdebfc9be8ed73a3fc5663c9929649" args="" -->bitcode</em> </td><td>
+<p>Bitcode file. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="af4bdaa2c0956b6b66b93424aee633c40adc64254aaed17975909bc52da73189d4"></a><!-- doxytag: member="archive" ref="af4bdaa2c0956b6b66b93424aee633c40adc64254aaed17975909bc52da73189d4" args="" -->archive</em> </td><td>
+<p>ar style archive file </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="af4bdaa2c0956b6b66b93424aee633c40a0b92a534501d20a30b075d5239c638f4"></a><!-- doxytag: member="elf_relocatable" ref="af4bdaa2c0956b6b66b93424aee633c40a0b92a534501d20a30b075d5239c638f4" args="" -->elf_relocatable</em> </td><td>
+<p><a class="el" href="namespacellvm_1_1ELF.html">ELF</a> Relocatable object file. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="af4bdaa2c0956b6b66b93424aee633c40a3176c198ade1b2e6fb48c32f7bd34c22"></a><!-- doxytag: member="elf_executable" ref="af4bdaa2c0956b6b66b93424aee633c40a3176c198ade1b2e6fb48c32f7bd34c22" args="" -->elf_executable</em> </td><td>
+<p><a class="el" href="namespacellvm_1_1ELF.html">ELF</a> Executable image. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="af4bdaa2c0956b6b66b93424aee633c40af26c8a4f85e12181de42ce66eb6336e7"></a><!-- doxytag: member="elf_shared_object" ref="af4bdaa2c0956b6b66b93424aee633c40af26c8a4f85e12181de42ce66eb6336e7" args="" -->elf_shared_object</em> </td><td>
+<p><a class="el" href="namespacellvm_1_1ELF.html">ELF</a> dynamically linked shared lib. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="af4bdaa2c0956b6b66b93424aee633c40aeb8aa8fc5dad60e0b975d1ffebba74bc"></a><!-- doxytag: member="elf_core" ref="af4bdaa2c0956b6b66b93424aee633c40aeb8aa8fc5dad60e0b975d1ffebba74bc" args="" -->elf_core</em> </td><td>
+<p><a class="el" href="namespacellvm_1_1ELF.html">ELF</a> core image. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="af4bdaa2c0956b6b66b93424aee633c40a4fd83907e7bc4d55d25d54591dc9bbd5"></a><!-- doxytag: member="macho_object" ref="af4bdaa2c0956b6b66b93424aee633c40a4fd83907e7bc4d55d25d54591dc9bbd5" args="" -->macho_object</em> </td><td>
+<p>Mach-O Object file. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="af4bdaa2c0956b6b66b93424aee633c40a47bbf5e40f2b9db1ca199ed5fa8f5dbb"></a><!-- doxytag: member="macho_executable" ref="af4bdaa2c0956b6b66b93424aee633c40a47bbf5e40f2b9db1ca199ed5fa8f5dbb" args="" -->macho_executable</em> </td><td>
+<p>Mach-O Executable. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="af4bdaa2c0956b6b66b93424aee633c40ab57b73057ae9a7e5a2c6d217b5a035d5"></a><!-- doxytag: member="macho_fixed_virtual_memory_shared_lib" ref="af4bdaa2c0956b6b66b93424aee633c40ab57b73057ae9a7e5a2c6d217b5a035d5" args="" -->macho_fixed_virtual_memory_shared_lib</em> </td><td>
+<p>Mach-O Shared Lib, FVM. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="af4bdaa2c0956b6b66b93424aee633c40a53c21803af4382f91061fae81d0b8909"></a><!-- doxytag: member="macho_core" ref="af4bdaa2c0956b6b66b93424aee633c40a53c21803af4382f91061fae81d0b8909" args="" -->macho_core</em> </td><td>
+<p>Mach-O Core File. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="af4bdaa2c0956b6b66b93424aee633c40a54e6303d938139989826ee7347589602"></a><!-- doxytag: member="macho_preload_executabl" ref="af4bdaa2c0956b6b66b93424aee633c40a54e6303d938139989826ee7347589602" args="" -->macho_preload_executabl</em> </td><td>
+<p>Mach-O Preloaded Executable. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="af4bdaa2c0956b6b66b93424aee633c40ada09760c574f37c7abbbcea94f0bcc41"></a><!-- doxytag: member="macho_dynamically_linked_shared_lib" ref="af4bdaa2c0956b6b66b93424aee633c40ada09760c574f37c7abbbcea94f0bcc41" args="" -->macho_dynamically_linked_shared_lib</em> </td><td>
+<p>Mach-O dynlinked shared lib. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="af4bdaa2c0956b6b66b93424aee633c40abed89ab47fb4ea54ce01373b5b57afee"></a><!-- doxytag: member="macho_dynamic_linker" ref="af4bdaa2c0956b6b66b93424aee633c40abed89ab47fb4ea54ce01373b5b57afee" args="" -->macho_dynamic_linker</em> </td><td>
+<p>The Mach-O dynamic linker. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="af4bdaa2c0956b6b66b93424aee633c40a9e0fec620ad1cf090b076ac0bbc39afb"></a><!-- doxytag: member="macho_bundle" ref="af4bdaa2c0956b6b66b93424aee633c40a9e0fec620ad1cf090b076ac0bbc39afb" args="" -->macho_bundle</em> </td><td>
+<p>Mach-O Bundle file. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="af4bdaa2c0956b6b66b93424aee633c40a44d61c70b4ab61c4e357132e47932398"></a><!-- doxytag: member="macho_dynamically_linked_shared_lib_stub" ref="af4bdaa2c0956b6b66b93424aee633c40a44d61c70b4ab61c4e357132e47932398" args="" -->macho_dynamically_linked_shared_lib_stub</em> </td><td>
+<p>Mach-O Shared lib stub. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="af4bdaa2c0956b6b66b93424aee633c40a737dc921d434ad665cbce9a8475ab675"></a><!-- doxytag: member="macho_dsym_companion" ref="af4bdaa2c0956b6b66b93424aee633c40a737dc921d434ad665cbce9a8475ab675" args="" -->macho_dsym_companion</em> </td><td>
+<p>Mach-O dSYM companion file. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="af4bdaa2c0956b6b66b93424aee633c40afc05c517425c9debc58efddff89f0591"></a><!-- doxytag: member="coff_object" ref="af4bdaa2c0956b6b66b93424aee633c40afc05c517425c9debc58efddff89f0591" args="" -->coff_object</em> </td><td>
+<p><a class="el" href="namespacellvm_1_1COFF.html">COFF</a> object file. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="af4bdaa2c0956b6b66b93424aee633c40aae472ed4a7af8190351283e943b69740"></a><!-- doxytag: member="pecoff_executable" ref="af4bdaa2c0956b6b66b93424aee633c40aae472ed4a7af8190351283e943b69740" args="" -->pecoff_executable</em> </td><td>
+<p>PECOFF executable file. </p>
+</td></tr>
+</table>
+</dd>
+</dl>
+
+<p>Definition at line <a class="el" href="FileSystem_8h_source.html#l00184">184</a> of file <a class="el" href="FileSystem_8h_source.html">FileSystem.h</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Constructor & Destructor Documentation</h2>
+<a class="anchor" id="a1bf68ef37aad7329dfbd1af8d422fd80"></a><!-- doxytag: member="llvm::sys::fs::file_magic::file_magic" ref="a1bf68ef37aad7329dfbd1af8d422fd80" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">llvm::sys::fs::file_magic::file_magic </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="FileSystem_8h_source.html#l00210">210</a> of file <a class="el" href="FileSystem_8h_source.html">FileSystem.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a8051b1281d353c24d3e9dc835912116e"></a><!-- doxytag: member="llvm::sys::fs::file_magic::file_magic" ref="a8051b1281d353c24d3e9dc835912116e" args="(_ v)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">llvm::sys::fs::file_magic::file_magic </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="structllvm_1_1sys_1_1fs_1_1file__magic.html#af4bdaa2c0956b6b66b93424aee633c40">_</a> </td>
+          <td class="paramname"><em>v</em></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="FileSystem_8h_source.html#l00211">211</a> of file <a class="el" href="FileSystem_8h_source.html">FileSystem.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a2d81e85a4d8b2a3d08714393b08304d5"></a><!-- doxytag: member="llvm::sys::fs::file_magic::file_magic" ref="a2d81e85a4d8b2a3d08714393b08304d5" args="(int v)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">llvm::sys::fs::file_magic::file_magic </td>
+          <td>(</td>
+          <td class="paramtype">int </td>
+          <td class="paramname"><em>v</em></td><td>)</td>
+          <td><code> [inline, explicit]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="FileSystem_8h_source.html#l00212">212</a> of file <a class="el" href="FileSystem_8h_source.html">FileSystem.h</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="ad078eb4c82224591466f629eccbc9c8b"></a><!-- doxytag: member="llvm::sys::fs::file_magic::is_object" ref="ad078eb4c82224591466f629eccbc9c8b" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> llvm::sys::fs::file_magic::is_object </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="FileSystem_8h_source.html#l00206">206</a> of file <a class="el" href="FileSystem_8h_source.html">FileSystem.h</a>.</p>
+
+<p>References <a class="el" href="FileSystem_8h_source.html#l00185">unknown</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a3d5b3d531b1e326818975b6550e7de6e"></a><!-- doxytag: member="llvm::sys::fs::file_magic::operator int" ref="a3d5b3d531b1e326818975b6550e7de6e" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">llvm::sys::fs::file_magic::operator int </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="FileSystem_8h_source.html#l00213">213</a> of file <a class="el" href="FileSystem_8h_source.html">FileSystem.h</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="FileSystem_8h_source.html">FileSystem.h</a></li>
+</ul>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:49:11 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1sys_1_1fs_1_1space__info-members.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1sys_1_1fs_1_1space__info-members.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1sys_1_1fs_1_1space__info-members.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1sys_1_1fs_1_1space__info-members.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,61 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: Member List</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="namespacellvm_1_1sys.html">sys</a>      </li>
+      <li class="navelem"><a class="el" href="namespacellvm_1_1sys_1_1fs.html">fs</a>      </li>
+      <li class="navelem"><a class="el" href="structllvm_1_1sys_1_1fs_1_1space__info.html">space_info</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">llvm::sys::fs::space_info Member List</div>  </div>
+</div>
+<div class="contents">
+This is the complete list of members for <a class="el" href="structllvm_1_1sys_1_1fs_1_1space__info.html">llvm::sys::fs::space_info</a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1sys_1_1fs_1_1space__info.html#aa1a1274416830a80e7f287ab60a70a3a">available</a></td><td><a class="el" href="structllvm_1_1sys_1_1fs_1_1space__info.html">llvm::sys::fs::space_info</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1sys_1_1fs_1_1space__info.html#a2d39b5f27abb6a6147e920673464ad3d">capacity</a></td><td><a class="el" href="structllvm_1_1sys_1_1fs_1_1space__info.html">llvm::sys::fs::space_info</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm_1_1sys_1_1fs_1_1space__info.html#a64d6950ffda5357afe511fea80360427">free</a></td><td><a class="el" href="structllvm_1_1sys_1_1fs_1_1space__info.html">llvm::sys::fs::space_info</a></td><td></td></tr>
+</table></div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:49:11 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1sys_1_1fs_1_1space__info__coll__graph.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1sys_1_1fs_1_1space__info__coll__graph.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1sys_1_1fs_1_1space__info__coll__graph.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1sys_1_1fs_1_1space__info__coll__graph.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,9 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  Node1 [label="llvm::sys::fs::space_info",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
+  Node2 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" available\nfree\ncapacity" ,fontname="FreeSans"];
+  Node2 [label="uint64_t",height=0.2,width=0.4,color="grey75"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1tier__coll__graph.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1tier__coll__graph.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1tier__coll__graph.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm_1_1tier__coll__graph.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,11 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  Node1 [label="llvm::tier\< T1, T2 \>",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
+  Node2 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" second" ,fontname="FreeSans"];
+  Node2 [label="T2",height=0.2,width=0.4,color="grey75"];
+  Node3 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" first" ,fontname="FreeSans"];
+  Node3 [label="T1",height=0.2,width=0.4,color="grey75"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm__regex-members.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm__regex-members.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm__regex-members.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm__regex-members.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,54 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: Member List</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">llvm_regex Member List</div>  </div>
+</div>
+<div class="contents">
+This is the complete list of members for <a class="el" href="structllvm__regex.html">llvm_regex</a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="structllvm__regex.html#af5da3516ebe39b7fe40315175d49b55a">re_endp</a></td><td><a class="el" href="structllvm__regex.html">llvm_regex</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm__regex.html#a21d425d48e65f2408ccadde7ec358bf7">re_g</a></td><td><a class="el" href="structllvm__regex.html">llvm_regex</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm__regex.html#a1a96d03c57ddbbacd6bd4f5e587ce558">re_magic</a></td><td><a class="el" href="structllvm__regex.html">llvm_regex</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structllvm__regex.html#ab7b9279f0acdb26e438298369f121641">re_nsub</a></td><td><a class="el" href="structllvm__regex.html">llvm_regex</a></td><td></td></tr>
+</table></div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:40:09 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structllvm__regex__coll__graph.md5
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structllvm__regex__coll__graph.md5?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structllvm__regex__coll__graph.md5 (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structllvm__regex__coll__graph.md5 Fri Dec 21 00:57:24 2012
@@ -0,0 +1 @@
+b3207723293db9fac34f9e6e766b96f8
\ No newline at end of file

Added: www-releases/trunk/3.2/docs/doxygen/html/structparse-members.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structparse-members.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structparse-members.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structparse-members.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,60 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: Member List</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">parse Member List</div>  </div>
+</div>
+<div class="contents">
+This is the complete list of members for <a class="el" href="structparse.html">parse</a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="structparse.html#adcc3ea0c3fa2e1f52a539a4646c849db">end</a></td><td><a class="el" href="structparse.html">parse</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structparse.html#a73e60af7e50716273cd5edbc8eccba38">error</a></td><td><a class="el" href="structparse.html">parse</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structparse.html#a048f9daf20932ec48d93e4266d6bc362">g</a></td><td><a class="el" href="structparse.html">parse</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structparse.html#ab1fa2af2f1b60167751f01d3e3fa7c79">ncsalloc</a></td><td><a class="el" href="structparse.html">parse</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structparse.html#a3ca9a6cdb610817329f1c5d7e41bfdd2">next</a></td><td><a class="el" href="structparse.html">parse</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structparse.html#a7be01b608dec033eeedb7f3de887dec1">pbegin</a></td><td><a class="el" href="structparse.html">parse</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structparse.html#a343ec82bd742fcdd2cfadc47c0124af6">pend</a></td><td><a class="el" href="structparse.html">parse</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structparse.html#a46b418698c03cb9367afae57a7c22304">slen</a></td><td><a class="el" href="structparse.html">parse</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structparse.html#a6f799f82d6a6fd3d5ce26f777ef22203">ssize</a></td><td><a class="el" href="structparse.html">parse</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structparse.html#aa5a400ab83f038de37f998b2e3fe8ddd">strip</a></td><td><a class="el" href="structparse.html">parse</a></td><td></td></tr>
+</table></div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:40:11 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structre__guts.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structre__guts.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structre__guts.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structre__guts.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,450 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: re_guts Struct Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#pub-attribs">Public Attributes</a>  </div>
+  <div class="headertitle">
+<div class="title">re_guts Struct Reference</div>  </div>
+</div>
+<div class="contents">
+<!-- doxytag: class="re_guts" -->
+<p><code>#include <<a class="el" href="regex2_8h_source.html">regex2.h</a>></code></p>
+<div class="dynheader">
+Collaboration diagram for re_guts:</div>
+<div class="dyncontent">
+<div class="center"><img src="structre__guts__coll__graph.png" border="0" usemap="#re__guts_coll__map" alt="Collaboration graph"/></div>
+<!-- MAP 0 -->
+<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
+
+<p><a href="structre__guts-members.html">List of all members.</a></p>
+<table class="memberdecls">
+<tr><td colspan="2"><h2><a name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structre__guts.html#a9b3f08296fe7973b67dfb23cdf37a1f8">magic</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="regex2_8h.html#a06b705baf08297be667616dcfd9b63a6">sop</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="structre__guts.html#a7bcba76727d66246114070d230d3f556">strip</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structre__guts.html#a56d98acfa4a7af1f83b5c40fe50f8b33">csetsize</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structre__guts.html#acab6a9ac9e1bc7c6387d63a5728c54ea">ncsets</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structcset.html">cset</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="structre__guts.html#a8557a6ac8bd8748c7e524aa12aab4443">sets</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="regutils_8h.html#af3307af5922c72924a837559c801a8a4">uch</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="structre__guts.html#a1d7ce887d38c67b602c3cfd7f3253a7d">setbits</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structre__guts.html#a120902614290b8531ce62482aa5e43d0">cflags</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="regex2_8h.html#a1934207945a1bf71e1355e13cebc601a">sopno</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structre__guts.html#a89f8b276a6fa5dd73078c137ee9cbac8">nstates</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="regex2_8h.html#a1934207945a1bf71e1355e13cebc601a">sopno</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structre__guts.html#a4287da920739960031eaa2be286a299d">firststate</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="regex2_8h.html#a1934207945a1bf71e1355e13cebc601a">sopno</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structre__guts.html#a82caab51fe3d54e88b8015312f2a4e38">laststate</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structre__guts.html#a28af4c95c736a6f98a7757e57a1b4d39">iflags</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structre__guts.html#a7adbef7b0975d302920138d236602d5d">nbol</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structre__guts.html#a3bcbdcee65caee2227ff8159dd1d37fd">neol</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structre__guts.html#a7d8415bc7d5216e75f21a503e868064f">ncategories</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="regex2_8h.html#af50ea19ede389706da4da6fd07f34d89">cat_t</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="structre__guts.html#a32facc02a1403917849a44b4f58e40b5">categories</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classchar.html">char</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="structre__guts.html#a31d18e190bed5f15ac0b702cedf8c603">must</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structre__guts.html#af6ee4b5f30f016c388f3412aeacd31fa">mlen</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structre__guts.html#a9c67a9669eca48b8d1ada5577e8d3a2c">nsub</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structre__guts.html#a5ad5002eb8176e56fb2e46bdfed9dda7">backrefs</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="regex2_8h.html#a1934207945a1bf71e1355e13cebc601a">sopno</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structre__guts.html#a7fb1c345e0b69262687f9f9bb57882f3">nplus</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="regex2_8h.html#af50ea19ede389706da4da6fd07f34d89">cat_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structre__guts.html#add4ef9ab6d9b0ccceb42338d49702ebb">catspace</a> [1]</td></tr>
+</table>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock">
+<p>Definition at line <a class="el" href="regex2_8h_source.html#l00126">126</a> of file <a class="el" href="regex2_8h_source.html">regex2.h</a>.</p>
+</div><hr/><h2>Member Data Documentation</h2>
+<a class="anchor" id="a5ad5002eb8176e56fb2e46bdfed9dda7"></a><!-- doxytag: member="re_guts::backrefs" ref="a5ad5002eb8176e56fb2e46bdfed9dda7" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">int <a class="el" href="structre__guts.html#a5ad5002eb8176e56fb2e46bdfed9dda7">re_guts::backrefs</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="regex2_8h_source.html#l00149">149</a> of file <a class="el" href="regex2_8h_source.html">regex2.h</a>.</p>
+
+<p>Referenced by <a class="el" href="regcomp_8c_source.html#l00157">llvm_regcomp()</a>, and <a class="el" href="regcomp_8c_source.html#l00496">p_simp_re()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a32facc02a1403917849a44b4f58e40b5"></a><!-- doxytag: member="re_guts::categories" ref="a32facc02a1403917849a44b4f58e40b5" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="regex2_8h.html#af50ea19ede389706da4da6fd07f34d89">cat_t</a>* <a class="el" href="structre__guts.html#a32facc02a1403917849a44b4f58e40b5">re_guts::categories</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="regex2_8h_source.html#l00145">145</a> of file <a class="el" href="regex2_8h_source.html">regex2.h</a>.</p>
+
+<p>Referenced by <a class="el" href="regcomp_8c_source.html#l01258">categorize()</a>, <a class="el" href="regcomp_8c_source.html#l00157">llvm_regcomp()</a>, and <a class="el" href="regcomp_8c_source.html#l00906">ordinary()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="add4ef9ab6d9b0ccceb42338d49702ebb"></a><!-- doxytag: member="re_guts::catspace" ref="add4ef9ab6d9b0ccceb42338d49702ebb" args="[1]" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="regex2_8h.html#af50ea19ede389706da4da6fd07f34d89">cat_t</a> <a class="el" href="structre__guts.html#add4ef9ab6d9b0ccceb42338d49702ebb">re_guts::catspace</a>[1]</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="regex2_8h_source.html#l00152">152</a> of file <a class="el" href="regex2_8h_source.html">regex2.h</a>.</p>
+
+<p>Referenced by <a class="el" href="regcomp_8c_source.html#l00157">llvm_regcomp()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a120902614290b8531ce62482aa5e43d0"></a><!-- doxytag: member="re_guts::cflags" ref="a120902614290b8531ce62482aa5e43d0" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">int <a class="el" href="structre__guts.html#a120902614290b8531ce62482aa5e43d0">re_guts::cflags</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="regex2_8h_source.html#l00134">134</a> of file <a class="el" href="regex2_8h_source.html">regex2.h</a>.</p>
+
+<p>Referenced by <a class="el" href="regcomp_8c_source.html#l00157">llvm_regcomp()</a>, <a class="el" href="regcomp_8c_source.html#l00906">ordinary()</a>, <a class="el" href="regcomp_8c_source.html#l00633">p_bracket()</a>, <a class="el" href="regcomp_8c_source.html#l00300">p_ere_exp()</a>, and <a class="el" href="regcomp_8c_source.html#l00496">p_simp_re()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a56d98acfa4a7af1f83b5c40fe50f8b33"></a><!-- doxytag: member="re_guts::csetsize" ref="a56d98acfa4a7af1f83b5c40fe50f8b33" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">int <a class="el" href="structre__guts.html#a56d98acfa4a7af1f83b5c40fe50f8b33">re_guts::csetsize</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="regex2_8h_source.html#l00130">130</a> of file <a class="el" href="regex2_8h_source.html">regex2.h</a>.</p>
+
+<p>Referenced by <a class="el" href="regcomp_8c_source.html#l01030">allocset()</a>, <a class="el" href="regcomp_8c_source.html#l01142">firstch()</a>, <a class="el" href="regcomp_8c_source.html#l01089">freeset()</a>, <a class="el" href="regcomp_8c_source.html#l01111">freezeset()</a>, <a class="el" href="regcomp_8c_source.html#l00157">llvm_regcomp()</a>, <a class="el" href="regcomp_8c_source.html#l01158">nch()</a>, and <a class="el" href="regcomp_8c_source.html#l00633">p_bracket()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a4287da920739960031eaa2be286a299d"></a><!-- doxytag: member="re_guts::firststate" ref="a4287da920739960031eaa2be286a299d" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="regex2_8h.html#a1934207945a1bf71e1355e13cebc601a">sopno</a> <a class="el" href="structre__guts.html#a4287da920739960031eaa2be286a299d">re_guts::firststate</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="regex2_8h_source.html#l00136">136</a> of file <a class="el" href="regex2_8h_source.html">regex2.h</a>.</p>
+
+<p>Referenced by <a class="el" href="regcomp_8c_source.html#l00157">llvm_regcomp()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a28af4c95c736a6f98a7757e57a1b4d39"></a><!-- doxytag: member="re_guts::iflags" ref="a28af4c95c736a6f98a7757e57a1b4d39" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">int <a class="el" href="structre__guts.html#a28af4c95c736a6f98a7757e57a1b4d39">re_guts::iflags</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="regex2_8h_source.html#l00138">138</a> of file <a class="el" href="regex2_8h_source.html">regex2.h</a>.</p>
+
+<p>Referenced by <a class="el" href="regcomp_8c_source.html#l01420">findmust()</a>, <a class="el" href="regcomp_8c_source.html#l00157">llvm_regcomp()</a>, <a class="el" href="regexec_8c_source.html#l00141">llvm_regexec()</a>, <a class="el" href="regcomp_8c_source.html#l00465">p_bre()</a>, <a class="el" href="regcomp_8c_source.html#l00300">p_ere_exp()</a>, and <a class="el" href="regcomp_8c_source.html#l01498">pluscount()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a82caab51fe3d54e88b8015312f2a4e38"></a><!-- doxytag: member="re_guts::laststate" ref="a82caab51fe3d54e88b8015312f2a4e38" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="regex2_8h.html#a1934207945a1bf71e1355e13cebc601a">sopno</a> <a class="el" href="structre__guts.html#a82caab51fe3d54e88b8015312f2a4e38">re_guts::laststate</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="regex2_8h_source.html#l00137">137</a> of file <a class="el" href="regex2_8h_source.html">regex2.h</a>.</p>
+
+<p>Referenced by <a class="el" href="regcomp_8c_source.html#l00157">llvm_regcomp()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a9b3f08296fe7973b67dfb23cdf37a1f8"></a><!-- doxytag: member="re_guts::magic" ref="a9b3f08296fe7973b67dfb23cdf37a1f8" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">int <a class="el" href="structre__guts.html#a9b3f08296fe7973b67dfb23cdf37a1f8">re_guts::magic</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="regex2_8h_source.html#l00127">127</a> of file <a class="el" href="regex2_8h_source.html">regex2.h</a>.</p>
+
+<p>Referenced by <a class="el" href="regcomp_8c_source.html#l00157">llvm_regcomp()</a>, <a class="el" href="regexec_8c_source.html#l00141">llvm_regexec()</a>, and <a class="el" href="regfree_8c_source.html#l00050">llvm_regfree()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="af6ee4b5f30f016c388f3412aeacd31fa"></a><!-- doxytag: member="re_guts::mlen" ref="af6ee4b5f30f016c388f3412aeacd31fa" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">int <a class="el" href="structre__guts.html#af6ee4b5f30f016c388f3412aeacd31fa">re_guts::mlen</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="regex2_8h_source.html#l00147">147</a> of file <a class="el" href="regex2_8h_source.html">regex2.h</a>.</p>
+
+<p>Referenced by <a class="el" href="regcomp_8c_source.html#l01420">findmust()</a>, and <a class="el" href="regcomp_8c_source.html#l00157">llvm_regcomp()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a31d18e190bed5f15ac0b702cedf8c603"></a><!-- doxytag: member="re_guts::must" ref="a31d18e190bed5f15ac0b702cedf8c603" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classchar.html">char</a>* <a class="el" href="structre__guts.html#a31d18e190bed5f15ac0b702cedf8c603">re_guts::must</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="regex2_8h_source.html#l00146">146</a> of file <a class="el" href="regex2_8h_source.html">regex2.h</a>.</p>
+
+<p>Referenced by <a class="el" href="regcomp_8c_source.html#l01420">findmust()</a>, <a class="el" href="regcomp_8c_source.html#l00157">llvm_regcomp()</a>, and <a class="el" href="regfree_8c_source.html#l00050">llvm_regfree()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a7adbef7b0975d302920138d236602d5d"></a><!-- doxytag: member="re_guts::nbol" ref="a7adbef7b0975d302920138d236602d5d" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">int <a class="el" href="structre__guts.html#a7adbef7b0975d302920138d236602d5d">re_guts::nbol</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="regex2_8h_source.html#l00142">142</a> of file <a class="el" href="regex2_8h_source.html">regex2.h</a>.</p>
+
+<p>Referenced by <a class="el" href="regcomp_8c_source.html#l00157">llvm_regcomp()</a>, <a class="el" href="regcomp_8c_source.html#l00465">p_bre()</a>, and <a class="el" href="regcomp_8c_source.html#l00300">p_ere_exp()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a7d8415bc7d5216e75f21a503e868064f"></a><!-- doxytag: member="re_guts::ncategories" ref="a7d8415bc7d5216e75f21a503e868064f" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">int <a class="el" href="structre__guts.html#a7d8415bc7d5216e75f21a503e868064f">re_guts::ncategories</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="regex2_8h_source.html#l00144">144</a> of file <a class="el" href="regex2_8h_source.html">regex2.h</a>.</p>
+
+<p>Referenced by <a class="el" href="regcomp_8c_source.html#l01258">categorize()</a>, <a class="el" href="regcomp_8c_source.html#l00157">llvm_regcomp()</a>, and <a class="el" href="regcomp_8c_source.html#l00906">ordinary()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="acab6a9ac9e1bc7c6387d63a5728c54ea"></a><!-- doxytag: member="re_guts::ncsets" ref="acab6a9ac9e1bc7c6387d63a5728c54ea" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">int <a class="el" href="structre__guts.html#acab6a9ac9e1bc7c6387d63a5728c54ea">re_guts::ncsets</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="regex2_8h_source.html#l00131">131</a> of file <a class="el" href="regex2_8h_source.html">regex2.h</a>.</p>
+
+<p>Referenced by <a class="el" href="regcomp_8c_source.html#l01030">allocset()</a>, <a class="el" href="regcomp_8c_source.html#l01089">freeset()</a>, <a class="el" href="regcomp_8c_source.html#l01111">freezeset()</a>, <a class="el" href="regcomp_8c_source.html#l01223">isinsets()</a>, <a class="el" href="regcomp_8c_source.html#l00157">llvm_regcomp()</a>, and <a class="el" href="regcomp_8c_source.html#l01240">samesets()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a3bcbdcee65caee2227ff8159dd1d37fd"></a><!-- doxytag: member="re_guts::neol" ref="a3bcbdcee65caee2227ff8159dd1d37fd" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">int <a class="el" href="structre__guts.html#a3bcbdcee65caee2227ff8159dd1d37fd">re_guts::neol</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="regex2_8h_source.html#l00143">143</a> of file <a class="el" href="regex2_8h_source.html">regex2.h</a>.</p>
+
+<p>Referenced by <a class="el" href="regcomp_8c_source.html#l00157">llvm_regcomp()</a>, <a class="el" href="regcomp_8c_source.html#l00465">p_bre()</a>, and <a class="el" href="regcomp_8c_source.html#l00300">p_ere_exp()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a7fb1c345e0b69262687f9f9bb57882f3"></a><!-- doxytag: member="re_guts::nplus" ref="a7fb1c345e0b69262687f9f9bb57882f3" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="regex2_8h.html#a1934207945a1bf71e1355e13cebc601a">sopno</a> <a class="el" href="structre__guts.html#a7fb1c345e0b69262687f9f9bb57882f3">re_guts::nplus</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="regex2_8h_source.html#l00150">150</a> of file <a class="el" href="regex2_8h_source.html">regex2.h</a>.</p>
+
+<p>Referenced by <a class="el" href="regcomp_8c_source.html#l00157">llvm_regcomp()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a89f8b276a6fa5dd73078c137ee9cbac8"></a><!-- doxytag: member="re_guts::nstates" ref="a89f8b276a6fa5dd73078c137ee9cbac8" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="regex2_8h.html#a1934207945a1bf71e1355e13cebc601a">sopno</a> <a class="el" href="structre__guts.html#a89f8b276a6fa5dd73078c137ee9cbac8">re_guts::nstates</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="regex2_8h_source.html#l00135">135</a> of file <a class="el" href="regex2_8h_source.html">regex2.h</a>.</p>
+
+<p>Referenced by <a class="el" href="regexec_8c_source.html#l00141">llvm_regexec()</a>, and <a class="el" href="regcomp_8c_source.html#l01400">stripsnug()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a9c67a9669eca48b8d1ada5577e8d3a2c"></a><!-- doxytag: member="re_guts::nsub" ref="a9c67a9669eca48b8d1ada5577e8d3a2c" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">size_t <a class="el" href="structre__guts.html#a9c67a9669eca48b8d1ada5577e8d3a2c">re_guts::nsub</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="regex2_8h_source.html#l00148">148</a> of file <a class="el" href="regex2_8h_source.html">regex2.h</a>.</p>
+
+<p>Referenced by <a class="el" href="regcomp_8c_source.html#l00157">llvm_regcomp()</a>, <a class="el" href="regcomp_8c_source.html#l00300">p_ere_exp()</a>, and <a class="el" href="regcomp_8c_source.html#l00496">p_simp_re()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a1d7ce887d38c67b602c3cfd7f3253a7d"></a><!-- doxytag: member="re_guts::setbits" ref="a1d7ce887d38c67b602c3cfd7f3253a7d" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="regutils_8h.html#af3307af5922c72924a837559c801a8a4">uch</a>* <a class="el" href="structre__guts.html#a1d7ce887d38c67b602c3cfd7f3253a7d">re_guts::setbits</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="regex2_8h_source.html#l00133">133</a> of file <a class="el" href="regex2_8h_source.html">regex2.h</a>.</p>
+
+<p>Referenced by <a class="el" href="regcomp_8c_source.html#l01030">allocset()</a>, <a class="el" href="regcomp_8c_source.html#l01223">isinsets()</a>, <a class="el" href="regcomp_8c_source.html#l00157">llvm_regcomp()</a>, <a class="el" href="regfree_8c_source.html#l00050">llvm_regfree()</a>, and <a class="el" href="regcomp_8c_source.html#l01240">samesets()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a8557a6ac8bd8748c7e524aa12aab4443"></a><!-- doxytag: member="re_guts::sets" ref="a8557a6ac8bd8748c7e524aa12aab4443" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="structcset.html">cset</a>* <a class="el" href="structre__guts.html#a8557a6ac8bd8748c7e524aa12aab4443">re_guts::sets</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="regex2_8h_source.html#l00132">132</a> of file <a class="el" href="regex2_8h_source.html">regex2.h</a>.</p>
+
+<p>Referenced by <a class="el" href="regcomp_8c_source.html#l01030">allocset()</a>, <a class="el" href="regcomp_8c_source.html#l01089">freeset()</a>, <a class="el" href="regcomp_8c_source.html#l01111">freezeset()</a>, <a class="el" href="regcomp_8c_source.html#l00157">llvm_regcomp()</a>, and <a class="el" href="regfree_8c_source.html#l00050">llvm_regfree()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a7bcba76727d66246114070d230d3f556"></a><!-- doxytag: member="re_guts::strip" ref="a7bcba76727d66246114070d230d3f556" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="regex2_8h.html#a06b705baf08297be667616dcfd9b63a6">sop</a>* <a class="el" href="structre__guts.html#a7bcba76727d66246114070d230d3f556">re_guts::strip</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="regex2_8h_source.html#l00129">129</a> of file <a class="el" href="regex2_8h_source.html">regex2.h</a>.</p>
+
+<p>Referenced by <a class="el" href="regcomp_8c_source.html#l01420">findmust()</a>, <a class="el" href="regfree_8c_source.html#l00050">llvm_regfree()</a>, <a class="el" href="regcomp_8c_source.html#l01498">pluscount()</a>, and <a class="el" href="regcomp_8c_source.html#l01400">stripsnug()</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="regex2_8h_source.html">regex2.h</a></li>
+</ul>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:40:12 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structre__guts__coll__graph.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structre__guts__coll__graph.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structre__guts__coll__graph.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structre__guts__coll__graph.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,29 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  Node1 [label="re_guts",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
+  Node2 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" categories" ,fontname="FreeSans"];
+  Node2 [label="cat_t *",height=0.2,width=0.4,color="grey75"];
+  Node3 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" must" ,fontname="FreeSans"];
+  Node3 [label="char",height=0.2,width=0.4,color="black",URL="$classchar.html"];
+  Node4 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" nsub" ,fontname="FreeSans"];
+  Node4 [label="size_t",height=0.2,width=0.4,color="grey75"];
+  Node5 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" strip" ,fontname="FreeSans"];
+  Node5 [label="sop *",height=0.2,width=0.4,color="grey75"];
+  Node6 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" csetsize\nbackrefs\nnbol\ncflags\nncategories\nneol\nmagic\nmlen\nncsets\niflags\n..." ,fontname="FreeSans"];
+  Node6 [label="int",height=0.2,width=0.4,color="grey75"];
+  Node7 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" nplus\nlaststate\nfirststate\nnstates" ,fontname="FreeSans"];
+  Node7 [label="long",height=0.2,width=0.4,color="grey75"];
+  Node8 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" setbits" ,fontname="FreeSans"];
+  Node8 [label="uch *",height=0.2,width=0.4,color="grey75"];
+  Node9 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" catspace" ,fontname="FreeSans"];
+  Node9 [label="unsigned",height=0.2,width=0.4,color="black",URL="$classunsigned.html"];
+  Node10 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" sets" ,fontname="FreeSans"];
+  Node10 [label="cset",height=0.2,width=0.4,color="black",URL="$structcset.html"];
+  Node3 -> Node10 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" multis" ,fontname="FreeSans"];
+  Node4 -> Node10 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" smultis" ,fontname="FreeSans"];
+  Node8 -> Node10 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" ptr" ,fontname="FreeSans"];
+  Node9 -> Node10 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" mask\nhash" ,fontname="FreeSans"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/structrerr.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structrerr.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structrerr.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structrerr.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,124 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: rerr Struct Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#pub-attribs">Public Attributes</a>  </div>
+  <div class="headertitle">
+<div class="title">rerr Struct Reference</div>  </div>
+</div>
+<div class="contents">
+<!-- doxytag: class="rerr" --><div class="dynheader">
+Collaboration diagram for rerr:</div>
+<div class="dyncontent">
+<div class="center"><img src="structrerr__coll__graph.png" border="0" usemap="#rerr_coll__map" alt="Collaboration graph"/></div>
+<!-- MAP 0 -->
+<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
+
+<p><a href="structrerr-members.html">List of all members.</a></p>
+<table class="memberdecls">
+<tr><td colspan="2"><h2><a name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structrerr.html#a0bbc574398805ac6226a74745d8a8215">code</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classchar.html">char</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="structrerr.html#a2f69e340c9f6404032c5f9d5ea84245b">name</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classchar.html">char</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="structrerr.html#a00db6e0c7d6449af27fff2afdb4155ea">explain</a></td></tr>
+</table>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock">
+<p>Definition at line <a class="el" href="regerror_8c_source.html#l00054">54</a> of file <a class="el" href="regerror_8c_source.html">regerror.c</a>.</p>
+</div><hr/><h2>Member Data Documentation</h2>
+<a class="anchor" id="a0bbc574398805ac6226a74745d8a8215"></a><!-- doxytag: member="rerr::code" ref="a0bbc574398805ac6226a74745d8a8215" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">int <a class="el" href="structrerr.html#a0bbc574398805ac6226a74745d8a8215">rerr::code</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="regerror_8c_source.html#l00055">55</a> of file <a class="el" href="regerror_8c_source.html">regerror.c</a>.</p>
+
+<p>Referenced by <a class="el" href="regerror_8c_source.html#l00084">llvm_regerror()</a>, and <a class="el" href="regerror_8c_source.html#l00123">regatoi()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a00db6e0c7d6449af27fff2afdb4155ea"></a><!-- doxytag: member="rerr::explain" ref="a00db6e0c7d6449af27fff2afdb4155ea" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">const <a class="el" href="classchar.html">char</a>* <a class="el" href="structrerr.html#a00db6e0c7d6449af27fff2afdb4155ea">rerr::explain</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="regerror_8c_source.html#l00057">57</a> of file <a class="el" href="regerror_8c_source.html">regerror.c</a>.</p>
+
+<p>Referenced by <a class="el" href="regerror_8c_source.html#l00084">llvm_regerror()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a2f69e340c9f6404032c5f9d5ea84245b"></a><!-- doxytag: member="rerr::name" ref="a2f69e340c9f6404032c5f9d5ea84245b" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">const <a class="el" href="classchar.html">char</a>* <a class="el" href="structrerr.html#a2f69e340c9f6404032c5f9d5ea84245b">rerr::name</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="regerror_8c_source.html#l00056">56</a> of file <a class="el" href="regerror_8c_source.html">regerror.c</a>.</p>
+
+<p>Referenced by <a class="el" href="regerror_8c_source.html#l00084">llvm_regerror()</a>, and <a class="el" href="regerror_8c_source.html#l00123">regatoi()</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="regerror_8c_source.html">regerror.c</a></li>
+</ul>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:40:12 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/structrerr__coll__graph.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/structrerr__coll__graph.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/structrerr__coll__graph.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/structrerr__coll__graph.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,11 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  Node1 [label="rerr",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
+  Node2 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" name\nexplain" ,fontname="FreeSans"];
+  Node2 [label="char",height=0.2,width=0.4,color="black",URL="$classchar.html"];
+  Node3 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" code" ,fontname="FreeSans"];
+  Node3 [label="int",height=0.2,width=0.4,color="grey75"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/system__error_8cpp.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/system__error_8cpp.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/system__error_8cpp.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/system__error_8cpp.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,87 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: system_error.cpp File Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File List</span></a></li>
+      <li><a href="globals.html"><span>File Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="dir_b41d254693bea6e92988e5bb1ad97e02.html">llvm-3.2.src</a>      </li>
+      <li class="navelem"><a class="el" href="dir_74e9364f374e99e3aeab4fae4e196292.html">lib</a>      </li>
+      <li class="navelem"><a class="el" href="dir_3927ff15cdce1d22d8dcb33a29894069.html">Support</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> |
+<a href="#namespaces">Namespaces</a> |
+<a href="#func-members">Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">system_error.cpp File Reference</div>  </div>
+</div>
+<div class="contents">
+<div class="textblock"><code>#include "<a class="el" href="system__error_8h_source.html">llvm/Support/system_error.h</a>"</code><br/>
+<code>#include "<a class="el" href="Errno_8h_source.html">llvm/Support/Errno.h</a>"</code><br/>
+<code>#include <string></code><br/>
+<code>#include <cstring></code><br/>
+<code>#include "<a class="el" href="Unix_2system__error_8inc_source.html">Unix/system_error.inc</a>"</code><br/>
+</div><div class="textblock"><div class="dynheader">
+Include dependency graph for system_error.cpp:</div>
+<div class="dyncontent">
+<div class="center"><img src="system__error_8cpp__incl.png" border="0" usemap="#system__error_8cpp" alt=""/></div>
+<!-- MAP 0 -->
+</div>
+</div>
+<p><a href="system__error_8cpp_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr><td colspan="2"><h2><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1__generic__error__category.html">llvm::_generic_error_category</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1__system__error__category.html">llvm::_system_error_category</a></td></tr>
+<tr><td colspan="2"><h2><a name="namespaces"></a>
+Namespaces</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm.html">llvm</a></td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight"><p>List of target independent CodeGen pass IDs. </p>
+<br/></td></tr>
+<tr><td colspan="2"><h2><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">const error_category & </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm.html#a1d8dc6cc5af15804cc75a8b5736b8d3e">llvm::generic_category</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">const error_category & </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm.html#a1e6576716f1c75095457eff6bca7239a">llvm::system_category</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">const error_category & </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm.html#a2b441dda75966c19e35e7a78e735e5d4">llvm::posix_category</a> ()</td></tr>
+</table>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:39:50 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/type__traits_8h.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/type__traits_8h.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/type__traits_8h.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/type__traits_8h.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,197 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: type_traits.h File Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File List</span></a></li>
+      <li><a href="globals.html"><span>File Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="dir_b41d254693bea6e92988e5bb1ad97e02.html">llvm-3.2.src</a>      </li>
+      <li class="navelem"><a class="el" href="dir_25acc6571c4e3a053ee4203146b47a61.html">include</a>      </li>
+      <li class="navelem"><a class="el" href="dir_fd2d7b5ce83b1c1657cd6600d8cb39fa.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="dir_b423301f639fc46b24b2c9f122fcaff7.html">Support</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> |
+<a href="#namespaces">Namespaces</a> |
+<a href="#define-members">Defines</a> |
+<a href="#typedef-members">Typedefs</a> |
+<a href="#func-members">Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">type_traits.h File Reference</div>  </div>
+</div>
+<div class="contents">
+<div class="textblock"><code>#include "<a class="el" href="DataTypes_8h_source.html">llvm/Support/DataTypes.h</a>"</code><br/>
+<code>#include <cstddef></code><br/>
+<code>#include <utility></code><br/>
+</div><div class="textblock"><div class="dynheader">
+Include dependency graph for type_traits.h:</div>
+<div class="dyncontent">
+<div class="center"><img src="type__traits_8h__incl.png" border="0" usemap="#type__traits_8h" alt=""/></div>
+<!-- MAP 0 -->
+</div>
+</div><div class="textblock"><div class="dynheader">
+This graph shows which files directly or indirectly include this file:</div>
+<div class="dyncontent">
+<div class="center"><img src="type__traits_8h__dep__incl.png" border="0" usemap="#type__traits_8hdep" alt=""/></div>
+<!-- MAP 1 -->
+</div>
+</div>
+<p><a href="type__traits_8h_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr><td colspan="2"><h2><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1is__class.html">llvm::is_class< T ></a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1isPodLike.html">llvm::isPodLike< T ></a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1isPodLike_3_01std_1_1pair_3_01T_00_01U_01_4_01_4.html">llvm::isPodLike< std::pair< T, U > ></a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1integral__constant.html">llvm::integral_constant< T, v ></a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1is__same.html">llvm::is_same< T, U ></a></td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Metafunction that determines whether the two given types are equivalent.  <a href="structllvm_1_1is__same.html#details">More...</a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1is__same_3_01T_00_01T_01_4.html">llvm::is_same< T, T ></a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1remove__const.html">llvm::remove_const< T ></a></td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Metafunction that removes const qualification from a type.  <a href="structllvm_1_1remove__const.html#details">More...</a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1remove__const_3_01const_01T_01_4.html">llvm::remove_const< const T ></a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1remove__volatile.html">llvm::remove_volatile< T ></a></td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Metafunction that removes volatile qualification from a type.  <a href="structllvm_1_1remove__volatile.html#details">More...</a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1remove__volatile_3_01volatile_01T_01_4.html">llvm::remove_volatile< volatile T ></a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1remove__cv.html">llvm::remove_cv< T ></a></td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Metafunction that removes both const and volatile qualification from a type.  <a href="structllvm_1_1remove__cv.html#details">More...</a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1is__integral__impl.html">llvm::is_integral_impl< T ></a></td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Helper to implement <a class="el" href="structllvm_1_1is__integral.html" title="Metafunction that determines whether the given type is an integral type.">is_integral</a> metafunction.  <a href="structllvm_1_1is__integral__impl.html#details">More...</a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1is__integral__impl_3_01bool_01_4.html">llvm::is_integral_impl< bool ></a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1is__integral__impl_3_01char_01_4.html">llvm::is_integral_impl< char ></a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1is__integral__impl_3_01signed_01char_01_4.html">llvm::is_integral_impl< signed char ></a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1is__integral__impl_3_01unsigned_01char_01_4.html">llvm::is_integral_impl< unsigned char ></a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1is__integral__impl_3_01wchar__t_01_4.html">llvm::is_integral_impl< wchar_t ></a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1is__integral__impl_3_01short_01_4.html">llvm::is_integral_impl< short ></a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1is__integral__impl_3_01unsigned_01short_01_4.html">llvm::is_integral_impl< unsigned short ></a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1is__integral__impl_3_01int_01_4.html">llvm::is_integral_impl< int ></a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1is__integral__impl_3_01unsigned_01int_01_4.html">llvm::is_integral_impl< unsigned int ></a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1is__integral__impl_3_01long_01_4.html">llvm::is_integral_impl< long ></a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1is__integral__impl_3_01unsigned_01long_01_4.html">llvm::is_integral_impl< unsigned long ></a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1is__integral__impl_3_01long_01long_01_4.html">llvm::is_integral_impl< long long ></a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1is__integral__impl_3_01unsigned_01long_01long_01_4.html">llvm::is_integral_impl< unsigned long long ></a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1is__integral.html">llvm::is_integral< T ></a></td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Metafunction that determines whether the given type is an integral type.  <a href="structllvm_1_1is__integral.html#details">More...</a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1remove__reference.html">llvm::remove_reference< T ></a></td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Metafunction to remove reference from a type.  <a href="structllvm_1_1remove__reference.html#details">More...</a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1remove__reference_3_01T_01_6_01_4.html">llvm::remove_reference< T & ></a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1is__pointer.html">llvm::is_pointer< T ></a></td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Metafunction that determines whether the given type is a pointer type.  <a href="structllvm_1_1is__pointer.html#details">More...</a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1is__pointer_3_01T_01_5_01_4.html">llvm::is_pointer< T * ></a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1is__pointer_3_01T_01_5const_01_01_4.html">llvm::is_pointer< T *const  ></a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1is__pointer_3_01T_01_5volatile_01_4.html">llvm::is_pointer< T *volatile ></a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1is__pointer_3_01T_01_5const_01volatile_01_4.html">llvm::is_pointer< T *const volatile ></a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1is__integral__or__enum.html">llvm::is_integral_or_enum< T ></a></td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Metafunction that determines whether the given type is either an integral type or an enumeration type.  <a href="classllvm_1_1is__integral__or__enum.html#details">More...</a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1enable__if__c.html">llvm::enable_if_c< Cond, T ></a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1enable__if__c_3_01false_00_01T_01_4.html">llvm::enable_if_c< false, T ></a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1enable__if.html">llvm::enable_if< Cond, T ></a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1is__base__of.html">llvm::is_base_of< Base, Derived ></a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1remove__pointer.html">llvm::remove_pointer< T ></a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1remove__pointer_3_01T_01_5_01_4.html">llvm::remove_pointer< T * ></a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1remove__pointer_3_01T_01_5const_01_01_4.html">llvm::remove_pointer< T *const  ></a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1remove__pointer_3_01T_01_5volatile_01_4.html">llvm::remove_pointer< T *volatile ></a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1remove__pointer_3_01T_01_5const_01volatile_01_4.html">llvm::remove_pointer< T *const volatile ></a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1conditional.html">llvm::conditional< bool, T, F ></a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1conditional_3_01false_00_01T_00_01F_01_4.html">llvm::conditional< false, T, F ></a></td></tr>
+<tr><td colspan="2"><h2><a name="namespaces"></a>
+Namespaces</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm.html">llvm</a></td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight"><p>List of target independent CodeGen pass IDs. </p>
+<br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1dont__use.html">llvm::dont_use</a></td></tr>
+<tr><td colspan="2"><h2><a name="define-members"></a>
+Defines</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="type__traits_8h.html#a7fda9a93a727cbb273b1535686eb77f7">LLVM_DEFINED_HAS_FEATURE</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="type__traits_8h.html#af989845e24678c452b9222afdac95e7f">__has_feature</a>(x)   0</td></tr>
+<tr><td colspan="2"><h2><a name="typedef-members"></a>
+Typedefs</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">typedef integral_constant<br class="typebreak"/>
+< <a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a>, <a class="el" href="LoopSimplify_8cpp.html#a13f020c6a40eb04f1b4f9ddfbb004ce0">true</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm.html#a66091572173658015ef7497654e82ee3">llvm::true_type</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">typedef integral_constant<br class="typebreak"/>
+< <a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a>, <a class="el" href="SimplifyInstructions_8cpp.html#a6dd713bd88673625bb181528a61bdc85">false</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm.html#ad22fb48deda9473b3632b34b973409b5">llvm::false_type</a></td></tr>
+<tr><td colspan="2"><h2><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classchar.html">char</a> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1dont__use.html#aefcb8be725de34025d27c490a923c650">llvm::dont_use::is_class_helper</a> (void(T::*)())</td></tr>
+<tr><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">double </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1dont__use.html#a23c1c816a3bf55f1343596ea87e9c88f">llvm::dont_use::is_class_helper</a> (...)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template<typename Base > </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classchar.html">char</a> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1dont__use.html#a759b789364b47c63ac14ea617ab507f0">llvm::dont_use::base_of_helper</a> (const volatile Base *)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template<typename Base > </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">double </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1dont__use.html#acb92d9b59cda171e57bb47ac7017ae4c">llvm::dont_use::base_of_helper</a> (...)</td></tr>
+</table>
+<hr/><h2>Define Documentation</h2>
+<a class="anchor" id="af989845e24678c452b9222afdac95e7f"></a><!-- doxytag: member="type_traits.h::__has_feature" ref="af989845e24678c452b9222afdac95e7f" args="(x)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define __has_feature</td>
+          <td>(</td>
+          <td class="paramtype"> </td>
+          <td class="paramname">x</td><td>)</td>
+          <td>   0</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="type__traits_8h_source.html#l00026">26</a> of file <a class="el" href="type__traits_8h_source.html">type_traits.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a7fda9a93a727cbb273b1535686eb77f7"></a><!-- doxytag: member="type_traits.h::LLVM_DEFINED_HAS_FEATURE" ref="a7fda9a93a727cbb273b1535686eb77f7" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define LLVM_DEFINED_HAS_FEATURE</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="type__traits_8h_source.html#l00025">25</a> of file <a class="el" href="type__traits_8h_source.html">type_traits.h</a>.</p>
+
+</div>
+</div>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:39:55 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/unionllvm_1_1AlignedCharArrayUnion.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/unionllvm_1_1AlignedCharArrayUnion.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/unionllvm_1_1AlignedCharArrayUnion.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/unionllvm_1_1AlignedCharArrayUnion.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: llvm::AlignedCharArrayUnion< T1, T2, T3, T4 > Union Template Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="unionllvm_1_1AlignedCharArrayUnion.html">AlignedCharArrayUnion</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> |
+<a href="#pub-attribs">Public Attributes</a>  </div>
+  <div class="headertitle">
+<div class="title">llvm::AlignedCharArrayUnion< T1, T2, T3, T4 > Union Template Reference</div>  </div>
+</div>
+<div class="contents">
+<!-- doxytag: class="llvm::AlignedCharArrayUnion" -->
+<p>This union template exposes a suitably aligned and sized character array member which can hold elements of any of up to four types.  
+ <a href="unionllvm_1_1AlignedCharArrayUnion.html#details">More...</a></p>
+
+<p><code>#include <<a class="el" href="AlignOf_8h_source.html">AlignOf.h</a>></code></p>
+<div class="dynheader">
+Collaboration diagram for llvm::AlignedCharArrayUnion< T1, T2, T3, T4 >:</div>
+<div class="dyncontent">
+<div class="center"><img src="unionllvm_1_1AlignedCharArrayUnion__coll__graph.png" border="0" usemap="#llvm_1_1AlignedCharArrayUnion_3_01T1_00_01T2_00_01T3_00_01T4_01_4_coll__map" alt="Collaboration graph"/></div>
+<!-- MAP 0 -->
+<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
+
+<p><a href="unionllvm_1_1AlignedCharArrayUnion-members.html">List of all members.</a></p>
+<table class="memberdecls">
+<tr><td colspan="2"><h2><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><b>AlignerImpl</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">union  </td><td class="memItemRight" valign="bottom"><b>SizerImpl</b></td></tr>
+<tr><td colspan="2"><h2><a name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classchar.html">char</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="unionllvm_1_1AlignedCharArrayUnion.html#aedf7ddfe85d2a6117c8b5ed406acb403">buffer</a> [sizeof(SizerImpl)]</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">The character array buffer for use by clients.  <a href="#aedf7ddfe85d2a6117c8b5ed406acb403"></a><br/></td></tr>
+</table>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><h3>template<typename T1, typename T2 = char, typename T3 = char, typename T4 = char><br/>
+union llvm::AlignedCharArrayUnion< T1, T2, T3, T4 ></h3>
+
+<p>This union template exposes a suitably aligned and sized character array member which can hold elements of any of up to four types. </p>
+<p>These types may be arrays, structs, or any other types. The goal is to produce a union type containing a character array which, when used, forms storage suitable to placement new any of these types over. Support for more than four types can be added at the cost of more boiler plate. </p>
+
+<p>Definition at line <a class="el" href="AlignOf_8h_source.html#l00144">144</a> of file <a class="el" href="AlignOf_8h_source.html">AlignOf.h</a>.</p>
+</div><hr/><h2>Member Data Documentation</h2>
+<a class="anchor" id="aedf7ddfe85d2a6117c8b5ed406acb403"></a><!-- doxytag: member="llvm::AlignedCharArrayUnion::buffer" ref="aedf7ddfe85d2a6117c8b5ed406acb403" args="[sizeof(SizerImpl)]" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename T1, typename T2 = char, typename T3 = char, typename T4 = char> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classchar.html">char</a> <a class="el" href="unionllvm_1_1AlignedCharArrayUnion.html">llvm::AlignedCharArrayUnion</a>< T1, T2, T3, T4 >::<a class="el" href="unionllvm_1_1AlignedCharArrayUnion.html#aedf7ddfe85d2a6117c8b5ed406acb403">buffer</a>[sizeof(SizerImpl)]</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>The character array buffer for use by clients. </p>
+<p>No other member of this union should be referenced. The exist purely to constrain the layout of this character array. </p>
+
+<p>Definition at line <a class="el" href="AlignOf_8h_source.html#l00160">160</a> of file <a class="el" href="AlignOf_8h_source.html">AlignOf.h</a>.</p>
+
+<p>Referenced by <a class="el" href="DenseMap_8h_source.html#l00828">llvm::SmallDenseMap< Instruction *, unsigned >::grow()</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this union was generated from the following file:<ul>
+<li><a class="el" href="AlignOf_8h_source.html">AlignOf.h</a></li>
+</ul>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:47:43 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/unionllvm_1_1COFF_1_1Auxiliary.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/unionllvm_1_1COFF_1_1Auxiliary.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/unionllvm_1_1COFF_1_1Auxiliary.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/unionllvm_1_1COFF_1_1Auxiliary.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,159 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: llvm::COFF::Auxiliary Union Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="namespacellvm_1_1COFF.html">COFF</a>      </li>
+      <li class="navelem"><a class="el" href="unionllvm_1_1COFF_1_1Auxiliary.html">Auxiliary</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#pub-attribs">Public Attributes</a>  </div>
+  <div class="headertitle">
+<div class="title">llvm::COFF::Auxiliary Union Reference</div>  </div>
+</div>
+<div class="contents">
+<!-- doxytag: class="llvm::COFF::Auxiliary" -->
+<p><code>#include <<a class="el" href="Support_2COFF_8h_source.html">COFF.h</a>></code></p>
+<div class="dynheader">
+Collaboration diagram for llvm::COFF::Auxiliary:</div>
+<div class="dyncontent">
+<div class="center"><img src="unionllvm_1_1COFF_1_1Auxiliary__coll__graph.png" border="0" usemap="#llvm_1_1COFF_1_1Auxiliary_coll__map" alt="Collaboration graph"/></div>
+<!-- MAP 0 -->
+<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
+
+<p><a href="unionllvm_1_1COFF_1_1Auxiliary-members.html">List of all members.</a></p>
+<table class="memberdecls">
+<tr><td colspan="2"><h2><a name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structllvm_1_1COFF_1_1AuxiliaryFunctionDefinition.html">AuxiliaryFunctionDefinition</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="unionllvm_1_1COFF_1_1Auxiliary.html#a59197eacd66262254044eedb9e603a6f">FunctionDefinition</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structllvm_1_1COFF_1_1AuxiliarybfAndefSymbol.html">AuxiliarybfAndefSymbol</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="unionllvm_1_1COFF_1_1Auxiliary.html#a0882669958fd154efc24f04deb0c74ee">bfAndefSymbol</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structllvm_1_1COFF_1_1AuxiliaryWeakExternal.html">AuxiliaryWeakExternal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="unionllvm_1_1COFF_1_1Auxiliary.html#aa3ca704f4cea4b19a96f1df32851e169">WeakExternal</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structllvm_1_1COFF_1_1AuxiliaryFile.html">AuxiliaryFile</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="unionllvm_1_1COFF_1_1Auxiliary.html#aca7c5322b2017c6e42e4416e2673578d">File</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structllvm_1_1COFF_1_1AuxiliarySectionDefinition.html">AuxiliarySectionDefinition</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="unionllvm_1_1COFF_1_1Auxiliary.html#a5aaea5f70debf7cb7173bb88391a6e04">SectionDefinition</a></td></tr>
+</table>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock">
+<p>Definition at line <a class="el" href="Support_2COFF_8h_source.html#l00371">371</a> of file <a class="el" href="Support_2COFF_8h_source.html">Support/COFF.h</a>.</p>
+</div><hr/><h2>Member Data Documentation</h2>
+<a class="anchor" id="a0882669958fd154efc24f04deb0c74ee"></a><!-- doxytag: member="llvm::COFF::Auxiliary::bfAndefSymbol" ref="a0882669958fd154efc24f04deb0c74ee" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="structllvm_1_1COFF_1_1AuxiliarybfAndefSymbol.html">AuxiliarybfAndefSymbol</a> <a class="el" href="unionllvm_1_1COFF_1_1Auxiliary.html#a0882669958fd154efc24f04deb0c74ee">llvm::COFF::Auxiliary::bfAndefSymbol</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="Support_2COFF_8h_source.html#l00373">373</a> of file <a class="el" href="Support_2COFF_8h_source.html">Support/COFF.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aca7c5322b2017c6e42e4416e2673578d"></a><!-- doxytag: member="llvm::COFF::Auxiliary::File" ref="aca7c5322b2017c6e42e4416e2673578d" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="structllvm_1_1COFF_1_1AuxiliaryFile.html">AuxiliaryFile</a> <a class="el" href="unionllvm_1_1COFF_1_1Auxiliary.html#aca7c5322b2017c6e42e4416e2673578d">llvm::COFF::Auxiliary::File</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="Support_2COFF_8h_source.html#l00375">375</a> of file <a class="el" href="Support_2COFF_8h_source.html">Support/COFF.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a59197eacd66262254044eedb9e603a6f"></a><!-- doxytag: member="llvm::COFF::Auxiliary::FunctionDefinition" ref="a59197eacd66262254044eedb9e603a6f" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="structllvm_1_1COFF_1_1AuxiliaryFunctionDefinition.html">AuxiliaryFunctionDefinition</a> <a class="el" href="unionllvm_1_1COFF_1_1Auxiliary.html#a59197eacd66262254044eedb9e603a6f">llvm::COFF::Auxiliary::FunctionDefinition</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="Support_2COFF_8h_source.html#l00372">372</a> of file <a class="el" href="Support_2COFF_8h_source.html">Support/COFF.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a5aaea5f70debf7cb7173bb88391a6e04"></a><!-- doxytag: member="llvm::COFF::Auxiliary::SectionDefinition" ref="a5aaea5f70debf7cb7173bb88391a6e04" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="structllvm_1_1COFF_1_1AuxiliarySectionDefinition.html">AuxiliarySectionDefinition</a> <a class="el" href="unionllvm_1_1COFF_1_1Auxiliary.html#a5aaea5f70debf7cb7173bb88391a6e04">llvm::COFF::Auxiliary::SectionDefinition</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="Support_2COFF_8h_source.html#l00376">376</a> of file <a class="el" href="Support_2COFF_8h_source.html">Support/COFF.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aa3ca704f4cea4b19a96f1df32851e169"></a><!-- doxytag: member="llvm::COFF::Auxiliary::WeakExternal" ref="aa3ca704f4cea4b19a96f1df32851e169" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="structllvm_1_1COFF_1_1AuxiliaryWeakExternal.html">AuxiliaryWeakExternal</a> <a class="el" href="unionllvm_1_1COFF_1_1Auxiliary.html#aa3ca704f4cea4b19a96f1df32851e169">llvm::COFF::Auxiliary::WeakExternal</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="Support_2COFF_8h_source.html#l00374">374</a> of file <a class="el" href="Support_2COFF_8h_source.html">Support/COFF.h</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this union was generated from the following file:<ul>
+<li><a class="el" href="Support_2COFF_8h_source.html">Support/COFF.h</a></li>
+</ul>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:49:04 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/unionllvm_1_1Win64EH_1_1UnwindCode.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/unionllvm_1_1Win64EH_1_1UnwindCode.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/unionllvm_1_1Win64EH_1_1UnwindCode.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/unionllvm_1_1Win64EH_1_1UnwindCode.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,159 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: llvm::Win64EH::UnwindCode Union Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="namespacellvm_1_1Win64EH.html">Win64EH</a>      </li>
+      <li class="navelem"><a class="el" href="unionllvm_1_1Win64EH_1_1UnwindCode.html">UnwindCode</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#pub-attribs">Public Attributes</a>  </div>
+  <div class="headertitle">
+<div class="title">llvm::Win64EH::UnwindCode Union Reference</div>  </div>
+</div>
+<div class="contents">
+<!-- doxytag: class="llvm::Win64EH::UnwindCode" -->
+<p><code>#include <<a class="el" href="Win64EH_8h_source.html">Win64EH.h</a>></code></p>
+<div class="dynheader">
+Collaboration diagram for llvm::Win64EH::UnwindCode:</div>
+<div class="dyncontent">
+<div class="center"><img src="unionllvm_1_1Win64EH_1_1UnwindCode__coll__graph.png" border="0" usemap="#llvm_1_1Win64EH_1_1UnwindCode_coll__map" alt="Collaboration graph"/></div>
+<!-- MAP 0 -->
+<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
+
+<p><a href="unionllvm_1_1Win64EH_1_1UnwindCode-members.html">List of all members.</a></p>
+<table class="memberdecls">
+<tr><td colspan="2"><h2><a name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" >struct {</td></tr>
+<tr><td class="memItemLeft" >   uint8_t   <a class="el" href="unionllvm_1_1Win64EH_1_1UnwindCode.html#a749882218f4a90b722ad2e801da84cb2">codeOffset</a></td></tr>
+<tr><td class="memItemLeft" >   uint8_t   <a class="el" href="unionllvm_1_1Win64EH_1_1UnwindCode.html#aa3be8ab6a2db48a2daf2e2af90fd43a2">unwindOp</a>:4</td></tr>
+<tr><td class="memItemLeft" >   uint8_t   <a class="el" href="unionllvm_1_1Win64EH_1_1UnwindCode.html#ac229955af866bda715ddd8806c296c30">opInfo</a>:4</td></tr>
+<tr><td class="memItemLeft" valign="top">} </td><td class="memItemRight" valign="bottom"><a class="el" href="unionllvm_1_1Win64EH_1_1UnwindCode.html#a38e3b22c839ea828c54e0f693b6c856a">u</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">uint16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="unionllvm_1_1Win64EH_1_1UnwindCode.html#ae8055702fd1536f4a1442a1ea3f08daa">frameOffset</a></td></tr>
+</table>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><p><a class="el" href="unionllvm_1_1Win64EH_1_1UnwindCode.html">UnwindCode</a> - This union describes a single operation in a function prolog, or part thereof. </p>
+
+<p>Definition at line <a class="el" href="Win64EH_8h_source.html#l00040">40</a> of file <a class="el" href="Win64EH_8h_source.html">Win64EH.h</a>.</p>
+</div><hr/><h2>Member Data Documentation</h2>
+<a class="anchor" id="a749882218f4a90b722ad2e801da84cb2"></a><!-- doxytag: member="llvm::Win64EH::UnwindCode::codeOffset" ref="a749882218f4a90b722ad2e801da84cb2" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint8_t <a class="el" href="unionllvm_1_1Win64EH_1_1UnwindCode.html#a749882218f4a90b722ad2e801da84cb2">llvm::Win64EH::UnwindCode::codeOffset</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="Win64EH_8h_source.html#l00042">42</a> of file <a class="el" href="Win64EH_8h_source.html">Win64EH.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ae8055702fd1536f4a1442a1ea3f08daa"></a><!-- doxytag: member="llvm::Win64EH::UnwindCode::frameOffset" ref="ae8055702fd1536f4a1442a1ea3f08daa" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint16_t <a class="el" href="unionllvm_1_1Win64EH_1_1UnwindCode.html#ae8055702fd1536f4a1442a1ea3f08daa">llvm::Win64EH::UnwindCode::frameOffset</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="Win64EH_8h_source.html#l00046">46</a> of file <a class="el" href="Win64EH_8h_source.html">Win64EH.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ac229955af866bda715ddd8806c296c30"></a><!-- doxytag: member="llvm::Win64EH::UnwindCode::opInfo" ref="ac229955af866bda715ddd8806c296c30" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint8_t <a class="el" href="unionllvm_1_1Win64EH_1_1UnwindCode.html#ac229955af866bda715ddd8806c296c30">llvm::Win64EH::UnwindCode::opInfo</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="Win64EH_8h_source.html#l00043">43</a> of file <a class="el" href="Win64EH_8h_source.html">Win64EH.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a38e3b22c839ea828c54e0f693b6c856a"></a><!-- doxytag: member="llvm::Win64EH::UnwindCode::u" ref="a38e3b22c839ea828c54e0f693b6c856a" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">struct { ... }   <a class="el" href="unionllvm_1_1Win64EH_1_1UnwindCode.html#a38e3b22c839ea828c54e0f693b6c856a">llvm::Win64EH::UnwindCode::u</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="aa3be8ab6a2db48a2daf2e2af90fd43a2"></a><!-- doxytag: member="llvm::Win64EH::UnwindCode::unwindOp" ref="aa3be8ab6a2db48a2daf2e2af90fd43a2" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint8_t <a class="el" href="unionllvm_1_1Win64EH_1_1UnwindCode.html#aa3be8ab6a2db48a2daf2e2af90fd43a2">llvm::Win64EH::UnwindCode::unwindOp</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="Win64EH_8h_source.html#l00043">43</a> of file <a class="el" href="Win64EH_8h_source.html">Win64EH.h</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this union was generated from the following file:<ul>
+<li><a class="el" href="Win64EH_8h_source.html">Win64EH.h</a></li>
+</ul>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:49:35 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/html.tar.gz
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/html.tar.gz?rev=170845&view=auto
==============================================================================
Binary file - no diff available.

Propchange: www-releases/trunk/3.2/docs/html.tar.gz
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: www-releases/trunk/3.2/docs/index.rst
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/index.rst?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/index.rst (added)
+++ www-releases/trunk/3.2/docs/index.rst Fri Dec 21 00:57:24 2012
@@ -0,0 +1,70 @@
+.. _contents:
+
+Overview
+========
+
+.. warning::
+
+   If you are using a released version of LLVM, see `the download page
+   <http://llvm.org/releases/>`_ to find your documentation.
+
+The LLVM compiler infrastructure supports a wide range of projects, from
+industrial strength compilers to specialized JIT applications to small
+research projects.
+
+Similarly, documentation is broken down into several high-level groupings
+targeted at different audiences:
+
+* **Design & Overview**
+
+ Several introductory papers and presentations are available at
+ :ref:`design_and_overview`.
+
+* **Publications**
+
+ The list of `publications <http://llvm.org/pubs>`_ based on LLVM.
+
+* **User Guides**
+
+ Those new to the LLVM system should first visit the :ref:`userguides`.
+
+ NOTE: If you are a user who is only interested in using LLVM-based
+ compilers, you should look into `Clang <http://clang.llvm.org>`_ or
+ `DragonEgg <http://dragonegg.llvm.org>`_ instead. The documentation here is
+ intended for users who have a need to work with the intermediate LLVM
+ representation.
+
+* **API Clients**
+
+ Developers of applications which use LLVM as a library should visit the
+ :ref:`programming`.
+
+* **Subsystems**
+
+ API clients and LLVM developers may be interested in the
+ :ref:`subsystems` documentation.
+
+* **Development Process**
+
+ Additional documentation on the LLVM project can be found at
+ :ref:`development_process`.
+
+* **Mailing Lists**
+
+ For more information, consider consulting the LLVM :ref:`mailing_lists`.
+
+.. toctree::
+   :maxdepth: 2
+
+   design_and_overview
+   userguides
+   programming
+   subsystems
+   development_process
+   mailing_lists
+   
+Indices and tables
+==================
+
+* :ref:`genindex`
+* :ref:`search`

Added: www-releases/trunk/3.2/docs/mailing_lists.rst
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/mailing_lists.rst?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/mailing_lists.rst (added)
+++ www-releases/trunk/3.2/docs/mailing_lists.rst Fri Dec 21 00:57:24 2012
@@ -0,0 +1,35 @@
+.. _mailing_lists:
+
+Mailing Lists
+=============
+
+ * `LLVM Announcements List
+   <http://lists.cs.uiuc.edu/mailman/listinfo/llvm-announce>`_
+
+   This is a low volume list that provides important announcements regarding
+   LLVM.  It gets email about once a month.
+
+ * `Developer's List <http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev>`_
+
+   This list is for people who want to be included in technical discussions of
+   LLVM. People post to this list when they have questions about writing code
+   for or using the LLVM tools. It is relatively low volume.
+
+ * `Bugs & Patches Archive <http://lists.cs.uiuc.edu/pipermail/llvmbugs/>`_
+
+   This list gets emailed every time a bug is opened and closed, and when people
+   submit patches to be included in LLVM.  It is higher volume than the LLVMdev
+   list.
+
+ * `Commits Archive <http://lists.cs.uiuc.edu/pipermail/llvm-commits/>`_
+
+   This list contains all commit messages that are made when LLVM developers
+   commit code changes to the repository. It is useful for those who want to
+   stay on the bleeding edge of LLVM development. This list is very high volume.
+
+ * `Test Results Archive
+   <http://lists.cs.uiuc.edu/pipermail/llvm-testresults/>`_
+
+   A message is automatically sent to this list by every active nightly tester
+   when it completes.  As such, this list gets email several times each day,
+   making it a high volume list.

Added: www-releases/trunk/3.2/docs/make.bat
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/make.bat?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/make.bat (added)
+++ www-releases/trunk/3.2/docs/make.bat Fri Dec 21 00:57:24 2012
@@ -0,0 +1,190 @@
+ at ECHO OFF
+
+REM Command file for Sphinx documentation
+
+if "%SPHINXBUILD%" == "" (
+	set SPHINXBUILD=sphinx-build
+)
+set BUILDDIR=_build
+set ALLSPHINXOPTS=-d %BUILDDIR%/doctrees %SPHINXOPTS% .
+set I18NSPHINXOPTS=%SPHINXOPTS% .
+if NOT "%PAPER%" == "" (
+	set ALLSPHINXOPTS=-D latex_paper_size=%PAPER% %ALLSPHINXOPTS%
+	set I18NSPHINXOPTS=-D latex_paper_size=%PAPER% %I18NSPHINXOPTS%
+)
+
+if "%1" == "" goto help
+
+if "%1" == "help" (
+	:help
+	echo.Please use `make ^<target^>` where ^<target^> is one of
+	echo.  html       to make standalone HTML files
+	echo.  dirhtml    to make HTML files named index.html in directories
+	echo.  singlehtml to make a single large HTML file
+	echo.  pickle     to make pickle files
+	echo.  json       to make JSON files
+	echo.  htmlhelp   to make HTML files and a HTML help project
+	echo.  qthelp     to make HTML files and a qthelp project
+	echo.  devhelp    to make HTML files and a Devhelp project
+	echo.  epub       to make an epub
+	echo.  latex      to make LaTeX files, you can set PAPER=a4 or PAPER=letter
+	echo.  text       to make text files
+	echo.  man        to make manual pages
+	echo.  texinfo    to make Texinfo files
+	echo.  gettext    to make PO message catalogs
+	echo.  changes    to make an overview over all changed/added/deprecated items
+	echo.  linkcheck  to check all external links for integrity
+	echo.  doctest    to run all doctests embedded in the documentation if enabled
+	goto end
+)
+
+if "%1" == "clean" (
+	for /d %%i in (%BUILDDIR%\*) do rmdir /q /s %%i
+	del /q /s %BUILDDIR%\*
+	goto end
+)
+
+if "%1" == "html" (
+	%SPHINXBUILD% -b html %ALLSPHINXOPTS% %BUILDDIR%/html
+	if errorlevel 1 exit /b 1
+	echo.
+	echo.Build finished. The HTML pages are in %BUILDDIR%/html.
+	goto end
+)
+
+if "%1" == "dirhtml" (
+	%SPHINXBUILD% -b dirhtml %ALLSPHINXOPTS% %BUILDDIR%/dirhtml
+	if errorlevel 1 exit /b 1
+	echo.
+	echo.Build finished. The HTML pages are in %BUILDDIR%/dirhtml.
+	goto end
+)
+
+if "%1" == "singlehtml" (
+	%SPHINXBUILD% -b singlehtml %ALLSPHINXOPTS% %BUILDDIR%/singlehtml
+	if errorlevel 1 exit /b 1
+	echo.
+	echo.Build finished. The HTML pages are in %BUILDDIR%/singlehtml.
+	goto end
+)
+
+if "%1" == "pickle" (
+	%SPHINXBUILD% -b pickle %ALLSPHINXOPTS% %BUILDDIR%/pickle
+	if errorlevel 1 exit /b 1
+	echo.
+	echo.Build finished; now you can process the pickle files.
+	goto end
+)
+
+if "%1" == "json" (
+	%SPHINXBUILD% -b json %ALLSPHINXOPTS% %BUILDDIR%/json
+	if errorlevel 1 exit /b 1
+	echo.
+	echo.Build finished; now you can process the JSON files.
+	goto end
+)
+
+if "%1" == "htmlhelp" (
+	%SPHINXBUILD% -b htmlhelp %ALLSPHINXOPTS% %BUILDDIR%/htmlhelp
+	if errorlevel 1 exit /b 1
+	echo.
+	echo.Build finished; now you can run HTML Help Workshop with the ^
+.hhp project file in %BUILDDIR%/htmlhelp.
+	goto end
+)
+
+if "%1" == "qthelp" (
+	%SPHINXBUILD% -b qthelp %ALLSPHINXOPTS% %BUILDDIR%/qthelp
+	if errorlevel 1 exit /b 1
+	echo.
+	echo.Build finished; now you can run "qcollectiongenerator" with the ^
+.qhcp project file in %BUILDDIR%/qthelp, like this:
+	echo.^> qcollectiongenerator %BUILDDIR%\qthelp\llvm.qhcp
+	echo.To view the help file:
+	echo.^> assistant -collectionFile %BUILDDIR%\qthelp\llvm.ghc
+	goto end
+)
+
+if "%1" == "devhelp" (
+	%SPHINXBUILD% -b devhelp %ALLSPHINXOPTS% %BUILDDIR%/devhelp
+	if errorlevel 1 exit /b 1
+	echo.
+	echo.Build finished.
+	goto end
+)
+
+if "%1" == "epub" (
+	%SPHINXBUILD% -b epub %ALLSPHINXOPTS% %BUILDDIR%/epub
+	if errorlevel 1 exit /b 1
+	echo.
+	echo.Build finished. The epub file is in %BUILDDIR%/epub.
+	goto end
+)
+
+if "%1" == "latex" (
+	%SPHINXBUILD% -b latex %ALLSPHINXOPTS% %BUILDDIR%/latex
+	if errorlevel 1 exit /b 1
+	echo.
+	echo.Build finished; the LaTeX files are in %BUILDDIR%/latex.
+	goto end
+)
+
+if "%1" == "text" (
+	%SPHINXBUILD% -b text %ALLSPHINXOPTS% %BUILDDIR%/text
+	if errorlevel 1 exit /b 1
+	echo.
+	echo.Build finished. The text files are in %BUILDDIR%/text.
+	goto end
+)
+
+if "%1" == "man" (
+	%SPHINXBUILD% -b man %ALLSPHINXOPTS% %BUILDDIR%/man
+	if errorlevel 1 exit /b 1
+	echo.
+	echo.Build finished. The manual pages are in %BUILDDIR%/man.
+	goto end
+)
+
+if "%1" == "texinfo" (
+	%SPHINXBUILD% -b texinfo %ALLSPHINXOPTS% %BUILDDIR%/texinfo
+	if errorlevel 1 exit /b 1
+	echo.
+	echo.Build finished. The Texinfo files are in %BUILDDIR%/texinfo.
+	goto end
+)
+
+if "%1" == "gettext" (
+	%SPHINXBUILD% -b gettext %I18NSPHINXOPTS% %BUILDDIR%/locale
+	if errorlevel 1 exit /b 1
+	echo.
+	echo.Build finished. The message catalogs are in %BUILDDIR%/locale.
+	goto end
+)
+
+if "%1" == "changes" (
+	%SPHINXBUILD% -b changes %ALLSPHINXOPTS% %BUILDDIR%/changes
+	if errorlevel 1 exit /b 1
+	echo.
+	echo.The overview file is in %BUILDDIR%/changes.
+	goto end
+)
+
+if "%1" == "linkcheck" (
+	%SPHINXBUILD% -b linkcheck %ALLSPHINXOPTS% %BUILDDIR%/linkcheck
+	if errorlevel 1 exit /b 1
+	echo.
+	echo.Link check complete; look for any errors in the above output ^
+or in %BUILDDIR%/linkcheck/output.txt.
+	goto end
+)
+
+if "%1" == "doctest" (
+	%SPHINXBUILD% -b doctest %ALLSPHINXOPTS% %BUILDDIR%/doctest
+	if errorlevel 1 exit /b 1
+	echo.
+	echo.Testing of doctests in the sources finished, look at the ^
+results in %BUILDDIR%/doctest/output.txt.
+	goto end
+)
+
+:end

Added: www-releases/trunk/3.2/docs/programming.rst
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/programming.rst?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/programming.rst (added)
+++ www-releases/trunk/3.2/docs/programming.rst Fri Dec 21 00:57:24 2012
@@ -0,0 +1,57 @@
+.. _programming:
+
+Programming Documentation
+=========================
+
+.. toctree::
+   :hidden:
+
+   Atomics
+   CodingStandards
+   CommandLine
+   CompilerWriterInfo
+   ExtendingLLVM
+   HowToSetUpLLVMStyleRTTI
+
+* `LLVM Language Reference Manual <LangRef.html>`_
+
+  Defines the LLVM intermediate representation and the assembly form of the
+  different nodes.
+
+* :ref:`atomics`
+
+  Information about LLVM's concurrency model.
+
+* `The LLVM Programmers Manual <ProgrammersManual.html>`_
+
+  Introduction to the general layout of the LLVM sourcebase, important classes
+  and APIs, and some tips & tricks.
+
+* :ref:`commandline`
+
+  Provides information on using the command line parsing library.
+
+* :ref:`coding_standards`
+
+  Details the LLVM coding standards and provides useful information on writing
+  efficient C++ code.
+
+* :doc:`HowToSetUpLLVMStyleRTTI`
+
+  How to make ``isa<>``, ``dyn_cast<>``, etc. available for clients of your
+  class hierarchy.
+
+* :ref:`extending_llvm`
+
+  Look here to see how to add instructions and intrinsics to LLVM.
+
+* `Doxygen generated documentation <http://llvm.org/doxygen/>`_
+
+  (`classes <http://llvm.org/doxygen/inherits.html>`_)
+  (`tarball <http://llvm.org/doxygen/doxygen.tar.gz>`_)
+
+* `ViewVC Repository Browser <http://llvm.org/viewvc/>`_
+
+* :ref:`compiler_writer_info`
+
+  A list of helpful links for compiler writers.

Added: www-releases/trunk/3.2/docs/re_format.7
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/re_format.7?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/re_format.7 (added)
+++ www-releases/trunk/3.2/docs/re_format.7 Fri Dec 21 00:57:24 2012
@@ -0,0 +1,756 @@
+.\"	$OpenBSD: re_format.7,v 1.14 2007/05/31 19:19:30 jmc Exp $
+.\"
+.\" Copyright (c) 1997, Phillip F Knaack. All rights reserved.
+.\"
+.\" Copyright (c) 1992, 1993, 1994 Henry Spencer.
+.\" Copyright (c) 1992, 1993, 1994
+.\"	The Regents of the University of California.  All rights reserved.
+.\"
+.\" This code is derived from software contributed to Berkeley by
+.\" Henry Spencer.
+.\"
+.\" Redistribution and use in source and binary forms, with or without
+.\" modification, are permitted provided that the following conditions
+.\" are met:
+.\" 1. Redistributions of source code must retain the above copyright
+.\"    notice, this list of conditions and the following disclaimer.
+.\" 2. Redistributions in binary form must reproduce the above copyright
+.\"    notice, this list of conditions and the following disclaimer in the
+.\"    documentation and/or other materials provided with the distribution.
+.\" 3. Neither the name of the University nor the names of its contributors
+.\"    may be used to endorse or promote products derived from this software
+.\"    without specific prior written permission.
+.\"
+.\" THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
+.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+.\" ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
+.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+.\" SUCH DAMAGE.
+.\"
+.\"	@(#)re_format.7	8.3 (Berkeley) 3/20/94
+.\"
+.Dd $Mdocdate: May 31 2007 $
+.Dt RE_FORMAT 7
+.Os
+.Sh NAME
+.Nm re_format
+.Nd POSIX regular expressions
+.Sh DESCRIPTION
+Regular expressions (REs),
+as defined in
+.St -p1003.1-2004 ,
+come in two forms:
+basic regular expressions
+(BREs)
+and extended regular expressions
+(EREs).
+Both forms of regular expressions are supported
+by the interfaces described in
+.Xr regex 3 .
+Applications dealing with regular expressions
+may use one or the other form
+(or indeed both).
+For example,
+.Xr ed 1
+uses BREs,
+whilst
+.Xr egrep 1
+talks EREs.
+Consult the manual page for the specific application to find out which
+it uses.
+.Pp
+POSIX leaves some aspects of RE syntax and semantics open;
+.Sq **
+marks decisions on these aspects that
+may not be fully portable to other POSIX implementations.
+.Pp
+This manual page first describes regular expressions in general,
+specifically extended regular expressions,
+and then discusses differences between them and basic regular expressions.
+.Sh EXTENDED REGULAR EXPRESSIONS
+An ERE is one** or more non-empty**
+.Em branches ,
+separated by
+.Sq \*(Ba .
+It matches anything that matches one of the branches.
+.Pp
+A branch is one** or more
+.Em pieces ,
+concatenated.
+It matches a match for the first, followed by a match for the second, etc.
+.Pp
+A piece is an
+.Em atom
+possibly followed by a single**
+.Sq * ,
+.Sq + ,
+.Sq ?\& ,
+or
+.Em bound .
+An atom followed by
+.Sq *
+matches a sequence of 0 or more matches of the atom.
+An atom followed by
+.Sq +
+matches a sequence of 1 or more matches of the atom.
+An atom followed by
+.Sq ?\&
+matches a sequence of 0 or 1 matches of the atom.
+.Pp
+A bound is
+.Sq {
+followed by an unsigned decimal integer,
+possibly followed by
+.Sq ,\&
+possibly followed by another unsigned decimal integer,
+always followed by
+.Sq } .
+The integers must lie between 0 and
+.Dv RE_DUP_MAX
+(255**) inclusive,
+and if there are two of them, the first may not exceed the second.
+An atom followed by a bound containing one integer
+.Ar i
+and no comma matches
+a sequence of exactly
+.Ar i
+matches of the atom.
+An atom followed by a bound
+containing one integer
+.Ar i
+and a comma matches
+a sequence of
+.Ar i
+or more matches of the atom.
+An atom followed by a bound
+containing two integers
+.Ar i
+and
+.Ar j
+matches a sequence of
+.Ar i
+through
+.Ar j
+(inclusive) matches of the atom.
+.Pp
+An atom is a regular expression enclosed in
+.Sq ()
+(matching a part of the regular expression),
+an empty set of
+.Sq ()
+(matching the null string)**,
+a
+.Em bracket expression
+(see below),
+.Sq .\&
+(matching any single character),
+.Sq ^
+(matching the null string at the beginning of a line),
+.Sq $
+(matching the null string at the end of a line),
+a
+.Sq \e
+followed by one of the characters
+.Sq ^.[$()|*+?{\e
+(matching that character taken as an ordinary character),
+a
+.Sq \e
+followed by any other character**
+(matching that character taken as an ordinary character,
+as if the
+.Sq \e
+had not been present**),
+or a single character with no other significance (matching that character).
+A
+.Sq {
+followed by a character other than a digit is an ordinary character,
+not the beginning of a bound**.
+It is illegal to end an RE with
+.Sq \e .
+.Pp
+A bracket expression is a list of characters enclosed in
+.Sq [] .
+It normally matches any single character from the list (but see below).
+If the list begins with
+.Sq ^ ,
+it matches any single character
+.Em not
+from the rest of the list
+(but see below).
+If two characters in the list are separated by
+.Sq - ,
+this is shorthand for the full
+.Em range
+of characters between those two (inclusive) in the
+collating sequence, e.g.\&
+.Sq [0-9]
+in ASCII matches any decimal digit.
+It is illegal** for two ranges to share an endpoint, e.g.\&
+.Sq a-c-e .
+Ranges are very collating-sequence-dependent,
+and portable programs should avoid relying on them.
+.Pp
+To include a literal
+.Sq ]\&
+in the list, make it the first character
+(following a possible
+.Sq ^ ) .
+To include a literal
+.Sq - ,
+make it the first or last character,
+or the second endpoint of a range.
+To use a literal
+.Sq -
+as the first endpoint of a range,
+enclose it in
+.Sq [.
+and
+.Sq .]
+to make it a collating element (see below).
+With the exception of these and some combinations using
+.Sq [
+(see next paragraphs),
+all other special characters, including
+.Sq \e ,
+lose their special significance within a bracket expression.
+.Pp
+Within a bracket expression, a collating element
+(a character,
+a multi-character sequence that collates as if it were a single character,
+or a collating-sequence name for either)
+enclosed in
+.Sq [.
+and
+.Sq .]
+stands for the sequence of characters of that collating element.
+The sequence is a single element of the bracket expression's list.
+A bracket expression containing a multi-character collating element
+can thus match more than one character,
+e.g. if the collating sequence includes a
+.Sq ch
+collating element,
+then the RE
+.Sq [[.ch.]]*c
+matches the first five characters of
+.Sq chchcc .
+.Pp
+Within a bracket expression, a collating element enclosed in
+.Sq [=
+and
+.Sq =]
+is an equivalence class, standing for the sequences of characters
+of all collating elements equivalent to that one, including itself.
+(If there are no other equivalent collating elements,
+the treatment is as if the enclosing delimiters were
+.Sq [.
+and
+.Sq .] . )
+For example, if
+.Sq x
+and
+.Sq y
+are the members of an equivalence class,
+then
+.Sq [[=x=]] ,
+.Sq [[=y=]] ,
+and
+.Sq [xy]
+are all synonymous.
+An equivalence class may not** be an endpoint of a range.
+.Pp
+Within a bracket expression, the name of a
+.Em character class
+enclosed
+in
+.Sq [:
+and
+.Sq :]
+stands for the list of all characters belonging to that class.
+Standard character class names are:
+.Bd -literal -offset indent
+alnum	digit	punct
+alpha	graph	space
+blank	lower	upper
+cntrl	print	xdigit
+.Ed
+.Pp
+These stand for the character classes defined in
+.Xr ctype 3 .
+A locale may provide others.
+A character class may not be used as an endpoint of a range.
+.Pp
+There are two special cases** of bracket expressions:
+the bracket expressions
+.Sq [[:<:]]
+and
+.Sq [[:>:]]
+match the null string at the beginning and end of a word, respectively.
+A word is defined as a sequence of
+characters starting and ending with a word character
+which is neither preceded nor followed by
+word characters.
+A word character is an
+.Em alnum
+character (as defined by
+.Xr ctype 3 )
+or an underscore.
+This is an extension,
+compatible with but not specified by POSIX,
+and should be used with
+caution in software intended to be portable to other systems.
+.Pp
+In the event that an RE could match more than one substring of a given
+string,
+the RE matches the one starting earliest in the string.
+If the RE could match more than one substring starting at that point,
+it matches the longest.
+Subexpressions also match the longest possible substrings, subject to
+the constraint that the whole match be as long as possible,
+with subexpressions starting earlier in the RE taking priority over
+ones starting later.
+Note that higher-level subexpressions thus take priority over
+their lower-level component subexpressions.
+.Pp
+Match lengths are measured in characters, not collating elements.
+A null string is considered longer than no match at all.
+For example,
+.Sq bb*
+matches the three middle characters of
+.Sq abbbc ;
+.Sq (wee|week)(knights|nights)
+matches all ten characters of
+.Sq weeknights ;
+when
+.Sq (.*).*
+is matched against
+.Sq abc ,
+the parenthesized subexpression matches all three characters;
+and when
+.Sq (a*)*
+is matched against
+.Sq bc ,
+both the whole RE and the parenthesized subexpression match the null string.
+.Pp
+If case-independent matching is specified,
+the effect is much as if all case distinctions had vanished from the
+alphabet.
+When an alphabetic that exists in multiple cases appears as an
+ordinary character outside a bracket expression, it is effectively
+transformed into a bracket expression containing both cases,
+e.g.\&
+.Sq x
+becomes
+.Sq [xX] .
+When it appears inside a bracket expression,
+all case counterparts of it are added to the bracket expression,
+so that, for example,
+.Sq [x]
+becomes
+.Sq [xX]
+and
+.Sq [^x]
+becomes
+.Sq [^xX] .
+.Pp
+No particular limit is imposed on the length of REs**.
+Programs intended to be portable should not employ REs longer
+than 256 bytes,
+as an implementation can refuse to accept such REs and remain
+POSIX-compliant.
+.Pp
+The following is a list of extended regular expressions:
+.Bl -tag -width Ds
+.It Ar c
+Any character
+.Ar c
+not listed below matches itself.
+.It \e Ns Ar c
+Any backslash-escaped character
+.Ar c
+matches itself.
+.It \&.
+Matches any single character that is not a newline
+.Pq Sq \en .
+.It Bq Ar char-class
+Matches any single character in
+.Ar char-class .
+To include a
+.Ql \&]
+in
+.Ar char-class ,
+it must be the first character.
+A range of characters may be specified by separating the end characters
+of the range with a
+.Ql - ;
+e.g.\&
+.Ar a-z
+specifies the lower case characters.
+The following literal expressions can also be used in
+.Ar char-class
+to specify sets of characters:
+.Bd -unfilled -offset indent
+[:alnum:] [:cntrl:] [:lower:] [:space:]
+[:alpha:] [:digit:] [:print:] [:upper:]
+[:blank:] [:graph:] [:punct:] [:xdigit:]
+.Ed
+.Pp
+If
+.Ql -
+appears as the first or last character of
+.Ar char-class ,
+then it matches itself.
+All other characters in
+.Ar char-class
+match themselves.
+.Pp
+Patterns in
+.Ar char-class
+of the form
+.Eo [.
+.Ar col-elm
+.Ec .]\&
+or
+.Eo [=
+.Ar col-elm
+.Ec =]\& ,
+where
+.Ar col-elm
+is a collating element, are interpreted according to
+.Xr setlocale 3
+.Pq not currently supported .
+.It Bq ^ Ns Ar char-class
+Matches any single character, other than newline, not in
+.Ar char-class .
+.Ar char-class
+is defined as above.
+.It ^
+If
+.Sq ^
+is the first character of a regular expression, then it
+anchors the regular expression to the beginning of a line.
+Otherwise, it matches itself.
+.It $
+If
+.Sq $
+is the last character of a regular expression,
+it anchors the regular expression to the end of a line.
+Otherwise, it matches itself.
+.It [[:<:]]
+Anchors the single character regular expression or subexpression
+immediately following it to the beginning of a word.
+.It [[:>:]]
+Anchors the single character regular expression or subexpression
+immediately following it to the end of a word.
+.It Pq Ar re
+Defines a subexpression
+.Ar re .
+Any set of characters enclosed in parentheses
+matches whatever the set of characters without parentheses matches
+(that is a long-winded way of saying the constructs
+.Sq (re)
+and
+.Sq re
+match identically).
+.It *
+Matches the single character regular expression or subexpression
+immediately preceding it zero or more times.
+If
+.Sq *
+is the first character of a regular expression or subexpression,
+then it matches itself.
+The
+.Sq *
+operator sometimes yields unexpected results.
+For example, the regular expression
+.Ar b*
+matches the beginning of the string
+.Qq abbb
+(as opposed to the substring
+.Qq bbb ) ,
+since a null match is the only leftmost match.
+.It +
+Matches the singular character regular expression
+or subexpression immediately preceding it
+one or more times.
+.It ?
+Matches the singular character regular expression
+or subexpression immediately preceding it
+0 or 1 times.
+.Sm off
+.It Xo
+.Pf { Ar n , m No }\ \&
+.Pf { Ar n , No }\ \&
+.Pf { Ar n No }
+.Xc
+.Sm on
+Matches the single character regular expression or subexpression
+immediately preceding it at least
+.Ar n
+and at most
+.Ar m
+times.
+If
+.Ar m
+is omitted, then it matches at least
+.Ar n
+times.
+If the comma is also omitted, then it matches exactly
+.Ar n
+times.
+.It \*(Ba
+Used to separate patterns.
+For example,
+the pattern
+.Sq cat\*(Badog
+matches either
+.Sq cat
+or
+.Sq dog .
+.El
+.Sh BASIC REGULAR EXPRESSIONS
+Basic regular expressions differ in several respects:
+.Bl -bullet -offset 3n
+.It
+.Sq \*(Ba ,
+.Sq + ,
+and
+.Sq ?\&
+are ordinary characters and there is no equivalent
+for their functionality.
+.It
+The delimiters for bounds are
+.Sq \e{
+and
+.Sq \e} ,
+with
+.Sq {
+and
+.Sq }
+by themselves ordinary characters.
+.It
+The parentheses for nested subexpressions are
+.Sq \e(
+and
+.Sq \e) ,
+with
+.Sq (
+and
+.Sq )\&
+by themselves ordinary characters.
+.It
+.Sq ^
+is an ordinary character except at the beginning of the
+RE or** the beginning of a parenthesized subexpression.
+.It
+.Sq $
+is an ordinary character except at the end of the
+RE or** the end of a parenthesized subexpression.
+.It
+.Sq *
+is an ordinary character if it appears at the beginning of the
+RE or the beginning of a parenthesized subexpression
+(after a possible leading
+.Sq ^ ) .
+.It
+Finally, there is one new type of atom, a
+.Em back-reference :
+.Sq \e
+followed by a non-zero decimal digit
+.Ar d
+matches the same sequence of characters matched by the
+.Ar d Ns th
+parenthesized subexpression
+(numbering subexpressions by the positions of their opening parentheses,
+left to right),
+so that, for example,
+.Sq \e([bc]\e)\e1
+matches
+.Sq bb\&
+or
+.Sq cc
+but not
+.Sq bc .
+.El
+.Pp
+The following is a list of basic regular expressions:
+.Bl -tag -width Ds
+.It Ar c
+Any character
+.Ar c
+not listed below matches itself.
+.It \e Ns Ar c
+Any backslash-escaped character
+.Ar c ,
+except for
+.Sq { ,
+.Sq } ,
+.Sq \&( ,
+and
+.Sq \&) ,
+matches itself.
+.It \&.
+Matches any single character that is not a newline
+.Pq Sq \en .
+.It Bq Ar char-class
+Matches any single character in
+.Ar char-class .
+To include a
+.Ql \&]
+in
+.Ar char-class ,
+it must be the first character.
+A range of characters may be specified by separating the end characters
+of the range with a
+.Ql - ;
+e.g.\&
+.Ar a-z
+specifies the lower case characters.
+The following literal expressions can also be used in
+.Ar char-class
+to specify sets of characters:
+.Bd -unfilled -offset indent
+[:alnum:] [:cntrl:] [:lower:] [:space:]
+[:alpha:] [:digit:] [:print:] [:upper:]
+[:blank:] [:graph:] [:punct:] [:xdigit:]
+.Ed
+.Pp
+If
+.Ql -
+appears as the first or last character of
+.Ar char-class ,
+then it matches itself.
+All other characters in
+.Ar char-class
+match themselves.
+.Pp
+Patterns in
+.Ar char-class
+of the form
+.Eo [.
+.Ar col-elm
+.Ec .]\&
+or
+.Eo [=
+.Ar col-elm
+.Ec =]\& ,
+where
+.Ar col-elm
+is a collating element, are interpreted according to
+.Xr setlocale 3
+.Pq not currently supported .
+.It Bq ^ Ns Ar char-class
+Matches any single character, other than newline, not in
+.Ar char-class .
+.Ar char-class
+is defined as above.
+.It ^
+If
+.Sq ^
+is the first character of a regular expression, then it
+anchors the regular expression to the beginning of a line.
+Otherwise, it matches itself.
+.It $
+If
+.Sq $
+is the last character of a regular expression,
+it anchors the regular expression to the end of a line.
+Otherwise, it matches itself.
+.It [[:<:]]
+Anchors the single character regular expression or subexpression
+immediately following it to the beginning of a word.
+.It [[:>:]]
+Anchors the single character regular expression or subexpression
+immediately following it to the end of a word.
+.It \e( Ns Ar re Ns \e)
+Defines a subexpression
+.Ar re .
+Subexpressions may be nested.
+A subsequent backreference of the form
+.Pf \e Ns Ar n ,
+where
+.Ar n
+is a number in the range [1,9], expands to the text matched by the
+.Ar n Ns th
+subexpression.
+For example, the regular expression
+.Ar \e(.*\e)\e1
+matches any string consisting of identical adjacent substrings.
+Subexpressions are ordered relative to their left delimiter.
+.It *
+Matches the single character regular expression or subexpression
+immediately preceding it zero or more times.
+If
+.Sq *
+is the first character of a regular expression or subexpression,
+then it matches itself.
+The
+.Sq *
+operator sometimes yields unexpected results.
+For example, the regular expression
+.Ar b*
+matches the beginning of the string
+.Qq abbb
+(as opposed to the substring
+.Qq bbb ) ,
+since a null match is the only leftmost match.
+.Sm off
+.It Xo
+.Pf \e{ Ar n , m No \e}\ \&
+.Pf \e{ Ar n , No \e}\ \&
+.Pf \e{ Ar n No \e}
+.Xc
+.Sm on
+Matches the single character regular expression or subexpression
+immediately preceding it at least
+.Ar n
+and at most
+.Ar m
+times.
+If
+.Ar m
+is omitted, then it matches at least
+.Ar n
+times.
+If the comma is also omitted, then it matches exactly
+.Ar n
+times.
+.El
+.Sh SEE ALSO
+.Xr ctype 3 ,
+.Xr regex 3
+.Sh STANDARDS
+.St -p1003.1-2004 :
+Base Definitions, Chapter 9 (Regular Expressions).
+.Sh BUGS
+Having two kinds of REs is a botch.
+.Pp
+The current POSIX spec says that
+.Sq )\&
+is an ordinary character in the absence of an unmatched
+.Sq ( ;
+this was an unintentional result of a wording error,
+and change is likely.
+Avoid relying on it.
+.Pp
+Back-references are a dreadful botch,
+posing major problems for efficient implementations.
+They are also somewhat vaguely defined
+(does
+.Sq a\e(\e(b\e)*\e2\e)*d
+match
+.Sq abbbd ? ) .
+Avoid using them.
+.Pp
+POSIX's specification of case-independent matching is vague.
+The
+.Dq one case implies all cases
+definition given above
+is the current consensus among implementors as to the right interpretation.
+.Pp
+The syntax for word boundaries is incredibly ugly.

Added: www-releases/trunk/3.2/docs/subsystems.rst
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/subsystems.rst?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/subsystems.rst (added)
+++ www-releases/trunk/3.2/docs/subsystems.rst Fri Dec 21 00:57:24 2012
@@ -0,0 +1,106 @@
+.. _subsystems:
+
+Subsystem Documentation
+=======================
+
+.. toctree::
+   :hidden:
+
+   AliasAnalysis
+   BitCodeFormat
+   BranchWeightMetadata
+   Bugpoint
+   CodeGenerator
+   ExceptionHandling
+   LinkTimeOptimization
+   SegmentedStacks
+   TableGenFundamentals
+   DebuggingJITedCode
+   GoldPlugin
+   MarkedUpDisassembly
+
+* `Writing an LLVM Pass <WritingAnLLVMPass.html>`_
+    
+   Information on how to write LLVM transformations and analyses.
+    
+* `Writing an LLVM Backend <WritingAnLLVMBackend.html>`_
+    
+   Information on how to write LLVM backends for machine targets.
+
+* :ref:`code_generator`
+
+   The design and implementation of the LLVM code generator.  Useful if you are
+   working on retargetting LLVM to a new architecture, designing a new codegen
+   pass, or enhancing existing components.
+    
+* :ref:`tablegen`
+
+   Describes the TableGen tool, which is used heavily by the LLVM code
+   generator.
+    
+* :ref:`alias_analysis`
+    
+   Information on how to write a new alias analysis implementation or how to
+   use existing analyses.
+    
+* `Accurate Garbage Collection with LLVM <GarbageCollection.html>`_
+    
+   The interfaces source-language compilers should use for compiling GC'd
+   programs.
+
+* `Source Level Debugging with LLVM <SourceLevelDebugging.html>`_
+    
+   This document describes the design and philosophy behind the LLVM
+   source-level debugger.
+    
+* :ref:`exception_handling`
+    
+   This document describes the design and implementation of exception handling
+   in LLVM.
+    
+* :ref:`bugpoint`
+    
+   Automatic bug finder and test-case reducer description and usage
+   information.
+    
+* :ref:`bitcode_format`
+    
+   This describes the file format and encoding used for LLVM "bc" files.
+    
+* `System Library <SystemLibrary.html>`_
+    
+   This document describes the LLVM System Library (<tt>lib/System</tt>) and
+   how to keep LLVM source code portable
+    
+* :ref:`lto`
+    
+   This document describes the interface between LLVM intermodular optimizer
+   and the linker and its design
+    
+* :ref:`gold-plugin`
+    
+   How to build your programs with link-time optimization on Linux.
+    
+* :ref:`debugging-jited-code`
+    
+   How to debug JITed code with GDB.
+    
+* :ref:`branch_weight`
+    
+   Provides information about Branch Prediction Information.
+
+* :ref:`segmented_stacks`
+
+   This document describes segmented stacks and how they are used in LLVM.
+
+* `Howto: Implementing LLVM Integrated Assembler`_
+
+   A simple guide for how to implement an LLVM integrated assembler for an
+   architecture.
+
+.. _`Howto: Implementing LLVM Integrated Assembler`: http://www.embecosm.com/download/ean10.html
+
+* :ref:`marked_up_disassembly`
+
+   This document describes the optional rich disassembly output syntax.
+

Added: www-releases/trunk/3.2/docs/tutorial/LangImpl1.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/tutorial/LangImpl1.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/tutorial/LangImpl1.html (added)
+++ www-releases/trunk/3.2/docs/tutorial/LangImpl1.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,348 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
+                      "http://www.w3.org/TR/html4/strict.dtd">
+
+<html>
+<head>
+  <title>Kaleidoscope: Tutorial Introduction and the Lexer</title>
+  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+  <meta name="author" content="Chris Lattner">
+  <link rel="stylesheet" href="../_static/llvm.css" type="text/css">
+</head>
+
+<body>
+
+<h1>Kaleidoscope: Tutorial Introduction and the Lexer</h1>
+
+<ul>
+<li><a href="index.html">Up to Tutorial Index</a></li>
+<li>Chapter 1
+  <ol>
+    <li><a href="#intro">Tutorial Introduction</a></li>
+    <li><a href="#language">The Basic Language</a></li>
+    <li><a href="#lexer">The Lexer</a></li>
+  </ol>
+</li>
+<li><a href="LangImpl2.html">Chapter 2</a>: Implementing a Parser and AST</li>
+</ul>
+
+<div class="doc_author">
+  <p>Written by <a href="mailto:sabre at nondot.org">Chris Lattner</a></p>
+</div>
+
+<!-- *********************************************************************** -->
+<h2><a name="intro">Tutorial Introduction</a></h2>
+<!-- *********************************************************************** -->
+
+<div>
+
+<p>Welcome to the "Implementing a language with LLVM" tutorial.  This tutorial
+runs through the implementation of a simple language, showing how fun and
+easy it can be.  This tutorial will get you up and started as well as help to
+build a framework you can extend to other languages.  The code in this tutorial
+can also be used as a playground to hack on other LLVM specific things.
+</p>
+
+<p>
+The goal of this tutorial is to progressively unveil our language, describing
+how it is built up over time.  This will let us cover a fairly broad range of
+language design and LLVM-specific usage issues, showing and explaining the code
+for it all along the way, without overwhelming you with tons of details up
+front.</p>
+
+<p>It is useful to point out ahead of time that this tutorial is really about
+teaching compiler techniques and LLVM specifically, <em>not</em> about teaching
+modern and sane software engineering principles.  In practice, this means that
+we'll take a number of shortcuts to simplify the exposition.  For example, the
+code leaks memory, uses global variables all over the place, doesn't use nice
+design patterns like <a
+href="http://en.wikipedia.org/wiki/Visitor_pattern">visitors</a>, etc... but it
+is very simple.  If you dig in and use the code as a basis for future projects,
+fixing these deficiencies shouldn't be hard.</p>
+
+<p>I've tried to put this tutorial together in a way that makes chapters easy to
+skip over if you are already familiar with or are uninterested in the various
+pieces.  The structure of the tutorial is:
+</p>
+
+<ul>
+<li><b><a href="#language">Chapter #1</a>: Introduction to the Kaleidoscope
+language, and the definition of its Lexer</b> - This shows where we are going
+and the basic functionality that we want it to do.  In order to make this
+tutorial maximally understandable and hackable, we choose to implement 
+everything in C++ instead of using lexer and parser generators.  LLVM obviously
+works just fine with such tools, feel free to use one if you prefer.</li>
+<li><b><a href="LangImpl2.html">Chapter #2</a>: Implementing a Parser and
+AST</b> - With the lexer in place, we can talk about parsing techniques and
+basic AST construction.  This tutorial describes recursive descent parsing and
+operator precedence parsing.  Nothing in Chapters 1 or 2 is LLVM-specific,
+the code doesn't even link in LLVM at this point. :)</li>
+<li><b><a href="LangImpl3.html">Chapter #3</a>: Code generation to LLVM IR</b> -
+With the AST ready, we can show off how easy generation of LLVM IR really 
+is.</li>
+<li><b><a href="LangImpl4.html">Chapter #4</a>: Adding JIT and Optimizer
+Support</b> - Because a lot of people are interested in using LLVM as a JIT,
+we'll dive right into it and show you the 3 lines it takes to add JIT support.
+LLVM is also useful in many other ways, but this is one simple and "sexy" way
+to shows off its power. :)</li>
+<li><b><a href="LangImpl5.html">Chapter #5</a>: Extending the Language: Control
+Flow</b> - With the language up and running, we show how to extend it with
+control flow operations (if/then/else and a 'for' loop).  This gives us a chance
+to talk about simple SSA construction and control flow.</li>
+<li><b><a href="LangImpl6.html">Chapter #6</a>: Extending the Language: 
+User-defined Operators</b> - This is a silly but fun chapter that talks about
+extending the language to let the user program define their own arbitrary
+unary and binary operators (with assignable precedence!).  This lets us build a
+significant piece of the "language" as library routines.</li>
+<li><b><a href="LangImpl7.html">Chapter #7</a>: Extending the Language: Mutable
+Variables</b> - This chapter talks about adding user-defined local variables
+along with an assignment operator.  The interesting part about this is how
+easy and trivial it is to construct SSA form in LLVM: no, LLVM does <em>not</em>
+require your front-end to construct SSA form!</li>
+<li><b><a href="LangImpl8.html">Chapter #8</a>: Conclusion and other useful LLVM
+tidbits</b> - This chapter wraps up the series by talking about potential
+ways to extend the language, but also includes a bunch of pointers to info about
+"special topics" like adding garbage collection support, exceptions, debugging,
+support for "spaghetti stacks", and a bunch of other tips and tricks.</li>
+
+</ul>
+
+<p>By the end of the tutorial, we'll have written a bit less than 700 lines of 
+non-comment, non-blank, lines of code.  With this small amount of code, we'll
+have built up a very reasonable compiler for a non-trivial language including
+a hand-written lexer, parser, AST, as well as code generation support with a JIT
+compiler.  While other systems may have interesting "hello world" tutorials,
+I think the breadth of this tutorial is a great testament to the strengths of
+LLVM and why you should consider it if you're interested in language or compiler
+design.</p>
+
+<p>A note about this tutorial: we expect you to extend the language and play
+with it on your own.  Take the code and go crazy hacking away at it, compilers
+don't need to be scary creatures - it can be a lot of fun to play with
+languages!</p>
+
+</div>
+
+<!-- *********************************************************************** -->
+<h2><a name="language">The Basic Language</a></h2>
+<!-- *********************************************************************** -->
+
+<div>
+
+<p>This tutorial will be illustrated with a toy language that we'll call
+"<a href="http://en.wikipedia.org/wiki/Kaleidoscope">Kaleidoscope</a>" (derived 
+from "meaning beautiful, form, and view").
+Kaleidoscope is a procedural language that allows you to define functions, use
+conditionals, math, etc.  Over the course of the tutorial, we'll extend
+Kaleidoscope to support the if/then/else construct, a for loop, user defined
+operators, JIT compilation with a simple command line interface, etc.</p>
+
+<p>Because we want to keep things simple, the only datatype in Kaleidoscope is a
+64-bit floating point type (aka 'double' in C parlance).  As such, all values
+are implicitly double precision and the language doesn't require type
+declarations.  This gives the language a very nice and simple syntax.  For
+example, the following simple example computes <a 
+href="http://en.wikipedia.org/wiki/Fibonacci_number">Fibonacci numbers:</a></p>
+
+<div class="doc_code">
+<pre>
+# Compute the x'th fibonacci number.
+def fib(x)
+  if x < 3 then
+    1
+  else
+    fib(x-1)+fib(x-2)
+
+# This expression will compute the 40th number.
+fib(40)
+</pre>
+</div>
+
+<p>We also allow Kaleidoscope to call into standard library functions (the LLVM
+JIT makes this completely trivial).  This means that you can use the 'extern'
+keyword to define a function before you use it (this is also useful for mutually
+recursive functions).  For example:</p>
+
+<div class="doc_code">
+<pre>
+extern sin(arg);
+extern cos(arg);
+extern atan2(arg1 arg2);
+
+atan2(sin(.4), cos(42))
+</pre>
+</div>
+
+<p>A more interesting example is included in Chapter 6 where we write a little
+Kaleidoscope application that <a href="LangImpl6.html#example">displays 
+a Mandelbrot Set</a> at various levels of magnification.</p>
+
+<p>Lets dive into the implementation of this language!</p>
+
+</div>
+
+<!-- *********************************************************************** -->
+<h2><a name="lexer">The Lexer</a></h2>
+<!-- *********************************************************************** -->
+
+<div>
+
+<p>When it comes to implementing a language, the first thing needed is
+the ability to process a text file and recognize what it says.  The traditional
+way to do this is to use a "<a 
+href="http://en.wikipedia.org/wiki/Lexical_analysis">lexer</a>" (aka 'scanner')
+to break the input up into "tokens".  Each token returned by the lexer includes
+a token code and potentially some metadata (e.g. the numeric value of a number).
+First, we define the possibilities:
+</p>
+
+<div class="doc_code">
+<pre>
+// The lexer returns tokens [0-255] if it is an unknown character, otherwise one
+// of these for known things.
+enum Token {
+  tok_eof = -1,
+
+  // commands
+  tok_def = -2, tok_extern = -3,
+
+  // primary
+  tok_identifier = -4, tok_number = -5,
+};
+
+static std::string IdentifierStr;  // Filled in if tok_identifier
+static double NumVal;              // Filled in if tok_number
+</pre>
+</div>
+
+<p>Each token returned by our lexer will either be one of the Token enum values
+or it will be an 'unknown' character like '+', which is returned as its ASCII
+value.  If the current token is an identifier, the <tt>IdentifierStr</tt>
+global variable holds the name of the identifier.  If the current token is a
+numeric literal (like 1.0), <tt>NumVal</tt> holds its value.  Note that we use
+global variables for simplicity, this is not the best choice for a real language
+implementation :).
+</p>
+
+<p>The actual implementation of the lexer is a single function named
+<tt>gettok</tt>. The <tt>gettok</tt> function is called to return the next token
+from standard input.  Its definition starts as:</p>
+
+<div class="doc_code">
+<pre>
+/// gettok - Return the next token from standard input.
+static int gettok() {
+  static int LastChar = ' ';
+
+  // Skip any whitespace.
+  while (isspace(LastChar))
+    LastChar = getchar();
+</pre>
+</div>
+
+<p>
+<tt>gettok</tt> works by calling the C <tt>getchar()</tt> function to read
+characters one at a time from standard input.  It eats them as it recognizes
+them and stores the last character read, but not processed, in LastChar.  The
+first thing that it has to do is ignore whitespace between tokens.  This is 
+accomplished with the loop above.</p>
+
+<p>The next thing <tt>gettok</tt> needs to do is recognize identifiers and
+specific keywords like "def".  Kaleidoscope does this with this simple loop:</p>
+
+<div class="doc_code">
+<pre>
+  if (isalpha(LastChar)) { // identifier: [a-zA-Z][a-zA-Z0-9]*
+    IdentifierStr = LastChar;
+    while (isalnum((LastChar = getchar())))
+      IdentifierStr += LastChar;
+
+    if (IdentifierStr == "def") return tok_def;
+    if (IdentifierStr == "extern") return tok_extern;
+    return tok_identifier;
+  }
+</pre>
+</div>
+
+<p>Note that this code sets the '<tt>IdentifierStr</tt>' global whenever it
+lexes an identifier.  Also, since language keywords are matched by the same
+loop, we handle them here inline.  Numeric values are similar:</p>
+
+<div class="doc_code">
+<pre>
+  if (isdigit(LastChar) || LastChar == '.') {   // Number: [0-9.]+
+    std::string NumStr;
+    do {
+      NumStr += LastChar;
+      LastChar = getchar();
+    } while (isdigit(LastChar) || LastChar == '.');
+
+    NumVal = strtod(NumStr.c_str(), 0);
+    return tok_number;
+  }
+</pre>
+</div>
+
+<p>This is all pretty straight-forward code for processing input.  When reading
+a numeric value from input, we use the C <tt>strtod</tt> function to convert it
+to a numeric value that we store in <tt>NumVal</tt>.  Note that this isn't doing
+sufficient error checking: it will incorrectly read "1.23.45.67" and handle it as
+if you typed in "1.23".  Feel free to extend it :).  Next we handle comments:
+</p>
+
+<div class="doc_code">
+<pre>
+  if (LastChar == '#') {
+    // Comment until end of line.
+    do LastChar = getchar();
+    while (LastChar != EOF && LastChar != '\n' && LastChar != '\r');
+    
+    if (LastChar != EOF)
+      return gettok();
+  }
+</pre>
+</div>
+
+<p>We handle comments by skipping to the end of the line and then return the
+next token.  Finally, if the input doesn't match one of the above cases, it is
+either an operator character like '+' or the end of the file.  These are handled
+with this code:</p>
+
+<div class="doc_code">
+<pre>
+  // Check for end of file.  Don't eat the EOF.
+  if (LastChar == EOF)
+    return tok_eof;
+  
+  // Otherwise, just return the character as its ascii value.
+  int ThisChar = LastChar;
+  LastChar = getchar();
+  return ThisChar;
+}
+</pre>
+</div>
+
+<p>With this, we have the complete lexer for the basic Kaleidoscope language
+(the <a href="LangImpl2.html#code">full code listing</a> for the Lexer is
+available in the <a href="LangImpl2.html">next chapter</a> of the tutorial).
+Next we'll <a href="LangImpl2.html">build a simple parser that uses this to 
+build an Abstract Syntax Tree</a>.  When we have that, we'll include a driver
+so that you can use the lexer and parser together.
+</p>
+
+<a href="LangImpl2.html">Next: Implementing a Parser and AST</a>
+</div>
+
+<!-- *********************************************************************** -->
+<hr>
+<address>
+  <a href="http://jigsaw.w3.org/css-validator/check/referer"><img
+  src="http://jigsaw.w3.org/css-validator/images/vcss" alt="Valid CSS!"></a>
+  <a href="http://validator.w3.org/check/referer"><img
+  src="http://www.w3.org/Icons/valid-html401" alt="Valid HTML 4.01!"></a>
+
+  <a href="mailto:sabre at nondot.org">Chris Lattner</a><br>
+  <a href="http://llvm.org/">The LLVM Compiler Infrastructure</a><br>
+  Last modified: $Date: 2012-05-02 17:46:36 -0500 (Wed, 02 May 2012) $
+</address>
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/tutorial/LangImpl2.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/tutorial/LangImpl2.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/tutorial/LangImpl2.html (added)
+++ www-releases/trunk/3.2/docs/tutorial/LangImpl2.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,1231 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
+                      "http://www.w3.org/TR/html4/strict.dtd">
+
+<html>
+<head>
+  <title>Kaleidoscope: Implementing a Parser and AST</title>
+  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+  <meta name="author" content="Chris Lattner">
+  <link rel="stylesheet" href="../_static/llvm.css" type="text/css">
+</head>
+
+<body>
+
+<h1>Kaleidoscope: Implementing a Parser and AST</h1>
+
+<ul>
+<li><a href="index.html">Up to Tutorial Index</a></li>
+<li>Chapter 2
+  <ol>
+    <li><a href="#intro">Chapter 2 Introduction</a></li>
+    <li><a href="#ast">The Abstract Syntax Tree (AST)</a></li>
+    <li><a href="#parserbasics">Parser Basics</a></li>
+    <li><a href="#parserprimexprs">Basic Expression Parsing</a></li>
+    <li><a href="#parserbinops">Binary Expression Parsing</a></li>
+    <li><a href="#parsertop">Parsing the Rest</a></li>
+    <li><a href="#driver">The Driver</a></li>
+    <li><a href="#conclusions">Conclusions</a></li>
+    <li><a href="#code">Full Code Listing</a></li>
+  </ol>
+</li>
+<li><a href="LangImpl3.html">Chapter 3</a>: Code generation to LLVM IR</li>
+</ul>
+
+<div class="doc_author">
+  <p>Written by <a href="mailto:sabre at nondot.org">Chris Lattner</a></p>
+</div>
+
+<!-- *********************************************************************** -->
+<h2><a name="intro">Chapter 2 Introduction</a></h2>
+<!-- *********************************************************************** -->
+
+<div>
+
+<p>Welcome to Chapter 2 of the "<a href="index.html">Implementing a language
+with LLVM</a>" tutorial.  This chapter shows you how to use the lexer, built in 
+<a href="LangImpl1.html">Chapter 1</a>, to build a full <a
+href="http://en.wikipedia.org/wiki/Parsing">parser</a> for
+our Kaleidoscope language.  Once we have a parser, we'll define and build an <a 
+href="http://en.wikipedia.org/wiki/Abstract_syntax_tree">Abstract Syntax 
+Tree</a> (AST).</p>
+
+<p>The parser we will build uses a combination of <a 
+href="http://en.wikipedia.org/wiki/Recursive_descent_parser">Recursive Descent
+Parsing</a> and <a href=
+"http://en.wikipedia.org/wiki/Operator-precedence_parser">Operator-Precedence 
+Parsing</a> to parse the Kaleidoscope language (the latter for 
+binary expressions and the former for everything else).  Before we get to
+parsing though, lets talk about the output of the parser: the Abstract Syntax
+Tree.</p>
+
+</div>
+
+<!-- *********************************************************************** -->
+<h2><a name="ast">The Abstract Syntax Tree (AST)</a></h2>
+<!-- *********************************************************************** -->
+
+<div>
+
+<p>The AST for a program captures its behavior in such a way that it is easy for
+later stages of the compiler (e.g. code generation) to interpret.  We basically
+want one object for each construct in the language, and the AST should closely
+model the language.  In Kaleidoscope, we have expressions, a prototype, and a
+function object.  We'll start with expressions first:</p>
+
+<div class="doc_code">
+<pre>
+/// ExprAST - Base class for all expression nodes.
+class ExprAST {
+public:
+  virtual ~ExprAST() {}
+};
+
+/// NumberExprAST - Expression class for numeric literals like "1.0".
+class NumberExprAST : public ExprAST {
+  double Val;
+public:
+  NumberExprAST(double val) : Val(val) {}
+};
+</pre>
+</div>
+
+<p>The code above shows the definition of the base ExprAST class and one
+subclass which we use for numeric literals.  The important thing to note about
+this code is that the NumberExprAST class captures the numeric value of the
+literal as an instance variable. This allows later phases of the compiler to
+know what the stored numeric value is.</p>
+
+<p>Right now we only create the AST,  so there are no useful accessor methods on
+them.  It would be very easy to add a virtual method to pretty print the code,
+for example.  Here are the other expression AST node definitions that we'll use
+in the basic form of the Kaleidoscope language:
+</p>
+
+<div class="doc_code">
+<pre>
+/// VariableExprAST - Expression class for referencing a variable, like "a".
+class VariableExprAST : public ExprAST {
+  std::string Name;
+public:
+  VariableExprAST(const std::string &name) : Name(name) {}
+};
+
+/// BinaryExprAST - Expression class for a binary operator.
+class BinaryExprAST : public ExprAST {
+  char Op;
+  ExprAST *LHS, *RHS;
+public:
+  BinaryExprAST(char op, ExprAST *lhs, ExprAST *rhs) 
+    : Op(op), LHS(lhs), RHS(rhs) {}
+};
+
+/// CallExprAST - Expression class for function calls.
+class CallExprAST : public ExprAST {
+  std::string Callee;
+  std::vector<ExprAST*> Args;
+public:
+  CallExprAST(const std::string &callee, std::vector<ExprAST*> &args)
+    : Callee(callee), Args(args) {}
+};
+</pre>
+</div>
+
+<p>This is all (intentionally) rather straight-forward: variables capture the
+variable name, binary operators capture their opcode (e.g. '+'), and calls
+capture a function name as well as a list of any argument expressions.  One thing 
+that is nice about our AST is that it captures the language features without 
+talking about the syntax of the language.  Note that there is no discussion about 
+precedence of binary operators, lexical structure, etc.</p>
+
+<p>For our basic language, these are all of the expression nodes we'll define.
+Because it doesn't have conditional control flow, it isn't Turing-complete;
+we'll fix that in a later installment.  The two things we need next are a way
+to talk about the interface to a function, and a way to talk about functions
+themselves:</p>
+
+<div class="doc_code">
+<pre>
+/// PrototypeAST - This class represents the "prototype" for a function,
+/// which captures its name, and its argument names (thus implicitly the number
+/// of arguments the function takes).
+class PrototypeAST {
+  std::string Name;
+  std::vector<std::string> Args;
+public:
+  PrototypeAST(const std::string &name, const std::vector<std::string> &args)
+    : Name(name), Args(args) {}
+};
+
+/// FunctionAST - This class represents a function definition itself.
+class FunctionAST {
+  PrototypeAST *Proto;
+  ExprAST *Body;
+public:
+  FunctionAST(PrototypeAST *proto, ExprAST *body)
+    : Proto(proto), Body(body) {}
+};
+</pre>
+</div>
+
+<p>In Kaleidoscope, functions are typed with just a count of their arguments.
+Since all values are double precision floating point, the type of each argument
+doesn't need to be stored anywhere.  In a more aggressive and realistic
+language, the "ExprAST" class would probably have a type field.</p>
+
+<p>With this scaffolding, we can now talk about parsing expressions and function
+bodies in Kaleidoscope.</p>
+
+</div>
+
+<!-- *********************************************************************** -->
+<h2><a name="parserbasics">Parser Basics</a></h2>
+<!-- *********************************************************************** -->
+
+<div>
+
+<p>Now that we have an AST to build, we need to define the parser code to build
+it.  The idea here is that we want to parse something like "x+y" (which is
+returned as three tokens by the lexer) into an AST that could be generated with
+calls like this:</p>
+
+<div class="doc_code">
+<pre>
+  ExprAST *X = new VariableExprAST("x");
+  ExprAST *Y = new VariableExprAST("y");
+  ExprAST *Result = new BinaryExprAST('+', X, Y);
+</pre>
+</div>
+
+<p>In order to do this, we'll start by defining some basic helper routines:</p>
+
+<div class="doc_code">
+<pre>
+/// CurTok/getNextToken - Provide a simple token buffer.  CurTok is the current
+/// token the parser is looking at.  getNextToken reads another token from the
+/// lexer and updates CurTok with its results.
+static int CurTok;
+static int getNextToken() {
+  return CurTok = gettok();
+}
+</pre>
+</div>
+
+<p>
+This implements a simple token buffer around the lexer.  This allows 
+us to look one token ahead at what the lexer is returning.  Every function in
+our parser will assume that CurTok is the current token that needs to be
+parsed.</p>
+
+<div class="doc_code">
+<pre>
+
+/// Error* - These are little helper functions for error handling.
+ExprAST *Error(const char *Str) { fprintf(stderr, "Error: %s\n", Str);return 0;}
+PrototypeAST *ErrorP(const char *Str) { Error(Str); return 0; }
+FunctionAST *ErrorF(const char *Str) { Error(Str); return 0; }
+</pre>
+</div>
+
+<p>
+The <tt>Error</tt> routines are simple helper routines that our parser will use
+to handle errors.  The error recovery in our parser will not be the best and
+is not particular user-friendly, but it will be enough for our tutorial.  These
+routines make it easier to handle errors in routines that have various return
+types: they always return null.</p>
+
+<p>With these basic helper functions, we can implement the first
+piece of our grammar: numeric literals.</p>
+
+</div>
+
+<!-- *********************************************************************** -->
+<h2><a name="parserprimexprs">Basic Expression Parsing</a></h2>
+<!-- *********************************************************************** -->
+
+<div>
+
+<p>We start with numeric literals, because they are the simplest to process.
+For each production in our grammar, we'll define a function which parses that
+production.  For numeric literals, we have:
+</p>
+
+<div class="doc_code">
+<pre>
+/// numberexpr ::= number
+static ExprAST *ParseNumberExpr() {
+  ExprAST *Result = new NumberExprAST(NumVal);
+  getNextToken(); // consume the number
+  return Result;
+}
+</pre>
+</div>
+
+<p>This routine is very simple: it expects to be called when the current token
+is a <tt>tok_number</tt> token.  It takes the current number value, creates 
+a <tt>NumberExprAST</tt> node, advances the lexer to the next token, and finally
+returns.</p>
+
+<p>There are some interesting aspects to this.  The most important one is that
+this routine eats all of the tokens that correspond to the production and
+returns the lexer buffer with the next token (which is not part of the grammar
+production) ready to go.  This is a fairly standard way to go for recursive
+descent parsers.  For a better example, the parenthesis operator is defined like
+this:</p>
+
+<div class="doc_code">
+<pre>
+/// parenexpr ::= '(' expression ')'
+static ExprAST *ParseParenExpr() {
+  getNextToken();  // eat (.
+  ExprAST *V = ParseExpression();
+  if (!V) return 0;
+  
+  if (CurTok != ')')
+    return Error("expected ')'");
+  getNextToken();  // eat ).
+  return V;
+}
+</pre>
+</div>
+
+<p>This function illustrates a number of interesting things about the 
+parser:</p>
+
+<p>
+1) It shows how we use the Error routines.  When called, this function expects
+that the current token is a '(' token, but after parsing the subexpression, it
+is possible that there is no ')' waiting.  For example, if the user types in
+"(4 x" instead of "(4)", the parser should emit an error.  Because errors can
+occur, the parser needs a way to indicate that they happened: in our parser, we
+return null on an error.</p>
+
+<p>2) Another interesting aspect of this function is that it uses recursion by
+calling <tt>ParseExpression</tt> (we will soon see that <tt>ParseExpression</tt> can call
+<tt>ParseParenExpr</tt>).  This is powerful because it allows us to handle 
+recursive grammars, and keeps each production very simple.  Note that
+parentheses do not cause construction of AST nodes themselves.  While we could
+do it this way, the most important role of parentheses are to guide the parser
+and provide grouping.  Once the parser constructs the AST, parentheses are not
+needed.</p>
+
+<p>The next simple production is for handling variable references and function
+calls:</p>
+
+<div class="doc_code">
+<pre>
+/// identifierexpr
+///   ::= identifier
+///   ::= identifier '(' expression* ')'
+static ExprAST *ParseIdentifierExpr() {
+  std::string IdName = IdentifierStr;
+  
+  getNextToken();  // eat identifier.
+  
+  if (CurTok != '(') // Simple variable ref.
+    return new VariableExprAST(IdName);
+  
+  // Call.
+  getNextToken();  // eat (
+  std::vector<ExprAST*> Args;
+  if (CurTok != ')') {
+    while (1) {
+      ExprAST *Arg = ParseExpression();
+      if (!Arg) return 0;
+      Args.push_back(Arg);
+
+      if (CurTok == ')') break;
+
+      if (CurTok != ',')
+        return Error("Expected ')' or ',' in argument list");
+      getNextToken();
+    }
+  }
+
+  // Eat the ')'.
+  getNextToken();
+  
+  return new CallExprAST(IdName, Args);
+}
+</pre>
+</div>
+
+<p>This routine follows the same style as the other routines.  (It expects to be
+called if the current token is a <tt>tok_identifier</tt> token).  It also has
+recursion and error handling.  One interesting aspect of this is that it uses
+<em>look-ahead</em> to determine if the current identifier is a stand alone
+variable reference or if it is a function call expression.  It handles this by
+checking to see if the token after the identifier is a '(' token, constructing
+either a <tt>VariableExprAST</tt> or <tt>CallExprAST</tt> node as appropriate.
+</p>
+
+<p>Now that we have all of our simple expression-parsing logic in place, we can
+define a helper function to wrap it together into one entry point.  We call this
+class of expressions "primary" expressions, for reasons that will become more
+clear <a href="LangImpl6.html#unary">later in the tutorial</a>.  In order to
+parse an arbitrary primary expression, we need to determine what sort of
+expression it is:</p>
+
+<div class="doc_code">
+<pre>
+/// primary
+///   ::= identifierexpr
+///   ::= numberexpr
+///   ::= parenexpr
+static ExprAST *ParsePrimary() {
+  switch (CurTok) {
+  default: return Error("unknown token when expecting an expression");
+  case tok_identifier: return ParseIdentifierExpr();
+  case tok_number:     return ParseNumberExpr();
+  case '(':            return ParseParenExpr();
+  }
+}
+</pre>
+</div>
+
+<p>Now that you see the definition of this function, it is more obvious why we
+can assume the state of CurTok in the various functions.  This uses look-ahead
+to determine which sort of expression is being inspected, and then parses it
+with a function call.</p>
+
+<p>Now that basic expressions are handled, we need to handle binary expressions.
+They are a bit more complex.</p>
+
+</div>
+
+<!-- *********************************************************************** -->
+<h2><a name="parserbinops">Binary Expression Parsing</a></h2>
+<!-- *********************************************************************** -->
+
+<div>
+
+<p>Binary expressions are significantly harder to parse because they are often
+ambiguous.  For example, when given the string "x+y*z", the parser can choose
+to parse it as either "(x+y)*z" or "x+(y*z)".  With common definitions from
+mathematics, we expect the later parse, because "*" (multiplication) has
+higher <em>precedence</em> than "+" (addition).</p>
+
+<p>There are many ways to handle this, but an elegant and efficient way is to
+use <a href=
+"http://en.wikipedia.org/wiki/Operator-precedence_parser">Operator-Precedence 
+Parsing</a>.  This parsing technique uses the precedence of binary operators to
+guide recursion.  To start with, we need a table of precedences:</p>
+
+<div class="doc_code">
+<pre>
+/// BinopPrecedence - This holds the precedence for each binary operator that is
+/// defined.
+static std::map<char, int> BinopPrecedence;
+
+/// GetTokPrecedence - Get the precedence of the pending binary operator token.
+static int GetTokPrecedence() {
+  if (!isascii(CurTok))
+    return -1;
+    
+  // Make sure it's a declared binop.
+  int TokPrec = BinopPrecedence[CurTok];
+  if (TokPrec <= 0) return -1;
+  return TokPrec;
+}
+
+int main() {
+  // Install standard binary operators.
+  // 1 is lowest precedence.
+  BinopPrecedence['<'] = 10;
+  BinopPrecedence['+'] = 20;
+  BinopPrecedence['-'] = 20;
+  BinopPrecedence['*'] = 40;  // highest.
+  ...
+}
+</pre>
+</div>
+
+<p>For the basic form of Kaleidoscope, we will only support 4 binary operators
+(this can obviously be extended by you, our brave and intrepid reader).  The
+<tt>GetTokPrecedence</tt> function returns the precedence for the current token,
+or -1 if the token is not a binary operator.  Having a map makes it easy to add
+new operators and makes it clear that the algorithm doesn't depend on the
+specific operators involved, but it would be easy enough to eliminate the map
+and do the comparisons in the <tt>GetTokPrecedence</tt> function.  (Or just use
+a fixed-size array).</p>
+
+<p>With the helper above defined, we can now start parsing binary expressions.
+The basic idea of operator precedence parsing is to break down an expression
+with potentially ambiguous binary operators into pieces.  Consider ,for example,
+the expression "a+b+(c+d)*e*f+g".  Operator precedence parsing considers this
+as a stream of primary expressions separated by binary operators.  As such,
+it will first parse the leading primary expression "a", then it will see the
+pairs [+, b] [+, (c+d)] [*, e] [*, f] and [+, g].  Note that because parentheses
+are primary expressions, the binary expression parser doesn't need to worry
+about nested subexpressions like (c+d) at all. 
+</p>
+
+<p>
+To start, an expression is a primary expression potentially followed by a
+sequence of [binop,primaryexpr] pairs:</p>
+
+<div class="doc_code">
+<pre>
+/// expression
+///   ::= primary binoprhs
+///
+static ExprAST *ParseExpression() {
+  ExprAST *LHS = ParsePrimary();
+  if (!LHS) return 0;
+  
+  return ParseBinOpRHS(0, LHS);
+}
+</pre>
+</div>
+
+<p><tt>ParseBinOpRHS</tt> is the function that parses the sequence of pairs for
+us.  It takes a precedence and a pointer to an expression for the part that has been
+parsed so far.   Note that "x" is a perfectly valid expression: As such, "binoprhs" is
+allowed to be empty, in which case it returns the expression that is passed into
+it. In our example above, the code passes the expression for "a" into
+<tt>ParseBinOpRHS</tt> and the current token is "+".</p>
+
+<p>The precedence value passed into <tt>ParseBinOpRHS</tt> indicates the <em>
+minimal operator precedence</em> that the function is allowed to eat.  For
+example, if the current pair stream is [+, x] and <tt>ParseBinOpRHS</tt> is
+passed in a precedence of 40, it will not consume any tokens (because the
+precedence of '+' is only 20).  With this in mind, <tt>ParseBinOpRHS</tt> starts
+with:</p>
+
+<div class="doc_code">
+<pre>
+/// binoprhs
+///   ::= ('+' primary)*
+static ExprAST *ParseBinOpRHS(int ExprPrec, ExprAST *LHS) {
+  // If this is a binop, find its precedence.
+  while (1) {
+    int TokPrec = GetTokPrecedence();
+    
+    // If this is a binop that binds at least as tightly as the current binop,
+    // consume it, otherwise we are done.
+    if (TokPrec < ExprPrec)
+      return LHS;
+</pre>
+</div>
+
+<p>This code gets the precedence of the current token and checks to see if if is
+too low.  Because we defined invalid tokens to have a precedence of -1, this 
+check implicitly knows that the pair-stream ends when the token stream runs out
+of binary operators.  If this check succeeds, we know that the token is a binary
+operator and that it will be included in this expression:</p>
+
+<div class="doc_code">
+<pre>
+    // Okay, we know this is a binop.
+    int BinOp = CurTok;
+    getNextToken();  // eat binop
+    
+    // Parse the primary expression after the binary operator.
+    ExprAST *RHS = ParsePrimary();
+    if (!RHS) return 0;
+</pre>
+</div>
+
+<p>As such, this code eats (and remembers) the binary operator and then parses
+the primary expression that follows.  This builds up the whole pair, the first of
+which is [+, b] for the running example.</p>
+
+<p>Now that we parsed the left-hand side of an expression and one pair of the 
+RHS sequence, we have to decide which way the expression associates.  In
+particular, we could have "(a+b) binop unparsed"  or "a + (b binop unparsed)".
+To determine this, we look ahead at "binop" to determine its precedence and 
+compare it to BinOp's precedence (which is '+' in this case):</p>
+
+<div class="doc_code">
+<pre>
+    // If BinOp binds less tightly with RHS than the operator after RHS, let
+    // the pending operator take RHS as its LHS.
+    int NextPrec = GetTokPrecedence();
+    if (TokPrec < NextPrec) {
+</pre>
+</div>
+
+<p>If the precedence of the binop to the right of "RHS" is lower or equal to the
+precedence of our current operator, then we know that the parentheses associate
+as "(a+b) binop ...".  In our example, the current operator is "+" and the next 
+operator is "+", we know that they have the same precedence.  In this case we'll
+create the AST node for "a+b", and then continue parsing:</p>
+
+<div class="doc_code">
+<pre>
+      ... if body omitted ...
+    }
+    
+    // Merge LHS/RHS.
+    LHS = new BinaryExprAST(BinOp, LHS, RHS);
+  }  // loop around to the top of the while loop.
+}
+</pre>
+</div>
+
+<p>In our example above, this will turn "a+b+" into "(a+b)" and execute the next
+iteration of the loop, with "+" as the current token.  The code above will eat, 
+remember, and parse "(c+d)" as the primary expression, which makes the
+current pair equal to [+, (c+d)].  It will then evaluate the 'if' conditional above with 
+"*" as the binop to the right of the primary.  In this case, the precedence of "*" is
+higher than the precedence of "+" so the if condition will be entered.</p>
+
+<p>The critical question left here is "how can the if condition parse the right
+hand side in full"?  In particular, to build the AST correctly for our example,
+it needs to get all of "(c+d)*e*f" as the RHS expression variable.  The code to
+do this is surprisingly simple (code from the above two blocks duplicated for
+context):</p>
+
+<div class="doc_code">
+<pre>
+    // If BinOp binds less tightly with RHS than the operator after RHS, let
+    // the pending operator take RHS as its LHS.
+    int NextPrec = GetTokPrecedence();
+    if (TokPrec < NextPrec) {
+      <b>RHS = ParseBinOpRHS(TokPrec+1, RHS);
+      if (RHS == 0) return 0;</b>
+    }
+    // Merge LHS/RHS.
+    LHS = new BinaryExprAST(BinOp, LHS, RHS);
+  }  // loop around to the top of the while loop.
+}
+</pre>
+</div>
+
+<p>At this point, we know that the binary operator to the RHS of our primary
+has higher precedence than the binop we are currently parsing.  As such, we know
+that any sequence of pairs whose operators are all higher precedence than "+"
+should be parsed together and returned as "RHS".  To do this, we recursively
+invoke the <tt>ParseBinOpRHS</tt> function specifying "TokPrec+1" as the minimum
+precedence required for it to continue.  In our example above, this will cause
+it to return the AST node for "(c+d)*e*f" as RHS, which is then set as the RHS
+of the '+' expression.</p>
+
+<p>Finally, on the next iteration of the while loop, the "+g" piece is parsed
+and added to the AST.  With this little bit of code (14 non-trivial lines), we
+correctly handle fully general binary expression parsing in a very elegant way.
+This was a whirlwind tour of this code, and it is somewhat subtle.  I recommend
+running through it with a few tough examples to see how it works.
+</p>
+
+<p>This wraps up handling of expressions.  At this point, we can point the
+parser at an arbitrary token stream and build an expression from it, stopping
+at the first token that is not part of the expression.  Next up we need to
+handle function definitions, etc.</p>
+
+</div>
+
+<!-- *********************************************************************** -->
+<h2><a name="parsertop">Parsing the Rest</a></h2>
+<!-- *********************************************************************** -->
+
+<div>
+
+<p>
+The next thing missing is handling of function prototypes.  In Kaleidoscope,
+these are used both for 'extern' function declarations as well as function body
+definitions.  The code to do this is straight-forward and not very interesting
+(once you've survived expressions):
+</p>
+
+<div class="doc_code">
+<pre>
+/// prototype
+///   ::= id '(' id* ')'
+static PrototypeAST *ParsePrototype() {
+  if (CurTok != tok_identifier)
+    return ErrorP("Expected function name in prototype");
+
+  std::string FnName = IdentifierStr;
+  getNextToken();
+  
+  if (CurTok != '(')
+    return ErrorP("Expected '(' in prototype");
+  
+  // Read the list of argument names.
+  std::vector<std::string> ArgNames;
+  while (getNextToken() == tok_identifier)
+    ArgNames.push_back(IdentifierStr);
+  if (CurTok != ')')
+    return ErrorP("Expected ')' in prototype");
+  
+  // success.
+  getNextToken();  // eat ')'.
+  
+  return new PrototypeAST(FnName, ArgNames);
+}
+</pre>
+</div>
+
+<p>Given this, a function definition is very simple, just a prototype plus
+an expression to implement the body:</p>
+
+<div class="doc_code">
+<pre>
+/// definition ::= 'def' prototype expression
+static FunctionAST *ParseDefinition() {
+  getNextToken();  // eat def.
+  PrototypeAST *Proto = ParsePrototype();
+  if (Proto == 0) return 0;
+
+  if (ExprAST *E = ParseExpression())
+    return new FunctionAST(Proto, E);
+  return 0;
+}
+</pre>
+</div>
+
+<p>In addition, we support 'extern' to declare functions like 'sin' and 'cos' as
+well as to support forward declaration of user functions.  These 'extern's are just
+prototypes with no body:</p>
+
+<div class="doc_code">
+<pre>
+/// external ::= 'extern' prototype
+static PrototypeAST *ParseExtern() {
+  getNextToken();  // eat extern.
+  return ParsePrototype();
+}
+</pre>
+</div>
+
+<p>Finally, we'll also let the user type in arbitrary top-level expressions and
+evaluate them on the fly.  We will handle this by defining anonymous nullary
+(zero argument) functions for them:</p>
+
+<div class="doc_code">
+<pre>
+/// toplevelexpr ::= expression
+static FunctionAST *ParseTopLevelExpr() {
+  if (ExprAST *E = ParseExpression()) {
+    // Make an anonymous proto.
+    PrototypeAST *Proto = new PrototypeAST("", std::vector<std::string>());
+    return new FunctionAST(Proto, E);
+  }
+  return 0;
+}
+</pre>
+</div>
+
+<p>Now that we have all the pieces, let's build a little driver that will let us
+actually <em>execute</em> this code we've built!</p>
+
+</div>
+
+<!-- *********************************************************************** -->
+<h2><a name="driver">The Driver</a></h2>
+<!-- *********************************************************************** -->
+
+<div>
+
+<p>The driver for this simply invokes all of the parsing pieces with a top-level
+dispatch loop.  There isn't much interesting here, so I'll just include the
+top-level loop.  See <a href="#code">below</a> for full code in the "Top-Level
+Parsing" section.</p>
+
+<div class="doc_code">
+<pre>
+/// top ::= definition | external | expression | ';'
+static void MainLoop() {
+  while (1) {
+    fprintf(stderr, "ready> ");
+    switch (CurTok) {
+    case tok_eof:    return;
+    case ';':        getNextToken(); break;  // ignore top-level semicolons.
+    case tok_def:    HandleDefinition(); break;
+    case tok_extern: HandleExtern(); break;
+    default:         HandleTopLevelExpression(); break;
+    }
+  }
+}
+</pre>
+</div>
+
+<p>The most interesting part of this is that we ignore top-level semicolons.
+Why is this, you ask?  The basic reason is that if you type "4 + 5" at the
+command line, the parser doesn't know whether that is the end of what you will type
+or not.  For example, on the next line you could type "def foo..." in which case
+4+5 is the end of a top-level expression.  Alternatively you could type "* 6",
+which would continue the expression.  Having top-level semicolons allows you to
+type "4+5;", and the parser will know you are done.</p> 
+
+</div>
+
+<!-- *********************************************************************** -->
+<h2><a name="conclusions">Conclusions</a></h2>
+<!-- *********************************************************************** -->
+
+<div>
+
+<p>With just under 400 lines of commented code (240 lines of non-comment, 
+non-blank code), we fully defined our minimal language, including a lexer,
+parser, and AST builder.  With this done, the executable will validate 
+Kaleidoscope code and tell us if it is grammatically invalid.  For
+example, here is a sample interaction:</p>
+
+<div class="doc_code">
+<pre>
+$ <b>./a.out</b>
+ready> <b>def foo(x y) x+foo(y, 4.0);</b>
+Parsed a function definition.
+ready> <b>def foo(x y) x+y y;</b>
+Parsed a function definition.
+Parsed a top-level expr
+ready> <b>def foo(x y) x+y );</b>
+Parsed a function definition.
+Error: unknown token when expecting an expression
+ready> <b>extern sin(a);</b>
+ready> Parsed an extern
+ready> <b>^D</b>
+$ 
+</pre>
+</div>
+
+<p>There is a lot of room for extension here.  You can define new AST nodes,
+extend the language in many ways, etc.  In the <a href="LangImpl3.html">next
+installment</a>, we will describe how to generate LLVM Intermediate
+Representation (IR) from the AST.</p>
+
+</div>
+
+<!-- *********************************************************************** -->
+<h2><a name="code">Full Code Listing</a></h2>
+<!-- *********************************************************************** -->
+
+<div>
+
+<p>
+Here is the complete code listing for this and the previous chapter.  
+Note that it is fully self-contained: you don't need LLVM or any external
+libraries at all for this.  (Besides the C and C++ standard libraries, of
+course.)  To build this, just compile with:</p>
+
+<div class="doc_code">
+<pre>
+# Compile
+clang++ -g -O3 toy.cpp
+# Run
+./a.out 
+</pre>
+</div>
+
+<p>Here is the code:</p>
+
+<div class="doc_code">
+<pre>
+#include <cstdio>
+#include <cstdlib>
+#include <string>
+#include <map>
+#include <vector>
+
+//===----------------------------------------------------------------------===//
+// Lexer
+//===----------------------------------------------------------------------===//
+
+// The lexer returns tokens [0-255] if it is an unknown character, otherwise one
+// of these for known things.
+enum Token {
+  tok_eof = -1,
+
+  // commands
+  tok_def = -2, tok_extern = -3,
+
+  // primary
+  tok_identifier = -4, tok_number = -5
+};
+
+static std::string IdentifierStr;  // Filled in if tok_identifier
+static double NumVal;              // Filled in if tok_number
+
+/// gettok - Return the next token from standard input.
+static int gettok() {
+  static int LastChar = ' ';
+
+  // Skip any whitespace.
+  while (isspace(LastChar))
+    LastChar = getchar();
+
+  if (isalpha(LastChar)) { // identifier: [a-zA-Z][a-zA-Z0-9]*
+    IdentifierStr = LastChar;
+    while (isalnum((LastChar = getchar())))
+      IdentifierStr += LastChar;
+
+    if (IdentifierStr == "def") return tok_def;
+    if (IdentifierStr == "extern") return tok_extern;
+    return tok_identifier;
+  }
+
+  if (isdigit(LastChar) || LastChar == '.') {   // Number: [0-9.]+
+    std::string NumStr;
+    do {
+      NumStr += LastChar;
+      LastChar = getchar();
+    } while (isdigit(LastChar) || LastChar == '.');
+
+    NumVal = strtod(NumStr.c_str(), 0);
+    return tok_number;
+  }
+
+  if (LastChar == '#') {
+    // Comment until end of line.
+    do LastChar = getchar();
+    while (LastChar != EOF && LastChar != '\n' && LastChar != '\r');
+    
+    if (LastChar != EOF)
+      return gettok();
+  }
+  
+  // Check for end of file.  Don't eat the EOF.
+  if (LastChar == EOF)
+    return tok_eof;
+
+  // Otherwise, just return the character as its ascii value.
+  int ThisChar = LastChar;
+  LastChar = getchar();
+  return ThisChar;
+}
+
+//===----------------------------------------------------------------------===//
+// Abstract Syntax Tree (aka Parse Tree)
+//===----------------------------------------------------------------------===//
+
+/// ExprAST - Base class for all expression nodes.
+class ExprAST {
+public:
+  virtual ~ExprAST() {}
+};
+
+/// NumberExprAST - Expression class for numeric literals like "1.0".
+class NumberExprAST : public ExprAST {
+  double Val;
+public:
+  NumberExprAST(double val) : Val(val) {}
+};
+
+/// VariableExprAST - Expression class for referencing a variable, like "a".
+class VariableExprAST : public ExprAST {
+  std::string Name;
+public:
+  VariableExprAST(const std::string &name) : Name(name) {}
+};
+
+/// BinaryExprAST - Expression class for a binary operator.
+class BinaryExprAST : public ExprAST {
+  char Op;
+  ExprAST *LHS, *RHS;
+public:
+  BinaryExprAST(char op, ExprAST *lhs, ExprAST *rhs) 
+    : Op(op), LHS(lhs), RHS(rhs) {}
+};
+
+/// CallExprAST - Expression class for function calls.
+class CallExprAST : public ExprAST {
+  std::string Callee;
+  std::vector<ExprAST*> Args;
+public:
+  CallExprAST(const std::string &callee, std::vector<ExprAST*> &args)
+    : Callee(callee), Args(args) {}
+};
+
+/// PrototypeAST - This class represents the "prototype" for a function,
+/// which captures its name, and its argument names (thus implicitly the number
+/// of arguments the function takes).
+class PrototypeAST {
+  std::string Name;
+  std::vector<std::string> Args;
+public:
+  PrototypeAST(const std::string &name, const std::vector<std::string> &args)
+    : Name(name), Args(args) {}
+  
+};
+
+/// FunctionAST - This class represents a function definition itself.
+class FunctionAST {
+  PrototypeAST *Proto;
+  ExprAST *Body;
+public:
+  FunctionAST(PrototypeAST *proto, ExprAST *body)
+    : Proto(proto), Body(body) {}
+  
+};
+
+//===----------------------------------------------------------------------===//
+// Parser
+//===----------------------------------------------------------------------===//
+
+/// CurTok/getNextToken - Provide a simple token buffer.  CurTok is the current
+/// token the parser is looking at.  getNextToken reads another token from the
+/// lexer and updates CurTok with its results.
+static int CurTok;
+static int getNextToken() {
+  return CurTok = gettok();
+}
+
+/// BinopPrecedence - This holds the precedence for each binary operator that is
+/// defined.
+static std::map<char, int> BinopPrecedence;
+
+/// GetTokPrecedence - Get the precedence of the pending binary operator token.
+static int GetTokPrecedence() {
+  if (!isascii(CurTok))
+    return -1;
+  
+  // Make sure it's a declared binop.
+  int TokPrec = BinopPrecedence[CurTok];
+  if (TokPrec <= 0) return -1;
+  return TokPrec;
+}
+
+/// Error* - These are little helper functions for error handling.
+ExprAST *Error(const char *Str) { fprintf(stderr, "Error: %s\n", Str);return 0;}
+PrototypeAST *ErrorP(const char *Str) { Error(Str); return 0; }
+FunctionAST *ErrorF(const char *Str) { Error(Str); return 0; }
+
+static ExprAST *ParseExpression();
+
+/// identifierexpr
+///   ::= identifier
+///   ::= identifier '(' expression* ')'
+static ExprAST *ParseIdentifierExpr() {
+  std::string IdName = IdentifierStr;
+  
+  getNextToken();  // eat identifier.
+  
+  if (CurTok != '(') // Simple variable ref.
+    return new VariableExprAST(IdName);
+  
+  // Call.
+  getNextToken();  // eat (
+  std::vector<ExprAST*> Args;
+  if (CurTok != ')') {
+    while (1) {
+      ExprAST *Arg = ParseExpression();
+      if (!Arg) return 0;
+      Args.push_back(Arg);
+
+      if (CurTok == ')') break;
+
+      if (CurTok != ',')
+        return Error("Expected ')' or ',' in argument list");
+      getNextToken();
+    }
+  }
+
+  // Eat the ')'.
+  getNextToken();
+  
+  return new CallExprAST(IdName, Args);
+}
+
+/// numberexpr ::= number
+static ExprAST *ParseNumberExpr() {
+  ExprAST *Result = new NumberExprAST(NumVal);
+  getNextToken(); // consume the number
+  return Result;
+}
+
+/// parenexpr ::= '(' expression ')'
+static ExprAST *ParseParenExpr() {
+  getNextToken();  // eat (.
+  ExprAST *V = ParseExpression();
+  if (!V) return 0;
+  
+  if (CurTok != ')')
+    return Error("expected ')'");
+  getNextToken();  // eat ).
+  return V;
+}
+
+/// primary
+///   ::= identifierexpr
+///   ::= numberexpr
+///   ::= parenexpr
+static ExprAST *ParsePrimary() {
+  switch (CurTok) {
+  default: return Error("unknown token when expecting an expression");
+  case tok_identifier: return ParseIdentifierExpr();
+  case tok_number:     return ParseNumberExpr();
+  case '(':            return ParseParenExpr();
+  }
+}
+
+/// binoprhs
+///   ::= ('+' primary)*
+static ExprAST *ParseBinOpRHS(int ExprPrec, ExprAST *LHS) {
+  // If this is a binop, find its precedence.
+  while (1) {
+    int TokPrec = GetTokPrecedence();
+    
+    // If this is a binop that binds at least as tightly as the current binop,
+    // consume it, otherwise we are done.
+    if (TokPrec < ExprPrec)
+      return LHS;
+    
+    // Okay, we know this is a binop.
+    int BinOp = CurTok;
+    getNextToken();  // eat binop
+    
+    // Parse the primary expression after the binary operator.
+    ExprAST *RHS = ParsePrimary();
+    if (!RHS) return 0;
+    
+    // If BinOp binds less tightly with RHS than the operator after RHS, let
+    // the pending operator take RHS as its LHS.
+    int NextPrec = GetTokPrecedence();
+    if (TokPrec < NextPrec) {
+      RHS = ParseBinOpRHS(TokPrec+1, RHS);
+      if (RHS == 0) return 0;
+    }
+    
+    // Merge LHS/RHS.
+    LHS = new BinaryExprAST(BinOp, LHS, RHS);
+  }
+}
+
+/// expression
+///   ::= primary binoprhs
+///
+static ExprAST *ParseExpression() {
+  ExprAST *LHS = ParsePrimary();
+  if (!LHS) return 0;
+  
+  return ParseBinOpRHS(0, LHS);
+}
+
+/// prototype
+///   ::= id '(' id* ')'
+static PrototypeAST *ParsePrototype() {
+  if (CurTok != tok_identifier)
+    return ErrorP("Expected function name in prototype");
+
+  std::string FnName = IdentifierStr;
+  getNextToken();
+  
+  if (CurTok != '(')
+    return ErrorP("Expected '(' in prototype");
+  
+  std::vector<std::string> ArgNames;
+  while (getNextToken() == tok_identifier)
+    ArgNames.push_back(IdentifierStr);
+  if (CurTok != ')')
+    return ErrorP("Expected ')' in prototype");
+  
+  // success.
+  getNextToken();  // eat ')'.
+  
+  return new PrototypeAST(FnName, ArgNames);
+}
+
+/// definition ::= 'def' prototype expression
+static FunctionAST *ParseDefinition() {
+  getNextToken();  // eat def.
+  PrototypeAST *Proto = ParsePrototype();
+  if (Proto == 0) return 0;
+
+  if (ExprAST *E = ParseExpression())
+    return new FunctionAST(Proto, E);
+  return 0;
+}
+
+/// toplevelexpr ::= expression
+static FunctionAST *ParseTopLevelExpr() {
+  if (ExprAST *E = ParseExpression()) {
+    // Make an anonymous proto.
+    PrototypeAST *Proto = new PrototypeAST("", std::vector<std::string>());
+    return new FunctionAST(Proto, E);
+  }
+  return 0;
+}
+
+/// external ::= 'extern' prototype
+static PrototypeAST *ParseExtern() {
+  getNextToken();  // eat extern.
+  return ParsePrototype();
+}
+
+//===----------------------------------------------------------------------===//
+// Top-Level parsing
+//===----------------------------------------------------------------------===//
+
+static void HandleDefinition() {
+  if (ParseDefinition()) {
+    fprintf(stderr, "Parsed a function definition.\n");
+  } else {
+    // Skip token for error recovery.
+    getNextToken();
+  }
+}
+
+static void HandleExtern() {
+  if (ParseExtern()) {
+    fprintf(stderr, "Parsed an extern\n");
+  } else {
+    // Skip token for error recovery.
+    getNextToken();
+  }
+}
+
+static void HandleTopLevelExpression() {
+  // Evaluate a top-level expression into an anonymous function.
+  if (ParseTopLevelExpr()) {
+    fprintf(stderr, "Parsed a top-level expr\n");
+  } else {
+    // Skip token for error recovery.
+    getNextToken();
+  }
+}
+
+/// top ::= definition | external | expression | ';'
+static void MainLoop() {
+  while (1) {
+    fprintf(stderr, "ready> ");
+    switch (CurTok) {
+    case tok_eof:    return;
+    case ';':        getNextToken(); break;  // ignore top-level semicolons.
+    case tok_def:    HandleDefinition(); break;
+    case tok_extern: HandleExtern(); break;
+    default:         HandleTopLevelExpression(); break;
+    }
+  }
+}
+
+//===----------------------------------------------------------------------===//
+// Main driver code.
+//===----------------------------------------------------------------------===//
+
+int main() {
+  // Install standard binary operators.
+  // 1 is lowest precedence.
+  BinopPrecedence['<'] = 10;
+  BinopPrecedence['+'] = 20;
+  BinopPrecedence['-'] = 20;
+  BinopPrecedence['*'] = 40;  // highest.
+
+  // Prime the first token.
+  fprintf(stderr, "ready> ");
+  getNextToken();
+
+  // Run the main "interpreter loop" now.
+  MainLoop();
+
+  return 0;
+}
+</pre>
+</div>
+<a href="LangImpl3.html">Next: Implementing Code Generation to LLVM IR</a>
+</div>
+
+<!-- *********************************************************************** -->
+<hr>
+<address>
+  <a href="http://jigsaw.w3.org/css-validator/check/referer"><img
+  src="http://jigsaw.w3.org/css-validator/images/vcss" alt="Valid CSS!"></a>
+  <a href="http://validator.w3.org/check/referer"><img
+  src="http://www.w3.org/Icons/valid-html401" alt="Valid HTML 4.01!"></a>
+
+  <a href="mailto:sabre at nondot.org">Chris Lattner</a><br>
+  <a href="http://llvm.org/">The LLVM Compiler Infrastructure</a><br>
+  Last modified: $Date: 2012-05-02 17:46:36 -0500 (Wed, 02 May 2012) $
+</address>
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/tutorial/LangImpl3.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/tutorial/LangImpl3.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/tutorial/LangImpl3.html (added)
+++ www-releases/trunk/3.2/docs/tutorial/LangImpl3.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,1268 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
+                      "http://www.w3.org/TR/html4/strict.dtd">
+
+<html>
+<head>
+  <title>Kaleidoscope: Implementing code generation to LLVM IR</title>
+  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+  <meta name="author" content="Chris Lattner">
+  <link rel="stylesheet" href="../_static/llvm.css" type="text/css">
+</head>
+
+<body>
+
+<h1>Kaleidoscope: Code generation to LLVM IR</h1>
+
+<ul>
+<li><a href="index.html">Up to Tutorial Index</a></li>
+<li>Chapter 3
+  <ol>
+    <li><a href="#intro">Chapter 3 Introduction</a></li>
+    <li><a href="#basics">Code Generation Setup</a></li>
+    <li><a href="#exprs">Expression Code Generation</a></li>
+    <li><a href="#funcs">Function Code Generation</a></li>
+    <li><a href="#driver">Driver Changes and Closing Thoughts</a></li>
+    <li><a href="#code">Full Code Listing</a></li>
+  </ol>
+</li>
+<li><a href="LangImpl4.html">Chapter 4</a>: Adding JIT and Optimizer 
+Support</li>
+</ul>
+
+<div class="doc_author">
+  <p>Written by <a href="mailto:sabre at nondot.org">Chris Lattner</a></p>
+</div>
+
+<!-- *********************************************************************** -->
+<h2><a name="intro">Chapter 3 Introduction</a></h2>
+<!-- *********************************************************************** -->
+
+<div>
+
+<p>Welcome to Chapter 3 of the "<a href="index.html">Implementing a language
+with LLVM</a>" tutorial.  This chapter shows you how to transform the <a 
+href="LangImpl2.html">Abstract Syntax Tree</a>, built in Chapter 2, into LLVM IR.
+This will teach you a little bit about how LLVM does things, as well as
+demonstrate how easy it is to use.  It's much more work to build a lexer and
+parser than it is to generate LLVM IR code. :)
+</p>
+
+<p><b>Please note</b>: the code in this chapter and later require LLVM 2.2 or
+later.  LLVM 2.1 and before will not work with it.  Also note that you need
+to use a version of this tutorial that matches your LLVM release: If you are
+using an official LLVM release, use the version of the documentation included
+with your release or on the <a href="http://llvm.org/releases/">llvm.org 
+releases page</a>.</p>
+
+</div>
+
+<!-- *********************************************************************** -->
+<h2><a name="basics">Code Generation Setup</a></h2>
+<!-- *********************************************************************** -->
+
+<div>
+
+<p>
+In order to generate LLVM IR, we want some simple setup to get started.  First
+we define virtual code generation (codegen) methods in each AST class:</p>
+
+<div class="doc_code">
+<pre>
+/// ExprAST - Base class for all expression nodes.
+class ExprAST {
+public:
+  virtual ~ExprAST() {}
+  <b>virtual Value *Codegen() = 0;</b>
+};
+
+/// NumberExprAST - Expression class for numeric literals like "1.0".
+class NumberExprAST : public ExprAST {
+  double Val;
+public:
+  NumberExprAST(double val) : Val(val) {}
+  <b>virtual Value *Codegen();</b>
+};
+...
+</pre>
+</div>
+
+<p>The Codegen() method says to emit IR for that AST node along with all the things it
+depends on, and they all return an LLVM Value object. 
+"Value" is the class used to represent a "<a 
+href="http://en.wikipedia.org/wiki/Static_single_assignment_form">Static Single
+Assignment (SSA)</a> register" or "SSA value" in LLVM.  The most distinct aspect
+of SSA values is that their value is computed as the related instruction
+executes, and it does not get a new value until (and if) the instruction
+re-executes.  In other words, there is no way to "change" an SSA value.  For
+more information, please read up on <a 
+href="http://en.wikipedia.org/wiki/Static_single_assignment_form">Static Single
+Assignment</a> - the concepts are really quite natural once you grok them.</p>
+
+<p>Note that instead of adding virtual methods to the ExprAST class hierarchy,
+it could also make sense to use a <a
+href="http://en.wikipedia.org/wiki/Visitor_pattern">visitor pattern</a> or some
+other way to model this.  Again, this tutorial won't dwell on good software
+engineering practices: for our purposes, adding a virtual method is
+simplest.</p>
+
+<p>The
+second thing we want is an "Error" method like we used for the parser, which will
+be used to report errors found during code generation (for example, use of an
+undeclared parameter):</p>
+
+<div class="doc_code">
+<pre>
+Value *ErrorV(const char *Str) { Error(Str); return 0; }
+
+static Module *TheModule;
+static IRBuilder<> Builder(getGlobalContext());
+static std::map<std::string, Value*> NamedValues;
+</pre>
+</div>
+
+<p>The static variables will be used during code generation.  <tt>TheModule</tt>
+is the LLVM construct that contains all of the functions and global variables in
+a chunk of code.  In many ways, it is the top-level structure that the LLVM IR
+uses to contain code.</p>
+
+<p>The <tt>Builder</tt> object is a helper object that makes it easy to generate
+LLVM instructions.  Instances of the <a 
+href="http://llvm.org/doxygen/IRBuilder_8h-source.html"><tt>IRBuilder</tt></a> 
+class template keep track of the current place to insert instructions and has
+methods to create new instructions.</p>
+
+<p>The <tt>NamedValues</tt> map keeps track of which values are defined in the
+current scope and what their LLVM representation is.  (In other words, it is a
+symbol table for the code).  In this form of Kaleidoscope, the only things that
+can be referenced are function parameters.  As such, function parameters will
+be in this map when generating code for their function body.</p>
+
+<p>
+With these basics in place, we can start talking about how to generate code for
+each expression.  Note that this assumes that the <tt>Builder</tt> has been set
+up to generate code <em>into</em> something.  For now, we'll assume that this
+has already been done, and we'll just use it to emit code.
+</p>
+
+</div>
+
+<!-- *********************************************************************** -->
+<h2><a name="exprs">Expression Code Generation</a></h2>
+<!-- *********************************************************************** -->
+
+<div>
+
+<p>Generating LLVM code for expression nodes is very straightforward: less
+than 45 lines of commented code for all four of our expression nodes.  First
+we'll do numeric literals:</p>
+
+<div class="doc_code">
+<pre>
+Value *NumberExprAST::Codegen() {
+  return ConstantFP::get(getGlobalContext(), APFloat(Val));
+}
+</pre>
+</div>
+
+<p>In the LLVM IR, numeric constants are represented with the
+<tt>ConstantFP</tt> class, which holds the numeric value in an <tt>APFloat</tt>
+internally (<tt>APFloat</tt> has the capability of holding floating point
+constants of <em>A</em>rbitrary <em>P</em>recision).  This code basically just
+creates and returns a <tt>ConstantFP</tt>.  Note that in the LLVM IR
+that constants are all uniqued together and shared.  For this reason, the API
+uses the "foo::get(...)" idiom instead of "new foo(..)" or "foo::Create(..)".</p>
+
+<div class="doc_code">
+<pre>
+Value *VariableExprAST::Codegen() {
+  // Look this variable up in the function.
+  Value *V = NamedValues[Name];
+  return V ? V : ErrorV("Unknown variable name");
+}
+</pre>
+</div>
+
+<p>References to variables are also quite simple using LLVM.  In the simple version
+of Kaleidoscope, we assume that the variable has already been emitted somewhere
+and its value is available.  In practice, the only values that can be in the
+<tt>NamedValues</tt> map are function arguments.  This
+code simply checks to see that the specified name is in the map (if not, an 
+unknown variable is being referenced) and returns the value for it.  In future
+chapters, we'll add support for <a href="LangImpl5.html#for">loop induction 
+variables</a> in the symbol table, and for <a 
+href="LangImpl7.html#localvars">local variables</a>.</p>
+
+<div class="doc_code">
+<pre>
+Value *BinaryExprAST::Codegen() {
+  Value *L = LHS->Codegen();
+  Value *R = RHS->Codegen();
+  if (L == 0 || R == 0) return 0;
+  
+  switch (Op) {
+  case '+': return Builder.CreateFAdd(L, R, "addtmp");
+  case '-': return Builder.CreateFSub(L, R, "subtmp");
+  case '*': return Builder.CreateFMul(L, R, "multmp");
+  case '<':
+    L = Builder.CreateFCmpULT(L, R, "cmptmp");
+    // Convert bool 0/1 to double 0.0 or 1.0
+    return Builder.CreateUIToFP(L, Type::getDoubleTy(getGlobalContext()),
+                                "booltmp");
+  default: return ErrorV("invalid binary operator");
+  }
+}
+</pre>
+</div>
+
+<p>Binary operators start to get more interesting.  The basic idea here is that
+we recursively emit code for the left-hand side of the expression, then the 
+right-hand side, then we compute the result of the binary expression.  In this
+code, we do a simple switch on the opcode to create the right LLVM instruction.
+</p>
+
+<p>In the example above, the LLVM builder class is starting to show its value.  
+IRBuilder knows where to insert the newly created instruction, all you have to
+do is specify what instruction to create (e.g. with <tt>CreateFAdd</tt>), which
+operands to use (<tt>L</tt> and <tt>R</tt> here) and optionally provide a name
+for the generated instruction.</p>
+
+<p>One nice thing about LLVM is that the name is just a hint.  For instance, if
+the code above emits multiple "addtmp" variables, LLVM will automatically
+provide each one with an increasing, unique numeric suffix.  Local value names
+for instructions are purely optional, but it makes it much easier to read the
+IR dumps.</p>
+
+<p><a href="../LangRef.html#instref">LLVM instructions</a> are constrained by
+strict rules: for example, the Left and Right operators of
+an <a href="../LangRef.html#i_add">add instruction</a> must have the same
+type, and the result type of the add must match the operand types.  Because
+all values in Kaleidoscope are doubles, this makes for very simple code for add,
+sub and mul.</p>
+
+<p>On the other hand, LLVM specifies that the <a 
+href="../LangRef.html#i_fcmp">fcmp instruction</a> always returns an 'i1' value
+(a one bit integer).  The problem with this is that Kaleidoscope wants the value to be a 0.0 or 1.0 value.  In order to get these semantics, we combine the fcmp instruction with
+a <a href="../LangRef.html#i_uitofp">uitofp instruction</a>.  This instruction
+converts its input integer into a floating point value by treating the input
+as an unsigned value.  In contrast, if we used the <a 
+href="../LangRef.html#i_sitofp">sitofp instruction</a>, the Kaleidoscope '<'
+operator would return 0.0 and -1.0, depending on the input value.</p>
+
+<div class="doc_code">
+<pre>
+Value *CallExprAST::Codegen() {
+  // Look up the name in the global module table.
+  Function *CalleeF = TheModule->getFunction(Callee);
+  if (CalleeF == 0)
+    return ErrorV("Unknown function referenced");
+  
+  // If argument mismatch error.
+  if (CalleeF->arg_size() != Args.size())
+    return ErrorV("Incorrect # arguments passed");
+
+  std::vector<Value*> ArgsV;
+  for (unsigned i = 0, e = Args.size(); i != e; ++i) {
+    ArgsV.push_back(Args[i]->Codegen());
+    if (ArgsV.back() == 0) return 0;
+  }
+  
+  return Builder.CreateCall(CalleeF, ArgsV, "calltmp");
+}
+</pre>
+</div>
+
+<p>Code generation for function calls is quite straightforward with LLVM.  The
+code above initially does a function name lookup in the LLVM Module's symbol
+table.  Recall that the LLVM Module is the container that holds all of the
+functions we are JIT'ing.  By giving each function the same name as what the
+user specifies, we can use the LLVM symbol table to resolve function names for
+us.</p>
+
+<p>Once we have the function to call, we recursively codegen each argument that
+is to be passed in, and create an LLVM <a href="../LangRef.html#i_call">call
+instruction</a>.  Note that LLVM uses the native C calling conventions by
+default, allowing these calls to also call into standard library functions like
+"sin" and "cos", with no additional effort.</p>
+
+<p>This wraps up our handling of the four basic expressions that we have so far
+in Kaleidoscope.  Feel free to go in and add some more.  For example, by 
+browsing the <a href="../LangRef.html">LLVM language reference</a> you'll find
+several other interesting instructions that are really easy to plug into our
+basic framework.</p>
+
+</div>
+
+<!-- *********************************************************************** -->
+<h2><a name="funcs">Function Code Generation</a></h2>
+<!-- *********************************************************************** -->
+
+<div>
+
+<p>Code generation for prototypes and functions must handle a number of
+details, which make their code less beautiful than expression code
+generation, but allows us to  illustrate some important points.  First, lets
+talk about code generation for prototypes: they are used both for function 
+bodies and external function declarations.  The code starts with:</p>
+
+<div class="doc_code">
+<pre>
+Function *PrototypeAST::Codegen() {
+  // Make the function type:  double(double,double) etc.
+  std::vector<Type*> Doubles(Args.size(),
+                             Type::getDoubleTy(getGlobalContext()));
+  FunctionType *FT = FunctionType::get(Type::getDoubleTy(getGlobalContext()),
+                                       Doubles, false);
+
+  Function *F = Function::Create(FT, Function::ExternalLinkage, Name, TheModule);
+</pre>
+</div>
+
+<p>This code packs a lot of power into a few lines.  Note first that this 
+function returns a "Function*" instead of a "Value*".  Because a "prototype"
+really talks about the external interface for a function (not the value computed
+by an expression), it makes sense for it to return the LLVM Function it
+corresponds to when codegen'd.</p>
+
+<p>The call to <tt>FunctionType::get</tt> creates
+the <tt>FunctionType</tt> that should be used for a given Prototype.  Since all
+function arguments in Kaleidoscope are of type double, the first line creates
+a vector of "N" LLVM double types.  It then uses the <tt>Functiontype::get</tt>
+method to create a function type that takes "N" doubles as arguments, returns
+one double as a result, and that is not vararg (the false parameter indicates
+this).  Note that Types in LLVM are uniqued just like Constants are, so you
+don't "new" a type, you "get" it.</p>
+
+<p>The final line above actually creates the function that the prototype will
+correspond to.  This indicates the type, linkage and name to use, as well as which
+module to insert into.  "<a href="../LangRef.html#linkage">external linkage</a>"
+means that the function may be defined outside the current module and/or that it
+is callable by functions outside the module.  The Name passed in is the name the
+user specified: since "<tt>TheModule</tt>" is specified, this name is registered
+in "<tt>TheModule</tt>"s symbol table, which is used by the function call code
+above.</p>
+
+<div class="doc_code">
+<pre>
+  // If F conflicted, there was already something named 'Name'.  If it has a
+  // body, don't allow redefinition or reextern.
+  if (F->getName() != Name) {
+    // Delete the one we just made and get the existing one.
+    F->eraseFromParent();
+    F = TheModule->getFunction(Name);
+</pre>
+</div>
+
+<p>The Module symbol table works just like the Function symbol table when it
+comes to name conflicts: if a new function is created with a name that was previously
+added to the symbol table, the new function will get implicitly renamed when added to the
+Module.  The code above exploits this fact to determine if there was a previous
+definition of this function.</p>
+
+<p>In Kaleidoscope, I choose to allow redefinitions of functions in two cases:
+first, we want to allow 'extern'ing a function more than once, as long as the
+prototypes for the externs match (since all arguments have the same type, we
+just have to check that the number of arguments match).  Second, we want to
+allow 'extern'ing a function and then defining a body for it.  This is useful
+when defining mutually recursive functions.</p>
+
+<p>In order to implement this, the code above first checks to see if there is
+a collision on the name of the function.  If so, it deletes the function we just
+created (by calling <tt>eraseFromParent</tt>) and then calling 
+<tt>getFunction</tt> to get the existing function with the specified name.  Note
+that many APIs in LLVM have "erase" forms and "remove" forms.  The "remove" form
+unlinks the object from its parent (e.g. a Function from a Module) and returns
+it.  The "erase" form unlinks the object and then deletes it.</p>
+   
+<div class="doc_code">
+<pre>
+    // If F already has a body, reject this.
+    if (!F->empty()) {
+      ErrorF("redefinition of function");
+      return 0;
+    }
+    
+    // If F took a different number of args, reject.
+    if (F->arg_size() != Args.size()) {
+      ErrorF("redefinition of function with different # args");
+      return 0;
+    }
+  }
+</pre>
+</div>
+
+<p>In order to verify the logic above, we first check to see if the pre-existing
+function is "empty".  In this case, empty means that it has no basic blocks in
+it, which means it has no body.  If it has no body, it is a forward 
+declaration.  Since we don't allow anything after a full definition of the
+function, the code rejects this case.  If the previous reference to a function
+was an 'extern', we simply verify that the number of arguments for that
+definition and this one match up.  If not, we emit an error.</p>
+
+<div class="doc_code">
+<pre>
+  // Set names for all arguments.
+  unsigned Idx = 0;
+  for (Function::arg_iterator AI = F->arg_begin(); Idx != Args.size();
+       ++AI, ++Idx) {
+    AI->setName(Args[Idx]);
+    
+    // Add arguments to variable symbol table.
+    NamedValues[Args[Idx]] = AI;
+  }
+  return F;
+}
+</pre>
+</div>
+
+<p>The last bit of code for prototypes loops over all of the arguments in the
+function, setting the name of the LLVM Argument objects to match, and registering
+the arguments in the <tt>NamedValues</tt> map for future use by the
+<tt>VariableExprAST</tt> AST node.  Once this is set up, it returns the Function
+object to the caller.  Note that we don't check for conflicting 
+argument names here (e.g. "extern foo(a b a)").  Doing so would be very
+straight-forward with the mechanics we have already used above.</p>
+
+<div class="doc_code">
+<pre>
+Function *FunctionAST::Codegen() {
+  NamedValues.clear();
+  
+  Function *TheFunction = Proto->Codegen();
+  if (TheFunction == 0)
+    return 0;
+</pre>
+</div>
+
+<p>Code generation for function definitions starts out simply enough: we just
+codegen the prototype (Proto) and verify that it is ok.  We then clear out the
+<tt>NamedValues</tt> map to make sure that there isn't anything in it from the
+last function we compiled.  Code generation of the prototype ensures that there
+is an LLVM Function object that is ready to go for us.</p>
+
+<div class="doc_code">
+<pre>
+  // Create a new basic block to start insertion into.
+  BasicBlock *BB = BasicBlock::Create(getGlobalContext(), "entry", TheFunction);
+  Builder.SetInsertPoint(BB);
+  
+  if (Value *RetVal = Body->Codegen()) {
+</pre>
+</div>
+
+<p>Now we get to the point where the <tt>Builder</tt> is set up.  The first
+line creates a new <a href="http://en.wikipedia.org/wiki/Basic_block">basic
+block</a> (named "entry"), which is inserted into <tt>TheFunction</tt>.  The
+second line then tells the builder that new instructions should be inserted into
+the end of the new basic block.  Basic blocks in LLVM are an important part
+of functions that define the <a 
+href="http://en.wikipedia.org/wiki/Control_flow_graph">Control Flow Graph</a>.
+Since we don't have any control flow, our functions will only contain one 
+block at this point.  We'll fix this in <a href="LangImpl5.html">Chapter 5</a> :).</p>
+
+<div class="doc_code">
+<pre>
+  if (Value *RetVal = Body->Codegen()) {
+    // Finish off the function.
+    Builder.CreateRet(RetVal);
+
+    // Validate the generated code, checking for consistency.
+    verifyFunction(*TheFunction);
+
+    return TheFunction;
+  }
+</pre>
+</div>
+
+<p>Once the insertion point is set up, we call the <tt>CodeGen()</tt> method for
+the root expression of the function.  If no error happens, this emits code to
+compute the expression into the entry block and returns the value that was
+computed.  Assuming no error, we then create an LLVM <a 
+href="../LangRef.html#i_ret">ret instruction</a>, which completes the function.
+Once the function is built, we call <tt>verifyFunction</tt>, which
+is provided by LLVM.  This function does a variety of consistency checks on the
+generated code, to determine if our compiler is doing everything right.  Using
+this is important: it can catch a lot of bugs.  Once the function is finished
+and validated, we return it.</p>
+  
+<div class="doc_code">
+<pre>
+  // Error reading body, remove function.
+  TheFunction->eraseFromParent();
+  return 0;
+}
+</pre>
+</div>
+
+<p>The only piece left here is handling of the error case.  For simplicity, we
+handle this by merely deleting the function we produced with the 
+<tt>eraseFromParent</tt> method.  This allows the user to redefine a function
+that they incorrectly typed in before: if we didn't delete it, it would live in
+the symbol table, with a body, preventing future redefinition.</p>
+
+<p>This code does have a bug, though.  Since the <tt>PrototypeAST::Codegen</tt>
+can return a previously defined forward declaration, our code can actually delete
+a forward declaration.  There are a number of ways to fix this bug, see what you
+can come up with!  Here is a testcase:</p>
+
+<div class="doc_code">
+<pre>
+extern foo(a b);     # ok, defines foo.
+def foo(a b) c;      # error, 'c' is invalid.
+def bar() foo(1, 2); # error, unknown function "foo"
+</pre>
+</div>
+
+</div>
+
+<!-- *********************************************************************** -->
+<h2><a name="driver">Driver Changes and Closing Thoughts</a></h2>
+<!-- *********************************************************************** -->
+
+<div>
+
+<p>
+For now, code generation to LLVM doesn't really get us much, except that we can
+look at the pretty IR calls.  The sample code inserts calls to Codegen into the
+"<tt>HandleDefinition</tt>", "<tt>HandleExtern</tt>" etc functions, and then
+dumps out the LLVM IR.  This gives a nice way to look at the LLVM IR for simple
+functions.  For example:
+</p>
+
+<div class="doc_code">
+<pre>
+ready> <b>4+5</b>;
+Read top-level expression:
+define double @0() {
+entry:
+  ret double 9.000000e+00
+}
+</pre>
+</div>
+
+<p>Note how the parser turns the top-level expression into anonymous functions
+for us.  This will be handy when we add <a href="LangImpl4.html#jit">JIT 
+support</a> in the next chapter.  Also note that the code is very literally
+transcribed, no optimizations are being performed except simple constant
+folding done by IRBuilder.  We will 
+<a href="LangImpl4.html#trivialconstfold">add optimizations</a> explicitly in
+the next chapter.</p>
+
+<div class="doc_code">
+<pre>
+ready> <b>def foo(a b) a*a + 2*a*b + b*b;</b>
+Read function definition:
+define double @foo(double %a, double %b) {
+entry:
+  %multmp = fmul double %a, %a
+  %multmp1 = fmul double 2.000000e+00, %a
+  %multmp2 = fmul double %multmp1, %b
+  %addtmp = fadd double %multmp, %multmp2
+  %multmp3 = fmul double %b, %b
+  %addtmp4 = fadd double %addtmp, %multmp3
+  ret double %addtmp4
+}
+</pre>
+</div>
+
+<p>This shows some simple arithmetic. Notice the striking similarity to the
+LLVM builder calls that we use to create the instructions.</p>
+
+<div class="doc_code">
+<pre>
+ready> <b>def bar(a) foo(a, 4.0) + bar(31337);</b>
+Read function definition:
+define double @bar(double %a) {
+entry:
+  %calltmp = call double @foo(double %a, double 4.000000e+00)
+  %calltmp1 = call double @bar(double 3.133700e+04)
+  %addtmp = fadd double %calltmp, %calltmp1
+  ret double %addtmp
+}
+</pre>
+</div>
+
+<p>This shows some function calls.  Note that this function will take a long
+time to execute if you call it.  In the future we'll add conditional control 
+flow to actually make recursion useful :).</p>
+
+<div class="doc_code">
+<pre>
+ready> <b>extern cos(x);</b>
+Read extern: 
+declare double @cos(double)
+
+ready> <b>cos(1.234);</b>
+Read top-level expression:
+define double @1() {
+entry:
+  %calltmp = call double @cos(double 1.234000e+00)
+  ret double %calltmp
+}
+</pre>
+</div>
+
+<p>This shows an extern for the libm "cos" function, and a call to it.</p>
+
+
+<div class="doc_code">
+<pre>
+ready> <b>^D</b>
+; ModuleID = 'my cool jit'
+
+define double @0() {
+entry:
+  %addtmp = fadd double 4.000000e+00, 5.000000e+00
+  ret double %addtmp
+}
+
+define double @foo(double %a, double %b) {
+entry:
+  %multmp = fmul double %a, %a
+  %multmp1 = fmul double 2.000000e+00, %a
+  %multmp2 = fmul double %multmp1, %b
+  %addtmp = fadd double %multmp, %multmp2
+  %multmp3 = fmul double %b, %b
+  %addtmp4 = fadd double %addtmp, %multmp3
+  ret double %addtmp4
+}
+
+define double @bar(double %a) {
+entry:
+  %calltmp = call double @foo(double %a, double 4.000000e+00)
+  %calltmp1 = call double @bar(double 3.133700e+04)
+  %addtmp = fadd double %calltmp, %calltmp1
+  ret double %addtmp
+}
+
+declare double @cos(double)
+
+define double @1() {
+entry:
+  %calltmp = call double @cos(double 1.234000e+00)
+  ret double %calltmp
+}
+</pre>
+</div>
+
+<p>When you quit the current demo, it dumps out the IR for the entire module
+generated.  Here you can see the big picture with all the functions referencing
+each other.</p>
+
+<p>This wraps up the third chapter of the Kaleidoscope tutorial.  Up next, we'll
+describe how to <a href="LangImpl4.html">add JIT codegen and optimizer
+support</a> to this so we can actually start running code!</p>
+
+</div>
+
+
+<!-- *********************************************************************** -->
+<h2><a name="code">Full Code Listing</a></h2>
+<!-- *********************************************************************** -->
+
+<div>
+
+<p>
+Here is the complete code listing for our running example, enhanced with the
+LLVM code generator.    Because this uses the LLVM libraries, we need to link
+them in.  To do this, we use the <a 
+href="http://llvm.org/cmds/llvm-config.html">llvm-config</a> tool to inform
+our makefile/command line about which options to use:</p>
+
+<div class="doc_code">
+<pre>
+# Compile
+clang++ -g -O3 toy.cpp `llvm-config --cppflags --ldflags --libs core` -o toy
+# Run
+./toy
+</pre>
+</div>
+
+<p>Here is the code:</p>
+
+<div class="doc_code">
+<pre>
+// To build this:
+// See example below.
+
+#include "llvm/DerivedTypes.h"
+#include "llvm/IRBuilder.h"
+#include "llvm/LLVMContext.h"
+#include "llvm/Module.h"
+#include "llvm/Analysis/Verifier.h"
+#include <cstdio>
+#include <string>
+#include <map>
+#include <vector>
+using namespace llvm;
+
+//===----------------------------------------------------------------------===//
+// Lexer
+//===----------------------------------------------------------------------===//
+
+// The lexer returns tokens [0-255] if it is an unknown character, otherwise one
+// of these for known things.
+enum Token {
+  tok_eof = -1,
+
+  // commands
+  tok_def = -2, tok_extern = -3,
+
+  // primary
+  tok_identifier = -4, tok_number = -5
+};
+
+static std::string IdentifierStr;  // Filled in if tok_identifier
+static double NumVal;              // Filled in if tok_number
+
+/// gettok - Return the next token from standard input.
+static int gettok() {
+  static int LastChar = ' ';
+
+  // Skip any whitespace.
+  while (isspace(LastChar))
+    LastChar = getchar();
+
+  if (isalpha(LastChar)) { // identifier: [a-zA-Z][a-zA-Z0-9]*
+    IdentifierStr = LastChar;
+    while (isalnum((LastChar = getchar())))
+      IdentifierStr += LastChar;
+
+    if (IdentifierStr == "def") return tok_def;
+    if (IdentifierStr == "extern") return tok_extern;
+    return tok_identifier;
+  }
+
+  if (isdigit(LastChar) || LastChar == '.') {   // Number: [0-9.]+
+    std::string NumStr;
+    do {
+      NumStr += LastChar;
+      LastChar = getchar();
+    } while (isdigit(LastChar) || LastChar == '.');
+
+    NumVal = strtod(NumStr.c_str(), 0);
+    return tok_number;
+  }
+
+  if (LastChar == '#') {
+    // Comment until end of line.
+    do LastChar = getchar();
+    while (LastChar != EOF && LastChar != '\n' && LastChar != '\r');
+    
+    if (LastChar != EOF)
+      return gettok();
+  }
+  
+  // Check for end of file.  Don't eat the EOF.
+  if (LastChar == EOF)
+    return tok_eof;
+
+  // Otherwise, just return the character as its ascii value.
+  int ThisChar = LastChar;
+  LastChar = getchar();
+  return ThisChar;
+}
+
+//===----------------------------------------------------------------------===//
+// Abstract Syntax Tree (aka Parse Tree)
+//===----------------------------------------------------------------------===//
+
+/// ExprAST - Base class for all expression nodes.
+class ExprAST {
+public:
+  virtual ~ExprAST() {}
+  virtual Value *Codegen() = 0;
+};
+
+/// NumberExprAST - Expression class for numeric literals like "1.0".
+class NumberExprAST : public ExprAST {
+  double Val;
+public:
+  NumberExprAST(double val) : Val(val) {}
+  virtual Value *Codegen();
+};
+
+/// VariableExprAST - Expression class for referencing a variable, like "a".
+class VariableExprAST : public ExprAST {
+  std::string Name;
+public:
+  VariableExprAST(const std::string &name) : Name(name) {}
+  virtual Value *Codegen();
+};
+
+/// BinaryExprAST - Expression class for a binary operator.
+class BinaryExprAST : public ExprAST {
+  char Op;
+  ExprAST *LHS, *RHS;
+public:
+  BinaryExprAST(char op, ExprAST *lhs, ExprAST *rhs) 
+    : Op(op), LHS(lhs), RHS(rhs) {}
+  virtual Value *Codegen();
+};
+
+/// CallExprAST - Expression class for function calls.
+class CallExprAST : public ExprAST {
+  std::string Callee;
+  std::vector<ExprAST*> Args;
+public:
+  CallExprAST(const std::string &callee, std::vector<ExprAST*> &args)
+    : Callee(callee), Args(args) {}
+  virtual Value *Codegen();
+};
+
+/// PrototypeAST - This class represents the "prototype" for a function,
+/// which captures its name, and its argument names (thus implicitly the number
+/// of arguments the function takes).
+class PrototypeAST {
+  std::string Name;
+  std::vector<std::string> Args;
+public:
+  PrototypeAST(const std::string &name, const std::vector<std::string> &args)
+    : Name(name), Args(args) {}
+  
+  Function *Codegen();
+};
+
+/// FunctionAST - This class represents a function definition itself.
+class FunctionAST {
+  PrototypeAST *Proto;
+  ExprAST *Body;
+public:
+  FunctionAST(PrototypeAST *proto, ExprAST *body)
+    : Proto(proto), Body(body) {}
+  
+  Function *Codegen();
+};
+
+//===----------------------------------------------------------------------===//
+// Parser
+//===----------------------------------------------------------------------===//
+
+/// CurTok/getNextToken - Provide a simple token buffer.  CurTok is the current
+/// token the parser is looking at.  getNextToken reads another token from the
+/// lexer and updates CurTok with its results.
+static int CurTok;
+static int getNextToken() {
+  return CurTok = gettok();
+}
+
+/// BinopPrecedence - This holds the precedence for each binary operator that is
+/// defined.
+static std::map<char, int> BinopPrecedence;
+
+/// GetTokPrecedence - Get the precedence of the pending binary operator token.
+static int GetTokPrecedence() {
+  if (!isascii(CurTok))
+    return -1;
+  
+  // Make sure it's a declared binop.
+  int TokPrec = BinopPrecedence[CurTok];
+  if (TokPrec <= 0) return -1;
+  return TokPrec;
+}
+
+/// Error* - These are little helper functions for error handling.
+ExprAST *Error(const char *Str) { fprintf(stderr, "Error: %s\n", Str);return 0;}
+PrototypeAST *ErrorP(const char *Str) { Error(Str); return 0; }
+FunctionAST *ErrorF(const char *Str) { Error(Str); return 0; }
+
+static ExprAST *ParseExpression();
+
+/// identifierexpr
+///   ::= identifier
+///   ::= identifier '(' expression* ')'
+static ExprAST *ParseIdentifierExpr() {
+  std::string IdName = IdentifierStr;
+  
+  getNextToken();  // eat identifier.
+  
+  if (CurTok != '(') // Simple variable ref.
+    return new VariableExprAST(IdName);
+  
+  // Call.
+  getNextToken();  // eat (
+  std::vector<ExprAST*> Args;
+  if (CurTok != ')') {
+    while (1) {
+      ExprAST *Arg = ParseExpression();
+      if (!Arg) return 0;
+      Args.push_back(Arg);
+
+      if (CurTok == ')') break;
+
+      if (CurTok != ',')
+        return Error("Expected ')' or ',' in argument list");
+      getNextToken();
+    }
+  }
+
+  // Eat the ')'.
+  getNextToken();
+  
+  return new CallExprAST(IdName, Args);
+}
+
+/// numberexpr ::= number
+static ExprAST *ParseNumberExpr() {
+  ExprAST *Result = new NumberExprAST(NumVal);
+  getNextToken(); // consume the number
+  return Result;
+}
+
+/// parenexpr ::= '(' expression ')'
+static ExprAST *ParseParenExpr() {
+  getNextToken();  // eat (.
+  ExprAST *V = ParseExpression();
+  if (!V) return 0;
+  
+  if (CurTok != ')')
+    return Error("expected ')'");
+  getNextToken();  // eat ).
+  return V;
+}
+
+/// primary
+///   ::= identifierexpr
+///   ::= numberexpr
+///   ::= parenexpr
+static ExprAST *ParsePrimary() {
+  switch (CurTok) {
+  default: return Error("unknown token when expecting an expression");
+  case tok_identifier: return ParseIdentifierExpr();
+  case tok_number:     return ParseNumberExpr();
+  case '(':            return ParseParenExpr();
+  }
+}
+
+/// binoprhs
+///   ::= ('+' primary)*
+static ExprAST *ParseBinOpRHS(int ExprPrec, ExprAST *LHS) {
+  // If this is a binop, find its precedence.
+  while (1) {
+    int TokPrec = GetTokPrecedence();
+    
+    // If this is a binop that binds at least as tightly as the current binop,
+    // consume it, otherwise we are done.
+    if (TokPrec < ExprPrec)
+      return LHS;
+    
+    // Okay, we know this is a binop.
+    int BinOp = CurTok;
+    getNextToken();  // eat binop
+    
+    // Parse the primary expression after the binary operator.
+    ExprAST *RHS = ParsePrimary();
+    if (!RHS) return 0;
+    
+    // If BinOp binds less tightly with RHS than the operator after RHS, let
+    // the pending operator take RHS as its LHS.
+    int NextPrec = GetTokPrecedence();
+    if (TokPrec < NextPrec) {
+      RHS = ParseBinOpRHS(TokPrec+1, RHS);
+      if (RHS == 0) return 0;
+    }
+    
+    // Merge LHS/RHS.
+    LHS = new BinaryExprAST(BinOp, LHS, RHS);
+  }
+}
+
+/// expression
+///   ::= primary binoprhs
+///
+static ExprAST *ParseExpression() {
+  ExprAST *LHS = ParsePrimary();
+  if (!LHS) return 0;
+  
+  return ParseBinOpRHS(0, LHS);
+}
+
+/// prototype
+///   ::= id '(' id* ')'
+static PrototypeAST *ParsePrototype() {
+  if (CurTok != tok_identifier)
+    return ErrorP("Expected function name in prototype");
+
+  std::string FnName = IdentifierStr;
+  getNextToken();
+  
+  if (CurTok != '(')
+    return ErrorP("Expected '(' in prototype");
+  
+  std::vector<std::string> ArgNames;
+  while (getNextToken() == tok_identifier)
+    ArgNames.push_back(IdentifierStr);
+  if (CurTok != ')')
+    return ErrorP("Expected ')' in prototype");
+  
+  // success.
+  getNextToken();  // eat ')'.
+  
+  return new PrototypeAST(FnName, ArgNames);
+}
+
+/// definition ::= 'def' prototype expression
+static FunctionAST *ParseDefinition() {
+  getNextToken();  // eat def.
+  PrototypeAST *Proto = ParsePrototype();
+  if (Proto == 0) return 0;
+
+  if (ExprAST *E = ParseExpression())
+    return new FunctionAST(Proto, E);
+  return 0;
+}
+
+/// toplevelexpr ::= expression
+static FunctionAST *ParseTopLevelExpr() {
+  if (ExprAST *E = ParseExpression()) {
+    // Make an anonymous proto.
+    PrototypeAST *Proto = new PrototypeAST("", std::vector<std::string>());
+    return new FunctionAST(Proto, E);
+  }
+  return 0;
+}
+
+/// external ::= 'extern' prototype
+static PrototypeAST *ParseExtern() {
+  getNextToken();  // eat extern.
+  return ParsePrototype();
+}
+
+//===----------------------------------------------------------------------===//
+// Code Generation
+//===----------------------------------------------------------------------===//
+
+static Module *TheModule;
+static IRBuilder<> Builder(getGlobalContext());
+static std::map<std::string, Value*> NamedValues;
+
+Value *ErrorV(const char *Str) { Error(Str); return 0; }
+
+Value *NumberExprAST::Codegen() {
+  return ConstantFP::get(getGlobalContext(), APFloat(Val));
+}
+
+Value *VariableExprAST::Codegen() {
+  // Look this variable up in the function.
+  Value *V = NamedValues[Name];
+  return V ? V : ErrorV("Unknown variable name");
+}
+
+Value *BinaryExprAST::Codegen() {
+  Value *L = LHS->Codegen();
+  Value *R = RHS->Codegen();
+  if (L == 0 || R == 0) return 0;
+  
+  switch (Op) {
+  case '+': return Builder.CreateFAdd(L, R, "addtmp");
+  case '-': return Builder.CreateFSub(L, R, "subtmp");
+  case '*': return Builder.CreateFMul(L, R, "multmp");
+  case '<':
+    L = Builder.CreateFCmpULT(L, R, "cmptmp");
+    // Convert bool 0/1 to double 0.0 or 1.0
+    return Builder.CreateUIToFP(L, Type::getDoubleTy(getGlobalContext()),
+                                "booltmp");
+  default: return ErrorV("invalid binary operator");
+  }
+}
+
+Value *CallExprAST::Codegen() {
+  // Look up the name in the global module table.
+  Function *CalleeF = TheModule->getFunction(Callee);
+  if (CalleeF == 0)
+    return ErrorV("Unknown function referenced");
+  
+  // If argument mismatch error.
+  if (CalleeF->arg_size() != Args.size())
+    return ErrorV("Incorrect # arguments passed");
+
+  std::vector<Value*> ArgsV;
+  for (unsigned i = 0, e = Args.size(); i != e; ++i) {
+    ArgsV.push_back(Args[i]->Codegen());
+    if (ArgsV.back() == 0) return 0;
+  }
+  
+  return Builder.CreateCall(CalleeF, ArgsV, "calltmp");
+}
+
+Function *PrototypeAST::Codegen() {
+  // Make the function type:  double(double,double) etc.
+  std::vector<Type*> Doubles(Args.size(),
+                             Type::getDoubleTy(getGlobalContext()));
+  FunctionType *FT = FunctionType::get(Type::getDoubleTy(getGlobalContext()),
+                                       Doubles, false);
+  
+  Function *F = Function::Create(FT, Function::ExternalLinkage, Name, TheModule);
+  
+  // If F conflicted, there was already something named 'Name'.  If it has a
+  // body, don't allow redefinition or reextern.
+  if (F->getName() != Name) {
+    // Delete the one we just made and get the existing one.
+    F->eraseFromParent();
+    F = TheModule->getFunction(Name);
+    
+    // If F already has a body, reject this.
+    if (!F->empty()) {
+      ErrorF("redefinition of function");
+      return 0;
+    }
+    
+    // If F took a different number of args, reject.
+    if (F->arg_size() != Args.size()) {
+      ErrorF("redefinition of function with different # args");
+      return 0;
+    }
+  }
+  
+  // Set names for all arguments.
+  unsigned Idx = 0;
+  for (Function::arg_iterator AI = F->arg_begin(); Idx != Args.size();
+       ++AI, ++Idx) {
+    AI->setName(Args[Idx]);
+    
+    // Add arguments to variable symbol table.
+    NamedValues[Args[Idx]] = AI;
+  }
+  
+  return F;
+}
+
+Function *FunctionAST::Codegen() {
+  NamedValues.clear();
+  
+  Function *TheFunction = Proto->Codegen();
+  if (TheFunction == 0)
+    return 0;
+  
+  // Create a new basic block to start insertion into.
+  BasicBlock *BB = BasicBlock::Create(getGlobalContext(), "entry", TheFunction);
+  Builder.SetInsertPoint(BB);
+  
+  if (Value *RetVal = Body->Codegen()) {
+    // Finish off the function.
+    Builder.CreateRet(RetVal);
+
+    // Validate the generated code, checking for consistency.
+    verifyFunction(*TheFunction);
+
+    return TheFunction;
+  }
+  
+  // Error reading body, remove function.
+  TheFunction->eraseFromParent();
+  return 0;
+}
+
+//===----------------------------------------------------------------------===//
+// Top-Level parsing and JIT Driver
+//===----------------------------------------------------------------------===//
+
+static void HandleDefinition() {
+  if (FunctionAST *F = ParseDefinition()) {
+    if (Function *LF = F->Codegen()) {
+      fprintf(stderr, "Read function definition:");
+      LF->dump();
+    }
+  } else {
+    // Skip token for error recovery.
+    getNextToken();
+  }
+}
+
+static void HandleExtern() {
+  if (PrototypeAST *P = ParseExtern()) {
+    if (Function *F = P->Codegen()) {
+      fprintf(stderr, "Read extern: ");
+      F->dump();
+    }
+  } else {
+    // Skip token for error recovery.
+    getNextToken();
+  }
+}
+
+static void HandleTopLevelExpression() {
+  // Evaluate a top-level expression into an anonymous function.
+  if (FunctionAST *F = ParseTopLevelExpr()) {
+    if (Function *LF = F->Codegen()) {
+      fprintf(stderr, "Read top-level expression:");
+      LF->dump();
+    }
+  } else {
+    // Skip token for error recovery.
+    getNextToken();
+  }
+}
+
+/// top ::= definition | external | expression | ';'
+static void MainLoop() {
+  while (1) {
+    fprintf(stderr, "ready> ");
+    switch (CurTok) {
+    case tok_eof:    return;
+    case ';':        getNextToken(); break;  // ignore top-level semicolons.
+    case tok_def:    HandleDefinition(); break;
+    case tok_extern: HandleExtern(); break;
+    default:         HandleTopLevelExpression(); break;
+    }
+  }
+}
+
+//===----------------------------------------------------------------------===//
+// "Library" functions that can be "extern'd" from user code.
+//===----------------------------------------------------------------------===//
+
+/// putchard - putchar that takes a double and returns 0.
+extern "C" 
+double putchard(double X) {
+  putchar((char)X);
+  return 0;
+}
+
+//===----------------------------------------------------------------------===//
+// Main driver code.
+//===----------------------------------------------------------------------===//
+
+int main() {
+  LLVMContext &Context = getGlobalContext();
+
+  // Install standard binary operators.
+  // 1 is lowest precedence.
+  BinopPrecedence['<'] = 10;
+  BinopPrecedence['+'] = 20;
+  BinopPrecedence['-'] = 20;
+  BinopPrecedence['*'] = 40;  // highest.
+
+  // Prime the first token.
+  fprintf(stderr, "ready> ");
+  getNextToken();
+
+  // Make the module, which holds all the code.
+  TheModule = new Module("my cool jit", Context);
+
+  // Run the main "interpreter loop" now.
+  MainLoop();
+
+  // Print out all of the generated code.
+  TheModule->dump();
+
+  return 0;
+}
+</pre>
+</div>
+<a href="LangImpl4.html">Next: Adding JIT and Optimizer Support</a>
+</div>
+
+<!-- *********************************************************************** -->
+<hr>
+<address>
+  <a href="http://jigsaw.w3.org/css-validator/check/referer"><img
+  src="http://jigsaw.w3.org/css-validator/images/vcss" alt="Valid CSS!"></a>
+  <a href="http://validator.w3.org/check/referer"><img
+  src="http://www.w3.org/Icons/valid-html401" alt="Valid HTML 4.01!"></a>
+
+  <a href="mailto:sabre at nondot.org">Chris Lattner</a><br>
+  <a href="http://llvm.org/">The LLVM Compiler Infrastructure</a><br>
+  Last modified: $Date: 2012-06-29 07:38:19 -0500 (Fri, 29 Jun 2012) $
+</address>
+</body>
+</html>





More information about the llvm-commits mailing list