[llvm-commits] [www-releases] r170845 [43/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/classllvm_1_1SCEVZeroExtendExpr-members.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SCEVZeroExtendExpr-members.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SCEVZeroExtendExpr-members.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SCEVZeroExtendExpr-members.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,81 @@
+<!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="classllvm_1_1SCEVZeroExtendExpr.html">SCEVZeroExtendExpr</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">llvm::SCEVZeroExtendExpr Member List</div>  </div>
+</div>
+<div class="contents">
+This is the complete list of members for <a class="el" href="classllvm_1_1SCEVZeroExtendExpr.html">llvm::SCEVZeroExtendExpr</a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SCEVZeroExtendExpr.html#a0072432c384b3870d9aa40c058540947">classof</a>(const SCEV *S)</td><td><a class="el" href="classllvm_1_1SCEVZeroExtendExpr.html">llvm::SCEVZeroExtendExpr</a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SCEV.html#ad4872b01704ccd3244144bfdb4fe48b6">dump</a>() const </td><td><a class="el" href="classllvm_1_1SCEV.html">llvm::SCEV</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SCEV.html#af43000d4dcb7d6d63cb6e36933ed3f6fa23e74052c4d79cfdaa23460a3c946656">FlagAnyWrap</a> enum value</td><td><a class="el" href="classllvm_1_1SCEV.html">llvm::SCEV</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SCEV.html#af43000d4dcb7d6d63cb6e36933ed3f6fa2f7a8775a783f7ea3ad24b3f9cb5d949">FlagNSW</a> enum value</td><td><a class="el" href="classllvm_1_1SCEV.html">llvm::SCEV</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SCEV.html#af43000d4dcb7d6d63cb6e36933ed3f6faafb62cd6afdc004ef6e8a1f6288eb382">FlagNUW</a> enum value</td><td><a class="el" href="classllvm_1_1SCEV.html">llvm::SCEV</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SCEV.html#af43000d4dcb7d6d63cb6e36933ed3f6faf763167030e97d18e8f8c8ed3dba28e3">FlagNW</a> enum value</td><td><a class="el" href="classllvm_1_1SCEV.html">llvm::SCEV</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1FoldingSetImpl_1_1Node.html#a958fd5ce79ef2a1c8e4eea25d12e77d6">getNextInBucket</a>() const </td><td><a class="el" href="classllvm_1_1FoldingSetImpl_1_1Node.html">llvm::FoldingSetImpl::Node</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SCEVCastExpr.html#a84e9130d41f267f3f1bb29f432af267d">getOperand</a>() const </td><td><a class="el" href="classllvm_1_1SCEVCastExpr.html">llvm::SCEVCastExpr</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SCEV.html#ac08c8d9d93b387dc10681b6f156095bf">getSCEVType</a>() const </td><td><a class="el" href="classllvm_1_1SCEV.html">llvm::SCEV</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SCEVCastExpr.html#a43b64c3b800f1451fee1e2c42eb61f92">getType</a>() const </td><td><a class="el" href="classllvm_1_1SCEVCastExpr.html">llvm::SCEVCastExpr</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SCEV.html#a6e915d0a915541a818ab88b1fac7cbd1">isAllOnesValue</a>() const </td><td><a class="el" href="classllvm_1_1SCEV.html">llvm::SCEV</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SCEV.html#a004121efb296aedb4f06091d92b89442">isNonConstantNegative</a>() const </td><td><a class="el" href="classllvm_1_1SCEV.html">llvm::SCEV</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SCEV.html#a3935a9de0ebdf3dc625cfb28e35bd009">isOne</a>() const </td><td><a class="el" href="classllvm_1_1SCEV.html">llvm::SCEV</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SCEV.html#a3f76d2fd4788225548dc36ef9e417030">isZero</a>() const </td><td><a class="el" href="classllvm_1_1SCEV.html">llvm::SCEV</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1FoldingSetImpl_1_1Node.html#aab0878d843e34554443535c12b0fc2be">Node</a>()</td><td><a class="el" href="classllvm_1_1FoldingSetImpl_1_1Node.html">llvm::FoldingSetImpl::Node</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SCEV.html#af43000d4dcb7d6d63cb6e36933ed3f6f">NoWrapFlags</a> enum name</td><td><a class="el" href="classllvm_1_1SCEV.html">llvm::SCEV</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SCEV.html#af43000d4dcb7d6d63cb6e36933ed3f6fae022582ed4b56bdb108b4488809e11e6">NoWrapMask</a> enum value</td><td><a class="el" href="classllvm_1_1SCEV.html">llvm::SCEV</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SCEVCastExpr.html#a2c8ad1c65d2d43770b4b6a2290bcbed5">Op</a></td><td><a class="el" href="classllvm_1_1SCEVCastExpr.html">llvm::SCEVCastExpr</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SCEV.html#a6721548d66d8050f223ef2c3685e0bbf">print</a>(raw_ostream &OS) const </td><td><a class="el" href="classllvm_1_1SCEV.html">llvm::SCEV</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SCEVZeroExtendExpr.html#a15a0237aaba54972c69acad43448c093">ScalarEvolution</a> class</td><td><a class="el" href="classllvm_1_1SCEVZeroExtendExpr.html">llvm::SCEVZeroExtendExpr</a></td><td><code> [friend]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SCEV.html#ad307ddd1443d9ee3266e234d38d61fac">SCEV</a>(const FoldingSetNodeIDRef ID, unsigned SCEVTy)</td><td><a class="el" href="classllvm_1_1SCEV.html">llvm::SCEV</a></td><td><code> [inline, explicit]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SCEVCastExpr.html#a730298bacdfd20b238c6f5c3df649f5b">SCEVCastExpr</a>(const FoldingSetNodeIDRef ID, unsigned SCEVTy, const SCEV *op, Type *ty)</td><td><a class="el" href="classllvm_1_1SCEVCastExpr.html">llvm::SCEVCastExpr</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1FoldingSetImpl_1_1Node.html#a48a694e394f2d90c770e83e7f456d473">SetNextInBucket</a>(void *N)</td><td><a class="el" href="classllvm_1_1FoldingSetImpl_1_1Node.html">llvm::FoldingSetImpl::Node</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SCEV.html#ade1f1b89affe842dacd20c7f950e99c9">SubclassData</a></td><td><a class="el" href="classllvm_1_1SCEV.html">llvm::SCEV</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SCEVCastExpr.html#a0422a5af1687cb7b0572000de74997be">Ty</a></td><td><a class="el" href="classllvm_1_1SCEVCastExpr.html">llvm::SCEVCastExpr</a></td><td><code> [protected]</code></td></tr>
+</table></div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:46:49 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/classllvm_1_1SCEVZeroExtendExpr.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SCEVZeroExtendExpr.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SCEVZeroExtendExpr.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SCEVZeroExtendExpr.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,133 @@
+<!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::SCEVZeroExtendExpr Class 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="classllvm_1_1SCEVZeroExtendExpr.html">SCEVZeroExtendExpr</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#pub-static-methods">Static Public Member Functions</a> |
+<a href="#friends">Friends</a>  </div>
+  <div class="headertitle">
+<div class="title">llvm::SCEVZeroExtendExpr Class Reference</div>  </div>
+</div>
+<div class="contents">
+<!-- doxytag: class="llvm::SCEVZeroExtendExpr" --><!-- doxytag: inherits="llvm::SCEVCastExpr" -->
+<p><code>#include <<a class="el" href="ScalarEvolutionExpressions_8h_source.html">ScalarEvolutionExpressions.h</a>></code></p>
+<div class="dynheader">
+Inheritance diagram for llvm::SCEVZeroExtendExpr:</div>
+<div class="dyncontent">
+<div class="center"><img src="classllvm_1_1SCEVZeroExtendExpr__inherit__graph.png" border="0" usemap="#llvm_1_1SCEVZeroExtendExpr_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::SCEVZeroExtendExpr:</div>
+<div class="dyncontent">
+<div class="center"><img src="classllvm_1_1SCEVZeroExtendExpr__coll__graph.png" border="0" usemap="#llvm_1_1SCEVZeroExtendExpr_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="classllvm_1_1SCEVZeroExtendExpr-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="classllvm_1_1SCEVZeroExtendExpr.html#a0072432c384b3870d9aa40c058540947">classof</a> (const <a class="el" href="classllvm_1_1SCEV.html">SCEV</a> *S)</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Methods for support type inquiry through isa, cast, and dyn_cast:  <a href="#a0072432c384b3870d9aa40c058540947"></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="classllvm_1_1SCEVZeroExtendExpr.html#a15a0237aaba54972c69acad43448c093">ScalarEvolution</a></td></tr>
+</table>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><p><a class="el" href="classllvm_1_1SCEVZeroExtendExpr.html">SCEVZeroExtendExpr</a> - This class represents a zero extension of a small integer value to a larger integer value. </p>
+
+<p>Definition at line <a class="el" href="ScalarEvolutionExpressions_8h_source.html#l00098">98</a> of file <a class="el" href="ScalarEvolutionExpressions_8h_source.html">ScalarEvolutionExpressions.h</a>.</p>
+</div><hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="a0072432c384b3870d9aa40c058540947"></a><!-- doxytag: member="llvm::SCEVZeroExtendExpr::classof" ref="a0072432c384b3870d9aa40c058540947" args="(const SCEV *S)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> llvm::SCEVZeroExtendExpr::classof </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1SCEV.html">SCEV</a> * </td>
+          <td class="paramname"><em>S</em></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Methods for support type inquiry through isa, cast, and dyn_cast: </p>
+
+<p>Reimplemented from <a class="el" href="classllvm_1_1SCEVCastExpr.html#aea85e11db3d72c739df477f88e3e1913">llvm::SCEVCastExpr</a>.</p>
+
+<p>Definition at line <a class="el" href="ScalarEvolutionExpressions_8h_source.html#l00106">106</a> of file <a class="el" href="ScalarEvolutionExpressions_8h_source.html">ScalarEvolutionExpressions.h</a>.</p>
+
+<p>References <a class="el" href="ScalarEvolution_8h_source.html#l00103">llvm::SCEV::getSCEVType()</a>, and <a class="el" href="ScalarEvolutionExpressions_8h_source.html#l00029">llvm::scZeroExtend</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Friends And Related Function Documentation</h2>
+<a class="anchor" id="a15a0237aaba54972c69acad43448c093"></a><!-- doxytag: member="llvm::SCEVZeroExtendExpr::ScalarEvolution" ref="a15a0237aaba54972c69acad43448c093" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">friend class <a class="el" href="classllvm_1_1ScalarEvolution.html">ScalarEvolution</a><code> [friend]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="ScalarEvolutionExpressions_8h_source.html#l00099">99</a> of file <a class="el" href="ScalarEvolutionExpressions_8h_source.html">ScalarEvolutionExpressions.h</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li><a class="el" href="ScalarEvolutionExpressions_8h_source.html">ScalarEvolutionExpressions.h</a></li>
+<li><a class="el" href="ScalarEvolution_8cpp_source.html">ScalarEvolution.cpp</a></li>
+</ul>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:46:49 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/classllvm_1_1SCEVZeroExtendExpr__coll__graph.md5
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SCEVZeroExtendExpr__coll__graph.md5?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SCEVZeroExtendExpr__coll__graph.md5 (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SCEVZeroExtendExpr__coll__graph.md5 Fri Dec 21 00:57:24 2012
@@ -0,0 +1 @@
+471fe94c28f012f68af02c49b5e3e3ec
\ No newline at end of file

Added: www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SCEV__inherit__graph.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SCEV__inherit__graph.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SCEV__inherit__graph.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SCEV__inherit__graph.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,40 @@
+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::SCEV",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="FoldingSetNode",height=0.2,width=0.4,color="black",URL="$classllvm_1_1FoldingSetImpl_1_1Node.html"];
+  Node1 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node3 [label="llvm::SCEVCastExpr",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SCEVCastExpr.html"];
+  Node3 -> Node4 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node4 [label="llvm::SCEVSignExtendExpr",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SCEVSignExtendExpr.html"];
+  Node3 -> Node5 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node5 [label="llvm::SCEVTruncateExpr",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SCEVTruncateExpr.html"];
+  Node3 -> Node6 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node6 [label="llvm::SCEVZeroExtendExpr",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SCEVZeroExtendExpr.html"];
+  Node1 -> Node7 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node7 [label="llvm::SCEVConstant",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SCEVConstant.html"];
+  Node1 -> Node8 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node8 [label="llvm::SCEVCouldNotCompute",height=0.2,width=0.4,color="black",URL="$structllvm_1_1SCEVCouldNotCompute.html"];
+  Node1 -> Node9 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node9 [label="llvm::SCEVNAryExpr",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SCEVNAryExpr.html"];
+  Node9 -> Node10 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node10 [label="llvm::SCEVAddRecExpr",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SCEVAddRecExpr.html"];
+  Node9 -> Node11 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node11 [label="llvm::SCEVCommutativeExpr",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SCEVCommutativeExpr.html"];
+  Node11 -> Node12 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node12 [label="llvm::SCEVAddExpr",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SCEVAddExpr.html"];
+  Node11 -> Node13 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node13 [label="llvm::SCEVMulExpr",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SCEVMulExpr.html"];
+  Node11 -> Node14 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node14 [label="llvm::SCEVSMaxExpr",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SCEVSMaxExpr.html"];
+  Node11 -> Node15 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node15 [label="llvm::SCEVUMaxExpr",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SCEVUMaxExpr.html"];
+  Node1 -> Node16 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node16 [label="llvm::SCEVUDivExpr",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SCEVUDivExpr.html"];
+  Node1 -> Node17 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node17 [label="llvm::SCEVUnknown",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SCEVUnknown.html"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SDDbgInfo.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SDDbgInfo.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SDDbgInfo.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SDDbgInfo.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,316 @@
+<!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::SDDbgInfo Class 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="classllvm_1_1SDDbgInfo.html">SDDbgInfo</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::SDDbgInfo Class Reference</div>  </div>
+</div>
+<div class="contents">
+<!-- doxytag: class="llvm::SDDbgInfo" -->
+<p><code>#include <<a class="el" href="SelectionDAG_8h_source.html">SelectionDAG.h</a>></code></p>
+
+<p><a href="classllvm_1_1SDDbgInfo-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_1SmallVector.html">SmallVector</a><br class="typebreak"/>
+< <a class="el" href="classllvm_1_1SDDbgValue.html">SDDbgValue</a> *, 32 >::iterator </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SDDbgInfo.html#af85e392938a08111b434c08affb32103">DbgIterator</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"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SDDbgInfo.html#a3c81c91f8ba603a544979182e1443825">SDDbgInfo</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SDDbgInfo.html#a5a998b79a4547b92cfde9592b5868e53">add</a> (<a class="el" href="classllvm_1_1SDDbgValue.html">SDDbgValue</a> *V, const <a class="el" href="classllvm_1_1SDNode.html">SDNode</a> *Node, <a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> isParameter)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SDDbgInfo.html#a6e16a80f57846fd0b6d1e0975c933555">clear</a> ()</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="classllvm_1_1SDDbgInfo.html#adf551eff3afc424eaf9a1b9a50c31cdf">empty</a> () const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1ArrayRef.html">ArrayRef</a>< <a class="el" href="classllvm_1_1SDDbgValue.html">SDDbgValue</a> * > </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SDDbgInfo.html#a0240119558698e487256b970875a9adf">getSDDbgValues</a> (const <a class="el" href="classllvm_1_1SDNode.html">SDNode</a> *Node)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1SDDbgInfo.html#af85e392938a08111b434c08affb32103">DbgIterator</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SDDbgInfo.html#abdb01a83144aa75bbfb9a4a359489556">DbgBegin</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1SDDbgInfo.html#af85e392938a08111b434c08affb32103">DbgIterator</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SDDbgInfo.html#a2ff3e5f5cf7d3bcb40acfc9f6c387bde">DbgEnd</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1SDDbgInfo.html#af85e392938a08111b434c08affb32103">DbgIterator</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SDDbgInfo.html#a2c7328d555b2686cf0c15ce983620a2d">ByvalParmDbgBegin</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1SDDbgInfo.html#af85e392938a08111b434c08affb32103">DbgIterator</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SDDbgInfo.html#a8b71e0671e26690a2ec897d783552efc">ByvalParmDbgEnd</a> ()</td></tr>
+</table>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><p><a class="el" href="classllvm_1_1SDDbgInfo.html">SDDbgInfo</a> - Keeps track of dbg_value information through SDISel. We do not build SDNodes for these so as not to perturb the generated code; instead the info is kept off to the side in this structure. Each <a class="el" href="classllvm_1_1SDNode.html">SDNode</a> may have one or more associated dbg_value entries. This information is kept in DbgValMap. Byval parameters are handled separately because they don't use alloca's, which busts the normal mechanism. There is good reason for handling all parameters separately: they may not have code generated for them, they should always go at the beginning of the function regardless of other code motion, and debug info for them is potentially useful even if the parameter is unused. Right now only byval parameters are handled separately. </p>
+
+<p>Definition at line <a class="el" href="SelectionDAG_8h_source.html#l00071">71</a> of file <a class="el" href="SelectionDAG_8h_source.html">SelectionDAG.h</a>.</p>
+</div><hr/><h2>Member Typedef Documentation</h2>
+<a class="anchor" id="af85e392938a08111b434c08affb32103"></a><!-- doxytag: member="llvm::SDDbgInfo::DbgIterator" ref="af85e392938a08111b434c08affb32103" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">typedef <a class="el" href="classllvm_1_1SmallVector.html">SmallVector</a><<a class="el" href="classllvm_1_1SDDbgValue.html">SDDbgValue</a>*,32>::iterator <a class="el" href="classllvm_1_1SDDbgInfo.html#af85e392938a08111b434c08affb32103">llvm::SDDbgInfo::DbgIterator</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="SelectionDAG_8h_source.html#l00107">107</a> of file <a class="el" href="SelectionDAG_8h_source.html">SelectionDAG.h</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Constructor & Destructor Documentation</h2>
+<a class="anchor" id="a3c81c91f8ba603a544979182e1443825"></a><!-- doxytag: member="llvm::SDDbgInfo::SDDbgInfo" ref="a3c81c91f8ba603a544979182e1443825" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">llvm::SDDbgInfo::SDDbgInfo </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="SelectionDAG_8h_source.html#l00079">79</a> of file <a class="el" href="SelectionDAG_8h_source.html">SelectionDAG.h</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="a5a998b79a4547b92cfde9592b5868e53"></a><!-- doxytag: member="llvm::SDDbgInfo::add" ref="a5a998b79a4547b92cfde9592b5868e53" args="(SDDbgValue *V, const SDNode *Node, bool isParameter)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void llvm::SDDbgInfo::add </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1SDDbgValue.html">SDDbgValue</a> * </td>
+          <td class="paramname"><em>V</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1SDNode.html">SDNode</a> * </td>
+          <td class="paramname"><em>Node</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> </td>
+          <td class="paramname"><em>isParameter</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="SelectionDAG_8h_source.html#l00081">81</a> of file <a class="el" href="SelectionDAG_8h_source.html">SelectionDAG.h</a>.</p>
+
+<p>References <a class="el" href="SmallVector_8h_source.html#l00231">llvm::SmallVectorTemplateBase< T, isPodLike >::push_back()</a>.</p>
+
+<p>Referenced by <a class="el" href="SelectionDAG_8cpp_source.html#l05729">llvm::SelectionDAG::AddDbgValue()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a2c7328d555b2686cf0c15ce983620a2d"></a><!-- doxytag: member="llvm::SDDbgInfo::ByvalParmDbgBegin" ref="a2c7328d555b2686cf0c15ce983620a2d" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1SDDbgInfo.html#af85e392938a08111b434c08affb32103">DbgIterator</a> llvm::SDDbgInfo::ByvalParmDbgBegin </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="SelectionDAG_8h_source.html#l00110">110</a> of file <a class="el" href="SelectionDAG_8h_source.html">SelectionDAG.h</a>.</p>
+
+<p>References <a class="el" href="SmallVector_8h_source.html#l00111">llvm::SmallVectorTemplateCommon< T, typename >::begin()</a>.</p>
+
+<p>Referenced by <a class="el" href="SelectionDAG_8h_source.html#l00965">llvm::SelectionDAG::ByvalParmDbgBegin()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a8b71e0671e26690a2ec897d783552efc"></a><!-- doxytag: member="llvm::SDDbgInfo::ByvalParmDbgEnd" ref="a8b71e0671e26690a2ec897d783552efc" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1SDDbgInfo.html#af85e392938a08111b434c08affb32103">DbgIterator</a> llvm::SDDbgInfo::ByvalParmDbgEnd </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="SelectionDAG_8h_source.html#l00111">111</a> of file <a class="el" href="SelectionDAG_8h_source.html">SelectionDAG.h</a>.</p>
+
+<p>References <a class="el" href="SmallVector_8h_source.html#l00113">llvm::SmallVectorTemplateCommon< T, typename >::end()</a>.</p>
+
+<p>Referenced by <a class="el" href="SelectionDAG_8h_source.html#l00968">llvm::SelectionDAG::ByvalParmDbgEnd()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a6e16a80f57846fd0b6d1e0975c933555"></a><!-- doxytag: member="llvm::SDDbgInfo::clear" ref="a6e16a80f57846fd0b6d1e0975c933555" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void llvm::SDDbgInfo::clear </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="SelectionDAG_8h_source.html#l00089">89</a> of file <a class="el" href="SelectionDAG_8h_source.html">SelectionDAG.h</a>.</p>
+
+<p>References <a class="el" href="DenseMap_8h_source.html#l00076">llvm::DenseMapBase< DerivedT, KeyT, ValueT, KeyInfoT >::clear()</a>, and <a class="el" href="SmallVector_8h_source.html#l00390">llvm::SmallVectorImpl< T >::clear()</a>.</p>
+
+<p>Referenced by <a class="el" href="SelectionDAG_8cpp_source.html#l00913">llvm::SelectionDAG::clear()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="abdb01a83144aa75bbfb9a4a359489556"></a><!-- doxytag: member="llvm::SDDbgInfo::DbgBegin" ref="abdb01a83144aa75bbfb9a4a359489556" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1SDDbgInfo.html#af85e392938a08111b434c08affb32103">DbgIterator</a> llvm::SDDbgInfo::DbgBegin </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="SelectionDAG_8h_source.html#l00108">108</a> of file <a class="el" href="SelectionDAG_8h_source.html">SelectionDAG.h</a>.</p>
+
+<p>References <a class="el" href="SmallVector_8h_source.html#l00111">llvm::SmallVectorTemplateCommon< T, typename >::begin()</a>.</p>
+
+<p>Referenced by <a class="el" href="SelectionDAG_8h_source.html#l00963">llvm::SelectionDAG::DbgBegin()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a2ff3e5f5cf7d3bcb40acfc9f6c387bde"></a><!-- doxytag: member="llvm::SDDbgInfo::DbgEnd" ref="a2ff3e5f5cf7d3bcb40acfc9f6c387bde" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1SDDbgInfo.html#af85e392938a08111b434c08affb32103">DbgIterator</a> llvm::SDDbgInfo::DbgEnd </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="SelectionDAG_8h_source.html#l00109">109</a> of file <a class="el" href="SelectionDAG_8h_source.html">SelectionDAG.h</a>.</p>
+
+<p>References <a class="el" href="SmallVector_8h_source.html#l00113">llvm::SmallVectorTemplateCommon< T, typename >::end()</a>.</p>
+
+<p>Referenced by <a class="el" href="SelectionDAG_8h_source.html#l00964">llvm::SelectionDAG::DbgEnd()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="adf551eff3afc424eaf9a1b9a50c31cdf"></a><!-- doxytag: member="llvm::SDDbgInfo::empty" ref="adf551eff3afc424eaf9a1b9a50c31cdf" 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::SDDbgInfo::empty </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#l00095">95</a> of file <a class="el" href="SelectionDAG_8h_source.html">SelectionDAG.h</a>.</p>
+
+<p>References <a class="el" href="SmallVector_8h_source.html#l00055">llvm::SmallVectorBase::empty()</a>.</p>
+
+<p>Referenced by <a class="el" href="SelectionDAG_8h_source.html#l00961">llvm::SelectionDAG::hasDebugValues()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a0240119558698e487256b970875a9adf"></a><!-- doxytag: member="llvm::SDDbgInfo::getSDDbgValues" ref="a0240119558698e487256b970875a9adf" args="(const SDNode *Node)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1ArrayRef.html">ArrayRef</a><<a class="el" href="classllvm_1_1SDDbgValue.html">SDDbgValue</a>*> llvm::SDDbgInfo::getSDDbgValues </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1SDNode.html">SDNode</a> * </td>
+          <td class="paramname"><em>Node</em></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="SelectionDAG_8h_source.html#l00099">99</a> of file <a class="el" href="SelectionDAG_8h_source.html">SelectionDAG.h</a>.</p>
+
+<p>References <a class="el" href="DenseMap_8h_source.html#l00057">llvm::DenseMapBase< DerivedT, KeyT, ValueT, KeyInfoT >::end()</a>, <a class="el" href="DenseMap_8h_source.html#l00106">llvm::DenseMapBase< DerivedT, KeyT, ValueT, KeyInfoT >::find()</a>, and <a class="el" href="ARMBaseInfo_8h_source.html#l00097">llvm::ARM_PROC::I</a>.</p>
+
+<p>Referenced by <a class="el" href="SelectionDAG_8h_source.html#l00952">llvm::SelectionDAG::GetDbgValues()</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this class 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/classllvm_1_1SDDbgValue.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SDDbgValue.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SDDbgValue.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SDDbgValue.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,578 @@
+<!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::SDDbgValue Class 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="classllvm_1_1SDDbgValue.html">SDDbgValue</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::SDDbgValue Class Reference</div>  </div>
+</div>
+<div class="contents">
+<!-- doxytag: class="llvm::SDDbgValue" -->
+<p><code>#include <<a class="el" href="SDNodeDbgValue_8h_source.html">SDNodeDbgValue.h</a>></code></p>
+<div class="dynheader">
+Collaboration diagram for llvm::SDDbgValue:</div>
+<div class="dyncontent">
+<div class="center"><img src="classllvm_1_1SDDbgValue__coll__graph.png" border="0" usemap="#llvm_1_1SDDbgValue_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="classllvm_1_1SDDbgValue-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="classllvm_1_1SDDbgValue.html#a2b4bd51dcaa1891d1455f2163d8a4946">DbgValueKind</a> { <a class="el" href="classllvm_1_1SDDbgValue.html#a2b4bd51dcaa1891d1455f2163d8a4946a3705e7d0b881d02c83c898747f67b3ba">SDNODE</a> =  0, 
+<a class="el" href="classllvm_1_1SDDbgValue.html#a2b4bd51dcaa1891d1455f2163d8a4946a4fd0b24b60a5bd94ee80e6a34579065f">CONST</a> =  1, 
+<a class="el" href="classllvm_1_1SDDbgValue.html#a2b4bd51dcaa1891d1455f2163d8a4946aceed78c1e3f94afbcc64f29969e03728">FRAMEIX</a> =  2
+ }</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"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SDDbgValue.html#ad09e21f21baaf138a7d38bc4a5bbba37">SDDbgValue</a> (<a class="el" href="classllvm_1_1MDNode.html">MDNode</a> *mdP, <a class="el" href="classllvm_1_1SDNode.html">SDNode</a> *N, <a class="el" href="classunsigned.html">unsigned</a> R, uint64_t off, <a class="el" href="classllvm_1_1DebugLoc.html">DebugLoc</a> dl, <a class="el" href="classunsigned.html">unsigned</a> O)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SDDbgValue.html#a2ff9deda94a0b74b16631ab17f0f96ce">SDDbgValue</a> (<a class="el" href="classllvm_1_1MDNode.html">MDNode</a> *mdP, const <a class="el" href="classllvm_1_1Value.html">Value</a> *C, uint64_t off, <a class="el" href="classllvm_1_1DebugLoc.html">DebugLoc</a> dl, <a class="el" href="classunsigned.html">unsigned</a> O)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SDDbgValue.html#a89c64c2b671e4a04ab6282808ce7f375">SDDbgValue</a> (<a class="el" href="classllvm_1_1MDNode.html">MDNode</a> *mdP, <a class="el" href="classunsigned.html">unsigned</a> FI, uint64_t off, <a class="el" href="classllvm_1_1DebugLoc.html">DebugLoc</a> dl, <a class="el" href="classunsigned.html">unsigned</a> O)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1SDDbgValue.html#a2b4bd51dcaa1891d1455f2163d8a4946">DbgValueKind</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SDDbgValue.html#a5fcbd0e146d66637e1a5952b75696d51">getKind</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1MDNode.html">MDNode</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SDDbgValue.html#ad7d98982802acfd2c0fd70c49a1558e2">getMDPtr</a> ()</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="classllvm_1_1SDDbgValue.html#aa832f15020e8d8b0831136f8e489e210">getSDNode</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classunsigned.html">unsigned</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SDDbgValue.html#ab8fb90b187416e93d2c9c25673ee0acc">getResNo</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classllvm_1_1Value.html">Value</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SDDbgValue.html#a5669d506be518e1bcdf8c93f4e65c1a4">getConst</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classunsigned.html">unsigned</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SDDbgValue.html#ae0f00d8f56f049af07de1b7565853ea4">getFrameIx</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">uint64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SDDbgValue.html#ab7e31b377f2afa820ea8b7c6c4da9754">getOffset</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1DebugLoc.html">DebugLoc</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SDDbgValue.html#a9783cd380729a7911c0479656dc61d35">getDebugLoc</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classunsigned.html">unsigned</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SDDbgValue.html#a92dd661909dd71439e92059980b14adb">getOrder</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SDDbgValue.html#a456b1fecfa3d25a0b2a4822332cdd044">setIsInvalidated</a> ()</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="classllvm_1_1SDDbgValue.html#a620132c15d7a2ba0e5576f8259ba8dde">isInvalidated</a> ()</td></tr>
+</table>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><p><a class="el" href="classllvm_1_1SDDbgValue.html">SDDbgValue</a> - Holds the information from a dbg_value node through SDISel. We do not use <a class="el" href="classllvm_1_1SDValue.html">SDValue</a> here to avoid including its header. </p>
+
+<p>Definition at line <a class="el" href="SDNodeDbgValue_8h_source.html#l00030">30</a> of file <a class="el" href="SDNodeDbgValue_8h_source.html">SDNodeDbgValue.h</a>.</p>
+</div><hr/><h2>Member Enumeration Documentation</h2>
+<a class="anchor" id="a2b4bd51dcaa1891d1455f2163d8a4946"></a><!-- doxytag: member="llvm::SDDbgValue::DbgValueKind" ref="a2b4bd51dcaa1891d1455f2163d8a4946" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">enum <a class="el" href="classllvm_1_1SDDbgValue.html#a2b4bd51dcaa1891d1455f2163d8a4946">llvm::SDDbgValue::DbgValueKind</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="a2b4bd51dcaa1891d1455f2163d8a4946a3705e7d0b881d02c83c898747f67b3ba"></a><!-- doxytag: member="SDNODE" ref="a2b4bd51dcaa1891d1455f2163d8a4946a3705e7d0b881d02c83c898747f67b3ba" args="" -->SDNODE</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a2b4bd51dcaa1891d1455f2163d8a4946a4fd0b24b60a5bd94ee80e6a34579065f"></a><!-- doxytag: member="CONST" ref="a2b4bd51dcaa1891d1455f2163d8a4946a4fd0b24b60a5bd94ee80e6a34579065f" args="" -->CONST</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a2b4bd51dcaa1891d1455f2163d8a4946aceed78c1e3f94afbcc64f29969e03728"></a><!-- doxytag: member="FRAMEIX" ref="a2b4bd51dcaa1891d1455f2163d8a4946aceed78c1e3f94afbcc64f29969e03728" args="" -->FRAMEIX</em> </td><td>
+</td></tr>
+</table>
+</dd>
+</dl>
+
+<p>Definition at line <a class="el" href="SDNodeDbgValue_8h_source.html#l00032">32</a> of file <a class="el" href="SDNodeDbgValue_8h_source.html">SDNodeDbgValue.h</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Constructor & Destructor Documentation</h2>
+<a class="anchor" id="ad09e21f21baaf138a7d38bc4a5bbba37"></a><!-- doxytag: member="llvm::SDDbgValue::SDDbgValue" ref="ad09e21f21baaf138a7d38bc4a5bbba37" args="(MDNode *mdP, SDNode *N, unsigned R, uint64_t off, DebugLoc dl, unsigned O)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">llvm::SDDbgValue::SDDbgValue </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1MDNode.html">MDNode</a> * </td>
+          <td class="paramname"><em>mdP</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>N</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>R</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">uint64_t </td>
+          <td class="paramname"><em>off</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1DebugLoc.html">DebugLoc</a> </td>
+          <td class="paramname"><em>dl</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>O</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="SDNodeDbgValue_8h_source.html#l00054">54</a> of file <a class="el" href="SDNodeDbgValue_8h_source.html">SDNodeDbgValue.h</a>.</p>
+
+<p>References <a class="el" href="SDNodeDbgValue_8h_source.html#l00033">SDNODE</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a2ff9deda94a0b74b16631ab17f0f96ce"></a><!-- doxytag: member="llvm::SDDbgValue::SDDbgValue" ref="a2ff9deda94a0b74b16631ab17f0f96ce" args="(MDNode *mdP, const Value *C, uint64_t off, DebugLoc dl, unsigned O)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">llvm::SDDbgValue::SDDbgValue </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1MDNode.html">MDNode</a> * </td>
+          <td class="paramname"><em>mdP</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1Value.html">Value</a> * </td>
+          <td class="paramname"><em>C</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">uint64_t </td>
+          <td class="paramname"><em>off</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1DebugLoc.html">DebugLoc</a> </td>
+          <td class="paramname"><em>dl</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>O</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="SDNodeDbgValue_8h_source.html#l00063">63</a> of file <a class="el" href="SDNodeDbgValue_8h_source.html">SDNodeDbgValue.h</a>.</p>
+
+<p>References <a class="el" href="CallingConv_8h_source.html#l00031">llvm::CallingConv::C</a>, and <a class="el" href="SDNodeDbgValue_8h_source.html#l00034">CONST</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a89c64c2b671e4a04ab6282808ce7f375"></a><!-- doxytag: member="llvm::SDDbgValue::SDDbgValue" ref="a89c64c2b671e4a04ab6282808ce7f375" args="(MDNode *mdP, unsigned FI, uint64_t off, DebugLoc dl, unsigned O)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">llvm::SDDbgValue::SDDbgValue </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1MDNode.html">MDNode</a> * </td>
+          <td class="paramname"><em>mdP</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>FI</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">uint64_t </td>
+          <td class="paramname"><em>off</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1DebugLoc.html">DebugLoc</a> </td>
+          <td class="paramname"><em>dl</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>O</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="SDNodeDbgValue_8h_source.html#l00071">71</a> of file <a class="el" href="SDNodeDbgValue_8h_source.html">SDNodeDbgValue.h</a>.</p>
+
+<p>References <a class="el" href="SDNodeDbgValue_8h_source.html#l00035">FRAMEIX</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="a5669d506be518e1bcdf8c93f4e65c1a4"></a><!-- doxytag: member="llvm::SDDbgValue::getConst" ref="a5669d506be518e1bcdf8c93f4e65c1a4" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">const <a class="el" href="classllvm_1_1Value.html">Value</a>* llvm::SDDbgValue::getConst </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="SDNodeDbgValue_8h_source.html#l00090">90</a> of file <a class="el" href="SDNodeDbgValue_8h_source.html">SDNodeDbgValue.h</a>.</p>
+
+<p>References <a class="el" href="SDNodeDbgValue_8h_source.html#l00034">CONST</a>.</p>
+
+<p>Referenced by <a class="el" href="InstrEmitter_8cpp_source.html#l00637">llvm::InstrEmitter::EmitDbgValue()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a9783cd380729a7911c0479656dc61d35"></a><!-- doxytag: member="llvm::SDDbgValue::getDebugLoc" ref="a9783cd380729a7911c0479656dc61d35" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1DebugLoc.html">DebugLoc</a> llvm::SDDbgValue::getDebugLoc </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="SDNodeDbgValue_8h_source.html#l00099">99</a> of file <a class="el" href="SDNodeDbgValue_8h_source.html">SDNodeDbgValue.h</a>.</p>
+
+<p>Referenced by <a class="el" href="InstrEmitter_8cpp_source.html#l00637">llvm::InstrEmitter::EmitDbgValue()</a>, and <a class="el" href="SelectionDAG_8cpp_source.html#l05736">llvm::SelectionDAG::TransferDbgValues()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ae0f00d8f56f049af07de1b7565853ea4"></a><!-- doxytag: member="llvm::SDDbgValue::getFrameIx" ref="ae0f00d8f56f049af07de1b7565853ea4" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classunsigned.html">unsigned</a> llvm::SDDbgValue::getFrameIx </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="SDNodeDbgValue_8h_source.html#l00093">93</a> of file <a class="el" href="SDNodeDbgValue_8h_source.html">SDNodeDbgValue.h</a>.</p>
+
+<p>References <a class="el" href="SDNodeDbgValue_8h_source.html#l00035">FRAMEIX</a>.</p>
+
+<p>Referenced by <a class="el" href="InstrEmitter_8cpp_source.html#l00637">llvm::InstrEmitter::EmitDbgValue()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a5fcbd0e146d66637e1a5952b75696d51"></a><!-- doxytag: member="llvm::SDDbgValue::getKind" ref="a5fcbd0e146d66637e1a5952b75696d51" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1SDDbgValue.html#a2b4bd51dcaa1891d1455f2163d8a4946">DbgValueKind</a> llvm::SDDbgValue::getKind </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="SDNodeDbgValue_8h_source.html#l00078">78</a> of file <a class="el" href="SDNodeDbgValue_8h_source.html">SDNodeDbgValue.h</a>.</p>
+
+<p>Referenced by <a class="el" href="InstrEmitter_8cpp_source.html#l00637">llvm::InstrEmitter::EmitDbgValue()</a>, and <a class="el" href="SelectionDAG_8cpp_source.html#l05736">llvm::SelectionDAG::TransferDbgValues()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ad7d98982802acfd2c0fd70c49a1558e2"></a><!-- doxytag: member="llvm::SDDbgValue::getMDPtr" ref="ad7d98982802acfd2c0fd70c49a1558e2" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1MDNode.html">MDNode</a>* llvm::SDDbgValue::getMDPtr </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="SDNodeDbgValue_8h_source.html#l00081">81</a> of file <a class="el" href="SDNodeDbgValue_8h_source.html">SDNodeDbgValue.h</a>.</p>
+
+<p>Referenced by <a class="el" href="InstrEmitter_8cpp_source.html#l00637">llvm::InstrEmitter::EmitDbgValue()</a>, and <a class="el" href="SelectionDAG_8cpp_source.html#l05736">llvm::SelectionDAG::TransferDbgValues()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ab7e31b377f2afa820ea8b7c6c4da9754"></a><!-- doxytag: member="llvm::SDDbgValue::getOffset" ref="ab7e31b377f2afa820ea8b7c6c4da9754" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint64_t llvm::SDDbgValue::getOffset </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="SDNodeDbgValue_8h_source.html#l00096">96</a> of file <a class="el" href="SDNodeDbgValue_8h_source.html">SDNodeDbgValue.h</a>.</p>
+
+<p>Referenced by <a class="el" href="InstrEmitter_8cpp_source.html#l00637">llvm::InstrEmitter::EmitDbgValue()</a>, and <a class="el" href="SelectionDAG_8cpp_source.html#l05736">llvm::SelectionDAG::TransferDbgValues()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a92dd661909dd71439e92059980b14adb"></a><!-- doxytag: member="llvm::SDDbgValue::getOrder" ref="a92dd661909dd71439e92059980b14adb" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classunsigned.html">unsigned</a> llvm::SDDbgValue::getOrder </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="SDNodeDbgValue_8h_source.html#l00103">103</a> of file <a class="el" href="SDNodeDbgValue_8h_source.html">SDNodeDbgValue.h</a>.</p>
+
+<p>Referenced by <a class="el" href="SelectionDAG_8cpp_source.html#l05736">llvm::SelectionDAG::TransferDbgValues()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ab8fb90b187416e93d2c9c25673ee0acc"></a><!-- doxytag: member="llvm::SDDbgValue::getResNo" ref="ab8fb90b187416e93d2c9c25673ee0acc" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classunsigned.html">unsigned</a> llvm::SDDbgValue::getResNo </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="SDNodeDbgValue_8h_source.html#l00087">87</a> of file <a class="el" href="SDNodeDbgValue_8h_source.html">SDNodeDbgValue.h</a>.</p>
+
+<p>References <a class="el" href="SDNodeDbgValue_8h_source.html#l00033">SDNODE</a>.</p>
+
+<p>Referenced by <a class="el" href="InstrEmitter_8cpp_source.html#l00637">llvm::InstrEmitter::EmitDbgValue()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aa832f15020e8d8b0831136f8e489e210"></a><!-- doxytag: member="llvm::SDDbgValue::getSDNode" ref="aa832f15020e8d8b0831136f8e489e210" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1SDNode.html">SDNode</a>* llvm::SDDbgValue::getSDNode </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="SDNodeDbgValue_8h_source.html#l00084">84</a> of file <a class="el" href="SDNodeDbgValue_8h_source.html">SDNodeDbgValue.h</a>.</p>
+
+<p>References <a class="el" href="SDNodeDbgValue_8h_source.html#l00033">SDNODE</a>.</p>
+
+<p>Referenced by <a class="el" href="InstrEmitter_8cpp_source.html#l00637">llvm::InstrEmitter::EmitDbgValue()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a620132c15d7a2ba0e5576f8259ba8dde"></a><!-- doxytag: member="llvm::SDDbgValue::isInvalidated" ref="a620132c15d7a2ba0e5576f8259ba8dde" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> llvm::SDDbgValue::isInvalidated </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="SDNodeDbgValue_8h_source.html#l00109">109</a> of file <a class="el" href="SDNodeDbgValue_8h_source.html">SDNodeDbgValue.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a456b1fecfa3d25a0b2a4822332cdd044"></a><!-- doxytag: member="llvm::SDDbgValue::setIsInvalidated" ref="a456b1fecfa3d25a0b2a4822332cdd044" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void llvm::SDDbgValue::setIsInvalidated </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="SDNodeDbgValue_8h_source.html#l00108">108</a> of file <a class="el" href="SDNodeDbgValue_8h_source.html">SDNodeDbgValue.h</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Member Data Documentation</h2>
+<a class="anchor" id="a8011e2b9e1c64de2a0a96947de2428c9"></a><!-- doxytag: member="llvm::SDDbgValue::Const" ref="a8011e2b9e1c64de2a0a96947de2428c9" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">const <a class="el" href="classllvm_1_1Value.html">Value</a>* <a class="el" href="classllvm_1_1SDDbgValue.html#a8011e2b9e1c64de2a0a96947de2428c9">llvm::SDDbgValue::Const</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="SDNodeDbgValue_8h_source.html#l00044">44</a> of file <a class="el" href="SDNodeDbgValue_8h_source.html">SDNodeDbgValue.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a92ad5599bebed530ec599dc42a11dcb3"></a><!-- doxytag: member="llvm::SDDbgValue::FrameIx" ref="a92ad5599bebed530ec599dc42a11dcb3" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classunsigned.html">unsigned</a> <a class="el" href="classllvm_1_1SDDbgValue.html#a92ad5599bebed530ec599dc42a11dcb3">llvm::SDDbgValue::FrameIx</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="SDNodeDbgValue_8h_source.html#l00045">45</a> of file <a class="el" href="SDNodeDbgValue_8h_source.html">SDNodeDbgValue.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a97c606f6bd8e2ef854f86c82345b4291"></a><!-- doxytag: member="llvm::SDDbgValue::Node" ref="a97c606f6bd8e2ef854f86c82345b4291" args="" -->
+<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="classllvm_1_1SDDbgValue.html#a97c606f6bd8e2ef854f86c82345b4291">llvm::SDDbgValue::Node</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="SDNodeDbgValue_8h_source.html#l00041">41</a> of file <a class="el" href="SDNodeDbgValue_8h_source.html">SDNodeDbgValue.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a872918e3f7908b90154a1dd37171e24d"></a><!-- doxytag: member="llvm::SDDbgValue::ResNo" ref="a872918e3f7908b90154a1dd37171e24d" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classunsigned.html">unsigned</a> <a class="el" href="classllvm_1_1SDDbgValue.html#a872918e3f7908b90154a1dd37171e24d">llvm::SDDbgValue::ResNo</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="SDNodeDbgValue_8h_source.html#l00042">42</a> of file <a class="el" href="SDNodeDbgValue_8h_source.html">SDNodeDbgValue.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ab98ef6919c4df17405cb213eb5cd996c"></a><!-- doxytag: member="llvm::SDDbgValue::s" ref="ab98ef6919c4df17405cb213eb5cd996c" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">struct { ... }   <a class="el" href="classllvm_1_1SDDbgValue.html#ab98ef6919c4df17405cb213eb5cd996c">llvm::SDDbgValue::s</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li><a class="el" href="SDNodeDbgValue_8h_source.html">SDNodeDbgValue.h</a></li>
+</ul>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:48:45 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/classllvm_1_1SDNodeIterator__inherit__graph.md5
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SDNodeIterator__inherit__graph.md5?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SDNodeIterator__inherit__graph.md5 (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SDNodeIterator__inherit__graph.md5 Fri Dec 21 00:57:24 2012
@@ -0,0 +1 @@
+a78dfa4ec060dfa18d64906195f5255a
\ No newline at end of file

Added: www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SDNode_1_1use__iterator__coll__graph.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SDNode_1_1use__iterator__coll__graph.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SDNode_1_1use__iterator__coll__graph.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SDNode_1_1use__iterator__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::SDNode::use_iterator",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::iterator\< std::forward_iterator_tag, SDUse, ptrdiff_t \>",height=0.2,width=0.4,color="black",URL="$classstd_1_1iterator.html"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SDUse.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SDUse.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SDUse.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SDUse.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,364 @@
+<!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::SDUse Class 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="classllvm_1_1SDUse.html">SDUse</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> |
+<a href="#friends">Friends</a>  </div>
+  <div class="headertitle">
+<div class="title">llvm::SDUse Class Reference</div>  </div>
+</div>
+<div class="contents">
+<!-- doxytag: class="llvm::SDUse" -->
+<p><code>#include <<a class="el" href="SelectionDAGNodes_8h_source.html">SelectionDAGNodes.h</a>></code></p>
+
+<p><a href="classllvm_1_1SDUse-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="classllvm_1_1SDUse.html#adabf17bd07c35b17241ea1b847cd95e0">SDUse</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SDUse.html#a9b081bdcdba4b43bd46b0a2fe7b309f1">operator const SDValue &</a> () const </td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Normally <a class="el" href="classllvm_1_1SDUse.html">SDUse</a> will just implicitly convert to an <a class="el" href="classllvm_1_1SDValue.html">SDValue</a> that it holds.  <a href="#a9b081bdcdba4b43bd46b0a2fe7b309f1"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classllvm_1_1SDValue.html">SDValue</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SDUse.html#aa0fbf3530d74c4496c2792a7074684fc">get</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="classllvm_1_1SDUse.html#a469c58f8a39344294563f11514c352de">getUser</a> ()</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">getUser - This returns the <a class="el" href="classllvm_1_1SDNode.html">SDNode</a> that contains this <a class="el" href="classllvm_1_1Use.html">Use</a>.  <a href="#a469c58f8a39344294563f11514c352de"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1SDUse.html">SDUse</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SDUse.html#aa86aa016cfd8ce14e51da5107b9839b5">getNext</a> () const </td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">getNext - Get the next <a class="el" href="classllvm_1_1SDUse.html">SDUse</a> in the use list.  <a href="#aa86aa016cfd8ce14e51da5107b9839b5"></a><br/></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="classllvm_1_1SDUse.html#a182717a83e2f215bd316e320f2996e5f">getNode</a> () const </td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">getNode - Convenience function for <a class="el" href="classllvm_1_1SDUse.html#aa0fbf3530d74c4496c2792a7074684fc">get()</a>.<a class="el" href="classllvm_1_1SDUse.html#a182717a83e2f215bd316e320f2996e5f" title="getNode - Convenience function for get().getNode().">getNode()</a>.  <a href="#a182717a83e2f215bd316e320f2996e5f"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classunsigned.html">unsigned</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SDUse.html#a837a4522010445da3f5161dcd2b95880">getResNo</a> () const </td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">getResNo - Convenience function for <a class="el" href="classllvm_1_1SDUse.html#aa0fbf3530d74c4496c2792a7074684fc">get()</a>.<a class="el" href="classllvm_1_1SDUse.html#a837a4522010445da3f5161dcd2b95880" title="getResNo - Convenience function for get().getResNo().">getResNo()</a>.  <a href="#a837a4522010445da3f5161dcd2b95880"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structllvm_1_1EVT.html">EVT</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SDUse.html#a0ee35a748dbf2da65c1d3f41f499afa1">getValueType</a> () const </td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">getValueType - Convenience function for <a class="el" href="classllvm_1_1SDUse.html#aa0fbf3530d74c4496c2792a7074684fc">get()</a>.<a class="el" href="classllvm_1_1SDUse.html#a0ee35a748dbf2da65c1d3f41f499afa1" title="getValueType - Convenience function for get().getValueType().">getValueType()</a>.  <a href="#a0ee35a748dbf2da65c1d3f41f499afa1"></a><br/></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="classllvm_1_1SDUse.html#a410529b643b0ca8d0243a7af6f21a52b">operator==</a> (const <a class="el" href="classllvm_1_1SDValue.html">SDValue</a> &V) const </td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">operator== - Convenience function for <a class="el" href="classllvm_1_1SDUse.html#aa0fbf3530d74c4496c2792a7074684fc">get()</a>.operator==  <a href="#a410529b643b0ca8d0243a7af6f21a52b"></a><br/></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="classllvm_1_1SDUse.html#a1ff8c1f22c7cfbb4618b395bbd57f33d">operator!=</a> (const <a class="el" href="classllvm_1_1SDValue.html">SDValue</a> &V) const </td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">operator!= - Convenience function for <a class="el" href="classllvm_1_1SDUse.html#aa0fbf3530d74c4496c2792a7074684fc">get()</a>.operator!=  <a href="#a1ff8c1f22c7cfbb4618b395bbd57f33d"></a><br/></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="classllvm_1_1SDUse.html#a8e0bcf188dd412cfa67244c2eefee6db">operator<</a> (const <a class="el" href="classllvm_1_1SDValue.html">SDValue</a> &V) const </td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">operator< - Convenience function for <a class="el" href="classllvm_1_1SDUse.html#aa0fbf3530d74c4496c2792a7074684fc">get()</a>.operator<  <a href="#a8e0bcf188dd412cfa67244c2eefee6db"></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="classllvm_1_1SDUse.html#a6398ba1604e154e21413ce15dd4a180e">SelectionDAG</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SDUse.html#a3de0b67859696f5bb9e0cc64b2178101">SDNode</a></td></tr>
+</table>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><p><a class="el" href="classllvm_1_1SDUse.html">SDUse</a> - Represents a use of a <a class="el" href="classllvm_1_1SDNode.html">SDNode</a>. This class holds an <a class="el" href="classllvm_1_1SDValue.html">SDValue</a>, which records the <a class="el" href="classllvm_1_1SDNode.html">SDNode</a> being used and the result number, a pointer to the <a class="el" href="classllvm_1_1SDNode.html">SDNode</a> using the value, and Next and Prev pointers, which link together all the uses of an <a class="el" href="classllvm_1_1SDNode.html">SDNode</a>. </p>
+
+<p>Definition at line <a class="el" href="SelectionDAGNodes_8h_source.html#l00210">210</a> of file <a class="el" href="SelectionDAGNodes_8h_source.html">SelectionDAGNodes.h</a>.</p>
+</div><hr/><h2>Constructor & Destructor Documentation</h2>
+<a class="anchor" id="adabf17bd07c35b17241ea1b847cd95e0"></a><!-- doxytag: member="llvm::SDUse::SDUse" ref="adabf17bd07c35b17241ea1b847cd95e0" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">llvm::SDUse::SDUse </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="SelectionDAGNodes_8h_source.html#l00223">223</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="aa0fbf3530d74c4496c2792a7074684fc"></a><!-- doxytag: member="llvm::SDUse::get" ref="aa0fbf3530d74c4496c2792a7074684fc" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">const <a class="el" href="classllvm_1_1SDValue.html">SDValue</a>& llvm::SDUse::get </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>If implicit conversion to <a class="el" href="classllvm_1_1SDValue.html">SDValue</a> doesn't work, the <a class="el" href="classllvm_1_1SDUse.html#aa0fbf3530d74c4496c2792a7074684fc">get()</a> method returns the <a class="el" href="classllvm_1_1SDValue.html">SDValue</a>. </p>
+
+<p>Definition at line <a class="el" href="SelectionDAGNodes_8h_source.html#l00230">230</a> of file <a class="el" href="SelectionDAGNodes_8h_source.html">SelectionDAGNodes.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aa86aa016cfd8ce14e51da5107b9839b5"></a><!-- doxytag: member="llvm::SDUse::getNext" ref="aa86aa016cfd8ce14e51da5107b9839b5" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1SDUse.html">SDUse</a>* llvm::SDUse::getNext </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>getNext - Get the next <a class="el" href="classllvm_1_1SDUse.html">SDUse</a> in the use list. </p>
+
+<p>Definition at line <a class="el" href="SelectionDAGNodes_8h_source.html#l00236">236</a> of file <a class="el" href="SelectionDAGNodes_8h_source.html">SelectionDAGNodes.h</a>.</p>
+
+<p>Referenced by <a class="el" href="SelectionDAGNodes_8h_source.html#l00451">llvm::SDNode::use_iterator::operator++()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a182717a83e2f215bd316e320f2996e5f"></a><!-- doxytag: member="llvm::SDUse::getNode" ref="a182717a83e2f215bd316e320f2996e5f" 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>* llvm::SDUse::getNode </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>getNode - Convenience function for <a class="el" href="classllvm_1_1SDUse.html#aa0fbf3530d74c4496c2792a7074684fc">get()</a>.<a class="el" href="classllvm_1_1SDUse.html#a182717a83e2f215bd316e320f2996e5f" title="getNode - Convenience function for get().getNode().">getNode()</a>. </p>
+
+<p>Definition at line <a class="el" href="SelectionDAGNodes_8h_source.html#l00239">239</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#l00105">llvm::SDValue::getNode()</a>.</p>
+
+<p>Referenced by <a class="el" href="SelectionDAG_8cpp_source.html#l00358">AddNodeIDOperands()</a>, <a class="el" href="SelectionDAGNodes_8h_source.html#l00293">llvm::simplify_type< SDUse >::getSimplifiedValue()</a>, <a class="el" href="SelectionDAGNodes_8h_source.html#l00299">llvm::simplify_type< const SDUse >::getSimplifiedValue()</a>, <a class="el" href="SelectionDAG_8cpp_source.html#l05887">llvm::SDNode::isOperandOf()</a>, <a class="el" href="SelectionDAG_8cpp_source.html#l05036">llvm::SelectionDAG::MorphNodeTo()</a>, and <a class="el" href="SelectionDAG_8cpp_source.html#l00580">llvm::SelectionDAG::RemoveDeadNodes()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a837a4522010445da3f5161dcd2b95880"></a><!-- doxytag: member="llvm::SDUse::getResNo" ref="a837a4522010445da3f5161dcd2b95880" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classunsigned.html">unsigned</a> llvm::SDUse::getResNo </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>getResNo - Convenience function for <a class="el" href="classllvm_1_1SDUse.html#aa0fbf3530d74c4496c2792a7074684fc">get()</a>.<a class="el" href="classllvm_1_1SDUse.html#a837a4522010445da3f5161dcd2b95880" title="getResNo - Convenience function for get().getResNo().">getResNo()</a>. </p>
+
+<p>Definition at line <a class="el" href="SelectionDAGNodes_8h_source.html#l00241">241</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#l00102">llvm::SDValue::getResNo()</a>.</p>
+
+<p>Referenced by <a class="el" href="SelectionDAG_8cpp_source.html#l00358">AddNodeIDOperands()</a>, <a class="el" href="DAGCombiner_8cpp_source.html#l04163">ExtendUsesToFormExtLoad()</a>, <a class="el" href="SelectionDAGISel_8cpp_source.html#l01537">findGlueUse()</a>, <a class="el" href="SelectionDAG_8cpp_source.html#l05573">llvm::SelectionDAG::ReplaceAllUsesOfValuesWith()</a>, <a class="el" href="SelectionDAG_8cpp_source.html#l05496">llvm::SelectionDAG::ReplaceAllUsesOfValueWith()</a>, and <a class="el" href="SelectionDAG_8cpp_source.html#l05458">llvm::SelectionDAG::ReplaceAllUsesWith()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a469c58f8a39344294563f11514c352de"></a><!-- doxytag: member="llvm::SDUse::getUser" ref="a469c58f8a39344294563f11514c352de" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1SDNode.html">SDNode</a>* llvm::SDUse::getUser </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>getUser - This returns the <a class="el" href="classllvm_1_1SDNode.html">SDNode</a> that contains this <a class="el" href="classllvm_1_1Use.html">Use</a>. </p>
+
+<p>Definition at line <a class="el" href="SelectionDAGNodes_8h_source.html#l00233">233</a> of file <a class="el" href="SelectionDAGNodes_8h_source.html">SelectionDAGNodes.h</a>.</p>
+
+<p>Referenced by <a class="el" href="DAGCombiner_8cpp_source.html#l04163">ExtendUsesToFormExtLoad()</a>, <a class="el" href="SelectionDAGISel_8cpp_source.html#l01537">findGlueUse()</a>, <a class="el" href="SelectionDAGNodes_8h_source.html#l00473">llvm::SDNode::use_iterator::getOperandNo()</a>, and <a class="el" href="SelectionDAGNodes_8h_source.html#l00462">llvm::SDNode::use_iterator::operator*()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a0ee35a748dbf2da65c1d3f41f499afa1"></a><!-- doxytag: member="llvm::SDUse::getValueType" ref="a0ee35a748dbf2da65c1d3f41f499afa1" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="structllvm_1_1EVT.html">EVT</a> llvm::SDUse::getValueType </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>getValueType - Convenience function for <a class="el" href="classllvm_1_1SDUse.html#aa0fbf3530d74c4496c2792a7074684fc">get()</a>.<a class="el" href="classllvm_1_1SDUse.html#a0ee35a748dbf2da65c1d3f41f499afa1" title="getValueType - Convenience function for get().getValueType().">getValueType()</a>. </p>
+
+<p>Definition at line <a class="el" href="SelectionDAGNodes_8h_source.html#l00243">243</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#l00774">llvm::SDValue::getValueType()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a9b081bdcdba4b43bd46b0a2fe7b309f1"></a><!-- doxytag: member="llvm::SDUse::operator const SDValue &" ref="a9b081bdcdba4b43bd46b0a2fe7b309f1" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">llvm::SDUse::operator const <a class="el" href="classllvm_1_1SDValue.html">SDValue</a> & </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Normally <a class="el" href="classllvm_1_1SDUse.html">SDUse</a> will just implicitly convert to an <a class="el" href="classllvm_1_1SDValue.html">SDValue</a> that it holds. </p>
+
+<p>Definition at line <a class="el" href="SelectionDAGNodes_8h_source.html#l00226">226</a> of file <a class="el" href="SelectionDAGNodes_8h_source.html">SelectionDAGNodes.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a1ff8c1f22c7cfbb4618b395bbd57f33d"></a><!-- doxytag: member="llvm::SDUse::operator!=" ref="a1ff8c1f22c7cfbb4618b395bbd57f33d" args="(const SDValue &V) 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::SDUse::operator!= </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1SDValue.html">SDValue</a> & </td>
+          <td class="paramname"><em>V</em></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>operator!= - Convenience function for <a class="el" href="classllvm_1_1SDUse.html#aa0fbf3530d74c4496c2792a7074684fc">get()</a>.operator!= </p>
+
+<p>Definition at line <a class="el" href="SelectionDAGNodes_8h_source.html#l00251">251</a> of file <a class="el" href="SelectionDAGNodes_8h_source.html">SelectionDAGNodes.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a8e0bcf188dd412cfa67244c2eefee6db"></a><!-- doxytag: member="llvm::SDUse::operator<" ref="a8e0bcf188dd412cfa67244c2eefee6db" args="(const SDValue &V) 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::SDUse::operator< </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1SDValue.html">SDValue</a> & </td>
+          <td class="paramname"><em>V</em></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>operator< - Convenience function for <a class="el" href="classllvm_1_1SDUse.html#aa0fbf3530d74c4496c2792a7074684fc">get()</a>.operator< </p>
+
+<p>Definition at line <a class="el" href="SelectionDAGNodes_8h_source.html#l00256">256</a> of file <a class="el" href="SelectionDAGNodes_8h_source.html">SelectionDAGNodes.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a410529b643b0ca8d0243a7af6f21a52b"></a><!-- doxytag: member="llvm::SDUse::operator==" ref="a410529b643b0ca8d0243a7af6f21a52b" args="(const SDValue &V) 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::SDUse::operator== </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1SDValue.html">SDValue</a> & </td>
+          <td class="paramname"><em>V</em></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>operator== - Convenience function for <a class="el" href="classllvm_1_1SDUse.html#aa0fbf3530d74c4496c2792a7074684fc">get()</a>.operator== </p>
+
+<p>Definition at line <a class="el" href="SelectionDAGNodes_8h_source.html#l00246">246</a> of file <a class="el" href="SelectionDAGNodes_8h_source.html">SelectionDAGNodes.h</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Friends And Related Function Documentation</h2>
+<a class="anchor" id="a3de0b67859696f5bb9e0cc64b2178101"></a><!-- doxytag: member="llvm::SDUse::SDNode" ref="a3de0b67859696f5bb9e0cc64b2178101" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">friend class <a class="el" href="classllvm_1_1SDNode.html">SDNode</a><code> [friend]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="SelectionDAGNodes_8h_source.html#l00262">262</a> of file <a class="el" href="SelectionDAGNodes_8h_source.html">SelectionDAGNodes.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a6398ba1604e154e21413ce15dd4a180e"></a><!-- doxytag: member="llvm::SDUse::SelectionDAG" ref="a6398ba1604e154e21413ce15dd4a180e" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">friend class <a class="el" href="classllvm_1_1SelectionDAG.html">SelectionDAG</a><code> [friend]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="SelectionDAGNodes_8h_source.html#l00261">261</a> of file <a class="el" href="SelectionDAGNodes_8h_source.html">SelectionDAGNodes.h</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this class 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/classllvm_1_1SExtInst-members.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SExtInst-members.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SExtInst-members.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SExtInst-members.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,258 @@
+<!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="classllvm_1_1SExtInst.html">SExtInst</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">llvm::SExtInst Member List</div>  </div>
+</div>
+<div class="contents">
+This is the complete list of members for <a class="el" href="classllvm_1_1SExtInst.html">llvm::SExtInst</a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#aa8c61025e1632cf57e24e59163e3df9c">addUse</a>(Use &U)</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1User.html#a5d43be0346ffdb28da283ad0bb2e8488">allocHungoffUses</a>(unsigned) const </td><td><a class="el" href="classllvm_1_1User.html">llvm::User</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#af6d11b38374c4f9e6ba3a6407da2dee0a12e67587956f3686b81c118088795122">ArgumentVal</a> enum value</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#af6d11b38374c4f9e6ba3a6407da2dee0ab808ad17b9c21de1edbe2e723aabddc7">BasicBlockVal</a> enum value</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#ac26154a24f393f523c87cc5f8239f36c">BinaryOps</a> enum name</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#af6d11b38374c4f9e6ba3a6407da2dee0ad6fbb85685eb6fe3c79141fa27e88122">BlockAddressVal</a> enum value</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1CastInst.html#abec21418e4390803b44e9208744a790b">CastInst</a>(Type *Ty, unsigned iType, Value *S, const Twine &NameStr="", Instruction *InsertBefore=0)</td><td><a class="el" href="classllvm_1_1CastInst.html">llvm::CastInst</a></td><td><code> [inline, protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1CastInst.html#a73baa6c4b92467afe0cc01ca1173d61b">CastInst</a>(Type *Ty, unsigned iType, Value *S, const Twine &NameStr, BasicBlock *InsertAtEnd)</td><td><a class="el" href="classllvm_1_1CastInst.html">llvm::CastInst</a></td><td><code> [inline, protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1CastInst.html#a658bd28a1cb2aabbf4eec5a6561368de">castIsValid</a>(Instruction::CastOps op, Value *S, Type *DstTy)</td><td><a class="el" href="classllvm_1_1CastInst.html">llvm::CastInst</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#afa0b2fa29ba074f2b6ec9ac11163f2d9">CastOps</a> enum name</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SExtInst.html#abc36b97298703f47931465bc0ae81b70">classof</a>(const Instruction *I)</td><td><a class="el" href="classllvm_1_1SExtInst.html">llvm::SExtInst</a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SExtInst.html#a5233458934683be31877402cbabc2bb4">classof</a>(const Value *V)</td><td><a class="el" href="classllvm_1_1SExtInst.html">llvm::SExtInst</a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a48790dc28d4007833380faed30c9f44c">clearSubclassOptionalData</a>()</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#af6aad0c9ba7b8720130235c9621b55b5">clone</a>() const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SExtInst.html#afaf6b57e254f8d0e41311721ba7139a0">clone_impl</a>() const </td><td><a class="el" href="classllvm_1_1SExtInst.html">llvm::SExtInst</a></td><td><code> [protected, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#aa7d8c7b3481309b28659543d1efdb41da78bdb3b677bd78b8f1f0f680f59a049b">CompareIgnoringAlignment</a> enum value</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#aa7d8c7b3481309b28659543d1efdb41da9160004f266e276236ea4be972957d3b">CompareUsingScalarTypes</a> enum value</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1User.html#ab829c5fd1bbf60f869608ba1143be151">const_op_iterator</a> typedef</td><td><a class="el" href="classllvm_1_1User.html">llvm::User</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a06cb713e29374eb1e9356a5d0207fcf6">const_use_iterator</a> typedef</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#af6d11b38374c4f9e6ba3a6407da2dee0ad83cecbab8a5ea3d20f80a0f0609ca0d">ConstantAggregateZeroVal</a> enum value</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#af6d11b38374c4f9e6ba3a6407da2dee0a3406c10200e2497e6d4075ff5ffe89bc">ConstantArrayVal</a> enum value</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#af6d11b38374c4f9e6ba3a6407da2dee0aa1dbed968677846ee7dc1a3ec1db614d">ConstantDataArrayVal</a> enum value</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#af6d11b38374c4f9e6ba3a6407da2dee0af116944546e62cc744a9ee0bd3afcb91">ConstantDataVectorVal</a> enum value</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#af6d11b38374c4f9e6ba3a6407da2dee0a77ba86313e9ad342af55fd6b620760ef">ConstantExprVal</a> enum value</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#af6d11b38374c4f9e6ba3a6407da2dee0aeac236cf372472f6c9fd67711aac776a">ConstantFirstVal</a> enum value</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#af6d11b38374c4f9e6ba3a6407da2dee0a022dbd89849158288238893820e0f1a3">ConstantFPVal</a> enum value</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#af6d11b38374c4f9e6ba3a6407da2dee0a4cdbcef87e1cc539593386c10b085d20">ConstantIntVal</a> enum value</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#af6d11b38374c4f9e6ba3a6407da2dee0ac583a95f440729783d14333490b41a07">ConstantLastVal</a> enum value</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#af6d11b38374c4f9e6ba3a6407da2dee0a8369af199475670e3198ea90a57edc2e">ConstantPointerNullVal</a> enum value</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#af6d11b38374c4f9e6ba3a6407da2dee0aaf027afa70e52a02fc05d6112bbfbb67">ConstantStructVal</a> enum value</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#af6d11b38374c4f9e6ba3a6407da2dee0a9c3271d0bbe21209b819de6c996df233">ConstantVectorVal</a> enum value</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1CastInst.html#a0f7dea9550778374905e12da6d6ba8a8">Create</a>(Instruction::CastOps, Value *S, Type *Ty, const Twine &Name="", Instruction *InsertBefore=0)</td><td><a class="el" href="classllvm_1_1CastInst.html">llvm::CastInst</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1CastInst.html#ab802fb98dcf797e59a658e1d087523dd">Create</a>(Instruction::CastOps, Value *S, Type *Ty, const Twine &Name, BasicBlock *InsertAtEnd)</td><td><a class="el" href="classllvm_1_1CastInst.html">llvm::CastInst</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1CastInst.html#a32af9ee1814165f60b25180a76bd9cf8">CreateFPCast</a>(Value *S, Type *Ty, const Twine &Name="", Instruction *InsertBefore=0)</td><td><a class="el" href="classllvm_1_1CastInst.html">llvm::CastInst</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1CastInst.html#ae5ecac27fa615404559ec5e4d70dc644">CreateFPCast</a>(Value *S, Type *Ty, const Twine &Name, BasicBlock *InsertAtEnd)</td><td><a class="el" href="classllvm_1_1CastInst.html">llvm::CastInst</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1CastInst.html#ae96aa53c0b7c0eb9ec680db6a43abaa7">CreateIntegerCast</a>(Value *S, Type *Ty, bool isSigned, const Twine &Name="", Instruction *InsertBefore=0)</td><td><a class="el" href="classllvm_1_1CastInst.html">llvm::CastInst</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1CastInst.html#a43b9c6e0979f56352f50051259908086">CreateIntegerCast</a>(Value *S, Type *Ty, bool isSigned, const Twine &Name, BasicBlock *InsertAtEnd)</td><td><a class="el" href="classllvm_1_1CastInst.html">llvm::CastInst</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1CastInst.html#acd347d07162a5a80dac61e5bdea9616c">CreatePointerCast</a>(Value *S, Type *Ty, const Twine &Name, BasicBlock *InsertAtEnd)</td><td><a class="el" href="classllvm_1_1CastInst.html">llvm::CastInst</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1CastInst.html#af00c9b4567f587d10c7650c3db088e99">CreatePointerCast</a>(Value *S, Type *Ty, const Twine &Name="", Instruction *InsertBefore=0)</td><td><a class="el" href="classllvm_1_1CastInst.html">llvm::CastInst</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1CastInst.html#aa06c047a6ee4e8cdc63d08c079fc8503">CreateSExtOrBitCast</a>(Value *S, Type *Ty, const Twine &Name="", Instruction *InsertBefore=0)</td><td><a class="el" href="classllvm_1_1CastInst.html">llvm::CastInst</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1CastInst.html#a4f0708ddbe1916267a98fc1b7db6d334">CreateSExtOrBitCast</a>(Value *S, Type *Ty, const Twine &Name, BasicBlock *InsertAtEnd)</td><td><a class="el" href="classllvm_1_1CastInst.html">llvm::CastInst</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1CastInst.html#a7ae934a6df385251b975ca2e7fb2d731">CreateTruncOrBitCast</a>(Value *S, Type *Ty, const Twine &Name="", Instruction *InsertBefore=0)</td><td><a class="el" href="classllvm_1_1CastInst.html">llvm::CastInst</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1CastInst.html#a46303c883524c67464d5cb1a50972920">CreateTruncOrBitCast</a>(Value *S, Type *Ty, const Twine &Name, BasicBlock *InsertAtEnd)</td><td><a class="el" href="classllvm_1_1CastInst.html">llvm::CastInst</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1CastInst.html#a0b0b5a5ac5a86ae0a3e58716d6c2cd72">CreateZExtOrBitCast</a>(Value *S, Type *Ty, const Twine &Name="", Instruction *InsertBefore=0)</td><td><a class="el" href="classllvm_1_1CastInst.html">llvm::CastInst</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1CastInst.html#a1466706200fe33c0f3488c3dd6a1eef0">CreateZExtOrBitCast</a>(Value *S, Type *Ty, const Twine &Name, BasicBlock *InsertAtEnd)</td><td><a class="el" href="classllvm_1_1CastInst.html">llvm::CastInst</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1UnaryInstruction.html#a71927e1ef55b2829d11000662d80c60b">DECLARE_TRANSPARENT_OPERAND_ACCESSORS</a>(Value)</td><td><a class="el" href="classllvm_1_1UnaryInstruction.html">llvm::UnaryInstruction</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a7a5732db5f7198200d61bd40da6e488c">DoPHITranslation</a>(const BasicBlock *CurBB, const BasicBlock *PredBB)</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#aa082d5bbd2dfc0cff8195b3c165aaa84">DoPHITranslation</a>(const BasicBlock *CurBB, const BasicBlock *PredBB) const </td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1User.html#a48ec5fcee6d2c17c723e8e67f169f948">dropAllReferences</a>()</td><td><a class="el" href="classllvm_1_1User.html">llvm::User</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1User.html#a9040bd31f948bf4d3f5028bc945cf125">dropHungoffUses</a>()</td><td><a class="el" href="classllvm_1_1User.html">llvm::User</a></td><td><code> [inline, protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a1933ce346f4cbadcc151cea432c2b316">dump</a>() const </td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a6fe2f06b8a4b2c3d6308afb223a0238a">eraseFromParent</a>()</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#af6d11b38374c4f9e6ba3a6407da2dee0a584d0165dda30a5f02e5c1390d78a9db">FixedStackPseudoSourceValueVal</a> enum value</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#af6d11b38374c4f9e6ba3a6407da2dee0acf6cf4dfd0f75d7c31af1f6400d60116">FunctionVal</a> enum value</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a736543049ebb431ee1835c90a8c0d6ca">getAllMetadata</a>(SmallVectorImpl< std::pair< unsigned, MDNode * > > &MDs) const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#afdbf7fbdf8b6e61904c6f718436b1f7b">getAllMetadataOtherThanDebugLoc</a>(SmallVectorImpl< std::pair< unsigned, MDNode * > > &MDs) const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1CastInst.html#a06dc25da1f16f389f5244304e8d33127">getCastOpcode</a>(const Value *Val, bool SrcIsSigned, Type *Ty, bool DstIsSigned)</td><td><a class="el" href="classllvm_1_1CastInst.html">llvm::CastInst</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#af85a4828b6b5a8de7fc0a55cc0e5b52f">getContext</a>() const </td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#aab8e16a35183ce39aad394714087bcff">getDebugLoc</a>() const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1CastInst.html#a1ff119ca13ef1b365ee0c9fa6e7fb861">getDestTy</a>() const </td><td><a class="el" href="classllvm_1_1CastInst.html">llvm::CastInst</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#aafa29112cbe02e4adc9b36752c771991">getMetadata</a>(unsigned KindID) const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a11a50813ae66a88004f471e8a1b4d4eb">getMetadata</a>(StringRef Kind) const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#ad452febc1ac0b394876e640ec03ffa38">getName</a>() const </td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ilist__node.html#a6ac308903849239f2f308aa180dda61b">getNextNode</a>()</td><td><a class="el" href="classllvm_1_1ilist__node.html">llvm::ilist_node< Instruction ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ilist__node.html#a80b80a593e79b2faf492936daa3020b9">getNextNode</a>() const</td><td><a class="el" href="classllvm_1_1ilist__node.html">llvm::ilist_node< Instruction ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1User.html#a2f81e0c1fc6554df7ad2eafabf5fc5a5">getNumOperands</a>() const </td><td><a class="el" href="classllvm_1_1User.html">llvm::User</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a380559e99b47632a34f74de7c1d03cc0">getNumUses</a>() const </td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1CastInst.html#adc3489e61d5f37a0e4c5589859fbccc2">getOpcode</a>() const </td><td><a class="el" href="classllvm_1_1CastInst.html">llvm::CastInst</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a3d95172e192ecd22f18b0b76da6d2320">getOpcodeName</a>() const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#ad70ee8e2a63978dcf83f0fda24872f6c">getOpcodeName</a>(unsigned OpCode)</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1User.html#a997ff6a1758bf732b9b263fc61011644">getOperand</a>(unsigned i) const </td><td><a class="el" href="classllvm_1_1User.html">llvm::User</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1User.html#a363947eeecf72de326468ed5231e3a04">getOperandUse</a>(unsigned i) const </td><td><a class="el" href="classllvm_1_1User.html">llvm::User</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1User.html#a6c13660f130ba2ffeeb4efb8e40190e3">getOperandUse</a>(unsigned i)</td><td><a class="el" href="classllvm_1_1User.html">llvm::User</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a9cd49851904f15060edb782ef4dd1b2d">getParent</a>() const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a9979f74aa8f2393367f7d0960189117b">getParent</a>()</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ilist__node.html#a77b897207ef0a1ae95c404695aed9a4b">getPrevNode</a>()</td><td><a class="el" href="classllvm_1_1ilist__node.html">llvm::ilist_node< Instruction ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ilist__node.html#a1ff181f1b9477e34ef61a5c771688caa">getPrevNode</a>() const</td><td><a class="el" href="classllvm_1_1ilist__node.html">llvm::ilist_node< Instruction ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a7a05753812658a2c4bdd354af156b9f8">getRawSubclassOptionalData</a>() const </td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1CastInst.html#aca9b76334fcf4b5261d418e0294c95c6">getSrcTy</a>() const </td><td><a class="el" href="classllvm_1_1CastInst.html">llvm::CastInst</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a63d67390e038fcaa3e1aadb433627def">getSubclassDataFromInstruction</a>() const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline, protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a0cf3748dba54f931bb1241ae4adc76bc">getType</a>() const </td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a2983b7b4998ef5b9f51b18c01588af3c">getValueID</a>() const </td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a101e4765689b79fabe7632ba8f2a1a21">getValueName</a>() const </td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#af6d11b38374c4f9e6ba3a6407da2dee0a73041e08212646f905d03d72e9af48cc">GlobalAliasVal</a> enum value</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#af6d11b38374c4f9e6ba3a6407da2dee0a8860c970f9194a26c19b885c07dbb58a">GlobalVariableVal</a> enum value</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a6e32c7dd1a3e6347d15e2233f096073d">hasMetadata</a>() const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a72cc0d64e07d792e67d6c0dadafa387e">hasMetadataOtherThanDebugLoc</a>() const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a9b6d1ca60deddf2f2c25cfea671f617c">hasName</a>() const </td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#ad58ff1cf33943e54cc5bed1aba593928">hasNUses</a>(unsigned N) const </td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a9ea9a909185ecbf9fc81ab35ebfb11d6">hasNUsesOrMore</a>(unsigned N) const </td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a085b82f074c28030fb8e194377ed2d0c">hasOneUse</a>() const </td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a821826adbabcf4e58b2bc4dda8069d06">hasSameSubclassOptionalData</a>(const Value *V) const </td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a637b563c6f89328b4e35e9454094be73">hasValueHandle</a>() const </td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ilist__node.html#a32798a57ad2d46eb7c1cff3788ff856b">ilist_node</a>()</td><td><a class="el" href="classllvm_1_1ilist__node.html">llvm::ilist_node< Instruction ></a></td><td><code> [inline, protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#af6d11b38374c4f9e6ba3a6407da2dee0a47980378076d543ddda1fe321bb6a068">InlineAsmVal</a> enum value</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#af09e4096de244d2fb345891328714a63">insertAfter</a>(Instruction *InsertPos)</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a482498a1c760122fd33c7fc8190dd277">insertBefore</a>(Instruction *InsertPos)</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a44e2867c38719fc2183f89cd58ae99cb">Instruction</a>(Type *Ty, unsigned iType, Use *Ops, unsigned NumOps, Instruction *InsertBefore=0)</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#af4d0c0de8ef3bbc89d1d451c5b5fc180">Instruction</a>(Type *Ty, unsigned iType, Use *Ops, unsigned NumOps, BasicBlock *InsertAtEnd)</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#af6d11b38374c4f9e6ba3a6407da2dee0a8221843f7f75185ce7697dca43cb6a02">InstructionVal</a> enum value</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a12b091e586dea5849c4d85723d2cba1b">intersectOptionalDataWith</a>(const Value *V)</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a92827c46f80f5127352ffc84311d7dcd">isArithmeticShift</a>() const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#ac5c629c3f11e38f3e0d770b672156b18">isAssociative</a>() const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#afd148684cd3e29475c06dc3e75dc40a3">isAssociative</a>(unsigned op)</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#ac93ffdc3731dab52d2f92fb62609b718">isBinaryOp</a>() const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a19a7026c9bfca302daa96fff1445910a">isBinaryOp</a>(unsigned Opcode)</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a0cb60bdee4006424b8fd957f2c38b11b">isCast</a>() const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a13f9070d26c518792fe74ae0899d9eb9">isCast</a>(unsigned OpCode)</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1CastInst.html#affa69ec356d641aa7f3e0a666400ae6e">isCastable</a>(Type *SrcTy, Type *DestTy)</td><td><a class="el" href="classllvm_1_1CastInst.html">llvm::CastInst</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a1c2048f254df730c4de1643ec791ddf9">isCommutative</a>() const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#aa305ccabb1898b295dda85405fc9d55e">isCommutative</a>(unsigned op)</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#ae6a2729f1446acc2ae3e5a05bc2a5a4b">isDereferenceablePointer</a>() const </td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1CastInst.html#a8b805c54dc1ead67b711a4b1cb72f492">isEliminableCastPair</a>(Instruction::CastOps firstOpcode, Instruction::CastOps secondOpcode, Type *SrcTy, Type *MidTy, Type *DstTy, Type *SrcIntPtrTy, Type *MidIntPtrTy, Type *DstIntPtrTy)</td><td><a class="el" href="classllvm_1_1CastInst.html">llvm::CastInst</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#ade4b72d6a35be96766511e1c9c58b706">isIdempotent</a>() const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#aa9ecbb56ecc83f82e35e4ff828f6732e">isIdempotent</a>(unsigned op)</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#ac72e0be80ec7138a1ec42c798b249981">isIdenticalTo</a>(const Instruction *I) const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a0998fa064652459be9475ad460ee381f">isIdenticalToWhenDefined</a>(const Instruction *I) const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1CastInst.html#ac618fbfb4ea2d75e5130440400213ebe">isIntegerCast</a>() const </td><td><a class="el" href="classllvm_1_1CastInst.html">llvm::CastInst</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#ad933e66b8bbd406e84d1dbbf094d4cde">isLogicalShift</a>() const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1CastInst.html#ae41652f0ca51aa34fb95ca62b1699921">isLosslessCast</a>() const </td><td><a class="el" href="classllvm_1_1CastInst.html">llvm::CastInst</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#ab3448ed426eb302864ffef6e1584a971">isNilpotent</a>() const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a3c6e515ed2581217a35f859cb1895483">isNilpotent</a>(unsigned op)</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1CastInst.html#aaa3f83367bf6680e0bfc2bd66b1dacef">isNoopCast</a>(Instruction::CastOps Opcode, Type *SrcTy, Type *DstTy, Type *IntPtrTy)</td><td><a class="el" href="classllvm_1_1CastInst.html">llvm::CastInst</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1CastInst.html#ace31f9fb852ca5a32fc9e734421d1943">isNoopCast</a>(Type *IntPtrTy) const </td><td><a class="el" href="classllvm_1_1CastInst.html">llvm::CastInst</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a9f729c6c3e0de4a55dc5a3693fd4a9eb">isSameOperationAs</a>(const Instruction *I, unsigned flags=0) const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a407ab30fb284068600e0cba2677640c2">isShift</a>()</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a345db67ae3444fc10db37ff34cf4166e">isShift</a>(unsigned Opcode)</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a237e6bf58bc993ea494bdde7480ca428">isTerminator</a>() const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#ada748c3c7d59aae58b93726958649ecf">isTerminator</a>(unsigned OpCode)</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#ae653031669d53ef43398e34c620131a5">isUsedInBasicBlock</a>(const BasicBlock *BB) const </td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a8ea02875a6152e1a076ba7a0975b0ecb">isUsedOutsideOfBlock</a>(const BasicBlock *BB) const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a2885f6c5817ff68bc24bd1e22e221740">MaximumAlignment</a></td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a573063aad4c101462893d0490d867524">mayHaveSideEffects</a>() const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a0fd8d3c26bf5cd614b0e6a9b8886a5d0">mayReadFromMemory</a>() const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a9186dc5303ac8e5f788862f0ec11cb66">mayReadOrWriteMemory</a>() const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a4d08c64d4e1caf51f9265e05f5412ba9">mayThrow</a>() const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#aa26de3d6e38997b9041e824ea558c770">mayWriteToMemory</a>() const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#af6d11b38374c4f9e6ba3a6407da2dee0a7424b3e47efcfb292d08afa312a1b857">MDNodeVal</a> enum value</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#af6d11b38374c4f9e6ba3a6407da2dee0a7819f6e7f0d96e39942523ed8a11d305">MDStringVal</a> enum value</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a0a89b738faa92ee71304cbc8d9229633">MemoryOps</a> enum name</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#af67d1f3a518964d80a109bb3d9d5cf1e">moveBefore</a>(Instruction *MovePos)</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#ac0f09c2c9951158f9eecfaf7068d7b20">mutateType</a>(Type *Ty)</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1User.html#a7382733ce56dac6c90c078e772314cdc">NumOperands</a></td><td><a class="el" href="classllvm_1_1User.html">llvm::User</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1User.html#a0604617ad20d16736e33fd23f6545fb5">Op</a>()</td><td><a class="el" href="classllvm_1_1User.html">llvm::User</a></td><td><code> [inline, protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1User.html#a82c7ecad7cf8bdaa003e2b96f7720b5b">Op</a>() const </td><td><a class="el" href="classllvm_1_1User.html">llvm::User</a></td><td><code> [inline, protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1User.html#a2eeb1c7ed1cfe403f2ae0470e36c07e2">op_begin</a>()</td><td><a class="el" href="classllvm_1_1User.html">llvm::User</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1User.html#ae1d2f68500b0fd39071fbf50dd5f80ac">op_begin</a>() const </td><td><a class="el" href="classllvm_1_1User.html">llvm::User</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1User.html#af41f58e730804d10b91fcff39b035f74">op_end</a>()</td><td><a class="el" href="classllvm_1_1User.html">llvm::User</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1User.html#aa9cdc5c488cbd8caaa74024f6c266156">op_end</a>() const </td><td><a class="el" href="classllvm_1_1User.html">llvm::User</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1User.html#a40df11649fb4c41a4de49f793c2d231f">op_iterator</a> typedef</td><td><a class="el" href="classllvm_1_1User.html">llvm::User</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1User.html#ae644c734b625cd8605d7c88c0b46c8a2">OperandList</a></td><td><a class="el" href="classllvm_1_1User.html">llvm::User</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#aa7d8c7b3481309b28659543d1efdb41d">OperationEquivalenceFlags</a> enum name</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1User.html#a872698b573d62e9f554880b57be6f9d5">operator delete</a>(void *Usr)</td><td><a class="el" href="classllvm_1_1User.html">llvm::User</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1User.html#a20b14d43c0344840a78ff09168338fb6">operator delete</a>(void *, unsigned)</td><td><a class="el" href="classllvm_1_1User.html">llvm::User</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1User.html#af479925e3d92ddeb99e5fd313c9e54ac">operator delete</a>(void *, unsigned, bool)</td><td><a class="el" href="classllvm_1_1User.html">llvm::User</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1UnaryInstruction.html#a0a14d6f90dec8a7e0f57a328f17c180d">operator new</a>(size_t s)</td><td><a class="el" href="classllvm_1_1UnaryInstruction.html">llvm::UnaryInstruction</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1User.html#ae04859e2be565a10342b113c699a1c51">OpFrom</a>(const U *that)</td><td><a class="el" href="classllvm_1_1User.html">llvm::User</a></td><td><code> [inline, protected, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a92db6d5865b9492ef8eeedad41235d0a">OtherOps</a> enum name</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a8684e39c1b3c53d525b96996b5b771ed">print</a>(raw_ostream &O, AssemblyAnnotationWriter *AAW=0) const </td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#ac1270a417105e0d63aa0508b09c52b6c">printCustom</a>(raw_ostream &O) const </td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td><code> [protected, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#af6d11b38374c4f9e6ba3a6407da2dee0a59c922cbffdcac80e877a47432944999">PseudoSourceValueVal</a> enum value</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a0fd53f63d349dc8a7c5fc0cdd7a94c8d">removeFromParent</a>()</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a3ab5fc45117b450e8bb04e564cb6e5f2">replaceAllUsesWith</a>(Value *V)</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1User.html#a1f0b9358936e3e00c42a460abbfb2868">replaceUsesOfWith</a>(Value *From, Value *To)</td><td><a class="el" href="classllvm_1_1User.html">llvm::User</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a7bd545769621a0a9d2cfb074f86f4295">setDebugLoc</a>(const DebugLoc &Loc)</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a10f4e18ca30a6d289d5ec65a38d9b65f">setInstructionSubclassData</a>(unsigned short D)</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline, protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a9247a212ea89acc9573fa7e7f557eaba">setMetadata</a>(unsigned KindID, MDNode *Node)</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a695a53ce0b9f537880373b4ea1824a6b">setMetadata</a>(StringRef Kind, MDNode *Node)</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a35ee267850af7c235474a8c46c7ac5af">setName</a>(const Twine &Name)</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1User.html#a5fa9b8e1842b354f64c1ba6be0a4a17f">setOperand</a>(unsigned i, Value *Val)</td><td><a class="el" href="classllvm_1_1User.html">llvm::User</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a0d424ef8d2ce505024a9fe6ba4928df4">setValueName</a>(ValueName *VN)</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SExtInst.html#a754614d746ba53da459e31a6abf702e0">SExtInst</a>(Value *S, Type *Ty, const Twine &NameStr="", Instruction *InsertBefore=0)</td><td><a class="el" href="classllvm_1_1SExtInst.html">llvm::SExtInst</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SExtInst.html#a16c6e2f58937b45f3a8523dea5812c7e">SExtInst</a>(Value *S, Type *Ty, const Twine &NameStr, BasicBlock *InsertAtEnd)</td><td><a class="el" href="classllvm_1_1SExtInst.html">llvm::SExtInst</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a6b068d79609cc605e06f84f564f50cd0">stripInBoundsConstantOffsets</a>()</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#ac6d3159cf7640bd18a8737156d6bd415">stripInBoundsConstantOffsets</a>() const </td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a30fec2a6a53ed66b12318765c8feac13">stripInBoundsOffsets</a>()</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#ac9b3286c10743a605b1ebb93de6b537d">stripInBoundsOffsets</a>() const </td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a38ea12c04523d63adda732b9c5d6da0a">stripPointerCasts</a>()</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#ad6eebd8f4162320e4b31cbef2428808b">stripPointerCasts</a>() const </td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a21e38886795ed32ec28d4eb5dc92b6a4">SubclassOptionalData</a></td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#ae855357b6c5e6e7ed1869272708a3a84">takeName</a>(Value *V)</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#ac9422ce2b7c1a541da2e14f637cb4c10">TermOps</a> enum name</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1UnaryInstruction.html#a452bc123f63680b66cd72c2392c488d2">UnaryInstruction</a>(Type *Ty, unsigned iType, Value *V, Instruction *IB=0)</td><td><a class="el" href="classllvm_1_1UnaryInstruction.html">llvm::UnaryInstruction</a></td><td><code> [inline, protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1UnaryInstruction.html#a95ca954e983463a83c8453c36071b508">UnaryInstruction</a>(Type *Ty, unsigned iType, Value *V, BasicBlock *IAE)</td><td><a class="el" href="classllvm_1_1UnaryInstruction.html">llvm::UnaryInstruction</a></td><td><code> [inline, protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#af6d11b38374c4f9e6ba3a6407da2dee0aa2d0ca89bfea4e499841f8a27547d291">UndefValueVal</a> enum value</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a5ac211f24970dea81fa9a7118a8ce36b">use_back</a>()</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#affa26a8fde2cba246bcc9cbe3eca77a5">use_back</a>() const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a413abcab8dbc3900fc2fde96a5d8fca6">use_begin</a>()</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a4e87534508b813311e98412ede2a98dc">use_begin</a>() const </td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#ac38c53f76ef532f91f1666c8a87370e9">use_empty</a>() const </td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#ad86469939d2a8bdd4169be9403b89f5a">use_end</a>()</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a8bcaeb4a6f0c8c82519659de9a9dd342">use_end</a>() const </td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#ac33c7ecbf1c0f1e8bf93403522e6976b">use_iterator</a> typedef</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1User.html#a9d21acbc450702938f18288e133499f4">User</a>(Type *ty, unsigned vty, Use *OpList, unsigned NumOps)</td><td><a class="el" href="classllvm_1_1User.html">llvm::User</a></td><td><code> [inline, protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a18dbfcb332af7515599ee795cf462843">Value</a>(Type *Ty, unsigned scid)</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1User.html#ad93396a26f6fd589ed400bb280319836">value_op_begin</a>()</td><td><a class="el" href="classllvm_1_1User.html">llvm::User</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1User.html#a5d1730a173d0a69624b80e1e22e6d225">value_op_end</a>()</td><td><a class="el" href="classllvm_1_1User.html">llvm::User</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#af6d11b38374c4f9e6ba3a6407da2dee0">ValueTy</a> enum name</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a26eb634480beff1ad7a20235c11f521d">~Instruction</a>()</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1UnaryInstruction.html#a772b4488fcfd9d17afb436fc4067498e">~UnaryInstruction</a>()</td><td><a class="el" href="classllvm_1_1UnaryInstruction.html">llvm::UnaryInstruction</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1User.html#a23422cf16eddcf9d0eaa7d4baec4c2c7">~User</a>()</td><td><a class="el" href="classllvm_1_1User.html">llvm::User</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a3a578f458da8a4ab67052dba0f7bffdd">~Value</a>()</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td><code> [virtual]</code></td></tr>
+</table></div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:47: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/classllvm_1_1SIToFPInst__coll__graph.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SIToFPInst__coll__graph.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SIToFPInst__coll__graph.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SIToFPInst__coll__graph.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,32 @@
+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::SIToFPInst",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::CastInst",height=0.2,width=0.4,color="black",URL="$classllvm_1_1CastInst.html",tooltip="Base class of casting instructions."];
+  Node3 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node3 [label="llvm::UnaryInstruction",height=0.2,width=0.4,color="black",URL="$classllvm_1_1UnaryInstruction.html"];
+  Node4 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node4 [label="llvm::Instruction",height=0.2,width=0.4,color="black",URL="$classllvm_1_1Instruction.html"];
+  Node5 -> Node4 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node5 [label="llvm::User",height=0.2,width=0.4,color="black",URL="$classllvm_1_1User.html"];
+  Node6 -> Node5 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node6 [label="llvm::Value",height=0.2,width=0.4,color="black",URL="$classllvm_1_1Value.html",tooltip="LLVM Value Representation."];
+  Node7 -> Node6 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" MaximumAlignment\nSubclassOptionalData" ,fontname="FreeSans"];
+  Node7 [label="unsigned",height=0.2,width=0.4,color="black",URL="$classunsigned.html"];
+  Node8 -> Node5 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" OperandList" ,fontname="FreeSans"];
+  Node8 [label="llvm::Use",height=0.2,width=0.4,color="black",URL="$classllvm_1_1Use.html"];
+  Node7 -> Node5 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" NumOperands" ,fontname="FreeSans"];
+  Node9 -> Node4 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node9 [label="llvm::ilist_node\< Instruction \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1ilist__node.html"];
+  Node10 -> Node9 [dir="back",color="firebrick4",fontsize="10",style="solid",fontname="FreeSans"];
+  Node10 [label="llvm::ilist_half_node\< Instruction \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1ilist__half__node.html"];
+  Node11 -> Node10 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< Instruction \>" ,fontname="FreeSans"];
+  Node11 [label="llvm::ilist_half_node\< NodeTy \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1ilist__half__node.html"];
+  Node12 -> Node9 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< Instruction \>" ,fontname="FreeSans"];
+  Node12 [label="llvm::ilist_node\< NodeTy \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1ilist__node.html"];
+  Node11 -> Node12 [dir="back",color="firebrick4",fontsize="10",style="solid",fontname="FreeSans"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SIToFPInst__inherit__graph.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SIToFPInst__inherit__graph.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SIToFPInst__inherit__graph.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SIToFPInst__inherit__graph.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,26 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  Node1 [label="llvm::SIToFPInst",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::CastInst",height=0.2,width=0.4,color="black",URL="$classllvm_1_1CastInst.html",tooltip="Base class of casting instructions."];
+  Node3 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node3 [label="llvm::UnaryInstruction",height=0.2,width=0.4,color="black",URL="$classllvm_1_1UnaryInstruction.html"];
+  Node4 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node4 [label="llvm::Instruction",height=0.2,width=0.4,color="black",URL="$classllvm_1_1Instruction.html"];
+  Node5 -> Node4 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node5 [label="llvm::User",height=0.2,width=0.4,color="black",URL="$classllvm_1_1User.html"];
+  Node6 -> Node5 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node6 [label="llvm::Value",height=0.2,width=0.4,color="black",URL="$classllvm_1_1Value.html",tooltip="LLVM Value Representation."];
+  Node7 -> Node4 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node7 [label="llvm::ilist_node\< Instruction \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1ilist__node.html"];
+  Node8 -> Node7 [dir="back",color="firebrick4",fontsize="10",style="solid",fontname="FreeSans"];
+  Node8 [label="llvm::ilist_half_node\< Instruction \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1ilist__half__node.html"];
+  Node9 -> Node8 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< Instruction \>" ,fontname="FreeSans"];
+  Node9 [label="llvm::ilist_half_node\< NodeTy \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1ilist__half__node.html"];
+  Node10 -> Node7 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< Instruction \>" ,fontname="FreeSans"];
+  Node10 [label="llvm::ilist_node\< NodeTy \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1ilist__node.html"];
+  Node9 -> Node10 [dir="back",color="firebrick4",fontsize="10",style="solid",fontname="FreeSans"];
+}

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

Added: www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SPUFunctionInfo__inherit__graph.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SPUFunctionInfo__inherit__graph.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SPUFunctionInfo__inherit__graph.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SPUFunctionInfo__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::SPUFunctionInfo",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::MachineFunctionInfo",height=0.2,width=0.4,color="black",URL="$structllvm_1_1MachineFunctionInfo.html"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SPULinuxMCAsmInfo-members.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SPULinuxMCAsmInfo-members.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SPULinuxMCAsmInfo-members.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SPULinuxMCAsmInfo-members.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,202 @@
+<!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="classllvm_1_1SPULinuxMCAsmInfo.html">SPULinuxMCAsmInfo</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">llvm::SPULinuxMCAsmInfo Member List</div>  </div>
+</div>
+<div class="contents">
+This is the complete list of members for <a class="el" href="classllvm_1_1SPULinuxMCAsmInfo.html">llvm::SPULinuxMCAsmInfo</a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a41a2bb8a5ea15ec3914305e1e7db935a">addInitialFrameState</a>(MCSymbol *label, const MachineLocation &D, const MachineLocation &S)</td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#afeb1bb859beac5746733cf3cb1a865b0">AlignDirective</a></td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#ac150f03927bf41531f945b3bc5b315e4">AlignmentIsInBytes</a></td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a4fc3147dbb4d96050ec53eb00c4781a6">AllowNameToStartWithDigit</a></td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a95a052642362b04cbe058bc2a09f3c07">AllowPeriodsInName</a></td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a65c70c48daebaf0d9180d83bd0260577">AllowQuotesInName</a></td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#abf0033622f9c064a63c7cbce7bf0469e">AllowUTF8</a></td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a20ecadae9aa8ee83587c9fcaedf6578a">AsciiDirective</a></td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#ad8520723e634e656d2a8219e0cf19ba7">AscizDirective</a></td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#aaab4eaa2f4de9c0d12606c176dd9d738">AssemblerDialect</a></td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a68b1f3319120cc85d68179defe27e779">Code16Directive</a></td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a2e33f61b5be0bddcb4aba0c2e9685934">Code32Directive</a></td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a2ac71f9501ae2328293ab5a75c40c3cd">Code64Directive</a></td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#ac0079bf3834ce7ee765d437aae0a8a69">COMMDirectiveAlignmentIsInBytes</a></td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a7e82cfeea942a2b55a04069259a79ada">CommentColumn</a></td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a0f9dfd5867a9130d05cd9f560a7ba68f">CommentString</a></td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a035c98c0423e6dd21ec2ea039f762440">Data16bitsDirective</a></td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a620b2ebe9e68a34106b7bdcc4220c6b2">Data32bitsDirective</a></td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a3c136967a2fc9489724bcd8706a16fed">Data64bitsDirective</a></td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a3aabcaa0b460b2ea508314bf21c2ffd9">Data8bitsDirective</a></td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#af377c85c0a1d2155e93d8983b2a40057">doesAllowNameToStartWithDigit</a>() const </td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a200abf60c9e67b08ceda8cc1d9bcfba3">doesAllowPeriodsInName</a>() const </td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#ae23a905c5afcfb3c6edc391e7f0cf6b8">doesAllowQuotesInName</a>() const </td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a143da67435a66c7dbf763efb255e95f0">doesAllowUTF8</a>() const </td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a2995c0d66a1463b4ecd70a469fff9b0a">doesDwarfUseInlineInfoSection</a>() const </td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a3448bff64f3224a7346fc6bd3814a52e">doesDwarfUseRelocationsAcrossSections</a>() const </td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#ac36d3aca7bcac41e683b665b51b9f684">doesSupportDataRegionDirectives</a>() const </td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#ab0f96fa7bb12065b6161ebdc93c1a1b5">doesSupportDebugInformation</a>() const </td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#ad7d811e9edbb93d57ea38063fd22fcc4">doesSupportExceptionHandling</a>() const </td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#adcdd548ad577bc7c4c2e43f2f38cb1b4">DwarfRegNumForCFI</a></td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a167538d77a3fe01be3977557e81f312b">DwarfSectionOffsetDirective</a></td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a63d418df380909eaf649badc46fb63b7">DwarfUsesInlineInfoSection</a></td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#ab5b8b23af9e578cebad7bb0ed9113924">DwarfUsesRelocationsAcrossSections</a></td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#ae6654563b76c2f8b97c9a650fd36544e">ExceptionsType</a></td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a460e7c230baa65858c99a05ff999f0c3">ExternDirective</a></td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a03bcfd8f155a9f7c8a76b3f81fa653a9">getAlignDirective</a>() const </td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#acafd22c95eed526cca5c0ab23e803a34">getAlignmentIsInBytes</a>() const </td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a9554a44cce5e8a761d23c3038e246154">getAsciiDirective</a>() const </td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#ad43e626c9e5cfacfdd32a94ce27b0525">getAscizDirective</a>() const </td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a4acff421486995ccf24709d1add534ad">getAssemblerDialect</a>() const </td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#af86494d1bfd9f66a68a55dfe47444be3">getCode16Directive</a>() const </td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#aa99e2ede5d1d074fce2456bfbbfc40d3">getCode32Directive</a>() const </td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a89f1c52f3c70128fc2c5f9c1f3bb6777">getCode64Directive</a>() const </td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a3a8c006add77eafec4ac53b8db85e6a7">getCOMMDirectiveAlignmentIsInBytes</a>() const </td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a6761b69c0caab4534700da9136b0616e">getCommentColumn</a>() const </td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a076a9d9d3ff46dfc9aa36de94a1ff351">getCommentString</a>() const </td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a73c57acdc4b073d14708191ad95e2736">getData16bitsDirective</a>(unsigned AS=0) const </td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a90d0649d9d9656f79474059dcd0eee50">getData32bitsDirective</a>(unsigned AS=0) const </td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a9796f648f15ad0a92b092b8c9fe387c0">getData64bitsDirective</a>(unsigned AS=0) const </td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#abf1c9c39e92c4e9113c182626ddc7e87">getData8bitsDirective</a>(unsigned AS=0) const </td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a567b1ecfeb4fdc1a6d258ffb43b79351">getDataASDirective</a>(unsigned Size, unsigned AS) const </td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [inline, protected, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a882edc8b27e10a8171a1437485b58db2">getDwarfSectionOffsetDirective</a>() const </td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a85b90c217f8a390aa8f6c3c66c765c38">getExceptionHandlingType</a>() const </td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a951e4af4c54db29bb779863e71547a8b">getExprForFDESymbol</a>(const MCSymbol *Sym, unsigned Encoding, MCStreamer &Streamer) const </td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a5106c942ea7ce2d71aa056fe3dfc853c">getExprForPersonalitySymbol</a>(const MCSymbol *Sym, unsigned Encoding, MCStreamer &Streamer) const </td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#adc49b982e815677ffa2fe6d1a1442b04">getExternDirective</a>() const </td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a8ef710a42ba51367c313655eff269229">getGlobalDirective</a>() const </td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#af279aeb845ce60ed0379e941eeb922b3">getGlobalPrefix</a>() const </td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#aa0615ff60189ec70b7f9abd2127794ae">getGPRel32Directive</a>() const </td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a0f6ab1308a1b0de2fb35dbe2336d34c7">getGPRel64Directive</a>() const </td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a6dcd3f67755f66b6fe282fa461107168">getHiddenDeclarationVisibilityAttr</a>() const </td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#affb4925d047fa289249cac155705ad02">getHiddenVisibilityAttr</a>() const </td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#ac43e1bf095cd907e21746fabec28352e">getInitialFrameState</a>() const </td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a2ccb142bee8a34dbc18c9d9bba3e6c8e">getInlineAsmEnd</a>() const </td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#af60d07d8b4826f36303e2acfd034ad39">getInlineAsmStart</a>() const </td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#ae3a5b30717f347916d262d23bb38c92a">getLabelSuffix</a>() const </td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a82d3a482d6fb9015124782875eb4bf53">getLCOMMDirectiveAlignmentType</a>() const </td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a5d474cd72194dfe10e6a677c5a9f79e1">getLinkerPrivateGlobalPrefix</a>() const </td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a1bf6d27efdcbbb6bbe2a2917c125a310">getLinkerRequiresNonEmptyDwarfLines</a>() const </td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#ad4dd2c214da2f564385e17e309b83f7c">getLinkOnceDirective</a>() const </td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a8de8717ab5e4598e7bf93e39eb4a90a0">getMaxInstLength</a>() const </td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#ae2da7f8466216c81bdb5cf35a61786b3">getNonexecutableStackSection</a>(MCContext &Ctx) const </td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [inline, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a5ef4540fb37845efcba90fc7addf2276">getPCSymbol</a>() const </td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#abc249836de965867cdf91d3f40273a84">getPointerSize</a>() const </td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#aeb8bf8ab4f7e80a32279218f53ac0fdc">getPrivateGlobalPrefix</a>() const </td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a0dd0df184c7c41cf413c7898d54e9957">getProtectedVisibilityAttr</a>() const </td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a883e669eae77dd2a1176fed1eb6e3efe">getSeparatorString</a>() const </td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#abedb16b533d3c520191546a507e365f8">getSLEB128Size</a>(int Value)</td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a76a6e2cf0d75907b1bc1a6ad58bc65d2">getTextAlignFillValue</a>() const </td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a20323721d6aafd170e6be4f4bd40978e">getULEB128Size</a>(unsigned Value)</td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#ad00a4f3b9db5d65feb061aa91966ef11">getWeakDefDirective</a>() const </td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#af9b54ea517ee932acf951d659c4a5ba9">getWeakRefDirective</a>() const </td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a5e9f85077dfe7f10aab9c48e17da5b75">getZeroDirective</a>() const </td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a6c6ae04133910ce4d3a494a44258bad3">GlobalDirective</a></td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#ab2fd341a21859939816dca88fd0ae4e0">GlobalPrefix</a></td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#ab09c23c3aab7b0aa249eda3d38026877">GPRel32Directive</a></td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#af701028ead58579bb8086740724a505f">GPRel64Directive</a></td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#adadf4a066a9fa60b79b4792c7904172d">HasAggressiveSymbolFolding</a></td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#af1c07f00ad50c842d19784b7ba5585d2">hasAggressiveSymbolFolding</a>() const </td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a7c3b8692b75d4808f7c888e61f01e1c8">HasDotTypeDotSizeDirective</a></td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a3388304ef281eaa1ec9517b29a74589e">hasDotTypeDotSizeDirective</a>() const </td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a259f418064a1e8e586f6e58dffd1f3dc">hasLEB128</a>() const </td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#ad6b5cda1c5af378696e1b13b351b2aad">HasLEB128</a></td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a9f386c9cf46aead0d88fbb88a3320eb5">HasMachoTBSSDirective</a></td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a6c79e5d12f612ac18ffd863e6c05f728">hasMachoTBSSDirective</a>() const </td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#afb786885ba60030a92d83548f81174d5">hasMachoZeroFillDirective</a>() const </td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#ae1006b51847982ac08fcc052d7c39b4b">HasMachoZeroFillDirective</a></td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a5c121bd84b477b37522ecfacc75f30b3">HasMicrosoftFastStdCallMangling</a></td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#ab9e805ee5e373184f349ff8bb65de0a7">hasMicrosoftFastStdCallMangling</a>() const </td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a1d7877d1f5125d14e45c690adc9d4d05">hasNoDeadStrip</a>() const </td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a15bacf592302115a438444da1b9517e4">HasNoDeadStrip</a></td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#af5fb1f392349d8335c1e340ba2bcdbc0">HasSetDirective</a></td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a4ea8649d70512696e99fe907d1463140">hasSetDirective</a>() const </td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a5b65720e833b24b973a26a80bc7df87f">hasSingleParameterDotFile</a>() const </td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#ab74c767922c89f683dec73c5b9a7b87a">HasSingleParameterDotFile</a></td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a850cb78427da761c4b3b29212e24668b">HasStaticCtorDtorReferenceInStaticMode</a></td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a920b369a32b335a7d0e957ec2587a408">hasStaticCtorDtorReferenceInStaticMode</a>() const </td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#ad1a598ad796efa5ee218c785b4361490">hasSubsectionsViaSymbols</a>() const </td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a35179e4c975f4619c9e55af83bb23bee">HasSubsectionsViaSymbols</a></td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a9c390e7b96f74412fa77da898ed4421b">HasSymbolResolver</a></td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a46f9d7ff790ee4253e33f4310631a579">hasSymbolResolver</a>() const </td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#aaccbddd4af6a81c7bf3a53e30289bb17">HiddenDeclarationVisibilityAttr</a></td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#aef1537a18c53520abe7cb7026e10cb92">HiddenVisibilityAttr</a></td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#aa835eec6d9948e8819a88a37ab4cefb3">InitialFrameState</a></td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#aa238b30c1afd57422b374a9cb2edc4df">InlineAsmEnd</a></td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a87ec076e2f46691b519f60545904269c">InlineAsmStart</a></td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a1530c793d195abd3a35fe73af5d9ee38">isExceptionHandlingDwarf</a>() const </td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#adfd724f11ba125f30c3bb516be0bb06f">IsLittleEndian</a></td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a94e3deca45c364bb1da4936edd219cfc">isLittleEndian</a>() const </td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a65d07742bc0d635483e6194f5cb60d5c">isStackGrowthDirectionUp</a>() const </td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a529107d4522965aa45753b6ccafe6e56">LabelSuffix</a></td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a6f7c7ae850927432e251d9a5f8bb0537">LCOMMDirectiveAlignmentType</a></td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#ac5c6d0b64bbdd97255d2008351d51264">LinkerPrivateGlobalPrefix</a></td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#abb2790a1e07a546ab0de1afb2e51c90d">LinkerRequiresNonEmptyDwarfLines</a></td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#abd1f03d72ac1a3ceb7d057964b8ba9a4">LinkOnceDirective</a></td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a824f02b302d147245dc0f553c63428db">MaxInstLength</a></td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#ac25f5a6b7d5628ac37531504442fde61">MCAsmInfo</a>()</td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [explicit]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a83f21c5383a3508ebaec1a0f4a0b323e">PCSymbol</a></td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a78ea65d8ecc8eba667d3770385ae403a">PointerSize</a></td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#abea34ee331e36cc6ee7eb7230432f02e">PrivateGlobalPrefix</a></td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a1de3b3906f70f4952617056881437120">ProtectedVisibilityAttr</a></td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#aabcffa0fe7b36126687bc1f1ea65fa91">SeparatorString</a></td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SPULinuxMCAsmInfo.html#ae8b46970f219a436c42a0d52a8bb5140">SPULinuxMCAsmInfo</a>(const Target &T, StringRef TT)</td><td><a class="el" href="classllvm_1_1SPULinuxMCAsmInfo.html">llvm::SPULinuxMCAsmInfo</a></td><td><code> [explicit]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a9e5942554aaf9a1c2dbde04c503c11b2">StackGrowsUp</a></td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a85a783f63be57e7903e54bd293a52479">SunStyleELFSectionSwitchSyntax</a></td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a98f40236cfff7278d4b57633fad2245d">SupportsDebugInformation</a></td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a1a46df7e736ecaab99f2c3b0efc74ef6">TextAlignFillValue</a></td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#ad8ce9bafbf33806b98fec165f653a72b">UseDataRegionDirectives</a></td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a30910bd8ba013efc2552197e888f0dfb">useDwarfRegNumForCFI</a>() const </td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a0a204cc2bdcc52b1b76000143e56cdba">usesELFSectionDirectiveForBSS</a>() const </td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a9209a7aeb154de066a5f7ed6087892cc">UsesELFSectionDirectiveForBSS</a></td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a6b7b311632df8e9e14eb041566a32972">usesSunStyleELFSectionSwitchSyntax</a>() const </td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a97a041d108f36ae1b9fa5160024c1b18">WeakDefDirective</a></td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a72118878aeadcae71da2d5d179aebb81">WeakRefDirective</a></td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#acf84c6bd03a785a251784cad666d9ee1">ZeroDirective</a></td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MCAsmInfo.html#a40fc6b4e5cf5de18b35e8cf28afc69d4">~MCAsmInfo</a>()</td><td><a class="el" href="classllvm_1_1MCAsmInfo.html">llvm::MCAsmInfo</a></td><td><code> [virtual]</code></td></tr>
+</table></div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:48:48 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/classllvm_1_1SPURegisterInfo.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SPURegisterInfo.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SPURegisterInfo.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SPURegisterInfo.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,483 @@
+<!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::SPURegisterInfo Class 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="classllvm_1_1SPURegisterInfo.html">SPURegisterInfo</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::SPURegisterInfo Class Reference</div>  </div>
+</div>
+<div class="contents">
+<!-- doxytag: class="llvm::SPURegisterInfo" --><!-- doxytag: inherits="SPUGenRegisterInfo" -->
+<p><code>#include <<a class="el" href="SPURegisterInfo_8h_source.html">SPURegisterInfo.h</a>></code></p>
+<div class="dynheader">
+Inheritance diagram for llvm::SPURegisterInfo:</div>
+<div class="dyncontent">
+<div class="center"><img src="classllvm_1_1SPURegisterInfo__inherit__graph.png" border="0" usemap="#llvm_1_1SPURegisterInfo_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::SPURegisterInfo:</div>
+<div class="dyncontent">
+<div class="center"><img src="classllvm_1_1SPURegisterInfo__coll__graph.png" border="0" usemap="#llvm_1_1SPURegisterInfo_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="classllvm_1_1SPURegisterInfo-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="classllvm_1_1SPURegisterInfo.html#a8fbace76cf486a616f477d88ba605d30">SPURegisterInfo</a> (const <a class="el" href="classllvm_1_1SPUSubtarget.html">SPUSubtarget</a> &subtarget, const <a class="el" href="classllvm_1_1TargetInstrInfo.html">TargetInstrInfo</a> &tii)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">virtual const <a class="el" href="classllvm_1_1TargetRegisterClass.html">TargetRegisterClass</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SPURegisterInfo.html#a5e551bb1750a53af570802c3ede266e8">getPointerRegClass</a> (const <a class="el" href="classllvm_1_1MachineFunction.html">MachineFunction</a> &MF, <a class="el" href="classunsigned.html">unsigned</a> Kind=0) const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classunsigned.html">unsigned</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SPURegisterInfo.html#adb2085c1ef8e3418ec280f311cc1bea6">getRegPressureLimit</a> (const <a class="el" href="classllvm_1_1TargetRegisterClass.html">TargetRegisterClass</a> *RC, <a class="el" href="classllvm_1_1MachineFunction.html">MachineFunction</a> &MF) const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">virtual const uint16_t * </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SPURegisterInfo.html#a0445d2a304308430980d4b31024cea08">getCalleeSavedRegs</a> (const <a class="el" href="classllvm_1_1MachineFunction.html">MachineFunction</a> *MF) const </td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Return the array of callee-saved registers.  <a href="#a0445d2a304308430980d4b31024cea08"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SPURegisterInfo.html#a4f5737ee64af5086684fa34d777ba64f">requiresRegisterScavenging</a> (const <a class="el" href="classllvm_1_1MachineFunction.html">MachineFunction</a> &MF) const </td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Allow for scavenging, so we can get scratch registers when needed.  <a href="#a4f5737ee64af5086684fa34d777ba64f"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SPURegisterInfo.html#af939977766d2449f1318bc14ed125f46">trackLivenessAfterRegAlloc</a> (const <a class="el" href="classllvm_1_1MachineFunction.html">MachineFunction</a> &MF) const </td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Enable tracking of liveness after register allocation, since register.  <a href="#af939977766d2449f1318bc14ed125f46"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1BitVector.html">BitVector</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SPURegisterInfo.html#a599a80ce9e166f1543768f1f0174a1e4">getReservedRegs</a> (const <a class="el" href="classllvm_1_1MachineFunction.html">MachineFunction</a> &MF) const </td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Return the reserved registers.  <a href="#a599a80ce9e166f1543768f1f0174a1e4"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SPURegisterInfo.html#a49b9d989b4f86a08768b4470204b63ca">eliminateCallFramePseudoInstr</a> (<a class="el" href="classllvm_1_1MachineFunction.html">MachineFunction</a> &MF, <a class="el" href="classllvm_1_1MachineBasicBlock.html">MachineBasicBlock</a> &MBB, <a class="el" href="classllvm_1_1MachineBasicBlock.html#ac51be7ff80fe8d6ae5e8c0acb194908a">MachineBasicBlock::iterator</a> I) const </td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Eliminate the call frame setup pseudo-instructions.  <a href="#a49b9d989b4f86a08768b4470204b63ca"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SPURegisterInfo.html#af78cbaafb54911ef95f706cbeb443710">eliminateFrameIndex</a> (<a class="el" href="classllvm_1_1MachineBasicBlock.html#ac51be7ff80fe8d6ae5e8c0acb194908a">MachineBasicBlock::iterator</a> II, int SPAdj, <a class="el" href="classllvm_1_1RegScavenger.html">RegScavenger</a> *RS=NULL) const </td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Convert frame indicies into machine operands.  <a href="#af78cbaafb54911ef95f706cbeb443710"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classunsigned.html">unsigned</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SPURegisterInfo.html#a5ad8045327369fb6bde459caad2f387f">getFrameRegister</a> (const <a class="el" href="classllvm_1_1MachineFunction.html">MachineFunction</a> &MF) const </td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Get the stack frame register (SP, aka R1)  <a href="#a5ad8045327369fb6bde459caad2f387f"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SPURegisterInfo.html#a6603405528f4897839a882504fa6eaa3">convertDFormToXForm</a> (int dFormOpcode) const </td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Convert D-form load/store to X-form load/store.  <a href="#a6603405528f4897839a882504fa6eaa3"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classunsigned.html">unsigned</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SPURegisterInfo.html#ad952aa986219be886acde710051a3823">findScratchRegister</a> (<a class="el" href="classllvm_1_1MachineBasicBlock.html#ac51be7ff80fe8d6ae5e8c0acb194908a">MachineBasicBlock::iterator</a> II, <a class="el" href="classllvm_1_1RegScavenger.html">RegScavenger</a> *RS, const <a class="el" href="classllvm_1_1TargetRegisterClass.html">TargetRegisterClass</a> *RC, int SPAdj) const </td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Acquire an unused register in an emergency.  <a href="#ad952aa986219be886acde710051a3823"></a><br/></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="classunsigned.html">unsigned</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SPURegisterInfo.html#a1fb2857e509c2416eb94a468e408fc30">getRegisterNumbering</a> (<a class="el" href="classunsigned.html">unsigned</a> RegEnum)</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Translate a register's enum value to a register number.  <a href="#a1fb2857e509c2416eb94a468e408fc30"></a><br/></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="SPURegisterInfo_8h_source.html#l00028">28</a> of file <a class="el" href="SPURegisterInfo_8h_source.html">SPURegisterInfo.h</a>.</p>
+</div><hr/><h2>Constructor & Destructor Documentation</h2>
+<a class="anchor" id="a8fbace76cf486a616f477d88ba605d30"></a><!-- doxytag: member="llvm::SPURegisterInfo::SPURegisterInfo" ref="a8fbace76cf486a616f477d88ba605d30" args="(const SPUSubtarget &subtarget, const TargetInstrInfo &tii)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">SPURegisterInfo::SPURegisterInfo </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1SPUSubtarget.html">SPUSubtarget</a> & </td>
+          <td class="paramname"><em>subtarget</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1TargetInstrInfo.html">TargetInstrInfo</a> & </td>
+          <td class="paramname"><em>tii</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="SPURegisterInfo_8cpp_source.html#l00187">187</a> of file <a class="el" href="SPURegisterInfo_8cpp_source.html">SPURegisterInfo.cpp</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="a6603405528f4897839a882504fa6eaa3"></a><!-- doxytag: member="llvm::SPURegisterInfo::convertDFormToXForm" ref="a6603405528f4897839a882504fa6eaa3" args="(int dFormOpcode) const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">int SPURegisterInfo::convertDFormToXForm </td>
+          <td>(</td>
+          <td class="paramtype">int </td>
+          <td class="paramname"><em>dFormOpcode</em></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Convert D-form load/store to X-form load/store. </p>
+<p>Converts a regiser displacement load/store into a register-indexed load/store for large stack frames, when the stack frame exceeds the range of a s10 displacement. </p>
+
+<p>Definition at line <a class="el" href="SPURegisterInfo_8cpp_source.html#l00320">320</a> of file <a class="el" href="SPURegisterInfo_8cpp_source.html">SPURegisterInfo.cpp</a>.</p>
+
+<p>Referenced by <a class="el" href="SPURegisterInfo_8cpp_source.html#l00255">eliminateFrameIndex()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a49b9d989b4f86a08768b4470204b63ca"></a><!-- doxytag: member="llvm::SPURegisterInfo::eliminateCallFramePseudoInstr" ref="a49b9d989b4f86a08768b4470204b63ca" args="(MachineFunction &MF, MachineBasicBlock &MBB, MachineBasicBlock::iterator I) const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void SPURegisterInfo::eliminateCallFramePseudoInstr </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1MachineFunction.html">MachineFunction</a> & </td>
+          <td class="paramname"><em>MF</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>MBB</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1MachineBasicBlock.html#ac51be7ff80fe8d6ae5e8c0acb194908a">MachineBasicBlock::iterator</a> </td>
+          <td class="paramname"><em>I</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td> const</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Eliminate the call frame setup pseudo-instructions. </p>
+
+<p>Definition at line <a class="el" href="SPURegisterInfo_8cpp_source.html#l00245">245</a> of file <a class="el" href="SPURegisterInfo_8cpp_source.html">SPURegisterInfo.cpp</a>.</p>
+
+<p>References <a class="el" href="MachineBasicBlock_8h_source.html#l00469">llvm::MachineBasicBlock::erase()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="af78cbaafb54911ef95f706cbeb443710"></a><!-- doxytag: member="llvm::SPURegisterInfo::eliminateFrameIndex" ref="af78cbaafb54911ef95f706cbeb443710" args="(MachineBasicBlock::iterator II, int SPAdj, RegScavenger *RS=NULL) const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void SPURegisterInfo::eliminateFrameIndex </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1MachineBasicBlock.html#ac51be7ff80fe8d6ae5e8c0acb194908a">MachineBasicBlock::iterator</a> </td>
+          <td class="paramname"><em>II</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">int </td>
+          <td class="paramname"><em>SPAdj</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1RegScavenger.html">RegScavenger</a> * </td>
+          <td class="paramname"><em>RS</em> = <code>NULL</code> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td> const</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Convert frame indicies into machine operands. </p>
+
+<p>Definition at line <a class="el" href="SPURegisterInfo_8cpp_source.html#l00255">255</a> of file <a class="el" href="SPURegisterInfo_8cpp_source.html">SPURegisterInfo.cpp</a>.</p>
+
+<p>References <a class="el" href="MachineInstrBuilder_8h_source.html#l00059">llvm::MachineInstrBuilder::addReg()</a>, <a class="el" href="MachineInstrBuilder_8h_source.html#l00204">llvm::BuildMI()</a>, <a class="el" href="MachineInstr_8cpp_source.html#l00113">llvm::MachineOperand::ChangeToImmediate()</a>, <a class="el" href="MachineInstr_8cpp_source.html#l00130">llvm::MachineOperand::ChangeToRegister()</a>, <a class="el" href="SPURegisterInfo_8cpp_source.html#l00320">convertDFormToXForm()</a>, <a class="el" href="MachineBasicBlock_8h_source.html#l00469">llvm::MachineBasicBlock::erase()</a>, <a class="el" href="SPURegisterInfo_8cpp_source.html#l00346">findScratchRegister()</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00062">llvm::ISD::FrameIndex</a>, <a class="el" href="MCInstrInfo_8h_source.html#l00048">llvm::MCInstrInfo::get()</a>, <a class="el" href="MachineFunction_8h_source.html#l00167">llvm::MachineFunction::getFrameInfo()</a>, <a class="el" href="MachineOperand_
 8h_source.html#l00399">llvm::MachineOperand::getImm()</a>, <a class="el" href="MachineOperand_8h_source.html#l00419">llvm::MachineOperand::getIndex()</a>, <a class="el" href="MachineInstr_8h_source.html#l00247">llvm::MachineInstr::getNumOperands()</a>, <a class="el" href="MachineFrameInfo_8h_source.html#l00390">llvm::MachineFrameInfo::getObjectOffset()</a>, <a class="el" href="MachineInstr_8h_source.html#l00243">llvm::MachineInstr::getOpcode()</a>, <a class="el" href="MachineInstr_8h_source.html#l00249">llvm::MachineInstr::getOperand()</a>, <a class="el" href="MachineInstr_8h_source.html#l00118">llvm::MachineInstr::getParent()</a>, <a class="el" href="MachineBasicBlock_8h_source.html#l00134">llvm::MachineBasicBlock::getParent()</a>, <a class="el" href="MachineOperand_8h_source.html#l00257">llvm::MachineOperand::getReg()</a>, <a class="el" href="MachineFrameInfo_8h_source.html#l00413">llvm::MachineFrameInfo::getStackSize()</a>, <a class="el" href="MachineOperand_8h_source.htm
 l#l00232">llvm::MachineOperand::isFI()</a>, <a class="el" href="MachineInstrBuilder_8h_source.html#l00032">llvm::RegState::Kill</a>, <a class="el" href="ARMBaseInfo_8h_source.html#l00034">llvm::ARMCC::MI</a>, and <a class="el" href="SPUFrameLowering_8h_source.html#l00070">llvm::SPUFrameLowering::minStackSize()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ad952aa986219be886acde710051a3823"></a><!-- doxytag: member="llvm::SPURegisterInfo::findScratchRegister" ref="ad952aa986219be886acde710051a3823" args="(MachineBasicBlock::iterator II, RegScavenger *RS, const TargetRegisterClass *RC, int SPAdj) const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classunsigned.html">unsigned</a> SPURegisterInfo::findScratchRegister </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1MachineBasicBlock.html#ac51be7ff80fe8d6ae5e8c0acb194908a">MachineBasicBlock::iterator</a> </td>
+          <td class="paramname"><em>II</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1RegScavenger.html">RegScavenger</a> * </td>
+          <td class="paramname"><em>RS</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1TargetRegisterClass.html">TargetRegisterClass</a> * </td>
+          <td class="paramname"><em>RC</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">int </td>
+          <td class="paramname"><em>SPAdj</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td> const</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Acquire an unused register in an emergency. </p>
+
+<p>Definition at line <a class="el" href="SPURegisterInfo_8cpp_source.html#l00346">346</a> of file <a class="el" href="SPURegisterInfo_8cpp_source.html">SPURegisterInfo.cpp</a>.</p>
+
+<p>References <a class="el" href="RegisterScavenging_8cpp_source.html#l00230">llvm::RegScavenger::FindUnusedReg()</a>, and <a class="el" href="RegisterScavenging_8cpp_source.html#l00323">llvm::RegScavenger::scavengeRegister()</a>.</p>
+
+<p>Referenced by <a class="el" href="SPURegisterInfo_8cpp_source.html#l00255">eliminateFrameIndex()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a0445d2a304308430980d4b31024cea08"></a><!-- doxytag: member="llvm::SPURegisterInfo::getCalleeSavedRegs" ref="a0445d2a304308430980d4b31024cea08" args="(const MachineFunction *MF) const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">const uint16_t * SPURegisterInfo::getCalleeSavedRegs </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1MachineFunction.html">MachineFunction</a> * </td>
+          <td class="paramname"><em>MF</em></td><td>)</td>
+          <td> const<code> [virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Return the array of callee-saved registers. </p>
+
+<p>Definition at line <a class="el" href="SPURegisterInfo_8cpp_source.html#l00202">202</a> of file <a class="el" href="SPURegisterInfo_8cpp_source.html">SPURegisterInfo.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a5ad8045327369fb6bde459caad2f387f"></a><!-- doxytag: member="llvm::SPURegisterInfo::getFrameRegister" ref="a5ad8045327369fb6bde459caad2f387f" args="(const MachineFunction &MF) const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classunsigned.html">unsigned</a> SPURegisterInfo::getFrameRegister </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1MachineFunction.html">MachineFunction</a> & </td>
+          <td class="paramname"><em>MF</em></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Get the stack frame register (SP, aka R1) </p>
+
+<p>Definition at line <a class="el" href="SPURegisterInfo_8cpp_source.html#l00314">314</a> of file <a class="el" href="SPURegisterInfo_8cpp_source.html">SPURegisterInfo.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a5e551bb1750a53af570802c3ede266e8"></a><!-- doxytag: member="llvm::SPURegisterInfo::getPointerRegClass" ref="a5e551bb1750a53af570802c3ede266e8" args="(const MachineFunction &MF, unsigned Kind=0) const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">const <a class="el" href="classllvm_1_1TargetRegisterClass.html">TargetRegisterClass</a> * SPURegisterInfo::getPointerRegClass </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1MachineFunction.html">MachineFunction</a> & </td>
+          <td class="paramname"><em>MF</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>Kind</em> = <code>0</code> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td> const<code> [virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>getPointerRegClass - Return the register class to use to hold pointers. This is used for addressing modes. </p>
+
+<p>Definition at line <a class="el" href="SPURegisterInfo_8cpp_source.html#l00196">196</a> of file <a class="el" href="SPURegisterInfo_8cpp_source.html">SPURegisterInfo.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a1fb2857e509c2416eb94a468e408fc30"></a><!-- doxytag: member="llvm::SPURegisterInfo::getRegisterNumbering" ref="a1fb2857e509c2416eb94a468e408fc30" args="(unsigned RegEnum)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classunsigned.html">unsigned</a> SPURegisterInfo::getRegisterNumbering </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>RegEnum</em></td><td>)</td>
+          <td><code> [static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Translate a register's enum value to a register number. </p>
+<p>This method translates a register's enum value to it's regiser number, e.g. SPU::R14 -> 14.</p>
+<p>getRegisterNumbering - Given the enum value for some register, e.g. PPC::F14, return the number that it corresponds to (e.g. 14). </p>
+
+<p>Definition at line <a class="el" href="SPURegisterInfo_8cpp_source.html#l00051">51</a> of file <a class="el" href="SPURegisterInfo_8cpp_source.html">SPURegisterInfo.cpp</a>.</p>
+
+<p>References <a class="el" href="ErrorHandling_8cpp_source.html#l00052">llvm::report_fatal_error()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="adb2085c1ef8e3418ec280f311cc1bea6"></a><!-- doxytag: member="llvm::SPURegisterInfo::getRegPressureLimit" ref="adb2085c1ef8e3418ec280f311cc1bea6" args="(const TargetRegisterClass *RC, MachineFunction &MF) const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual <a class="el" href="classunsigned.html">unsigned</a> llvm::SPURegisterInfo::getRegPressureLimit </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1TargetRegisterClass.html">TargetRegisterClass</a> * </td>
+          <td class="paramname"><em>RC</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1MachineFunction.html">MachineFunction</a> & </td>
+          <td class="paramname"><em>MF</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td> const<code> [inline, virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>After allocating this many registers, the allocator should feel register pressure. The value is a somewhat random guess, based on the number of non callee saved registers in the C calling convention. </p>
+
+<p>Definition at line <a class="el" href="SPURegisterInfo_8h_source.html#l00054">54</a> of file <a class="el" href="SPURegisterInfo_8h_source.html">SPURegisterInfo.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a599a80ce9e166f1543768f1f0174a1e4"></a><!-- doxytag: member="llvm::SPURegisterInfo::getReservedRegs" ref="a599a80ce9e166f1543768f1f0174a1e4" args="(const MachineFunction &MF) const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1BitVector.html">BitVector</a> SPURegisterInfo::getReservedRegs </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1MachineFunction.html">MachineFunction</a> & </td>
+          <td class="paramname"><em>MF</em></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Return the reserved registers. </p>
+<p>R0 (link register), R1 (stack pointer) and R2 (environment pointer -- this is generally unused) are the Cell's reserved registers </p>
+
+<p>Definition at line <a class="el" href="SPURegisterInfo_8cpp_source.html#l00231">231</a> of file <a class="el" href="SPURegisterInfo_8cpp_source.html">SPURegisterInfo.cpp</a>.</p>
+
+<p>References <a class="el" href="BitVector_8h_source.html#l00229">llvm::BitVector::set()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a4f5737ee64af5086684fa34d777ba64f"></a><!-- doxytag: member="llvm::SPURegisterInfo::requiresRegisterScavenging" ref="a4f5737ee64af5086684fa34d777ba64f" args="(const MachineFunction &MF) const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual <a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> llvm::SPURegisterInfo::requiresRegisterScavenging </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1MachineFunction.html">MachineFunction</a> & </td>
+          <td class="paramname"><em>MF</em></td><td>)</td>
+          <td> const<code> [inline, virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Allow for scavenging, so we can get scratch registers when needed. </p>
+
+<p>Definition at line <a class="el" href="SPURegisterInfo_8h_source.html#l00063">63</a> of file <a class="el" href="SPURegisterInfo_8h_source.html">SPURegisterInfo.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="af939977766d2449f1318bc14ed125f46"></a><!-- doxytag: member="llvm::SPURegisterInfo::trackLivenessAfterRegAlloc" ref="af939977766d2449f1318bc14ed125f46" args="(const MachineFunction &MF) const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual <a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> llvm::SPURegisterInfo::trackLivenessAfterRegAlloc </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1MachineFunction.html">MachineFunction</a> & </td>
+          <td class="paramname"><em>MF</em></td><td>)</td>
+          <td> const<code> [inline, virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Enable tracking of liveness after register allocation, since register. </p>
+
+<p>Definition at line <a class="el" href="SPURegisterInfo_8h_source.html#l00068">68</a> of file <a class="el" href="SPURegisterInfo_8h_source.html">SPURegisterInfo.h</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li><a class="el" href="SPURegisterInfo_8h_source.html">SPURegisterInfo.h</a></li>
+<li><a class="el" href="SPURegisterInfo_8cpp_source.html">SPURegisterInfo.cpp</a></li>
+</ul>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:48:49 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/classllvm_1_1SPUSubtarget-members.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SPUSubtarget-members.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SPUSubtarget-members.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SPUSubtarget-members.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,68 @@
+<!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="classllvm_1_1SPUSubtarget.html">SPUSubtarget</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">llvm::SPUSubtarget Member List</div>  </div>
+</div>
+<div class="contents">
+This is the complete list of members for <a class="el" href="classllvm_1_1SPUSubtarget.html">llvm::SPUSubtarget</a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SPUSubtarget.html#a876dea36bb309ac6c4e1fd2d2eb9eaa5">enablePostRAScheduler</a>(CodeGenOpt::Level OptLevel, TargetSubtargetInfo::AntiDepBreakMode &Mode, RegClassVector &CriticalPathRCs) const </td><td><a class="el" href="classllvm_1_1SPUSubtarget.html">llvm::SPUSubtarget</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SPUSubtarget.html#a936fde5894749ebb39ed56e80587203c">getDataLayoutString</a>() const </td><td><a class="el" href="classllvm_1_1SPUSubtarget.html">llvm::SPUSubtarget</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SPUSubtarget.html#a6861c7a16fffafc10206fa3fe2222814">getInstrItineraryData</a>() const </td><td><a class="el" href="classllvm_1_1SPUSubtarget.html">llvm::SPUSubtarget</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SPUSubtarget.html#a965552db242cc6877eb7d39691c5e168">getStackAlignment</a>() const </td><td><a class="el" href="classllvm_1_1SPUSubtarget.html">llvm::SPUSubtarget</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SPUSubtarget.html#aae84ec0eeb4eef0fe34ff78b3cfafc2d">InstrItins</a></td><td><a class="el" href="classllvm_1_1SPUSubtarget.html">llvm::SPUSubtarget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SPUSubtarget.html#aa362e14aaab8f8674df9bf5d32388c5a">ParseSubtargetFeatures</a>(StringRef CPU, StringRef FS)</td><td><a class="el" href="classllvm_1_1SPUSubtarget.html">llvm::SPUSubtarget</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SPUSubtarget.html#a00a35f786888b6acbb6c8cdd5d8af4b4">ProcDirective</a></td><td><a class="el" href="classllvm_1_1SPUSubtarget.html">llvm::SPUSubtarget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SPUSubtarget.html#a6bdffee49129513029259252f4c943e4">SetJITMode</a>()</td><td><a class="el" href="classllvm_1_1SPUSubtarget.html">llvm::SPUSubtarget</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SPUSubtarget.html#aaf39e36bff7eaf8b323aff826e56134c">SPUSubtarget</a>(const std::string &TT, const std::string &CPU, const std::string &FS)</td><td><a class="el" href="classllvm_1_1SPUSubtarget.html">llvm::SPUSubtarget</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SPUSubtarget.html#ada79ae23a7eeef1e314e38ab2f37271f">StackAlignment</a></td><td><a class="el" href="classllvm_1_1SPUSubtarget.html">llvm::SPUSubtarget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SPUSubtarget.html#ab5f2600a7f639a9c4856e0405d353ce0">UseLargeMem</a></td><td><a class="el" href="classllvm_1_1SPUSubtarget.html">llvm::SPUSubtarget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SPUSubtarget.html#af12c8794acd1e6683b281abac65a0a02">usingLargeMem</a>() const </td><td><a class="el" href="classllvm_1_1SPUSubtarget.html">llvm::SPUSubtarget</a></td><td><code> [inline]</code></td></tr>
+</table></div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:48:49 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/classllvm_1_1SPUTargetLowering.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SPUTargetLowering.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SPUTargetLowering.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SPUTargetLowering.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,861 @@
+<!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::SPUTargetLowering Class 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="classllvm_1_1SPUTargetLowering.html">SPUTargetLowering</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::SPUTargetLowering Class Reference</div>  </div>
+</div>
+<div class="contents">
+<!-- doxytag: class="llvm::SPUTargetLowering" --><!-- doxytag: inherits="llvm::TargetLowering" -->
+<p><code>#include <<a class="el" href="SPUISelLowering_8h_source.html">SPUISelLowering.h</a>></code></p>
+<div class="dynheader">
+Inheritance diagram for llvm::SPUTargetLowering:</div>
+<div class="dyncontent">
+<div class="center"><img src="classllvm_1_1SPUTargetLowering__inherit__graph.png" border="0" usemap="#llvm_1_1SPUTargetLowering_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::SPUTargetLowering:</div>
+<div class="dyncontent">
+<div class="center"><img src="classllvm_1_1SPUTargetLowering__coll__graph.png" border="0" usemap="#llvm_1_1SPUTargetLowering_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="classllvm_1_1SPUTargetLowering-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="classllvm_1_1SPUTargetLowering.html#a633218bddfb7204846c3393cd537ae3b">SPUTargetLowering</a> (<a class="el" href="classllvm_1_1SPUTargetMachine.html">SPUTargetMachine</a> &TM)</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">The venerable constructor.  <a href="#a633218bddfb7204846c3393cd537ae3b"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1SPUTargetMachine.html">SPUTargetMachine</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SPUTargetLowering.html#a81c7a5d9c1fc87bfe643fdb377312bde">getSPUTargetMachine</a> ()</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Get the target machine.  <a href="#a81c7a5d9c1fc87bfe643fdb377312bde"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">virtual const <a class="el" href="classchar.html">char</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SPUTargetLowering.html#a83dc0861bae9149dc5be314fe74f809a">getTargetNodeName</a> (<a class="el" href="classunsigned.html">unsigned</a> Opcode) const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="structllvm_1_1EVT.html">EVT</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SPUTargetLowering.html#acfc27126854cb03aa1d06a4252e3009d">getSetCCResultType</a> (<a class="el" href="structllvm_1_1EVT.html">EVT</a> VT) const </td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">getSetCCResultType - Return the ValueType for <a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a0158ee47dfa868be5d28e2cbef70d5d0">ISD::SETCC</a>  <a href="#acfc27126854cb03aa1d06a4252e3009d"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classllvm_1_1MVT.html">MVT</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SPUTargetLowering.html#a08d968b951ae95a6711e2b17d79c2d98">getShiftAmountTy</a> (<a class="el" href="structllvm_1_1EVT.html">EVT</a> LHSTy) const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classllvm_1_1SDValue.html">SDValue</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SPUTargetLowering.html#a6a8a31d8ed509eda7a9717a49028ba73">LowerOperation</a> (<a class="el" href="classllvm_1_1SDValue.html">SDValue</a> Op, <a class="el" href="classllvm_1_1SelectionDAG.html">SelectionDAG</a> &DAG) const </td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Custom lowering hooks.  <a href="#a6a8a31d8ed509eda7a9717a49028ba73"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SPUTargetLowering.html#a87cbdbe53cd3ec8879b8b4b2ca0f721b">ReplaceNodeResults</a> (<a class="el" href="classllvm_1_1SDNode.html">SDNode</a> *N, <a class="el" href="classllvm_1_1SmallVectorImpl.html">SmallVectorImpl</a>< <a class="el" href="classllvm_1_1SDValue.html">SDValue</a> > &Results, <a class="el" href="classllvm_1_1SelectionDAG.html">SelectionDAG</a> &DAG) const </td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Custom lowering hook for nodes with illegal result types.  <a href="#a87cbdbe53cd3ec8879b8b4b2ca0f721b"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classllvm_1_1SDValue.html">SDValue</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SPUTargetLowering.html#a4a0fb174ca0088149d72c6787c462e62">PerformDAGCombine</a> (<a class="el" href="classllvm_1_1SDNode.html">SDNode</a> *N, <a class="el" href="structllvm_1_1TargetLowering_1_1DAGCombinerInfo.html">DAGCombinerInfo</a> &DCI) const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SPUTargetLowering.html#aac82fc8ae7548a77013f2c3ca5d23f69">computeMaskedBitsForTargetNode</a> (const <a class="el" href="classllvm_1_1SDValue.html">SDValue</a> Op, <a class="el" href="classllvm_1_1APInt.html">APInt</a> &KnownZero, <a class="el" href="classllvm_1_1APInt.html">APInt</a> &KnownOne, const <a class="el" href="classllvm_1_1SelectionDAG.html">SelectionDAG</a> &DAG, <a class="el" href="classunsigned.html">unsigned</a> Depth=0) const </td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Compute used/known bits for a <a class="el" href="namespacellvm_1_1SPU.html" title="Utility functions specific to CellSPU:">SPU</a> operand.  <a href="#aac82fc8ae7548a77013f2c3ca5d23f69"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classunsigned.html">unsigned</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SPUTargetLowering.html#a92152eee7a4bfbb7f3ae9f1ae4cca8bd">ComputeNumSignBitsForTargetNode</a> (<a class="el" href="classllvm_1_1SDValue.html">SDValue</a> Op, <a class="el" href="classunsigned.html">unsigned</a> Depth=0) const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1TargetLowering.html#a0b0176781cd4fd9f45cc739f1d007116">ConstraintType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SPUTargetLowering.html#ab029dcdee32d0f38b60d4a58961af9dd">getConstraintType</a> (const std::string &ConstraintLetter) const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1TargetLowering.html#a7f5cab5437026605269663cda7389abc">ConstraintWeight</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SPUTargetLowering.html#a08fdb33ae1b33c767c9b93cebfc82cf9">getSingleConstraintMatchWeight</a> (<a class="el" href="structllvm_1_1TargetLowering_1_1AsmOperandInfo.html">AsmOperandInfo</a> &<a class="el" href="LazyValueInfo_8cpp.html#ad7f64bcc544dcefb2e068282af1c549d">info</a>, const <a class="el" href="classchar.html">char</a> *constraint) const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">std::pair< <a class="el" href="classunsigned.html">unsigned</a>, const <br class="typebreak"/>
+<a class="el" href="classllvm_1_1TargetRegisterClass.html">TargetRegisterClass</a> * > </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SPUTargetLowering.html#ade46a1605a610b031a6dab940d62f9e4">getRegForInlineAsmConstraint</a> (const std::string &Constraint, <a class="el" href="structllvm_1_1EVT.html">EVT</a> VT) const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SPUTargetLowering.html#a4a2ff4602a1a88da1f87914eb8b2d343">LowerAsmOperandForConstraint</a> (<a class="el" href="classllvm_1_1SDValue.html">SDValue</a> Op, std::string &Constraint, std::vector< <a class="el" href="classllvm_1_1SDValue.html">SDValue</a> > &Ops, <a class="el" href="classllvm_1_1SelectionDAG.html">SelectionDAG</a> &DAG) const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SPUTargetLowering.html#add1cc2b70f84556824fbe58839b17125">isLegalAddressImmediate</a> (<a class="el" href="classint64__t.html">int64_t</a> V, <a class="el" href="classllvm_1_1Type.html">Type</a> *Ty) const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SPUTargetLowering.html#af349dfa51cb69770ec7518b962856cc4">isLegalAddressImmediate</a> (<a class="el" href="classllvm_1_1GlobalValue.html">GlobalValue</a> *) const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SPUTargetLowering.html#a4325189a5b2107340378de17c10a36ae">isOffsetFoldingLegal</a> (const <a class="el" href="classllvm_1_1GlobalAddressSDNode.html">GlobalAddressSDNode</a> *GA) const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classllvm_1_1SDValue.html">SDValue</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SPUTargetLowering.html#aeb7895485275db43ed9c0a4ef8d85caf">LowerFormalArguments</a> (<a class="el" href="classllvm_1_1SDValue.html">SDValue</a> Chain, <a class="el" href="namespacellvm_1_1CallingConv.html#a4f861731fc6dbfdccc05af5968d98974">CallingConv::ID</a> CallConv, <a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> isVarArg, const <a class="el" href="classllvm_1_1SmallVectorImpl.html">SmallVectorImpl</a>< <a class="el" href="structllvm_1_1ISD_1_1InputArg.html">ISD::InputArg</a> > &Ins, <a class="el" href="classllvm_1_1DebugLoc.html">DebugLoc</a> dl, <a class="el" href="classllvm_1_1SelectionDAG.html">SelectionDAG</a> &DAG, <a class="el" href="classllvm_1_1SmallVectorImpl.html">SmallVectorImpl</a>< <a class="el
 " href="classllvm_1_1SDValue.html">SDValue</a> > &InVals) const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classllvm_1_1SDValue.html">SDValue</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SPUTargetLowering.html#a5aade33a7f4dc032436204ec28a3aa68">LowerCall</a> (<a class="el" href="structllvm_1_1TargetLowering_1_1CallLoweringInfo.html">TargetLowering::CallLoweringInfo</a> &CLI, <a class="el" href="classllvm_1_1SmallVectorImpl.html">SmallVectorImpl</a>< <a class="el" href="classllvm_1_1SDValue.html">SDValue</a> > &InVals) const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classllvm_1_1SDValue.html">SDValue</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SPUTargetLowering.html#ac0f2e393a95c2fc9acdbb60d0c06c282">LowerReturn</a> (<a class="el" href="classllvm_1_1SDValue.html">SDValue</a> Chain, <a class="el" href="namespacellvm_1_1CallingConv.html#a4f861731fc6dbfdccc05af5968d98974">CallingConv::ID</a> CallConv, <a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> isVarArg, const <a class="el" href="classllvm_1_1SmallVectorImpl.html">SmallVectorImpl</a>< <a class="el" href="structllvm_1_1ISD_1_1OutputArg.html">ISD::OutputArg</a> > &Outs, const <a class="el" href="classllvm_1_1SmallVectorImpl.html">SmallVectorImpl</a>< <a class="el" href="classllvm_1_1SDValue.html">SDValue</a> > &OutVals, <a class="el" href="classllvm_1_1DebugLoc.html">DebugLoc</a> dl, <a class="el"
  href="classllvm_1_1SelectionDAG.html">SelectionDAG</a> &DAG) const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SPUTargetLowering.html#a5b635a22e0e89645d7aee4d3848ec13e">isLegalICmpImmediate</a> (<a class="el" href="classint64__t.html">int64_t</a> Imm) const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SPUTargetLowering.html#af8f185d3cc3b463264fa9c6c893173c2">isLegalAddressingMode</a> (const <a class="el" href="structllvm_1_1AddrMode.html">AddrMode</a> &AM, <a class="el" href="classllvm_1_1Type.html">Type</a> *Ty) const </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="SPUISelLowering_8h_source.html#l00086">86</a> of file <a class="el" href="SPUISelLowering_8h_source.html">SPUISelLowering.h</a>.</p>
+</div><hr/><h2>Constructor & Destructor Documentation</h2>
+<a class="anchor" id="a633218bddfb7204846c3393cd537ae3b"></a><!-- doxytag: member="llvm::SPUTargetLowering::SPUTargetLowering" ref="a633218bddfb7204846c3393cd537ae3b" args="(SPUTargetMachine &TM)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">SPUTargetLowering::SPUTargetLowering </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1SPUTargetMachine.html">SPUTargetMachine</a> & </td>
+          <td class="paramname"><em>TM</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>The venerable constructor. </p>
+<p>This is where the CellSPU backend sets operation handling (i.e., legal, custom, expand or promote.) </p>
+
+<p>Definition at line <a class="el" href="SPUISelLowering_8cpp_source.html#l00093">93</a> of file <a class="el" href="SPUISelLowering_8cpp_source.html">SPUISelLowering.cpp</a>.</p>
+
+<p>References <a class="el" href="ISDOpcodes_8h_source.html#l00188">llvm::ISD::ADD</a>, <a class="el" href="TargetLowering_8h_source.html#l01114">llvm::TargetLowering::addRegisterClass()</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00307">llvm::ISD::AND</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00370">llvm::ISD::ANY_EXTEND</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00611">llvm::ISD::ATOMIC_FENCE</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00430">llvm::ISD::BITCAST</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00499">llvm::ISD::BR_CC</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00487">llvm::ISD::BR_JT</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00319">llvm::ISD::BSWAP</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00178">llvm::ISD::BUILD_PAIR</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00252">llvm::ISD::BUILD_VECTOR</a>, <a class="el" href="TargetLowering_8cpp_source.html#l00742">llvm::TargetLowering::compute
 RegisterProperties()</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00061">llvm::ISD::ConstantFP</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00063">llvm::ISD::ConstantPool</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00319">llvm::ISD::CTLZ</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00322">llvm::ISD::CTLZ_ZERO_UNDEF</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00319">llvm::ISD::CTPOP</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00319">llvm::ISD::CTTZ</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00322">llvm::ISD::CTTZ_ZERO_UNDEF</a>, <a class="el" href="TargetLowering_8h_source.html#l00090">llvm::TargetLowering::Custom</a>, <a class="el" href="RuntimeLibcalls_8h_source.html#l00099">llvm::RTLIB::DIV_F64</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00472">llvm::ISD::DYNAMIC_STACKALLOC</a>, <a class="el" href="TargetLowering_8h_source.html#l00089">llvm::TargetLowering::Expand</a>, <a class="el" href="ISDOpcodes_8h_source.ht
 ml#l00704">llvm::ISD::EXTLOAD</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00263">llvm::ISD::EXTRACT_VECTOR_ELT</a>, <a class="el" href="ValueTypes_8h_source.html#l00053">llvm::MVT::f128</a>, <a class="el" href="ValueTypes_8h_source.html#l00050">llvm::MVT::f32</a>, <a class="el" href="ValueTypes_8h_source.html#l00051">llvm::MVT::f64</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00240">llvm::ISD::FCOPYSIGN</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00455">llvm::ISD::FCOS</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00234">llvm::ISD::FDIV</a>, <a class="el" href="ValueTypes_8h_source.html#l00091">llvm::MVT::FIRST_VECTOR_VALUETYPE</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00234">llvm::ISD::FMA</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00389">llvm::ISD::FP_TO_SINT</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00390">llvm::ISD::FP_TO_UINT</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00234">llvm::ISD::FREM</a>, <a class
 ="el" href="ISDOpcodes_8h_source.html#l00455">llvm::ISD::FSIN</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00455">llvm::ISD::FSQRT</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00062">llvm::ISD::GlobalAddress</a>, <a class="el" href="ValueTypes_8h_source.html#l00039">llvm::MVT::i1</a>, <a class="el" href="ValueTypes_8h_source.html#l00044">llvm::MVT::i128</a>, <a class="el" href="ValueTypes_8h_source.html#l00041">llvm::MVT::i16</a>, <a class="el" href="ValueTypes_8h_source.html#l00042">llvm::MVT::i32</a>, <a class="el" href="ValueTypes_8h_source.html#l00043">llvm::MVT::i64</a>, <a class="el" href="ValueTypes_8h_source.html#l00040">llvm::MVT::i8</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00257">llvm::ISD::INSERT_VECTOR_ELT</a>, <a class="el" href="TargetLowering_8h_source.html#l00258">llvm::TargetLowering::isTypeLegal()</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00063">llvm::ISD::JumpTable</a>, <a class="el" href="ValueTypes_8h_source.html#l00092
 ">llvm::MVT::LAST_VECTOR_VALUETYPE</a>, <a class="el" href="TargetLowering_8h_source.html#l00087">llvm::TargetLowering::Legal</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00463">llvm::ISD::LOAD</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00606">llvm::ISD::MEMBARRIER</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00188">llvm::ISD::MUL</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00304">llvm::ISD::MULHS</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00304">llvm::ISD::MULHU</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00307">llvm::ISD::OR</a>, <a class="el" href="ValueTypes_8h_source.html#l00038">llvm::MVT::Other</a>, <a class="el" href="TargetLowering_8h_source.html#l00088">llvm::TargetLowering::Promote</a>, <a class="el" href="TargetLowering_8h_source.html#l00064">llvm::Sched::RegPressure</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00316">llvm::ISD::ROTL</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00316">llvm::ISD::ROTR</
 a>, <a class="el" href="ISDOpcodes_8h_source.html#l00299">llvm::ISD::SCALAR_TO_VECTOR</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00188">llvm::ISD::SDIV</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00197">llvm::ISD::SDIVREM</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00326">llvm::ISD::SELECT</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00341">llvm::ISD::SELECT_CC</a>, <a class="el" href="TargetLowering_8h_source.html#l01023">llvm::TargetLowering::setBooleanContents()</a>, <a class="el" href="TargetLowering_8h_source.html#l01027">llvm::TargetLowering::setBooleanVectorContents()</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00349">llvm::ISD::SETCC</a>, <a class="el" href="TargetLowering_8h_source.html#l01755">llvm::TargetLowering::setLibcallName()</a>, <a class="el" href="TargetLowering_8h_source.html#l01139">llvm::TargetLowering::setLoadExtAction()</a>, <a class="el" href="TargetLowering_8h_source.html#l01227">llvm::TargetLowering::setMinFu
 nctionAlignment()</a>, <a class="el" href="TargetLowering_8h_source.html#l01131">llvm::TargetLowering::setOperationAction()</a>, <a class="el" href="TargetLowering_8h_source.html#l01032">llvm::TargetLowering::setSchedulingPreference()</a>, <a class="el" href="TargetLowering_8h_source.html#l01065">llvm::TargetLowering::setStackPointerRegisterToSaveRestore()</a>, <a class="el" href="TargetLowering_8h_source.html#l01208">llvm::TargetLowering::setTargetDAGCombine()</a>, <a class="el" href="TargetLowering_8h_source.html#l01148">llvm::TargetLowering::setTruncStoreAction()</a>, <a class="el" href="TargetLowering_8h_source.html#l01046">llvm::TargetLowering::setUseUnderscoreLongJmp()</a>, <a class="el" href="TargetLowering_8h_source.html#l01039">llvm::TargetLowering::setUseUnderscoreSetJmp()</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00705">llvm::ISD::SEXTLOAD</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00316">llvm::ISD::SHL</a>, <a class="el" href="ISDOpcodes_8h_sou
 rce.html#l00364">llvm::ISD::SIGN_EXTEND</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00385">llvm::ISD::SIGN_EXTEND_INREG</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00377">llvm::ISD::SINT_TO_FP</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00193">llvm::ISD::SMUL_LOHI</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00316">llvm::ISD::SRA</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00188">llvm::ISD::SREM</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00316">llvm::ISD::SRL</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00530">llvm::ISD::STACKRESTORE</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00526">llvm::ISD::STACKSAVE</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00463">llvm::ISD::STORE</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00188">llvm::ISD::SUB</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00373">llvm::ISD::TRUNCATE</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00188">llvm::ISD::UDIV</a>, <a cl
 ass="el" href="ISDOpcodes_8h_source.html#l00197">llvm::ISD::UDIVREM</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00378">llvm::ISD::UINT_TO_FP</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00193">llvm::ISD::UMUL_LOHI</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00188">llvm::ISD::UREM</a>, <a class="el" href="ValueTypes_8h_source.html#l00066">llvm::MVT::v16i8</a>, <a class="el" href="ValueTypes_8h_source.html#l00088">llvm::MVT::v2f64</a>, <a class="el" href="ValueTypes_8h_source.html#l00079">llvm::MVT::v2i64</a>, <a class="el" href="ValueTypes_8h_source.html#l00086">llvm::MVT::v4f32</a>, <a class="el" href="ValueTypes_8h_source.html#l00075">llvm::MVT::v4i32</a>, <a class="el" href="ValueTypes_8h_source.html#l00071">llvm::MVT::v8i16</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00543">llvm::ISD::VAARG</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00548">llvm::ISD::VACOPY</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00552">llvm::ISD::VAEND<
 /a>, <a class="el" href="ISDOpcodes_8h_source.html#l00552">llvm::ISD::VASTART</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00291">llvm::ISD::VECTOR_SHUFFLE</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00307">llvm::ISD::XOR</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00367">llvm::ISD::ZERO_EXTEND</a>, <a class="el" href="TargetLowering_8h_source.html#l00113">llvm::TargetLowering::ZeroOrNegativeOneBooleanContent</a>, and <a class="el" href="ISDOpcodes_8h_source.html#l00706">llvm::ISD::ZEXTLOAD</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="aac82fc8ae7548a77013f2c3ca5d23f69"></a><!-- doxytag: member="llvm::SPUTargetLowering::computeMaskedBitsForTargetNode" ref="aac82fc8ae7548a77013f2c3ca5d23f69" args="(const SDValue Op, APInt &KnownZero, APInt &KnownOne, const SelectionDAG &DAG, unsigned Depth=0) const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void SPUTargetLowering::computeMaskedBitsForTargetNode </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1SDValue.html">SDValue</a> </td>
+          <td class="paramname"><em>Op</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1APInt.html">APInt</a> & </td>
+          <td class="paramname"><em>KnownZero</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1APInt.html">APInt</a> & </td>
+          <td class="paramname"><em>KnownOne</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1SelectionDAG.html">SelectionDAG</a> & </td>
+          <td class="paramname"><em>DAG</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>Depth</em> = <code>0</code> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td> const<code> [virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Compute used/known bits for a <a class="el" href="namespacellvm_1_1SPU.html" title="Utility functions specific to CellSPU:">SPU</a> operand. </p>
+
+<p>Reimplemented from <a class="el" href="classllvm_1_1TargetLowering.html#aea50858b14d34d44bfaf1050b428746b">llvm::TargetLowering</a>.</p>
+
+<p>Definition at line <a class="el" href="SPUISelLowering_8cpp_source.html#l03167">3167</a> of file <a class="el" href="SPUISelLowering_8cpp_source.html">SPUISelLowering.cpp</a>.</p>
+
+<p>References <a class="el" href="ARMISelLowering_8h_source.html#l00047">llvm::ARMISD::CALL</a>, <a class="el" href="SPUISelLowering_8h_source.html#l00041">llvm::SPUISD::CNTB</a>, <a class="el" href="SelectionDAGNodes_8h_source.html#l00771">llvm::SDValue::getOpcode()</a>, <a class="el" href="SPUISelLowering_8h_source.html#l00037">llvm::SPUISD::LDRESULT</a>, <a class="el" href="SPUISelLowering_8h_source.html#l00042">llvm::SPUISD::PREFSLOT2VEC</a>, <a class="el" href="SPUISelLowering_8h_source.html#l00049">llvm::SPUISD::ROTBYTES_LEFT</a>, <a class="el" href="SPUISelLowering_8h_source.html#l00052">llvm::SPUISD::SELB</a>, <a class="el" href="SPUISelLowering_8h_source.html#l00051">llvm::SPUISD::SELECT_MASK</a>, <a class="el" href="SPUISelLowering_8h_source.html#l00039">llvm::SPUISD::SHUFB</a>, <a class="el" href="SPUISelLowering_8h_source.html#l00040">llvm::SPUISD::SHUFFLE_MASK</a>, <a class="el" href="SPUISelLowering_8h_source.html#l00043">llvm::SPUISD::VEC2PREFSLOT</a>, <a clas
 s="el" href="SPUISelLowering_8h_source.html#l00047">llvm::SPUISD::VEC_ROTL</a>, and <a class="el" href="SPUISelLowering_8h_source.html#l00048">llvm::SPUISD::VEC_ROTR</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a92152eee7a4bfbb7f3ae9f1ae4cca8bd"></a><!-- doxytag: member="llvm::SPUTargetLowering::ComputeNumSignBitsForTargetNode" ref="a92152eee7a4bfbb7f3ae9f1ae4cca8bd" args="(SDValue Op, unsigned Depth=0) const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classunsigned.html">unsigned</a> SPUTargetLowering::ComputeNumSignBitsForTargetNode </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1SDValue.html">SDValue</a> </td>
+          <td class="paramname"><em>Op</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>Depth</em> = <code>0</code> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td> const<code> [virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>ComputeNumSignBitsForTargetNode - This method can be implemented by targets that want to expose additional information about sign bits to the DAG Combiner. </p>
+
+<p>Reimplemented from <a class="el" href="classllvm_1_1TargetLowering.html#a74cdef1f73cd701aefaab2cf1e4c66cd">llvm::TargetLowering</a>.</p>
+
+<p>Definition at line <a class="el" href="SPUISelLowering_8cpp_source.html#l03198">3198</a> of file <a class="el" href="SPUISelLowering_8cpp_source.html">SPUISelLowering.cpp</a>.</p>
+
+<p>References <a class="el" href="SelectionDAGNodes_8h_source.html#l00771">llvm::SDValue::getOpcode()</a>, <a class="el" href="ValueTypes_8h_source.html#l00690">llvm::EVT::getSizeInBits()</a>, <a class="el" href="SelectionDAGNodes_8h_source.html#l00774">llvm::SDValue::getValueType()</a>, <a class="el" href="ValueTypes_8h_source.html#l00041">llvm::MVT::i16</a>, <a class="el" href="ValueTypes_8h_source.html#l00042">llvm::MVT::i32</a>, <a class="el" href="ValueTypes_8h_source.html#l00040">llvm::MVT::i8</a>, and <a class="el" href="ISDOpcodes_8h_source.html#l00349">llvm::ISD::SETCC</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ab029dcdee32d0f38b60d4a58961af9dd"></a><!-- doxytag: member="llvm::SPUTargetLowering::getConstraintType" ref="ab029dcdee32d0f38b60d4a58961af9dd" args="(const std::string &ConstraintLetter) const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1TargetLowering.html#a0b0176781cd4fd9f45cc739f1d007116">SPUTargetLowering::ConstraintType</a> SPUTargetLowering::getConstraintType </td>
+          <td>(</td>
+          <td class="paramtype">const std::string & </td>
+          <td class="paramname"><em>ConstraintLetter</em></td><td>)</td>
+          <td> const<code> [virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>getConstraintType - Given a constraint letter, return the type of constraint it is for this target. </p>
+
+<p>Reimplemented from <a class="el" href="classllvm_1_1TargetLowering.html#a31d6dacf27b7608783e33351e082bbba">llvm::TargetLowering</a>.</p>
+
+<p>Definition at line <a class="el" href="SPUISelLowering_8cpp_source.html#l03092">3092</a> of file <a class="el" href="SPUISelLowering_8cpp_source.html">SPUISelLowering.cpp</a>.</p>
+
+<p>References <a class="el" href="TargetLowering_8h_source.html#l01501">llvm::TargetLowering::C_RegisterClass</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ade46a1605a610b031a6dab940d62f9e4"></a><!-- doxytag: member="llvm::SPUTargetLowering::getRegForInlineAsmConstraint" ref="ade46a1605a610b031a6dab940d62f9e4" args="(const std::string &Constraint, EVT VT) const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">std::pair< <a class="el" href="classunsigned.html">unsigned</a>, const <a class="el" href="classllvm_1_1TargetRegisterClass.html">TargetRegisterClass</a> * > SPUTargetLowering::getRegForInlineAsmConstraint </td>
+          <td>(</td>
+          <td class="paramtype">const std::string & </td>
+          <td class="paramname"><em>Constraint</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="structllvm_1_1EVT.html">EVT</a> </td>
+          <td class="paramname"><em>VT</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td> const<code> [virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>getRegForInlineAsmConstraint - Given a physical register constraint (e.g. {edx}), return the register number and the register class for the register.</p>
+<p>Given a register class constraint, like 'r', if this corresponds directly to an LLVM register class, return a register of 0 and the register class pointer.</p>
+<p>This should only be used for C_Register constraints. On error, this returns a register number of 0 and a null register class pointer.. </p>
+
+<p>Reimplemented from <a class="el" href="classllvm_1_1TargetLowering.html#a7e48eb31be2c7b14b81453effa365427">llvm::TargetLowering</a>.</p>
+
+<p>Definition at line <a class="el" href="SPUISelLowering_8cpp_source.html#l03140">3140</a> of file <a class="el" href="SPUISelLowering_8cpp_source.html">SPUISelLowering.cpp</a>.</p>
+
+<p>References <a class="el" href="ValueTypes_8h_source.html#l00050">llvm::MVT::f32</a>, <a class="el" href="ValueTypes_8h_source.html#l00051">llvm::MVT::f64</a>, and <a class="el" href="ValueTypes_8h_source.html#l00043">llvm::MVT::i64</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="acfc27126854cb03aa1d06a4252e3009d"></a><!-- doxytag: member="llvm::SPUTargetLowering::getSetCCResultType" ref="acfc27126854cb03aa1d06a4252e3009d" args="(EVT VT) const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="structllvm_1_1EVT.html">EVT</a> SPUTargetLowering::getSetCCResultType </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="structllvm_1_1EVT.html">EVT</a> </td>
+          <td class="paramname"><em>VT</em></td><td>)</td>
+          <td> const<code> [virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>getSetCCResultType - Return the ValueType for <a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a0158ee47dfa868be5d28e2cbef70d5d0">ISD::SETCC</a> </p>
+
+<p>Reimplemented from <a class="el" href="classllvm_1_1TargetLowering.html#ae283984ef1f3ace7af75c7cf688df48d">llvm::TargetLowering</a>.</p>
+
+<p>Definition at line <a class="el" href="SPUISelLowering_8cpp_source.html#l00516">516</a> of file <a class="el" href="SPUISelLowering_8cpp_source.html">SPUISelLowering.cpp</a>.</p>
+
+<p>References <a class="el" href="ValueTypes_8h_source.html#l00660">llvm::EVT::getSimpleVT()</a>, <a class="el" href="ValueTypes_8h_source.html#l00039">llvm::MVT::i1</a>, <a class="el" href="ValueTypes_8h_source.html#l00041">llvm::MVT::i16</a>, <a class="el" href="ValueTypes_8h_source.html#l00042">llvm::MVT::i32</a>, <a class="el" href="ValueTypes_8h_source.html#l00040">llvm::MVT::i8</a>, and <a class="el" href="ValueTypes_8h_source.html#l00150">llvm::MVT::SimpleTy</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a08d968b951ae95a6711e2b17d79c2d98"></a><!-- doxytag: member="llvm::SPUTargetLowering::getShiftAmountTy" ref="a08d968b951ae95a6711e2b17d79c2d98" args="(EVT LHSTy) const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual <a class="el" href="classllvm_1_1MVT.html">MVT</a> llvm::SPUTargetLowering::getShiftAmountTy </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="structllvm_1_1EVT.html">EVT</a> </td>
+          <td class="paramname"><em>LHSTy</em></td><td>)</td>
+          <td> const<code> [inline, virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Reimplemented from <a class="el" href="classllvm_1_1TargetLowering.html#a38a58b2024f78c9d458a3127a8d087bd">llvm::TargetLowering</a>.</p>
+
+<p>Definition at line <a class="el" href="SPUISelLowering_8h_source.html#l00111">111</a> of file <a class="el" href="SPUISelLowering_8h_source.html">SPUISelLowering.h</a>.</p>
+
+<p>References <a class="el" href="ValueTypes_8h_source.html#l00042">llvm::MVT::i32</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a08fdb33ae1b33c767c9b93cebfc82cf9"></a><!-- doxytag: member="llvm::SPUTargetLowering::getSingleConstraintMatchWeight" ref="a08fdb33ae1b33c767c9b93cebfc82cf9" args="(AsmOperandInfo &info, const char *constraint) const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1TargetLowering.html#a7f5cab5437026605269663cda7389abc">TargetLowering::ConstraintWeight</a> SPUTargetLowering::getSingleConstraintMatchWeight </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="structllvm_1_1TargetLowering_1_1AsmOperandInfo.html">AsmOperandInfo</a> & </td>
+          <td class="paramname"><em>info</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="classchar.html">char</a> * </td>
+          <td class="paramname"><em>constraint</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td> const<code> [virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>Examine constraint string and operand type and determine a weight value. The operand object must already have been set up with the operand type.</p>
+<p>Examine constraint type and operand type and determine a weight value. This object must already have been set up with the operand type and the current alternative constraint selected. </p>
+
+<p>Reimplemented from <a class="el" href="classllvm_1_1TargetLowering.html#a04dfb06ba2391546356e8245899ae8cf">llvm::TargetLowering</a>.</p>
+
+<p>Definition at line <a class="el" href="SPUISelLowering_8cpp_source.html#l03111">3111</a> of file <a class="el" href="SPUISelLowering_8cpp_source.html">SPUISelLowering.cpp</a>.</p>
+
+<p>References <a class="el" href="TargetLowering_8h_source.html#l01538">llvm::TargetLowering::AsmOperandInfo::CallOperandVal</a>, <a class="el" href="TargetLowering_8h_source.html#l01520">llvm::TargetLowering::CW_Default</a>, <a class="el" href="TargetLowering_8h_source.html#l01509">llvm::TargetLowering::CW_Invalid</a>, and <a class="el" href="TargetLowering_8h_source.html#l01517">llvm::TargetLowering::CW_Register</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a81c7a5d9c1fc87bfe643fdb377312bde"></a><!-- doxytag: member="llvm::SPUTargetLowering::getSPUTargetMachine" ref="a81c7a5d9c1fc87bfe643fdb377312bde" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1SPUTargetMachine.html">SPUTargetMachine</a>& llvm::SPUTargetLowering::getSPUTargetMachine </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Get the target machine. </p>
+
+<p>Definition at line <a class="el" href="SPUISelLowering_8h_source.html#l00100">100</a> of file <a class="el" href="SPUISelLowering_8h_source.html">SPUISelLowering.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a83dc0861bae9149dc5be314fe74f809a"></a><!-- doxytag: member="llvm::SPUTargetLowering::getTargetNodeName" ref="a83dc0861bae9149dc5be314fe74f809a" args="(unsigned Opcode) const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">const <a class="el" href="classchar.html">char</a> * SPUTargetLowering::getTargetNodeName </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>Opcode</em></td><td>)</td>
+          <td> const<code> [virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p><a class="el" href="classllvm_1_1SPUTargetLowering.html#a83dc0861bae9149dc5be314fe74f809a">getTargetNodeName()</a> - This method returns the name of a target specific DAG node. </p>
+
+<p>Reimplemented from <a class="el" href="classllvm_1_1TargetLowering.html#afea1753e400871bd4dad3a44d26589e9">llvm::TargetLowering</a>.</p>
+
+<p>Definition at line <a class="el" href="SPUISelLowering_8cpp_source.html#l00482">482</a> of file <a class="el" href="SPUISelLowering_8cpp_source.html">SPUISelLowering.cpp</a>.</p>
+
+<p>References <a class="el" href="SPUISelLowering_8h_source.html#l00055">llvm::SPUISD::ADD64_MARKER</a>, <a class="el" href="SPUISelLowering_8h_source.html#l00034">llvm::SPUISD::AFormAddr</a>, <a class="el" href="SPUISelLowering_8h_source.html#l00038">llvm::SPUISD::CALL</a>, <a class="el" href="SPUISelLowering_8h_source.html#l00041">llvm::SPUISD::CNTB</a>, <a class="el" href="SPUISelLowering_8h_source.html#l00031">llvm::SPUISD::Hi</a>, <a class="el" href="SPUISelLowering_8h_source.html#l00035">llvm::SPUISD::IndirectAddr</a>, <a class="el" href="SPUISelLowering_8h_source.html#l00037">llvm::SPUISD::LDRESULT</a>, <a class="el" href="SPUISelLowering_8h_source.html#l00032">llvm::SPUISD::Lo</a>, <a class="el" href="SPUISelLowering_8h_source.html#l00057">llvm::SPUISD::MUL64_MARKER</a>, <a class="el" href="SPUISelLowering_8h_source.html#l00033">llvm::SPUISD::PCRelAddr</a>, <a class="el" href="SPUISelLowering_8h_source.html#l00042">llvm::SPUISD::PREFSLOT2VEC</a>, <a class="el" href="
 SPUISelLowering_8h_source.html#l00029">llvm::SPUISD::RET_FLAG</a>, <a class="el" href="SPUISelLowering_8h_source.html#l00049">llvm::SPUISD::ROTBYTES_LEFT</a>, <a class="el" href="SPUISelLowering_8h_source.html#l00050">llvm::SPUISD::ROTBYTES_LEFT_BITS</a>, <a class="el" href="SPUISelLowering_8h_source.html#l00052">llvm::SPUISD::SELB</a>, <a class="el" href="SPUISelLowering_8h_source.html#l00051">llvm::SPUISD::SELECT_MASK</a>, <a class="el" href="SPUISelLowering_8h_source.html#l00044">llvm::SPUISD::SHL_BITS</a>, <a class="el" href="SPUISelLowering_8h_source.html#l00045">llvm::SPUISD::SHL_BYTES</a>, <a class="el" href="SPUISelLowering_8h_source.html#l00039">llvm::SPUISD::SHUFB</a>, <a class="el" href="SPUISelLowering_8h_source.html#l00040">llvm::SPUISD::SHUFFLE_MASK</a>, <a class="el" href="SPUISelLowering_8h_source.html#l00056">llvm::SPUISD::SUB64_MARKER</a>, <a class="el" href="SPUISelLowering_8h_source.html#l00043">llvm::SPUISD::VEC2PREFSLOT</a>, <a class="el" href="SPUISelL
 owering_8h_source.html#l00047">llvm::SPUISD::VEC_ROTL</a>, and <a class="el" href="SPUISelLowering_8h_source.html#l00048">llvm::SPUISD::VEC_ROTR</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="add1cc2b70f84556824fbe58839b17125"></a><!-- doxytag: member="llvm::SPUTargetLowering::isLegalAddressImmediate" ref="add1cc2b70f84556824fbe58839b17125" args="(int64_t V, Type *Ty) const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> SPUTargetLowering::isLegalAddressImmediate </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classint64__t.html">int64_t</a> </td>
+          <td class="paramname"><em>V</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1Type.html">Type</a> * </td>
+          <td class="paramname"><em>Ty</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td> const<code> [virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>isLegalAddressImmediate - Return true if the integer value can be used as the offset of the target addressing mode. </p>
+
+<p>Definition at line <a class="el" href="SPUISelLowering_8cpp_source.html#l03227">3227</a> of file <a class="el" href="SPUISelLowering_8cpp_source.html">SPUISelLowering.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="af349dfa51cb69770ec7518b962856cc4"></a><!-- doxytag: member="llvm::SPUTargetLowering::isLegalAddressImmediate" ref="af349dfa51cb69770ec7518b962856cc4" args="(GlobalValue *) const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> SPUTargetLowering::isLegalAddressImmediate </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1GlobalValue.html">GlobalValue</a> * </td>
+          <td class="paramname"><em>GV</em></td><td>)</td>
+          <td> const<code> [virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="SPUISelLowering_8cpp_source.html#l03233">3233</a> of file <a class="el" href="SPUISelLowering_8cpp_source.html">SPUISelLowering.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="af8f185d3cc3b463264fa9c6c893173c2"></a><!-- doxytag: member="llvm::SPUTargetLowering::isLegalAddressingMode" ref="af8f185d3cc3b463264fa9c6c893173c2" args="(const AddrMode &AM, Type *Ty) const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> SPUTargetLowering::isLegalAddressingMode </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="structllvm_1_1AddrMode.html">AddrMode</a> & </td>
+          <td class="paramname"><em>AM</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1Type.html">Type</a> * </td>
+          <td class="paramname"><em>Ty</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td> const<code> [virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>isLegalAddressingMode - Return true if the addressing mode represented by AM is legal for this target, for a load/store of the specified type. The type may be VoidTy, in which case only return true if the addressing mode is legal for a load/store of any legal type. TODO: Handle pre/postinc as well.</p>
+<p>isLegalAddressingMode - Return true if the addressing mode represented by AM is legal for this target, for a load/store of the specified type. </p>
+
+<p>Reimplemented from <a class="el" href="classllvm_1_1TargetLowering.html#af1f13816e434bf13bf18b4ff083eb8ec">llvm::TargetLowering</a>.</p>
+
+<p>Definition at line <a class="el" href="SPUISelLowering_8cpp_source.html#l03250">3250</a> of file <a class="el" href="SPUISelLowering_8cpp_source.html">SPUISelLowering.cpp</a>.</p>
+
+<p>References <a class="el" href="AddressingMode_8h_source.html#l00032">llvm::AddrMode::BaseGV</a>, <a class="el" href="AddressingMode_8h_source.html#l00033">llvm::AddrMode::BaseOffs</a>, <a class="el" href="AddressingMode_8h_source.html#l00034">llvm::AddrMode::HasBaseReg</a>, and <a class="el" href="AddressingMode_8h_source.html#l00035">llvm::AddrMode::Scale</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a5b635a22e0e89645d7aee4d3848ec13e"></a><!-- doxytag: member="llvm::SPUTargetLowering::isLegalICmpImmediate" ref="a5b635a22e0e89645d7aee4d3848ec13e" args="(int64_t Imm) const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> SPUTargetLowering::isLegalICmpImmediate </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classint64__t.html">int64_t</a> </td>
+          <td class="paramname"></td><td>)</td>
+          <td> const<code> [virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>isLegalICmpImmediate - Return true if the specified immediate is legal icmp immediate, that is the target has icmp instructions which can compare a register against the immediate without having to materialize the immediate into a register. </p>
+
+<p>Reimplemented from <a class="el" href="classllvm_1_1TargetLowering.html#ae12326a23d0c3a4eed3bab2e1f9007b4">llvm::TargetLowering</a>.</p>
+
+<p>Definition at line <a class="el" href="SPUISelLowering_8cpp_source.html#l03244">3244</a> of file <a class="el" href="SPUISelLowering_8cpp_source.html">SPUISelLowering.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a4325189a5b2107340378de17c10a36ae"></a><!-- doxytag: member="llvm::SPUTargetLowering::isOffsetFoldingLegal" ref="a4325189a5b2107340378de17c10a36ae" args="(const GlobalAddressSDNode *GA) const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> SPUTargetLowering::isOffsetFoldingLegal </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1GlobalAddressSDNode.html">GlobalAddressSDNode</a> * </td>
+          <td class="paramname"><em>GA</em></td><td>)</td>
+          <td> const<code> [virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>isOffsetFoldingLegal - Return true if folding a constant offset with the given GlobalAddress is legal. It is frequently not legal in PIC relocation models. </p>
+
+<p>Reimplemented from <a class="el" href="classllvm_1_1TargetLowering.html#a6634fc60337427fd6c33e851a4ff45ad">llvm::TargetLowering</a>.</p>
+
+<p>Definition at line <a class="el" href="SPUISelLowering_8cpp_source.html#l03238">3238</a> of file <a class="el" href="SPUISelLowering_8cpp_source.html">SPUISelLowering.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a4a2ff4602a1a88da1f87914eb8b2d343"></a><!-- doxytag: member="llvm::SPUTargetLowering::LowerAsmOperandForConstraint" ref="a4a2ff4602a1a88da1f87914eb8b2d343" args="(SDValue Op, std::string &Constraint, std::vector< SDValue > &Ops, SelectionDAG &DAG) const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void SPUTargetLowering::LowerAsmOperandForConstraint </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1SDValue.html">SDValue</a> </td>
+          <td class="paramname"><em>Op</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">std::string & </td>
+          <td class="paramname"><em>Constraint</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">std::vector< <a class="el" href="classllvm_1_1SDValue.html">SDValue</a> > & </td>
+          <td class="paramname"><em>Ops</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1SelectionDAG.html">SelectionDAG</a> & </td>
+          <td class="paramname"><em>DAG</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td> const<code> [virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>LowerAsmOperandForConstraint - Lower the specified operand into the Ops vector. If it is invalid, don't add anything to Ops. </p>
+
+<p>Reimplemented from <a class="el" href="classllvm_1_1TargetLowering.html#af6ec97cdccccd552fe3234d495b95c70">llvm::TargetLowering</a>.</p>
+
+<p>Definition at line <a class="el" href="SPUISelLowering_8cpp_source.html#l03217">3217</a> of file <a class="el" href="SPUISelLowering_8cpp_source.html">SPUISelLowering.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a5aade33a7f4dc032436204ec28a3aa68"></a><!-- doxytag: member="llvm::SPUTargetLowering::LowerCall" ref="a5aade33a7f4dc032436204ec28a3aa68" args="(TargetLowering::CallLoweringInfo &CLI, SmallVectorImpl< SDValue > &InVals) const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1SDValue.html">SDValue</a> SPUTargetLowering::LowerCall </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="structllvm_1_1TargetLowering_1_1CallLoweringInfo.html">TargetLowering::CallLoweringInfo</a> & </td>
+          <td class="paramname">, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1SmallVectorImpl.html">SmallVectorImpl</a>< <a class="el" href="classllvm_1_1SDValue.html">SDValue</a> > & </td>
+          <td class="paramname"> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td> const<code> [virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>LowerCall - This hook must be implemented to lower calls into the the specified DAG. The outgoing arguments to the call are described by the Outs array, and the values to be returned by the call are described by the Ins array. The implementation should fill in the InVals array with legal-type return values from the call, and return the resulting token chain value. </p>
+
+<p>Reimplemented from <a class="el" href="classllvm_1_1TargetLowering.html#afba7b3e91d7691a2336080cc3f88b6f1">llvm::TargetLowering</a>.</p>
+
+<p>Definition at line <a class="el" href="SPUISelLowering_8cpp_source.html#l01268">1268</a> of file <a class="el" href="SPUISelLowering_8cpp_source.html">SPUISelLowering.cpp</a>.</p>
+
+<p>References <a class="el" href="ISDOpcodes_8h_source.html#l00188">llvm::ISD::ADD</a>, <a class="el" href="SPUISelLowering_8h_source.html#l00034">llvm::SPUISD::AFormAddr</a>, <a class="el" href="CallingConvLower_8cpp_source.html#l00118">llvm::CCState::AnalyzeCallOperands()</a>, <a class="el" href="CallingConvLower_8cpp_source.html#l00155">llvm::CCState::AnalyzeCallResult()</a>, <a class="el" href="ARMISelLowering_8h_source.html#l00047">llvm::ARMISD::CALL</a>, <a class="el" href="TargetLowering_8h_source.html#l01320">llvm::TargetLowering::CallLoweringInfo::CallConv</a>, <a class="el" href="TargetLowering_8h_source.html#l01321">llvm::TargetLowering::CallLoweringInfo::Callee</a>, <a class="el" href="TargetLowering_8h_source.html#l01306">llvm::TargetLowering::CallLoweringInfo::Chain</a>, <a class="el" href="TargetLowering_8h_source.html#l01323">llvm::TargetLowering::CallLoweringInfo::DAG</a>, <a class="el" href="TargetLowering_8h_source.html#l01324">llvm::TargetLowering::CallLo
 weringInfo::DL</a>, <a class="el" href="SmallVector_8h_source.html#l00055">llvm::SmallVectorBase::empty()</a>, <a class="el" href="ValueTypes_8h_source.html#l00050">llvm::MVT::f32</a>, <a class="el" href="ValueTypes_8h_source.html#l00051">llvm::MVT::f64</a>, <a class="el" href="SelectionDAG_8h_source.html#l00533">llvm::SelectionDAG::getCALLSEQ_END()</a>, <a class="el" href="SelectionDAG_8h_source.html#l00524">llvm::SelectionDAG::getCALLSEQ_START()</a>, <a class="el" href="SelectionDAG_8cpp_source.html#l00972">llvm::SelectionDAG::getConstant()</a>, <a class="el" href="SelectionDAG_8h_source.html#l00246">llvm::SelectionDAG::getContext()</a>, <a class="el" href="SelectionDAG_8h_source.html#l00471">llvm::SelectionDAG::getCopyFromReg()</a>, <a class="el" href="SelectionDAG_8h_source.html#l00448">llvm::SelectionDAG::getCopyToReg()</a>, <a class="el" href="SelectionDAG_8cpp_source.html#l01028">llvm::SelectionDAG::getIntPtrConstant()</a>, <a class="el" href="CallingConvLower_8h_sour
 ce.html#l00122">llvm::CCValAssign::getLocReg()</a>, <a class="el" href="CallingConvLower_8h_source.html#l00124">llvm::CCValAssign::getLocVT()</a>, <a class="el" href="SelectionDAG_8h_source.html#l00242">llvm::SelectionDAG::getMachineFunction()</a>, <a class="el" href="SelectionDAGNodes_8h_source.html#l00105">llvm::SDValue::getNode()</a>, <a class="el" href="SelectionDAG_8cpp_source.html#l02409">llvm::SelectionDAG::getNode()</a>, <a class="el" href="TargetLowering_8h_source.html#l00153">llvm::TargetLowering::getPointerTy()</a>, <a class="el" href="SelectionDAG_8cpp_source.html#l01423">llvm::SelectionDAG::getRegister()</a>, <a class="el" href="ValueTypes_8h_source.html#l00660">llvm::EVT::getSimpleVT()</a>, <a class="el" href="SelectionDAG_8cpp_source.html#l04353">llvm::SelectionDAG::getStore()</a>, <a class="el" href="SPUTargetMachine_8h_source.html#l00047">llvm::SPUTargetMachine::getSubtargetImpl()</a>, <a class="el" href="SelectionDAG_8cpp_source.html#l01271">llvm::Selection
 DAG::getTargetExternalSymbol()</a>, <a class="el" href="SelectionDAG_8h_source.html#l00395">llvm::SelectionDAG::getTargetGlobalAddress()</a>, <a class="el" href="SelectionDAG_8h_source.html#l00244">llvm::SelectionDAG::getTargetLoweringInfo()</a>, <a class="el" href="TargetLowering_8h_source.html#l00144">llvm::TargetLowering::getTargetMachine()</a>, <a class="el" href="SelectionDAGNodes_8h_source.html#l00122">llvm::SDValue::getValue()</a>, <a class="el" href="SelectionDAGNodes_8h_source.html#l00774">llvm::SDValue::getValueType()</a>, <a class="el" href="SelectionDAG_8cpp_source.html#l04697">llvm::SelectionDAG::getVTList()</a>, <a class="el" href="ValueTypes_8h_source.html#l00100">llvm::MVT::Glue</a>, <a class="el" href="ValueTypes_8h_source.html#l00044">llvm::MVT::i128</a>, <a class="el" href="ValueTypes_8h_source.html#l00041">llvm::MVT::i16</a>, <a class="el" href="ValueTypes_8h_source.html#l00042">llvm::MVT::i32</a>, <a class="el" href="ValueTypes_8h_source.html#l00043">llv
 m::MVT::i64</a>, <a class="el" href="ValueTypes_8h_source.html#l00040">llvm::MVT::i8</a>, <a class="el" href="SPUISelLowering_8h_source.html#l00035">llvm::SPUISD::IndirectAddr</a>, <a class="el" href="MipsISelLowering_8h_source.html#l00086">llvm::MipsISD::Ins</a>, <a class="el" href="TargetLowering_8h_source.html#l01328">llvm::TargetLowering::CallLoweringInfo::Ins</a>, <a class="el" href="Globals_8cpp_source.html#l00065">llvm::GlobalValue::isDeclaration()</a>, <a class="el" href="SPUISelLowering_8cpp_source.html#l01255">isLSAAddress()</a>, <a class="el" href="TargetLowering_8h_source.html#l01317">llvm::TargetLowering::CallLoweringInfo::IsTailCall</a>, <a class="el" href="TargetLowering_8h_source.html#l01310">llvm::TargetLowering::CallLoweringInfo::IsVarArg</a>, <a class="el" href="ErrorHandling_8h_source.html#l00098">llvm_unreachable</a>, <a class="el" href="SPUFrameLowering_8h_source.html#l00070">llvm::SPUFrameLowering::minStackSize()</a>, <a class="el" href="ValueTypes_8h_
 source.html#l00038">llvm::MVT::Other</a>, <a class="el" href="TargetLowering_8h_source.html#l01326">llvm::TargetLowering::CallLoweringInfo::Outs</a>, <a class="el" href="TargetLowering_8h_source.html#l01327">llvm::TargetLowering::CallLoweringInfo::OutVals</a>, <a class="el" href="SPUISelLowering_8h_source.html#l00033">llvm::SPUISD::PCRelAddr</a>, <a class="el" href="SmallVector_8h_source.html#l00231">llvm::SmallVectorTemplateBase< T, isPodLike >::push_back()</a>, <a class="el" href="ValueTypes_8h_source.html#l00150">llvm::MVT::SimpleTy</a>, <a class="el" href="SmallVector_8h_source.html#l00126">llvm::SmallVectorTemplateCommon< T, typename >::size()</a>, <a class="el" href="ARMBaseInfo_8h_source.html#l00137">llvm::ARM_MB::ST</a>, <a class="el" href="SPUFrameLowering_8h_source.html#l00054">llvm::SPUFrameLowering::stackSlotSize()</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00050">llvm::ISD::TokenFactor</a>, <a class="el" href="SPUSubtarget_8h_source.html#l00
 079">llvm::SPUSubtarget::usingLargeMem()</a>, <a class="el" href="ValueTypes_8h_source.html#l00066">llvm::MVT::v16i8</a>, <a class="el" href="ValueTypes_8h_source.html#l00088">llvm::MVT::v2f64</a>, <a class="el" href="ValueTypes_8h_source.html#l00079">llvm::MVT::v2i64</a>, <a class="el" href="ValueTypes_8h_source.html#l00086">llvm::MVT::v4f32</a>, <a class="el" href="ValueTypes_8h_source.html#l00075">llvm::MVT::v4i32</a>, and <a class="el" href="ValueTypes_8h_source.html#l00071">llvm::MVT::v8i16</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aeb7895485275db43ed9c0a4ef8d85caf"></a><!-- doxytag: member="llvm::SPUTargetLowering::LowerFormalArguments" ref="aeb7895485275db43ed9c0a4ef8d85caf" args="(SDValue Chain, CallingConv::ID CallConv, bool isVarArg, const SmallVectorImpl< ISD::InputArg > &Ins, DebugLoc dl, SelectionDAG &DAG, SmallVectorImpl< SDValue > &InVals) const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1SDValue.html">SDValue</a> SPUTargetLowering::LowerFormalArguments </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1SDValue.html">SDValue</a> </td>
+          <td class="paramname">, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="namespacellvm_1_1CallingConv.html#a4f861731fc6dbfdccc05af5968d98974">CallingConv::ID</a> </td>
+          <td class="paramname">, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> </td>
+          <td class="paramname">, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1SmallVectorImpl.html">SmallVectorImpl</a>< <a class="el" href="structllvm_1_1ISD_1_1InputArg.html">ISD::InputArg</a> > & </td>
+          <td class="paramname">, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1DebugLoc.html">DebugLoc</a> </td>
+          <td class="paramname">, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1SelectionDAG.html">SelectionDAG</a> & </td>
+          <td class="paramname">, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1SmallVectorImpl.html">SmallVectorImpl</a>< <a class="el" href="classllvm_1_1SDValue.html">SDValue</a> > & </td>
+          <td class="paramname"> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td> const<code> [virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>LowerFormalArguments - This hook must be implemented to lower the incoming (formal) arguments, described by the Ins array, into the specified DAG. The implementation should fill in the InVals array with legal-type argument values, and return the resulting token chain value. </p>
+
+<p>Reimplemented from <a class="el" href="classllvm_1_1TargetLowering.html#a32f806f11d41b0e4fad82a9f4b6e9ca2">llvm::TargetLowering</a>.</p>
+
+<p>Definition at line <a class="el" href="SPUISelLowering_8cpp_source.html#l01117">1117</a> of file <a class="el" href="SPUISelLowering_8cpp_source.html">SPUISelLowering.cpp</a>.</p>
+
+<p>References <a class="el" href="MachineFunction_8cpp_source.html#l00406">llvm::MachineFunction::addLiveIn()</a>, <a class="el" href="MachineRegisterInfo_8h_source.html#l00465">llvm::MachineRegisterInfo::addLiveIn()</a>, <a class="el" href="CallingConvLower_8cpp_source.html#l00067">llvm::CCState::AnalyzeFormalArguments()</a>, <a class="el" href="MachineFunction_8cpp_source.html#l00453">llvm::MachineFrameInfo::CreateFixedObject()</a>, <a class="el" href="MachineRegisterInfo_8cpp_source.html#l00098">llvm::MachineRegisterInfo::createVirtualRegister()</a>, <a class="el" href="SmallVector_8h_source.html#l00055">llvm::SmallVectorBase::empty()</a>, <a class="el" href="ValueTypes_8h_source.html#l00050">llvm::MVT::f32</a>, <a class="el" href="ValueTypes_8h_source.html#l00051">llvm::MVT::f64</a>, <a class="el" href="SelectionDAG_8h_source.html#l00246">llvm::SelectionDAG::getContext()</a>, <a class="el" href="SelectionDAG_8h_source.html#l00471">llvm::SelectionDAG::getCopyFromReg()</a>
 , <a class="el" href="ValueTypes_8cpp_source.html#l00106">llvm::EVT::getEVTString()</a>, <a class="el" href="SelectionDAG_8cpp_source.html#l01129">llvm::SelectionDAG::getFrameIndex()</a>, <a class="el" href="MachineFunction_8h_source.html#l00167">llvm::MachineFunction::getFrameInfo()</a>, <a class="el" href="MachineFunction_8h_source.html#l00218">llvm::MachineFunction::getInfo()</a>, <a class="el" href="SelectionDAG_8cpp_source.html#l04316">llvm::SelectionDAG::getLoad()</a>, <a class="el" href="CallingConvLower_8h_source.html#l00122">llvm::CCValAssign::getLocReg()</a>, <a class="el" href="SelectionDAG_8h_source.html#l00242">llvm::SelectionDAG::getMachineFunction()</a>, <a class="el" href="SelectionDAG_8cpp_source.html#l02409">llvm::SelectionDAG::getNode()</a>, <a class="el" href="SelectionDAGNodes_8h_source.html#l00780">llvm::SDValue::getOperand()</a>, <a class="el" href="TargetLowering_8h_source.html#l00153">llvm::TargetLowering::getPointerTy()</a>, <a class="el" href="Mach
 ineFunction_8h_source.html#l00160">llvm::MachineFunction::getRegInfo()</a>, <a class="el" href="SelectionDAG_8cpp_source.html#l01423">llvm::SelectionDAG::getRegister()</a>, <a class="el" href="ValueTypes_8h_source.html#l00660">llvm::EVT::getSimpleVT()</a>, <a class="el" href="ValueTypes_8h_source.html#l00690">llvm::EVT::getSizeInBits()</a>, <a class="el" href="SelectionDAG_8cpp_source.html#l04353">llvm::SelectionDAG::getStore()</a>, <a class="el" href="SelectionDAG_8h_source.html#l00244">llvm::SelectionDAG::getTargetLoweringInfo()</a>, <a class="el" href="TargetLowering_8h_source.html#l00144">llvm::TargetLowering::getTargetMachine()</a>, <a class="el" href="SPUMachineFunction_8h_source.html#l00042">llvm::SPUFunctionInfo::getVarArgsFrameIndex()</a>, <a class="el" href="ValueTypes_8h_source.html#l00044">llvm::MVT::i128</a>, <a class="el" href="ValueTypes_8h_source.html#l00041">llvm::MVT::i16</a>, <a class="el" href="ValueTypes_8h_source.html#l00042">llvm::MVT::i32</a>, <a clas
 s="el" href="ValueTypes_8h_source.html#l00043">llvm::MVT::i64</a>, <a class="el" href="ValueTypes_8h_source.html#l00040">llvm::MVT::i8</a>, <a class="el" href="CallingConvLower_8h_source.html#l00117">llvm::CCValAssign::isRegLoc()</a>, <a class="el" href="SPUFrameLowering_8h_source.html#l00070">llvm::SPUFrameLowering::minStackSize()</a>, <a class="el" href="ValueTypes_8h_source.html#l00038">llvm::MVT::Other</a>, <a class="el" href="SmallVector_8h_source.html#l00231">llvm::SmallVectorTemplateBase< T, isPodLike >::push_back()</a>, <a class="el" href="ErrorHandling_8cpp_source.html#l00052">llvm::report_fatal_error()</a>, <a class="el" href="SPUMachineFunction_8h_source.html#l00043">llvm::SPUFunctionInfo::setVarArgsFrameIndex()</a>, <a class="el" href="ValueTypes_8h_source.html#l00150">llvm::MVT::SimpleTy</a>, <a class="el" href="SmallVector_8h_source.html#l00126">llvm::SmallVectorTemplateCommon< T, typename >::size()</a>, <a class="el" href="SPUFrameLowering_8h_sourc
 e.html#l00054">llvm::SPUFrameLowering::stackSlotSize()</a>, <a class="el" href="SparcInstrInfo_8h_source.html#l00032">llvm::SPII::Store</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00050">llvm::ISD::TokenFactor</a>, <a class="el" href="ValueTypes_8h_source.html#l00066">llvm::MVT::v16i8</a>, <a class="el" href="ValueTypes_8h_source.html#l00088">llvm::MVT::v2f64</a>, <a class="el" href="ValueTypes_8h_source.html#l00079">llvm::MVT::v2i64</a>, <a class="el" href="ValueTypes_8h_source.html#l00086">llvm::MVT::v4f32</a>, <a class="el" href="ValueTypes_8h_source.html#l00075">llvm::MVT::v4i32</a>, and <a class="el" href="ValueTypes_8h_source.html#l00071">llvm::MVT::v8i16</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a6a8a31d8ed509eda7a9717a49028ba73"></a><!-- doxytag: member="llvm::SPUTargetLowering::LowerOperation" ref="a6a8a31d8ed509eda7a9717a49028ba73" args="(SDValue Op, SelectionDAG &DAG) const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1SDValue.html">SDValue</a> SPUTargetLowering::LowerOperation </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1SDValue.html">SDValue</a> </td>
+          <td class="paramname"><em>Op</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1SelectionDAG.html">SelectionDAG</a> & </td>
+          <td class="paramname"><em>DAG</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td> const<code> [virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Custom lowering hooks. </p>
+<p>Custom (target-specific) lowering entry point.</p>
+<p>This is where LLVM's DAG selection process calls to do target-specific lowering of nodes. </p>
+
+<p>Reimplemented from <a class="el" href="classllvm_1_1TargetLowering.html#ac1d2fe9f694b72600728e7d31fc11b7c">llvm::TargetLowering</a>.</p>
+
+<p>Definition at line <a class="el" href="SPUISelLowering_8cpp_source.html#l02779">2779</a> of file <a class="el" href="SPUISelLowering_8cpp_source.html">SPUISelLowering.cpp</a>.</p>
+
+<p>References <a class="el" href="ISDOpcodes_8h_source.html#l00188">llvm::ISD::ADD</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00307">llvm::ISD::AND</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00252">llvm::ISD::BUILD_VECTOR</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00061">llvm::ISD::ConstantFP</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00063">llvm::ISD::ConstantPool</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00319">llvm::ISD::CTPOP</a>, <a class="el" href="SelectionDAGDumper_8cpp_source.html#l00329">llvm::SDNode::dump()</a>, <a class="el" href="raw__ostream_8cpp_source.html#l00674">llvm::errs()</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00704">llvm::ISD::EXTLOAD</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00263">llvm::ISD::EXTRACT_VECTOR_ELT</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00389">llvm::ISD::FP_TO_SINT</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00390">llvm::ISD::FP_TO_UINT</a>, <a class=
 "el" href="SelectionDAGNodes_8h_source.html#l00105">llvm::SDValue::getNode()</a>, <a class="el" href="SelectionDAGNodes_8h_source.html#l00771">llvm::SDValue::getOpcode()</a>, <a class="el" href="SPUTargetMachine_8h_source.html#l00047">llvm::SPUTargetMachine::getSubtargetImpl()</a>, <a class="el" href="SelectionDAGNodes_8h_source.html#l00774">llvm::SDValue::getValueType()</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00062">llvm::ISD::GlobalAddress</a>, <a class="el" href="ValueTypes_8h_source.html#l00040">llvm::MVT::i8</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00257">llvm::ISD::INSERT_VECTOR_ELT</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00063">llvm::ISD::JumpTable</a>, <a class="el" href="ErrorHandling_8h_source.html#l00098">llvm_unreachable</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00463">llvm::ISD::LOAD</a>, <a class="el" href="SPUISelLowering_8cpp_source.html#l01658">LowerBUILD_VECTOR()</a>, <a class="el" href="SPUISelLowering_8cpp_sour
 ce.html#l02302">LowerByteImmed()</a>, <a class="el" href="SPUISelLowering_8cpp_source.html#l01095">LowerConstantFP()</a>, <a class="el" href="SPUISelLowering_8cpp_source.html#l01011">LowerConstantPool()</a>, <a class="el" href="SPUISelLowering_8cpp_source.html#l02355">LowerCTPOP()</a>, <a class="el" href="SPUISelLowering_8cpp_source.html#l02003">LowerEXTRACT_VECTOR_ELT()</a>, <a class="el" href="SPUISelLowering_8cpp_source.html#l02464">LowerFP_TO_INT()</a>, <a class="el" href="SPUISelLowering_8cpp_source.html#l01067">LowerGlobalAddress()</a>, <a class="el" href="SPUISelLowering_8cpp_source.html#l02201">LowerI8Math()</a>, <a class="el" href="SPUISelLowering_8cpp_source.html#l02166">LowerINSERT_VECTOR_ELT()</a>, <a class="el" href="SPUISelLowering_8cpp_source.html#l02490">LowerINT_TO_FP()</a>, <a class="el" href="SPUISelLowering_8cpp_source.html#l01043">LowerJumpTable()</a>, <a class="el" href="SPUISelLowering_8cpp_source.html#l00560">LowerLOAD()</a>, <a class="el" href="SPUIS
 elLowering_8cpp_source.html#l01957">LowerSCALAR_TO_VECTOR()</a>, <a class="el" href="SPUISelLowering_8cpp_source.html#l02647">LowerSELECT_CC()</a>, <a class="el" href="SPUISelLowering_8cpp_source.html#l02515">LowerSETCC()</a>, <a class="el" href="SPUISelLowering_8cpp_source.html#l02718">LowerSIGN_EXTEND()</a>, <a class="el" href="SPUISelLowering_8cpp_source.html#l00769">LowerSTORE()</a>, <a class="el" href="SPUISelLowering_8cpp_source.html#l02675">LowerTRUNCATE()</a>, <a class="el" href="SPUISelLowering_8cpp_source.html#l01837">LowerVECTOR_SHUFFLE()</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00188">llvm::ISD::MUL</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00307">llvm::ISD::OR</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00316">llvm::ISD::ROTL</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00316">llvm::ISD::ROTR</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00299">llvm::ISD::SCALAR_TO_VECTOR</a>, <a class="el" href="ISDOpcodes_8h_source.htm
 l#l00341">llvm::ISD::SELECT_CC</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00349">llvm::ISD::SETCC</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00705">llvm::ISD::SEXTLOAD</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00316">llvm::ISD::SHL</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00364">llvm::ISD::SIGN_EXTEND</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00377">llvm::ISD::SINT_TO_FP</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00316">llvm::ISD::SRA</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00316">llvm::ISD::SRL</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00463">llvm::ISD::STORE</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00188">llvm::ISD::SUB</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00373">llvm::ISD::TRUNCATE</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00378">llvm::ISD::UINT_TO_FP</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00291">llvm::ISD::VECTOR_SHUFFLE</a>, <a class="el" href
 ="ISDOpcodes_8h_source.html#l00307">llvm::ISD::XOR</a>, and <a class="el" href="ISDOpcodes_8h_source.html#l00706">llvm::ISD::ZEXTLOAD</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ac0f2e393a95c2fc9acdbb60d0c06c282"></a><!-- doxytag: member="llvm::SPUTargetLowering::LowerReturn" ref="ac0f2e393a95c2fc9acdbb60d0c06c282" args="(SDValue Chain, CallingConv::ID CallConv, bool isVarArg, const SmallVectorImpl< ISD::OutputArg > &Outs, const SmallVectorImpl< SDValue > &OutVals, DebugLoc dl, SelectionDAG &DAG) const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1SDValue.html">SDValue</a> SPUTargetLowering::LowerReturn </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1SDValue.html">SDValue</a> </td>
+          <td class="paramname">, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="namespacellvm_1_1CallingConv.html#a4f861731fc6dbfdccc05af5968d98974">CallingConv::ID</a> </td>
+          <td class="paramname">, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> </td>
+          <td class="paramname">, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1SmallVectorImpl.html">SmallVectorImpl</a>< <a class="el" href="structllvm_1_1ISD_1_1OutputArg.html">ISD::OutputArg</a> > & </td>
+          <td class="paramname">, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1SmallVectorImpl.html">SmallVectorImpl</a>< <a class="el" href="classllvm_1_1SDValue.html">SDValue</a> > & </td>
+          <td class="paramname">, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1DebugLoc.html">DebugLoc</a> </td>
+          <td class="paramname">, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1SelectionDAG.html">SelectionDAG</a> & </td>
+          <td class="paramname"> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td> const<code> [virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>LowerReturn - This hook must be implemented to lower outgoing return values, described by the Outs array, into the specified DAG. The implementation should return the resulting token chain value. </p>
+
+<p>Reimplemented from <a class="el" href="classllvm_1_1TargetLowering.html#a10acb0245b52cfec82e2115c71c322d6">llvm::TargetLowering</a>.</p>
+
+<p>Definition at line <a class="el" href="SPUISelLowering_8cpp_source.html#l01470">1470</a> of file <a class="el" href="SPUISelLowering_8cpp_source.html">SPUISelLowering.cpp</a>.</p>
+
+<p>References <a class="el" href="MachineRegisterInfo_8h_source.html#l00468">llvm::MachineRegisterInfo::addLiveOut()</a>, <a class="el" href="CallingConvLower_8cpp_source.html#l00100">llvm::CCState::AnalyzeReturn()</a>, <a class="el" href="SelectionDAG_8h_source.html#l00246">llvm::SelectionDAG::getContext()</a>, <a class="el" href="SelectionDAG_8h_source.html#l00448">llvm::SelectionDAG::getCopyToReg()</a>, <a class="el" href="CallingConvLower_8h_source.html#l00122">llvm::CCValAssign::getLocReg()</a>, <a class="el" href="SelectionDAG_8h_source.html#l00242">llvm::SelectionDAG::getMachineFunction()</a>, <a class="el" href="SelectionDAGNodes_8h_source.html#l00105">llvm::SDValue::getNode()</a>, <a class="el" href="SelectionDAG_8cpp_source.html#l02409">llvm::SelectionDAG::getNode()</a>, <a class="el" href="MachineFunction_8h_source.html#l00160">llvm::MachineFunction::getRegInfo()</a>, <a class="el" href="TargetLowering_8h_source.html#l00144">llvm::TargetLowering::getTargetMachine(
 )</a>, <a class="el" href="SelectionDAGNodes_8h_source.html#l00122">llvm::SDValue::getValue()</a>, <a class="el" href="CallingConvLower_8h_source.html#l00117">llvm::CCValAssign::isRegLoc()</a>, <a class="el" href="MachineRegisterInfo_8h_source.html#l00480">llvm::MachineRegisterInfo::liveout_empty()</a>, <a class="el" href="ValueTypes_8h_source.html#l00038">llvm::MVT::Other</a>, <a class="el" href="SPUISelLowering_8h_source.html#l00029">llvm::SPUISD::RET_FLAG</a>, and <a class="el" href="SmallVector_8h_source.html#l00126">llvm::SmallVectorTemplateCommon< T, typename >::size()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a4a0fb174ca0088149d72c6787c462e62"></a><!-- doxytag: member="llvm::SPUTargetLowering::PerformDAGCombine" ref="a4a0fb174ca0088149d72c6787c462e62" args="(SDNode *N, DAGCombinerInfo &DCI) const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1SDValue.html">SDValue</a> SPUTargetLowering::PerformDAGCombine </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1SDNode.html">SDNode</a> * </td>
+          <td class="paramname"><em>N</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="structllvm_1_1TargetLowering_1_1DAGCombinerInfo.html">DAGCombinerInfo</a> & </td>
+          <td class="paramname"><em>DCI</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td> const<code> [virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>PerformDAGCombine - This method will be invoked for all target nodes and for any target-independent nodes that the target has registered with invoke it for.</p>
+<p>The semantics are as follows: Return <a class="el" href="classllvm_1_1Value.html" title="LLVM Value Representation.">Value</a>: SDValue.Val == 0 - No change was made SDValue.Val == N - N was replaced, is dead, and is already handled. otherwise - N should be replaced by the returned Operand.</p>
+<p>In addition, methods provided by DAGCombinerInfo may be used to perform more complex transformations. </p>
+
+<p>Reimplemented from <a class="el" href="classllvm_1_1TargetLowering.html#a23088f6e5065a437e6448022592ad85c">llvm::TargetLowering</a>.</p>
+
+<p>Definition at line <a class="el" href="SPUISelLowering_8cpp_source.html#l02901">2901</a> of file <a class="el" href="SPUISelLowering_8cpp_source.html">SPUISelLowering.cpp</a>.</p>
+
+<p>References <a class="el" href="ISDOpcodes_8h_source.html#l00188">llvm::ISD::ADD</a>, <a class="el" href="X86ISelDAGToDAG_8cpp_source.html#l01511">ADD</a>, <a class="el" href="SPUISelLowering_8h_source.html#l00034">llvm::SPUISD::AFormAddr</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00370">llvm::ISD::ANY_EXTEND</a>, <a class="el" href="TargetLowering_8h_source.html#l00945">llvm::TargetLowering::DAGCombinerInfo::DAG</a>, <a class="el" href="Debug_8h_source.html#l00097">DEBUG</a>, <a class="el" href="Debug_8h_source.html#l00036">DEBUG_TYPE</a>, <a class="el" href="Debug_8cpp_source.html#l00035">llvm::DebugFlag</a>, <a class="el" href="SelectionDAGDumper_8cpp_source.html#l00329">llvm::SDNode::dump()</a>, <a class="el" href="Casting_8h_source.html#l00233">llvm::dyn_cast()</a>, <a class="el" href="raw__ostream_8cpp_source.html#l00674">llvm::errs()</a>, <a class="el" href="SelectionDAG_8cpp_source.html#l00972">llvm::SelectionDAG::getConstant()</a>, <a class="el" href="Sel
 ectionDAGNodes_8h_source.html#l00417">llvm::SDNode::getDebugLoc()</a>, <a class="el" href="SelectionDAGNodes_8h_source.html#l00105">llvm::SDValue::getNode()</a>, <a class="el" href="SelectionDAG_8cpp_source.html#l02409">llvm::SelectionDAG::getNode()</a>, <a class="el" href="SelectionDAGNodes_8h_source.html#l00771">llvm::SDValue::getOpcode()</a>, <a class="el" href="SelectionDAGNodes_8h_source.html#l00363">llvm::SDNode::getOpcode()</a>, <a class="el" href="SelectionDAGNodes_8h_source.html#l00780">llvm::SDValue::getOperand()</a>, <a class="el" href="SelectionDAGNodes_8h_source.html#l00538">llvm::SDNode::getOperand()</a>, <a class="el" href="SelectionDAGNodes_8h_source.html#l01162">llvm::ConstantSDNode::getSExtValue()</a>, <a class="el" href="SPUTargetMachine_8h_source.html#l00047">llvm::SPUTargetMachine::getSubtargetImpl()</a>, <a class="el" href="TargetLowering_8h_source.html#l00144">llvm::TargetLowering::getTargetMachine()</a>, <a class="el" href="SelectionDAGNodes_8h_source
 .html#l00774">llvm::SDValue::getValueType()</a>, <a class="el" href="SelectionDAGNodes_8h_source.html#l00593">llvm::SDNode::getValueType()</a>, <a class="el" href="SPUISelLowering_8h_source.html#l00035">llvm::SPUISD::IndirectAddr</a>, <a class="el" href="Debug_8cpp_source.html#l00088">llvm::isCurrentDebugType()</a>, <a class="el" href="SelectionDAGNodes_8h_source.html#l01165">llvm::ConstantSDNode::isNullValue()</a>, <a class="el" href="SPUISelLowering_8h_source.html#l00042">llvm::SPUISD::PREFSLOT2VEC</a>, <a class="el" href="SPUISelLowering_8h_source.html#l00049">llvm::SPUISD::ROTBYTES_LEFT</a>, <a class="el" href="SPUISelLowering_8h_source.html#l00044">llvm::SPUISD::SHL_BITS</a>, <a class="el" href="SPUISelLowering_8h_source.html#l00045">llvm::SPUISD::SHL_BYTES</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00364">llvm::ISD::SIGN_EXTEND</a>, <a class="el" href="ARMBaseInfo_8h_source.html#l00137">llvm::ARM_MB::ST</a>, <a class="el" href="SPUSubtarget_8h_source.html#l000
 79">llvm::SPUSubtarget::usingLargeMem()</a>, <a class="el" href="SPUISelLowering_8h_source.html#l00043">llvm::SPUISD::VEC2PREFSLOT</a>, and <a class="el" href="ISDOpcodes_8h_source.html#l00367">llvm::ISD::ZERO_EXTEND</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a87cbdbe53cd3ec8879b8b4b2ca0f721b"></a><!-- doxytag: member="llvm::SPUTargetLowering::ReplaceNodeResults" ref="a87cbdbe53cd3ec8879b8b4b2ca0f721b" args="(SDNode *N, SmallVectorImpl< SDValue > &Results, SelectionDAG &DAG) const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void SPUTargetLowering::ReplaceNodeResults </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1SDNode.html">SDNode</a> * </td>
+          <td class="paramname"><em>N</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1SmallVectorImpl.html">SmallVectorImpl</a>< <a class="el" href="classllvm_1_1SDValue.html">SDValue</a> > & </td>
+          <td class="paramname"><em>Results</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1SelectionDAG.html">SelectionDAG</a> & </td>
+          <td class="paramname"><em>DAG</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td> const<code> [virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Custom lowering hook for nodes with illegal result types. </p>
+
+<p>Reimplemented from <a class="el" href="classllvm_1_1TargetLowering.html#a18263310fa576c9f859793984120ac59">llvm::TargetLowering</a>.</p>
+
+<p>Definition at line <a class="el" href="SPUISelLowering_8cpp_source.html#l02873">2873</a> of file <a class="el" href="SPUISelLowering_8cpp_source.html">SPUISelLowering.cpp</a>.</p>
+
+<p>References <a class="el" href="SelectionDAGDumper_8cpp_source.html#l00329">llvm::SDNode::dump()</a>, <a class="el" href="raw__ostream_8cpp_source.html#l00674">llvm::errs()</a>, <a class="el" href="SelectionDAGNodes_8h_source.html#l00363">llvm::SDNode::getOpcode()</a>, and <a class="el" href="SelectionDAGNodes_8h_source.html#l00593">llvm::SDNode::getValueType()</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li><a class="el" href="SPUISelLowering_8h_source.html">SPUISelLowering.h</a></li>
+<li><a class="el" href="SPUISelLowering_8cpp_source.html">SPUISelLowering.cpp</a></li>
+</ul>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:48:49 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/classllvm_1_1SPUTargetLowering__coll__graph.md5
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SPUTargetLowering__coll__graph.md5?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SPUTargetLowering__coll__graph.md5 (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SPUTargetLowering__coll__graph.md5 Fri Dec 21 00:57:24 2012
@@ -0,0 +1 @@
+fe998660319851991da262dc24e3d6dd
\ No newline at end of file

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

Added: www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SSAUpdaterTraits_3_01MachineSSAUpdater_01_4.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SSAUpdaterTraits_3_01MachineSSAUpdater_01_4.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SSAUpdaterTraits_3_01MachineSSAUpdater_01_4.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SSAUpdaterTraits_3_01MachineSSAUpdater_01_4.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,487 @@
+<!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::SSAUpdaterTraits< MachineSSAUpdater > Class 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="classllvm_1_1SSAUpdaterTraits_3_01MachineSSAUpdater_01_4.html">SSAUpdaterTraits< MachineSSAUpdater ></a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> |
+<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::SSAUpdaterTraits< MachineSSAUpdater > Class Template Reference</div>  </div>
+</div>
+<div class="contents">
+<!-- doxytag: class="llvm::SSAUpdaterTraits< MachineSSAUpdater >" -->
+<p><a href="classllvm_1_1SSAUpdaterTraits_3_01MachineSSAUpdater_01_4-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"><a class="el" href="classllvm_1_1SSAUpdaterTraits_3_01MachineSSAUpdater_01_4_1_1PHI__iterator.html">PHI_iterator</a></td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Iterator for PHI operands.  <a href="classllvm_1_1SSAUpdaterTraits_3_01MachineSSAUpdater_01_4_1_1PHI__iterator.html#details">More...</a><br/></td></tr>
+<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_1MachineBasicBlock.html">MachineBasicBlock</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SSAUpdaterTraits_3_01MachineSSAUpdater_01_4.html#afc8d1ac11fdfd81ae8c6eae76db06240">BlkT</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classunsigned.html">unsigned</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SSAUpdaterTraits_3_01MachineSSAUpdater_01_4.html#af6d13cdbe60e478e330103586e4e84b9">ValT</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classllvm_1_1MachineInstr.html">MachineInstr</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SSAUpdaterTraits_3_01MachineSSAUpdater_01_4.html#a6b58ff7099977e5421a7d79288c9146c">PhiT</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">typedef <br class="typebreak"/>
+<a class="el" href="classllvm_1_1MachineBasicBlock.html#aefba5f2af370add1bc8aaceedf7878ef">MachineBasicBlock::succ_iterator</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SSAUpdaterTraits_3_01MachineSSAUpdater_01_4.html#aba109b8ff7acb96f012ca35818b5d981">BlkSucc_iterator</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="classllvm_1_1SSAUpdaterTraits_3_01MachineSSAUpdater_01_4.html#aba109b8ff7acb96f012ca35818b5d981">BlkSucc_iterator</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SSAUpdaterTraits_3_01MachineSSAUpdater_01_4.html#a74d9ee2bf0883c64efbd9ec44d267599">BlkSucc_begin</a> (<a class="el" href="classllvm_1_1SSAUpdaterTraits_3_01MachineSSAUpdater_01_4.html#afc8d1ac11fdfd81ae8c6eae76db06240">BlkT</a> *BB)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classllvm_1_1SSAUpdaterTraits_3_01MachineSSAUpdater_01_4.html#aba109b8ff7acb96f012ca35818b5d981">BlkSucc_iterator</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SSAUpdaterTraits_3_01MachineSSAUpdater_01_4.html#a784a8e97960198712e1da4efd0e05553">BlkSucc_end</a> (<a class="el" href="classllvm_1_1SSAUpdaterTraits_3_01MachineSSAUpdater_01_4.html#afc8d1ac11fdfd81ae8c6eae76db06240">BlkT</a> *BB)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static PHI_iterator </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SSAUpdaterTraits_3_01MachineSSAUpdater_01_4.html#a172ab6463bb885a8b2621054bb3330ae">PHI_begin</a> (<a class="el" href="classllvm_1_1SSAUpdaterTraits_3_01MachineSSAUpdater_01_4.html#a6b58ff7099977e5421a7d79288c9146c">PhiT</a> *<a class="el" href="namespacellvm.html#a332cde6eadc39e042b35937d137c83f6">PHI</a>)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static PHI_iterator </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SSAUpdaterTraits_3_01MachineSSAUpdater_01_4.html#abaa16ef06748b0b306b83535b94cb8f8">PHI_end</a> (<a class="el" href="classllvm_1_1SSAUpdaterTraits_3_01MachineSSAUpdater_01_4.html#a6b58ff7099977e5421a7d79288c9146c">PhiT</a> *<a class="el" href="namespacellvm.html#a332cde6eadc39e042b35937d137c83f6">PHI</a>)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SSAUpdaterTraits_3_01MachineSSAUpdater_01_4.html#a46f0b89ac3af7c7b99a001b5c8eadff4">FindPredecessorBlocks</a> (<a class="el" href="classllvm_1_1MachineBasicBlock.html">MachineBasicBlock</a> *BB, <a class="el" href="classllvm_1_1SmallVectorImpl.html">SmallVectorImpl</a>< <a class="el" href="classllvm_1_1MachineBasicBlock.html">MachineBasicBlock</a> * > *Preds)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classunsigned.html">unsigned</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SSAUpdaterTraits_3_01MachineSSAUpdater_01_4.html#a1d990355fbbf2b9ba0ee050511f7d799">GetUndefVal</a> (<a class="el" href="classllvm_1_1MachineBasicBlock.html">MachineBasicBlock</a> *BB, <a class="el" href="classllvm_1_1MachineSSAUpdater.html">MachineSSAUpdater</a> *Updater)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classunsigned.html">unsigned</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SSAUpdaterTraits_3_01MachineSSAUpdater_01_4.html#aaf34a16034c05f49bff4e8bfff95a8de">CreateEmptyPHI</a> (<a class="el" href="classllvm_1_1MachineBasicBlock.html">MachineBasicBlock</a> *BB, <a class="el" href="classunsigned.html">unsigned</a> NumPreds, <a class="el" href="classllvm_1_1MachineSSAUpdater.html">MachineSSAUpdater</a> *Updater)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SSAUpdaterTraits_3_01MachineSSAUpdater_01_4.html#a877139b0a969b14d6ee4ddc3db0d186f">AddPHIOperand</a> (<a class="el" href="classllvm_1_1MachineInstr.html">MachineInstr</a> *<a class="el" href="namespacellvm.html#a332cde6eadc39e042b35937d137c83f6">PHI</a>, <a class="el" href="classunsigned.html">unsigned</a> Val, <a class="el" href="classllvm_1_1MachineBasicBlock.html">MachineBasicBlock</a> *Pred)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classllvm_1_1MachineInstr.html">MachineInstr</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SSAUpdaterTraits_3_01MachineSSAUpdater_01_4.html#a2d73fc0a2623f9f0ef738b547ecabaa1">InstrIsPHI</a> (<a class="el" href="classllvm_1_1MachineInstr.html">MachineInstr</a> *I)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classllvm_1_1MachineInstr.html">MachineInstr</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SSAUpdaterTraits_3_01MachineSSAUpdater_01_4.html#ad4eba9fccdeb9b4cbaaa6a3163a2d0b6">ValueIsPHI</a> (<a class="el" href="classunsigned.html">unsigned</a> Val, <a class="el" href="classllvm_1_1MachineSSAUpdater.html">MachineSSAUpdater</a> *Updater)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classllvm_1_1MachineInstr.html">MachineInstr</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SSAUpdaterTraits_3_01MachineSSAUpdater_01_4.html#a4d9be365d5ee4f44273bbb2cf535d4ef">ValueIsNewPHI</a> (<a class="el" href="classunsigned.html">unsigned</a> Val, <a class="el" href="classllvm_1_1MachineSSAUpdater.html">MachineSSAUpdater</a> *Updater)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classunsigned.html">unsigned</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SSAUpdaterTraits_3_01MachineSSAUpdater_01_4.html#af2224cf411029ae4d67b5f82c6479cb2">GetPHIValue</a> (<a class="el" href="classllvm_1_1MachineInstr.html">MachineInstr</a> *<a class="el" href="namespacellvm.html#a332cde6eadc39e042b35937d137c83f6">PHI</a>)</td></tr>
+</table>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><h3>template<><br/>
+class llvm::SSAUpdaterTraits< MachineSSAUpdater ></h3>
+
+
+<p>Definition at line <a class="el" href="MachineSSAUpdater_8cpp_source.html#l00248">248</a> of file <a class="el" href="MachineSSAUpdater_8cpp_source.html">MachineSSAUpdater.cpp</a>.</p>
+</div><hr/><h2>Member Typedef Documentation</h2>
+<a class="anchor" id="aba109b8ff7acb96f012ca35818b5d981"></a><!-- doxytag: member="llvm::SSAUpdaterTraits< MachineSSAUpdater >::BlkSucc_iterator" ref="aba109b8ff7acb96f012ca35818b5d981" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">typedef <a class="el" href="classllvm_1_1MachineBasicBlock.html#aefba5f2af370add1bc8aaceedf7878ef">MachineBasicBlock::succ_iterator</a> llvm::SSAUpdaterTraits< <a class="el" href="classllvm_1_1MachineSSAUpdater.html">MachineSSAUpdater</a> >::<a class="el" href="classllvm_1_1SSAUpdaterTraits_3_01MachineSSAUpdater_01_4.html#aba109b8ff7acb96f012ca35818b5d981">BlkSucc_iterator</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="MachineSSAUpdater_8cpp_source.html#l00254">254</a> of file <a class="el" href="MachineSSAUpdater_8cpp_source.html">MachineSSAUpdater.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="afc8d1ac11fdfd81ae8c6eae76db06240"></a><!-- doxytag: member="llvm::SSAUpdaterTraits< MachineSSAUpdater >::BlkT" ref="afc8d1ac11fdfd81ae8c6eae76db06240" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">typedef <a class="el" href="classllvm_1_1MachineBasicBlock.html">MachineBasicBlock</a> llvm::SSAUpdaterTraits< <a class="el" href="classllvm_1_1MachineSSAUpdater.html">MachineSSAUpdater</a> >::<a class="el" href="classllvm_1_1SSAUpdaterTraits_3_01MachineSSAUpdater_01_4.html#afc8d1ac11fdfd81ae8c6eae76db06240">BlkT</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="MachineSSAUpdater_8cpp_source.html#l00250">250</a> of file <a class="el" href="MachineSSAUpdater_8cpp_source.html">MachineSSAUpdater.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a6b58ff7099977e5421a7d79288c9146c"></a><!-- doxytag: member="llvm::SSAUpdaterTraits< MachineSSAUpdater >::PhiT" ref="a6b58ff7099977e5421a7d79288c9146c" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">typedef <a class="el" href="classllvm_1_1MachineInstr.html">MachineInstr</a> llvm::SSAUpdaterTraits< <a class="el" href="classllvm_1_1MachineSSAUpdater.html">MachineSSAUpdater</a> >::<a class="el" href="classllvm_1_1SSAUpdaterTraits_3_01MachineSSAUpdater_01_4.html#a6b58ff7099977e5421a7d79288c9146c">PhiT</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="MachineSSAUpdater_8cpp_source.html#l00252">252</a> of file <a class="el" href="MachineSSAUpdater_8cpp_source.html">MachineSSAUpdater.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="af6d13cdbe60e478e330103586e4e84b9"></a><!-- doxytag: member="llvm::SSAUpdaterTraits< MachineSSAUpdater >::ValT" ref="af6d13cdbe60e478e330103586e4e84b9" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">typedef <a class="el" href="classunsigned.html">unsigned</a> llvm::SSAUpdaterTraits< <a class="el" href="classllvm_1_1MachineSSAUpdater.html">MachineSSAUpdater</a> >::<a class="el" href="classllvm_1_1SSAUpdaterTraits_3_01MachineSSAUpdater_01_4.html#af6d13cdbe60e478e330103586e4e84b9">ValT</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="MachineSSAUpdater_8cpp_source.html#l00251">251</a> of file <a class="el" href="MachineSSAUpdater_8cpp_source.html">MachineSSAUpdater.cpp</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="a877139b0a969b14d6ee4ddc3db0d186f"></a><!-- doxytag: member="llvm::SSAUpdaterTraits< MachineSSAUpdater >::AddPHIOperand" ref="a877139b0a969b14d6ee4ddc3db0d186f" args="(MachineInstr *PHI, unsigned Val, MachineBasicBlock *Pred)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static void llvm::SSAUpdaterTraits< <a class="el" href="classllvm_1_1MachineSSAUpdater.html">MachineSSAUpdater</a> >::AddPHIOperand </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1MachineInstr.html">MachineInstr</a> * </td>
+          <td class="paramname"><em>PHI</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>Val</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>Pred</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>AddPHIOperand - Add the specified value as an operand of the PHI for the specified predecessor block. </p>
+
+<p>Definition at line <a class="el" href="MachineSSAUpdater_8cpp_source.html#l00317">317</a> of file <a class="el" href="MachineSSAUpdater_8cpp_source.html">MachineSSAUpdater.cpp</a>.</p>
+
+<p>References <a class="el" href="MachineInstr_8cpp_source.html#l00637">llvm::MachineInstr::addOperand()</a>, <a class="el" href="MachineOperand_8h_source.html#l00580">llvm::MachineOperand::CreateMBB()</a>, and <a class="el" href="MachineOperand_8h_source.html#l00557">llvm::MachineOperand::CreateReg()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a74d9ee2bf0883c64efbd9ec44d267599"></a><!-- doxytag: member="llvm::SSAUpdaterTraits< MachineSSAUpdater >::BlkSucc_begin" ref="a74d9ee2bf0883c64efbd9ec44d267599" args="(BlkT *BB)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="classllvm_1_1SSAUpdaterTraits_3_01MachineSSAUpdater_01_4.html#aba109b8ff7acb96f012ca35818b5d981">BlkSucc_iterator</a> llvm::SSAUpdaterTraits< <a class="el" href="classllvm_1_1MachineSSAUpdater.html">MachineSSAUpdater</a> >::BlkSucc_begin </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1SSAUpdaterTraits_3_01MachineSSAUpdater_01_4.html#afc8d1ac11fdfd81ae8c6eae76db06240">BlkT</a> * </td>
+          <td class="paramname"><em>BB</em></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="MachineSSAUpdater_8cpp_source.html#l00255">255</a> of file <a class="el" href="MachineSSAUpdater_8cpp_source.html">MachineSSAUpdater.cpp</a>.</p>
+
+<p>References <a class="el" href="MachineBasicBlock_8h_source.html#l00273">llvm::MachineBasicBlock::succ_begin()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a784a8e97960198712e1da4efd0e05553"></a><!-- doxytag: member="llvm::SSAUpdaterTraits< MachineSSAUpdater >::BlkSucc_end" ref="a784a8e97960198712e1da4efd0e05553" args="(BlkT *BB)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="classllvm_1_1SSAUpdaterTraits_3_01MachineSSAUpdater_01_4.html#aba109b8ff7acb96f012ca35818b5d981">BlkSucc_iterator</a> llvm::SSAUpdaterTraits< <a class="el" href="classllvm_1_1MachineSSAUpdater.html">MachineSSAUpdater</a> >::BlkSucc_end </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1SSAUpdaterTraits_3_01MachineSSAUpdater_01_4.html#afc8d1ac11fdfd81ae8c6eae76db06240">BlkT</a> * </td>
+          <td class="paramname"><em>BB</em></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="MachineSSAUpdater_8cpp_source.html#l00256">256</a> of file <a class="el" href="MachineSSAUpdater_8cpp_source.html">MachineSSAUpdater.cpp</a>.</p>
+
+<p>References <a class="el" href="MachineBasicBlock_8h_source.html#l00275">llvm::MachineBasicBlock::succ_end()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aaf34a16034c05f49bff4e8bfff95a8de"></a><!-- doxytag: member="llvm::SSAUpdaterTraits< MachineSSAUpdater >::CreateEmptyPHI" ref="aaf34a16034c05f49bff4e8bfff95a8de" args="(MachineBasicBlock *BB, unsigned NumPreds, MachineSSAUpdater *Updater)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="classunsigned.html">unsigned</a> llvm::SSAUpdaterTraits< <a class="el" href="classllvm_1_1MachineSSAUpdater.html">MachineSSAUpdater</a> >::CreateEmptyPHI </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1MachineBasicBlock.html">MachineBasicBlock</a> * </td>
+          <td class="paramname"><em>BB</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>NumPreds</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1MachineSSAUpdater.html">MachineSSAUpdater</a> * </td>
+          <td class="paramname"><em>Updater</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>CreateEmptyPHI - Create a PHI instruction that defines a new register. Add it into the specified block and return the register. </p>
+
+<p>Definition at line <a class="el" href="MachineSSAUpdater_8cpp_source.html#l00306">306</a> of file <a class="el" href="MachineSSAUpdater_8cpp_source.html">MachineSSAUpdater.cpp</a>.</p>
+
+<p>References <a class="el" href="MachineBasicBlock_8h_source.html#l00233">llvm::MachineBasicBlock::begin()</a>, <a class="el" href="MachineBasicBlock_8h_source.html#l00217">llvm::MachineBasicBlock::empty()</a>, <a class="el" href="MachineBasicBlock_8h_source.html#l00235">llvm::MachineBasicBlock::end()</a>, <a class="el" href="MachineInstr_8h_source.html#l00249">llvm::MachineInstr::getOperand()</a>, <a class="el" href="MachineOperand_8h_source.html#l00257">llvm::MachineOperand::getReg()</a>, <a class="el" href="MachineSSAUpdater_8cpp_source.html#l00112">InsertNewDef()</a>, <a class="el" href="TargetOpcodes_8h_source.html#l00026">llvm::TargetOpcode::PHI</a>, and <a class="el" href="InstVisitor_8h_source.html#l00164">llvm::PHI</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a46f0b89ac3af7c7b99a001b5c8eadff4"></a><!-- doxytag: member="llvm::SSAUpdaterTraits< MachineSSAUpdater >::FindPredecessorBlocks" ref="a46f0b89ac3af7c7b99a001b5c8eadff4" args="(MachineBasicBlock *BB, SmallVectorImpl< MachineBasicBlock * > *Preds)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static void llvm::SSAUpdaterTraits< <a class="el" href="classllvm_1_1MachineSSAUpdater.html">MachineSSAUpdater</a> >::FindPredecessorBlocks </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1MachineBasicBlock.html">MachineBasicBlock</a> * </td>
+          <td class="paramname"><em>BB</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1SmallVectorImpl.html">SmallVectorImpl</a>< <a class="el" href="classllvm_1_1MachineBasicBlock.html">MachineBasicBlock</a> * > * </td>
+          <td class="paramname"><em>Preds</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>FindPredecessorBlocks - Put the predecessors of BB into the Preds vector. </p>
+
+<p>Definition at line <a class="el" href="MachineSSAUpdater_8cpp_source.html#l00285">285</a> of file <a class="el" href="MachineSSAUpdater_8cpp_source.html">MachineSSAUpdater.cpp</a>.</p>
+
+<p>References <a class="el" href="MachineBasicBlock_8h_source.html#l00257">llvm::MachineBasicBlock::pred_begin()</a>, <a class="el" href="MachineBasicBlock_8h_source.html#l00259">llvm::MachineBasicBlock::pred_end()</a>, and <a class="el" href="SmallVector_8h_source.html#l00231">llvm::SmallVectorTemplateBase< T, isPodLike >::push_back()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="af2224cf411029ae4d67b5f82c6479cb2"></a><!-- doxytag: member="llvm::SSAUpdaterTraits< MachineSSAUpdater >::GetPHIValue" ref="af2224cf411029ae4d67b5f82c6479cb2" args="(MachineInstr *PHI)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="classunsigned.html">unsigned</a> llvm::SSAUpdaterTraits< <a class="el" href="classllvm_1_1MachineSSAUpdater.html">MachineSSAUpdater</a> >::GetPHIValue </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1MachineInstr.html">MachineInstr</a> * </td>
+          <td class="paramname"><em>PHI</em></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>GetPHIValue - For the specified PHI instruction, return the register that it defines. </p>
+
+<p>Definition at line <a class="el" href="MachineSSAUpdater_8cpp_source.html#l00348">348</a> of file <a class="el" href="MachineSSAUpdater_8cpp_source.html">MachineSSAUpdater.cpp</a>.</p>
+
+<p>References <a class="el" href="MachineInstr_8h_source.html#l00249">llvm::MachineInstr::getOperand()</a>, and <a class="el" href="MachineOperand_8h_source.html#l00257">llvm::MachineOperand::getReg()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a1d990355fbbf2b9ba0ee050511f7d799"></a><!-- doxytag: member="llvm::SSAUpdaterTraits< MachineSSAUpdater >::GetUndefVal" ref="a1d990355fbbf2b9ba0ee050511f7d799" args="(MachineBasicBlock *BB, MachineSSAUpdater *Updater)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="classunsigned.html">unsigned</a> llvm::SSAUpdaterTraits< <a class="el" href="classllvm_1_1MachineSSAUpdater.html">MachineSSAUpdater</a> >::GetUndefVal </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1MachineBasicBlock.html">MachineBasicBlock</a> * </td>
+          <td class="paramname"><em>BB</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1MachineSSAUpdater.html">MachineSSAUpdater</a> * </td>
+          <td class="paramname"><em>Updater</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>GetUndefVal - Create an IMPLICIT_DEF instruction with a new register. Add it into the specified block and return the register. </p>
+
+<p>Definition at line <a class="el" href="MachineSSAUpdater_8cpp_source.html#l00294">294</a> of file <a class="el" href="MachineSSAUpdater_8cpp_source.html">MachineSSAUpdater.cpp</a>.</p>
+
+<p>References <a class="el" href="MachineBasicBlock_8cpp_source.html#l00165">llvm::MachineBasicBlock::getFirstTerminator()</a>, <a class="el" href="MachineInstr_8h_source.html#l00249">llvm::MachineInstr::getOperand()</a>, <a class="el" href="MachineOperand_8h_source.html#l00257">llvm::MachineOperand::getReg()</a>, <a class="el" href="TargetOpcodes_8h_source.html#l00052">llvm::TargetOpcode::IMPLICIT_DEF</a>, and <a class="el" href="MachineSSAUpdater_8cpp_source.html#l00112">InsertNewDef()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a2d73fc0a2623f9f0ef738b547ecabaa1"></a><!-- doxytag: member="llvm::SSAUpdaterTraits< MachineSSAUpdater >::InstrIsPHI" ref="a2d73fc0a2623f9f0ef738b547ecabaa1" args="(MachineInstr *I)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="classllvm_1_1MachineInstr.html">MachineInstr</a>* llvm::SSAUpdaterTraits< <a class="el" href="classllvm_1_1MachineSSAUpdater.html">MachineSSAUpdater</a> >::InstrIsPHI </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1MachineInstr.html">MachineInstr</a> * </td>
+          <td class="paramname"><em>I</em></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>InstrIsPHI - Check if an instruction is a PHI. </p>
+
+<p>Definition at line <a class="el" href="MachineSSAUpdater_8cpp_source.html#l00325">325</a> of file <a class="el" href="MachineSSAUpdater_8cpp_source.html">MachineSSAUpdater.cpp</a>.</p>
+
+<p>References <a class="el" href="MachineInstr_8h_source.html#l00604">llvm::MachineInstr::isPHI()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a172ab6463bb885a8b2621054bb3330ae"></a><!-- doxytag: member="llvm::SSAUpdaterTraits< MachineSSAUpdater >::PHI_begin" ref="a172ab6463bb885a8b2621054bb3330ae" args="(PhiT *PHI)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static PHI_iterator llvm::SSAUpdaterTraits< <a class="el" href="classllvm_1_1MachineSSAUpdater.html">MachineSSAUpdater</a> >::PHI_begin </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1SSAUpdaterTraits_3_01MachineSSAUpdater_01_4.html#a6b58ff7099977e5421a7d79288c9146c">PhiT</a> * </td>
+          <td class="paramname"><em>PHI</em></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="MachineSSAUpdater_8cpp_source.html#l00278">278</a> of file <a class="el" href="MachineSSAUpdater_8cpp_source.html">MachineSSAUpdater.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="abaa16ef06748b0b306b83535b94cb8f8"></a><!-- doxytag: member="llvm::SSAUpdaterTraits< MachineSSAUpdater >::PHI_end" ref="abaa16ef06748b0b306b83535b94cb8f8" args="(PhiT *PHI)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static PHI_iterator llvm::SSAUpdaterTraits< <a class="el" href="classllvm_1_1MachineSSAUpdater.html">MachineSSAUpdater</a> >::PHI_end </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1SSAUpdaterTraits_3_01MachineSSAUpdater_01_4.html#a6b58ff7099977e5421a7d79288c9146c">PhiT</a> * </td>
+          <td class="paramname"><em>PHI</em></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="MachineSSAUpdater_8cpp_source.html#l00279">279</a> of file <a class="el" href="MachineSSAUpdater_8cpp_source.html">MachineSSAUpdater.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a4d9be365d5ee4f44273bbb2cf535d4ef"></a><!-- doxytag: member="llvm::SSAUpdaterTraits< MachineSSAUpdater >::ValueIsNewPHI" ref="a4d9be365d5ee4f44273bbb2cf535d4ef" args="(unsigned Val, MachineSSAUpdater *Updater)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="classllvm_1_1MachineInstr.html">MachineInstr</a>* llvm::SSAUpdaterTraits< <a class="el" href="classllvm_1_1MachineSSAUpdater.html">MachineSSAUpdater</a> >::ValueIsNewPHI </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>Val</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1MachineSSAUpdater.html">MachineSSAUpdater</a> * </td>
+          <td class="paramname"><em>Updater</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>ValueIsNewPHI - Like ValueIsPHI but also check if the PHI has no source operands, i.e., it was just added. </p>
+
+<p>Definition at line <a class="el" href="MachineSSAUpdater_8cpp_source.html#l00339">339</a> of file <a class="el" href="MachineSSAUpdater_8cpp_source.html">MachineSSAUpdater.cpp</a>.</p>
+
+<p>References <a class="el" href="MachineInstr_8h_source.html#l00247">llvm::MachineInstr::getNumOperands()</a>, and <a class="el" href="InstVisitor_8h_source.html#l00164">llvm::PHI</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ad4eba9fccdeb9b4cbaaa6a3163a2d0b6"></a><!-- doxytag: member="llvm::SSAUpdaterTraits< MachineSSAUpdater >::ValueIsPHI" ref="ad4eba9fccdeb9b4cbaaa6a3163a2d0b6" args="(unsigned Val, MachineSSAUpdater *Updater)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="classllvm_1_1MachineInstr.html">MachineInstr</a>* llvm::SSAUpdaterTraits< <a class="el" href="classllvm_1_1MachineSSAUpdater.html">MachineSSAUpdater</a> >::ValueIsPHI </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>Val</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1MachineSSAUpdater.html">MachineSSAUpdater</a> * </td>
+          <td class="paramname"><em>Updater</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>ValueIsPHI - Check if the instruction that defines the specified register is a PHI instruction. </p>
+
+<p>Definition at line <a class="el" href="MachineSSAUpdater_8cpp_source.html#l00333">333</a> of file <a class="el" href="MachineSSAUpdater_8cpp_source.html">MachineSSAUpdater.cpp</a>.</p>
+
+<p>References <a class="el" href="MachineRegisterInfo_8cpp_source.html#l00201">llvm::MachineRegisterInfo::getVRegDef()</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li><a class="el" href="MachineSSAUpdater_8cpp_source.html">MachineSSAUpdater.cpp</a></li>
+</ul>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:48:44 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/classllvm_1_1SUnit-members.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SUnit-members.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SUnit-members.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SUnit-members.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,113 @@
+<!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="classllvm_1_1SUnit.html">SUnit</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">llvm::SUnit Member List</div>  </div>
+</div>
+<div class="contents">
+This is the complete list of members for <a class="el" href="classllvm_1_1SUnit.html">llvm::SUnit</a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SUnit.html#a155a78185296eac00c66ba628dada420">addPred</a>(const SDep &D)</td><td><a class="el" href="classllvm_1_1SUnit.html">llvm::SUnit</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SUnit.html#aa1dfdcdc657e12c47e72d9dbe251ac85">BotReadyCycle</a></td><td><a class="el" href="classllvm_1_1SUnit.html">llvm::SUnit</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SUnit.html#af8cccf555cb6b0e79f7ad6fc702b7379">const_pred_iterator</a> typedef</td><td><a class="el" href="classllvm_1_1SUnit.html">llvm::SUnit</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SUnit.html#aea5d4f2e8b7c234f775558c74e395933">const_succ_iterator</a> typedef</td><td><a class="el" href="classllvm_1_1SUnit.html">llvm::SUnit</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SUnit.html#a4f21db7c66af06c7473b77fd4395b92e">CopyDstRC</a></td><td><a class="el" href="classllvm_1_1SUnit.html">llvm::SUnit</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SUnit.html#abc6086d9aae5e2c749134b47be689d78">CopySrcRC</a></td><td><a class="el" href="classllvm_1_1SUnit.html">llvm::SUnit</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SUnit.html#ac28b1882619718b4c6efb97899b845a1">dump</a>(const ScheduleDAG *G) const </td><td><a class="el" href="classllvm_1_1SUnit.html">llvm::SUnit</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SUnit.html#ad65c4633454f99f4799f2eb08d0c5052">dumpAll</a>(const ScheduleDAG *G) const </td><td><a class="el" href="classllvm_1_1SUnit.html">llvm::SUnit</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SUnit.html#a3047721a8d33c2de8a261d2fecb340a6">getDepth</a>() const </td><td><a class="el" href="classllvm_1_1SUnit.html">llvm::SUnit</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SUnit.html#ab760185ba11bc474695d222b92373b76">getHeight</a>() const </td><td><a class="el" href="classllvm_1_1SUnit.html">llvm::SUnit</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SUnit.html#adb119d63d924841b0523d67dfdd1bf61">getInstr</a>() const </td><td><a class="el" href="classllvm_1_1SUnit.html">llvm::SUnit</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SUnit.html#ac899d0c77f6c945c60c451a69456ae1b">getNode</a>() const </td><td><a class="el" href="classllvm_1_1SUnit.html">llvm::SUnit</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SUnit.html#a497fa3b21a696c8abd87e1be3e24229f">hasPhysRegClobbers</a></td><td><a class="el" href="classllvm_1_1SUnit.html">llvm::SUnit</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SUnit.html#a9d9a8b8d5225f85cecbbada4ce4406b0">hasPhysRegDefs</a></td><td><a class="el" href="classllvm_1_1SUnit.html">llvm::SUnit</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SUnit.html#a90272947a7dad8b452be533c490a5e89">isAvailable</a></td><td><a class="el" href="classllvm_1_1SUnit.html">llvm::SUnit</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SUnit.html#aebc439d11dc8b13b713bbcc0a59db3dc">isBottomReady</a>() const </td><td><a class="el" href="classllvm_1_1SUnit.html">llvm::SUnit</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SUnit.html#a0be1f84d53e90c247d75f2ed63636761">isCall</a></td><td><a class="el" href="classllvm_1_1SUnit.html">llvm::SUnit</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SUnit.html#a4ed9422117c4ca9e274a032428a6b8ac">isCallOp</a></td><td><a class="el" href="classllvm_1_1SUnit.html">llvm::SUnit</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SUnit.html#a06b34dc1630e6e1ac6b9336bca455b0e">isCloned</a></td><td><a class="el" href="classllvm_1_1SUnit.html">llvm::SUnit</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SUnit.html#ace667b502d54c947cf2f3a4c5d60f734">isCommutable</a></td><td><a class="el" href="classllvm_1_1SUnit.html">llvm::SUnit</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SUnit.html#acc4822000e06bd5f5de502b263778466">isInstr</a>() const </td><td><a class="el" href="classllvm_1_1SUnit.html">llvm::SUnit</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SUnit.html#a87f2a48b0ca074c06735b969c534349a">isPending</a></td><td><a class="el" href="classllvm_1_1SUnit.html">llvm::SUnit</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SUnit.html#a10d4ec11279e64657420f6cc2c30fd70">isPred</a>(SUnit *N)</td><td><a class="el" href="classllvm_1_1SUnit.html">llvm::SUnit</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SUnit.html#a8c201d7a769bda1cd75d8d6788123068">isScheduled</a></td><td><a class="el" href="classllvm_1_1SUnit.html">llvm::SUnit</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SUnit.html#a7faf5b0345dd1c2fd4b60d7f5108f3b5">isScheduleHigh</a></td><td><a class="el" href="classllvm_1_1SUnit.html">llvm::SUnit</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SUnit.html#a95e0c4bc075b7e8974dd9dcc80609487">isScheduleLow</a></td><td><a class="el" href="classllvm_1_1SUnit.html">llvm::SUnit</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SUnit.html#ae28a43bb582f444168c4c06bc04a0a5b">isSucc</a>(SUnit *N)</td><td><a class="el" href="classllvm_1_1SUnit.html">llvm::SUnit</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SUnit.html#ad2f639e2a5f06978b65c2c1c95b9a9d1">isTopReady</a>() const </td><td><a class="el" href="classllvm_1_1SUnit.html">llvm::SUnit</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SUnit.html#ac8cc028950511d3ae611681975c7831e">isTwoAddress</a></td><td><a class="el" href="classllvm_1_1SUnit.html">llvm::SUnit</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SUnit.html#ad11870c750d0016478df39175d3088a1">isVRegCycle</a></td><td><a class="el" href="classllvm_1_1SUnit.html">llvm::SUnit</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SUnit.html#a72e0568b7bf0e9a97260c34264a549a0">Latency</a></td><td><a class="el" href="classllvm_1_1SUnit.html">llvm::SUnit</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SUnit.html#a3f708b119627541f144d703a1d183202">NodeNum</a></td><td><a class="el" href="classllvm_1_1SUnit.html">llvm::SUnit</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SUnit.html#a26a3c0b6567d1e8cf9ac8492e6e5f62f">NodeQueueId</a></td><td><a class="el" href="classllvm_1_1SUnit.html">llvm::SUnit</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SUnit.html#a25329a072c76c185b8c5ff530c632762">NumPreds</a></td><td><a class="el" href="classllvm_1_1SUnit.html">llvm::SUnit</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SUnit.html#a94f78042fbba3ea4cd1004353daa46aa">NumPredsLeft</a></td><td><a class="el" href="classllvm_1_1SUnit.html">llvm::SUnit</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SUnit.html#a74f8123e14985c7599ffca039e80b70a">NumRegDefsLeft</a></td><td><a class="el" href="classllvm_1_1SUnit.html">llvm::SUnit</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SUnit.html#a1a6c1a29019b8f3fd988359ec5dd3d2f">NumSuccs</a></td><td><a class="el" href="classllvm_1_1SUnit.html">llvm::SUnit</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SUnit.html#a40c2dfbd170941dd4d20ee9b60c9d49d">NumSuccsLeft</a></td><td><a class="el" href="classllvm_1_1SUnit.html">llvm::SUnit</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SUnit.html#af46433c376061aaf79670805e7843be0">OrigNode</a></td><td><a class="el" href="classllvm_1_1SUnit.html">llvm::SUnit</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SUnit.html#adb05da6f0a5d0c81b33021f845af4754">pred_iterator</a> typedef</td><td><a class="el" href="classllvm_1_1SUnit.html">llvm::SUnit</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SUnit.html#ae2b43854b542de66eec6475adc48f56c">Preds</a></td><td><a class="el" href="classllvm_1_1SUnit.html">llvm::SUnit</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SUnit.html#a60261d8c29627bb389116558593ee53c">print</a>(raw_ostream &O, const ScheduleDAG *G) const </td><td><a class="el" href="classllvm_1_1SUnit.html">llvm::SUnit</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SUnit.html#a6d3233165db1e6be5c44060cd4a95461">removePred</a>(const SDep &D)</td><td><a class="el" href="classllvm_1_1SUnit.html">llvm::SUnit</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SUnit.html#a2b2c6049e5141829267f4f9193b475d4">SchedClass</a></td><td><a class="el" href="classllvm_1_1SUnit.html">llvm::SUnit</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SUnit.html#ab5ecf23b4e7641cbd378b0a2e03e77fd">SchedulingPref</a></td><td><a class="el" href="classllvm_1_1SUnit.html">llvm::SUnit</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SUnit.html#addb1364902bd813841491d91970ce02b">setDepthDirty</a>()</td><td><a class="el" href="classllvm_1_1SUnit.html">llvm::SUnit</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SUnit.html#af14dce27a63c0eb062c23c0ba436249c">setDepthToAtLeast</a>(unsigned NewDepth)</td><td><a class="el" href="classllvm_1_1SUnit.html">llvm::SUnit</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SUnit.html#a5ba3791568e29a8d9214ec7dad855a56">setHeightDirty</a>()</td><td><a class="el" href="classllvm_1_1SUnit.html">llvm::SUnit</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SUnit.html#a0e90fb55a364cbeedab55c95824668bd">setHeightToAtLeast</a>(unsigned NewHeight)</td><td><a class="el" href="classllvm_1_1SUnit.html">llvm::SUnit</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SUnit.html#a5a869f04a623443a4cf2d2857f9cd085">setInstr</a>(MachineInstr *MI)</td><td><a class="el" href="classllvm_1_1SUnit.html">llvm::SUnit</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SUnit.html#a1e76b6a72bd49c97aaf9fe170fb829bd">setNode</a>(SDNode *N)</td><td><a class="el" href="classllvm_1_1SUnit.html">llvm::SUnit</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SUnit.html#ac36199fad77c5afad15cd5846624e593">succ_iterator</a> typedef</td><td><a class="el" href="classllvm_1_1SUnit.html">llvm::SUnit</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SUnit.html#aab4a86c51e6b126c9c6ef58dbb574431">Succs</a></td><td><a class="el" href="classllvm_1_1SUnit.html">llvm::SUnit</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SUnit.html#ab6f654823b1290408013a587551746aa">SUnit</a>(SDNode *node, unsigned nodenum)</td><td><a class="el" href="classllvm_1_1SUnit.html">llvm::SUnit</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SUnit.html#a516a65564958ed71cc1e66256604ae44">SUnit</a>(MachineInstr *instr, unsigned nodenum)</td><td><a class="el" href="classllvm_1_1SUnit.html">llvm::SUnit</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SUnit.html#adaadb44f4bcc6e1726089e9862f566c6">SUnit</a>()</td><td><a class="el" href="classllvm_1_1SUnit.html">llvm::SUnit</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SUnit.html#a2a6f92b9c5aba34d3b07f3ebe229ccff">TopReadyCycle</a></td><td><a class="el" href="classllvm_1_1SUnit.html">llvm::SUnit</a></td><td></td></tr>
+</table></div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:47: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/classllvm_1_1SUnitIterator__inherit__graph.md5
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SUnitIterator__inherit__graph.md5?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SUnitIterator__inherit__graph.md5 (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SUnitIterator__inherit__graph.md5 Fri Dec 21 00:57:24 2012
@@ -0,0 +1 @@
+d20965c091ca7923bd61a9cca1265a47
\ No newline at end of file

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

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

Added: www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1ScheduleDAGMutation.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1ScheduleDAGMutation.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1ScheduleDAGMutation.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1ScheduleDAGMutation.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,114 @@
+<!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::ScheduleDAGMutation Class 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="classllvm_1_1ScheduleDAGMutation.html">ScheduleDAGMutation</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::ScheduleDAGMutation Class Reference</div>  </div>
+</div>
+<div class="contents">
+<!-- doxytag: class="llvm::ScheduleDAGMutation" -->
+<p>Mutate the DAG as a postpass after normal DAG building.  
+ <a href="classllvm_1_1ScheduleDAGMutation.html#details">More...</a></p>
+
+<p><code>#include <<a class="el" href="MachineScheduler_8h_source.html">MachineScheduler.h</a>></code></p>
+
+<p><a href="classllvm_1_1ScheduleDAGMutation-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">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1ScheduleDAGMutation.html#a435a900b435709c96e134a703537cfa1">~ScheduleDAGMutation</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1ScheduleDAGMutation.html#a82520325aefbd5e8c1c4bbfa72b4ac94">apply</a> (<a class="el" href="classllvm_1_1ScheduleDAGMI.html">ScheduleDAGMI</a> *DAG)=0</td></tr>
+</table>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><p>Mutate the DAG as a postpass after normal DAG building. </p>
+
+<p>Definition at line <a class="el" href="MachineScheduler_8h_source.html#l00190">190</a> of file <a class="el" href="MachineScheduler_8h_source.html">MachineScheduler.h</a>.</p>
+</div><hr/><h2>Constructor & Destructor Documentation</h2>
+<a class="anchor" id="a435a900b435709c96e134a703537cfa1"></a><!-- doxytag: member="llvm::ScheduleDAGMutation::~ScheduleDAGMutation" ref="a435a900b435709c96e134a703537cfa1" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual llvm::ScheduleDAGMutation::~ScheduleDAGMutation </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td><code> [inline, virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="MachineScheduler_8h_source.html#l00192">192</a> of file <a class="el" href="MachineScheduler_8h_source.html">MachineScheduler.h</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="a82520325aefbd5e8c1c4bbfa72b4ac94"></a><!-- doxytag: member="llvm::ScheduleDAGMutation::apply" ref="a82520325aefbd5e8c1c4bbfa72b4ac94" args="(ScheduleDAGMI *DAG)=0" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual void llvm::ScheduleDAGMutation::apply </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1ScheduleDAGMI.html">ScheduleDAGMI</a> * </td>
+          <td class="paramname"><em>DAG</em></td><td>)</td>
+          <td><code> [pure virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li><a class="el" href="MachineScheduler_8h_source.html">MachineScheduler.h</a></li>
+</ul>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:47: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/classllvm_1_1ScheduleDAGSDNodes__inherit__graph.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1ScheduleDAGSDNodes__inherit__graph.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1ScheduleDAGSDNodes__inherit__graph.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1ScheduleDAGSDNodes__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::ScheduleDAGSDNodes",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::ScheduleDAG",height=0.2,width=0.4,color="black",URL="$classllvm_1_1ScheduleDAG.html"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1ScheduleHazardRecognizer__inherit__graph.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1ScheduleHazardRecognizer__inherit__graph.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1ScheduleHazardRecognizer__inherit__graph.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1ScheduleHazardRecognizer__inherit__graph.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,18 @@
+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::ScheduleHazardRecognizer",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::PPCHazardRecognizer970",height=0.2,width=0.4,color="black",URL="$classllvm_1_1PPCHazardRecognizer970.html"];
+  Node1 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node3 [label="llvm::ScoreboardHazardRecognizer",height=0.2,width=0.4,color="black",URL="$classllvm_1_1ScoreboardHazardRecognizer.html"];
+  Node3 -> Node4 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node4 [label="llvm::ARMHazardRecognizer",height=0.2,width=0.4,color="black",URL="$classllvm_1_1ARMHazardRecognizer.html"];
+  Node3 -> Node5 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node5 [label="llvm::PPCScoreboardHazardRecognizer",height=0.2,width=0.4,color="black",URL="$classllvm_1_1PPCScoreboardHazardRecognizer.html"];
+  Node1 -> Node6 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node6 [label="llvm::SPUHazardRecognizer",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SPUHazardRecognizer.html",tooltip="SPUHazardRecognizer."];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1ScopedHashTableIterator.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1ScopedHashTableIterator.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1ScopedHashTableIterator.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1ScopedHashTableIterator.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,227 @@
+<!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::ScopedHashTableIterator< K, V, KInfo > Class 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="classllvm_1_1ScopedHashTableIterator.html">ScopedHashTableIterator</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::ScopedHashTableIterator< K, V, KInfo > Class Template Reference</div>  </div>
+</div>
+<div class="contents">
+<!-- doxytag: class="llvm::ScopedHashTableIterator" -->
+<p><code>#include <<a class="el" href="ScopedHashTable_8h_source.html">ScopedHashTable.h</a>></code></p>
+
+<p><a href="classllvm_1_1ScopedHashTableIterator-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="classllvm_1_1ScopedHashTableIterator.html#a0b4c19baa7002b51de4cd784711da4b6">ScopedHashTableIterator</a> (<a class="el" href="classllvm_1_1ScopedHashTableVal.html">ScopedHashTableVal</a>< K, V > *node)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">V & </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1ScopedHashTableIterator.html#a3ae027deb5b762a0b4bf8b1a28520691">operator*</a> () const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">V * </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1ScopedHashTableIterator.html#abeb4e78d816dc4aa9df8ae66d2f19511">operator-></a> () const </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="classllvm_1_1ScopedHashTableIterator.html#a486352acb41cf9ae32fd44fdb1374a78">operator==</a> (const <a class="el" href="classllvm_1_1ScopedHashTableIterator.html">ScopedHashTableIterator</a> &RHS) const </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="classllvm_1_1ScopedHashTableIterator.html#a850d244e2ca24bdbc4f7fedf1b98ac8c">operator!=</a> (const <a class="el" href="classllvm_1_1ScopedHashTableIterator.html">ScopedHashTableIterator</a> &RHS) const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1ScopedHashTableIterator.html">ScopedHashTableIterator</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1ScopedHashTableIterator.html#abb71abb0e220210b5d931ef49bb10edf">operator++</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1ScopedHashTableIterator.html">ScopedHashTableIterator</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1ScopedHashTableIterator.html#ae573eee195351581071a0bf813a0a839">operator++</a> (int)</td></tr>
+</table>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><h3>template<typename K, typename V, typename KInfo = DenseMapInfo<K>><br/>
+class llvm::ScopedHashTableIterator< K, V, KInfo ></h3>
+
+
+<p>Definition at line <a class="el" href="ScopedHashTable_8h_source.html#l00114">114</a> of file <a class="el" href="ScopedHashTable_8h_source.html">ScopedHashTable.h</a>.</p>
+</div><hr/><h2>Constructor & Destructor Documentation</h2>
+<a class="anchor" id="a0b4c19baa7002b51de4cd784711da4b6"></a><!-- doxytag: member="llvm::ScopedHashTableIterator::ScopedHashTableIterator" ref="a0b4c19baa7002b51de4cd784711da4b6" args="(ScopedHashTableVal< K, V > *node)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename K , typename V , typename KInfo  = DenseMapInfo<K>> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1ScopedHashTableIterator.html">llvm::ScopedHashTableIterator</a>< K, V, KInfo >::<a class="el" href="classllvm_1_1ScopedHashTableIterator.html">ScopedHashTableIterator</a> </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1ScopedHashTableVal.html">ScopedHashTableVal</a>< K, V > * </td>
+          <td class="paramname"><em>node</em></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="ScopedHashTable_8h_source.html#l00117">117</a> of file <a class="el" href="ScopedHashTable_8h_source.html">ScopedHashTable.h</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="a850d244e2ca24bdbc4f7fedf1b98ac8c"></a><!-- doxytag: member="llvm::ScopedHashTableIterator::operator!=" ref="a850d244e2ca24bdbc4f7fedf1b98ac8c" args="(const ScopedHashTableIterator &RHS) const " -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename K , typename V , typename KInfo  = DenseMapInfo<K>> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> <a class="el" href="classllvm_1_1ScopedHashTableIterator.html">llvm::ScopedHashTableIterator</a>< K, V, KInfo >::operator!= </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1ScopedHashTableIterator.html">ScopedHashTableIterator</a>< K, V, KInfo > & </td>
+          <td class="paramname"><em>RHS</em></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="ScopedHashTable_8h_source.html#l00130">130</a> of file <a class="el" href="ScopedHashTable_8h_source.html">ScopedHashTable.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a3ae027deb5b762a0b4bf8b1a28520691"></a><!-- doxytag: member="llvm::ScopedHashTableIterator::operator*" ref="a3ae027deb5b762a0b4bf8b1a28520691" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename K , typename V , typename KInfo  = DenseMapInfo<K>> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">V& <a class="el" href="classllvm_1_1ScopedHashTableIterator.html">llvm::ScopedHashTableIterator</a>< K, V, KInfo >::operator* </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="ScopedHashTable_8h_source.html#l00119">119</a> of file <a class="el" href="ScopedHashTable_8h_source.html">ScopedHashTable.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="abb71abb0e220210b5d931ef49bb10edf"></a><!-- doxytag: member="llvm::ScopedHashTableIterator::operator++" ref="abb71abb0e220210b5d931ef49bb10edf" args="()" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename K , typename V , typename KInfo  = DenseMapInfo<K>> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1ScopedHashTableIterator.html">ScopedHashTableIterator</a>& <a class="el" href="classllvm_1_1ScopedHashTableIterator.html">llvm::ScopedHashTableIterator</a>< K, V, KInfo >::operator++ </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="ScopedHashTable_8h_source.html#l00134">134</a> of file <a class="el" href="ScopedHashTable_8h_source.html">ScopedHashTable.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ae573eee195351581071a0bf813a0a839"></a><!-- doxytag: member="llvm::ScopedHashTableIterator::operator++" ref="ae573eee195351581071a0bf813a0a839" args="(int)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename K , typename V , typename KInfo  = DenseMapInfo<K>> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1ScopedHashTableIterator.html">ScopedHashTableIterator</a> <a class="el" href="classllvm_1_1ScopedHashTableIterator.html">llvm::ScopedHashTableIterator</a>< K, V, KInfo >::operator++ </td>
+          <td>(</td>
+          <td class="paramtype">int </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="ScopedHashTable_8h_source.html#l00139">139</a> of file <a class="el" href="ScopedHashTable_8h_source.html">ScopedHashTable.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="abeb4e78d816dc4aa9df8ae66d2f19511"></a><!-- doxytag: member="llvm::ScopedHashTableIterator::operator->" ref="abeb4e78d816dc4aa9df8ae66d2f19511" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename K , typename V , typename KInfo  = DenseMapInfo<K>> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">V* <a class="el" href="classllvm_1_1ScopedHashTableIterator.html">llvm::ScopedHashTableIterator</a>< K, V, KInfo >::operator-> </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="ScopedHashTable_8h_source.html#l00123">123</a> of file <a class="el" href="ScopedHashTable_8h_source.html">ScopedHashTable.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a486352acb41cf9ae32fd44fdb1374a78"></a><!-- doxytag: member="llvm::ScopedHashTableIterator::operator==" ref="a486352acb41cf9ae32fd44fdb1374a78" args="(const ScopedHashTableIterator &RHS) const " -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename K , typename V , typename KInfo  = DenseMapInfo<K>> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> <a class="el" href="classllvm_1_1ScopedHashTableIterator.html">llvm::ScopedHashTableIterator</a>< K, V, KInfo >::operator== </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1ScopedHashTableIterator.html">ScopedHashTableIterator</a>< K, V, KInfo > & </td>
+          <td class="paramname"><em>RHS</em></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="ScopedHashTable_8h_source.html#l00127">127</a> of file <a class="el" href="ScopedHashTable_8h_source.html">ScopedHashTable.h</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li><a class="el" href="ScopedHashTable_8h_source.html">ScopedHashTable.h</a></li>
+</ul>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:45: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/classllvm_1_1SectionEntry__coll__graph.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SectionEntry__coll__graph.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SectionEntry__coll__graph.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SectionEntry__coll__graph.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,18 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  Node1 [label="llvm::SectionEntry",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=" LoadAddress" ,fontname="FreeSans"];
+  Node2 [label="uint64_t",height=0.2,width=0.4,color="grey75"];
+  Node3 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" Size" ,fontname="FreeSans"];
+  Node3 [label="size_t",height=0.2,width=0.4,color="grey75"];
+  Node4 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" Address" ,fontname="FreeSans"];
+  Node4 [label="uint8_t",height=0.2,width=0.4,color="grey75"];
+  Node5 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" Name" ,fontname="FreeSans"];
+  Node5 [label="llvm::StringRef",height=0.2,width=0.4,color="black",URL="$classllvm_1_1StringRef.html"];
+  Node3 -> Node5 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" npos" ,fontname="FreeSans"];
+  Node6 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" ObjAddress\nStubOffset" ,fontname="FreeSans"];
+  Node6 [label="uintptr_t",height=0.2,width=0.4,color="grey75"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SectionKind.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SectionKind.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SectionKind.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SectionKind.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,1049 @@
+<!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::SectionKind Class 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="classllvm_1_1SectionKind.html">SectionKind</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::SectionKind Class Reference</div>  </div>
+</div>
+<div class="contents">
+<!-- doxytag: class="llvm::SectionKind" -->
+<p><code>#include <<a class="el" href="SectionKind_8h_source.html">SectionKind.h</a>></code></p>
+
+<p><a href="classllvm_1_1SectionKind-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="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SectionKind.html#a578aee2d77177f6ecee17e53ff0d57f3">isMetadata</a> () const </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="classllvm_1_1SectionKind.html#ab0c39162a16a660317e7eb41f2ecd09c">isText</a> () const </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="classllvm_1_1SectionKind.html#a3be675aad061951b1369c9b582b0e84f">isReadOnly</a> () const </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="classllvm_1_1SectionKind.html#a60c91d7c2b8ad2b0b9c85556be61928e">isMergeableCString</a> () const </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="classllvm_1_1SectionKind.html#a19fd5ddc57604a1a1151778c63847c55">isMergeable1ByteCString</a> () const </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="classllvm_1_1SectionKind.html#a7ea44bd1fcd432195f7a9b1debfc7d20">isMergeable2ByteCString</a> () const </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="classllvm_1_1SectionKind.html#a2e5dd5c6e6b52c9f76f91b8b1a0ab230">isMergeable4ByteCString</a> () const </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="classllvm_1_1SectionKind.html#a994f031b60d1b7a7722c8e9b31e3a2f4">isMergeableConst</a> () const </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="classllvm_1_1SectionKind.html#af018ccdec340d98493763a6c680ccbfd">isMergeableConst4</a> () const </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="classllvm_1_1SectionKind.html#a5a14c6902c48b6b0d358519729393f57">isMergeableConst8</a> () const </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="classllvm_1_1SectionKind.html#ad3b8f16a096ea3271dbebd8a75c6d5a7">isMergeableConst16</a> () const </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="classllvm_1_1SectionKind.html#a108ca44dd5886a61de95f366f0fac21b">isWriteable</a> () const </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="classllvm_1_1SectionKind.html#a1de0a59d7ba41ee575ab6700879407c3">isThreadLocal</a> () const </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="classllvm_1_1SectionKind.html#af22718217056283f0c5c7690c21936d8">isThreadBSS</a> () const </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="classllvm_1_1SectionKind.html#a2bc11365aca507235e50de77b75d645f">isThreadData</a> () const </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="classllvm_1_1SectionKind.html#a645b0c8ce9d6e4598f6dbe905ebfb6c8">isGlobalWriteableData</a> () const </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="classllvm_1_1SectionKind.html#a172ae2e59e840a2f14e40f386c96a366">isBSS</a> () const </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="classllvm_1_1SectionKind.html#ae873977b67d404b4e4b743dcb0646ee8">isBSSLocal</a> () const </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="classllvm_1_1SectionKind.html#a238f383e75b5d2841fdefac8a0c4dcba">isBSSExtern</a> () const </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="classllvm_1_1SectionKind.html#afb8b478170b1fc258878e8db8e6fa178">isCommon</a> () const </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="classllvm_1_1SectionKind.html#adb554ebd3265156fd507d79bf6c14809">isDataRel</a> () const </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="classllvm_1_1SectionKind.html#aeef83eeb2f077d7692cecd09283a8bb9">isDataRelLocal</a> () const </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="classllvm_1_1SectionKind.html#a374fc45e4a41d0eb8004b0c447d67de2">isDataNoRel</a> () const </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="classllvm_1_1SectionKind.html#acf4c1619b49a36b08f0757158aa960f3">isReadOnlyWithRel</a> () const </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="classllvm_1_1SectionKind.html#ada6c5abeac4dc322de9fe5b9d2f0b367">isReadOnlyWithRelLocal</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 <a class="el" href="classllvm_1_1SectionKind.html">SectionKind</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SectionKind.html#a13a2c76a48665ee3f4782fba7ddd72e1">getMetadata</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classllvm_1_1SectionKind.html">SectionKind</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SectionKind.html#a36d55da4fb88dbef3b548a7e25c99dd7">getText</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classllvm_1_1SectionKind.html">SectionKind</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SectionKind.html#af4b0b8bc19062c7b0195fc7239c4dbea">getReadOnly</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classllvm_1_1SectionKind.html">SectionKind</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SectionKind.html#aead4fda3e5d368447b9d19e1dccaf5d6">getMergeable1ByteCString</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classllvm_1_1SectionKind.html">SectionKind</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SectionKind.html#a1ad9b570dc830b33dfa9cacdb86390b8">getMergeable2ByteCString</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classllvm_1_1SectionKind.html">SectionKind</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SectionKind.html#ab731cc61066d98cdd5da0e7f7407c8d8">getMergeable4ByteCString</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classllvm_1_1SectionKind.html">SectionKind</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SectionKind.html#a7d39321201994536979e9380f89724ee">getMergeableConst</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classllvm_1_1SectionKind.html">SectionKind</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SectionKind.html#a2617c9278391cedbbf9588aa7496b6da">getMergeableConst4</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classllvm_1_1SectionKind.html">SectionKind</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SectionKind.html#a696d509cf70352c7846d8e7102dd0e81">getMergeableConst8</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classllvm_1_1SectionKind.html">SectionKind</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SectionKind.html#aa7f2ce1ef7809115d038a2029fdffc2b">getMergeableConst16</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classllvm_1_1SectionKind.html">SectionKind</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SectionKind.html#a9ca4fd7df1d9dc2cf7c4a1046d5b6957">getThreadBSS</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classllvm_1_1SectionKind.html">SectionKind</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SectionKind.html#a047ddbdfed14ef00dfd7d11718be4cc1">getThreadData</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classllvm_1_1SectionKind.html">SectionKind</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SectionKind.html#a97d95412f17878de8c47a9d13fd91871">getBSS</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classllvm_1_1SectionKind.html">SectionKind</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SectionKind.html#a22a2988fe4f2eaddfadb1918f75617e3">getBSSLocal</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classllvm_1_1SectionKind.html">SectionKind</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SectionKind.html#a10a7b1ca007e441de1a296980e351ee8">getBSSExtern</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classllvm_1_1SectionKind.html">SectionKind</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SectionKind.html#a2cb1c8acc9369fd56127f27312420c3e">getCommon</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classllvm_1_1SectionKind.html">SectionKind</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SectionKind.html#a8a263cb3cc75290835648853c56cdd59">getDataRel</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classllvm_1_1SectionKind.html">SectionKind</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SectionKind.html#aa93065765b7c4d320b063d921a5bfece">getDataRelLocal</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classllvm_1_1SectionKind.html">SectionKind</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SectionKind.html#a040f43edc6d23d4795c8eadd4ef029b5">getDataNoRel</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classllvm_1_1SectionKind.html">SectionKind</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SectionKind.html#a3d239dea51a80324a3ce44985ed41dd4">getReadOnlyWithRel</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classllvm_1_1SectionKind.html">SectionKind</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SectionKind.html#a175d7799f4a01ac1fa7960f9916b4965">getReadOnlyWithRelLocal</a> ()</td></tr>
+</table>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><p><a class="el" href="classllvm_1_1SectionKind.html">SectionKind</a> - This is a simple POD value that classifies the properties of a section. A section is classified into the deepest possible classification, and then the target maps them onto their sections based on what capabilities they have.</p>
+<p>The comments below describe these as if they were an inheritance hierarchy in order to explain the predicates below. </p>
+
+<p>Definition at line <a class="el" href="SectionKind_8h_source.html#l00028">28</a> of file <a class="el" href="SectionKind_8h_source.html">SectionKind.h</a>.</p>
+</div><hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="a97d95412f17878de8c47a9d13fd91871"></a><!-- doxytag: member="llvm::SectionKind::getBSS" ref="a97d95412f17878de8c47a9d13fd91871" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="classllvm_1_1SectionKind.html">SectionKind</a> llvm::SectionKind::getBSS </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="SectionKind_8h_source.html#l00225">225</a> of file <a class="el" href="SectionKind_8h_source.html">SectionKind.h</a>.</p>
+
+<p>Referenced by <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00092">getELFKindForNamedSection()</a>, <a class="el" href="TargetLoweringObjectFile_8cpp_source.html#l00117">llvm::TargetLoweringObjectFile::getKindForGlobal()</a>, <a class="el" href="XCoreTargetObjectFile_8cpp_source.html#l00019">llvm::XCoreTargetObjectFile::Initialize()</a>, <a class="el" href="MBlazeTargetObjectFile_8cpp_source.html#l00023">llvm::MBlazeTargetObjectFile::Initialize()</a>, <a class="el" href="MipsTargetObjectFile_8cpp_source.html#l00027">llvm::MipsTargetObjectFile::Initialize()</a>, <a class="el" href="HexagonTargetObjectFile_8cpp_source.html#l00030">llvm::HexagonTargetObjectFile::Initialize()</a>, and <a class="el" href="NVPTXTargetObjectFile_8h_source.html#l00048">llvm::NVPTXTargetObjectFile::Initialize()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a10a7b1ca007e441de1a296980e351ee8"></a><!-- doxytag: member="llvm::SectionKind::getBSSExtern" ref="a10a7b1ca007e441de1a296980e351ee8" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="classllvm_1_1SectionKind.html">SectionKind</a> llvm::SectionKind::getBSSExtern </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="SectionKind_8h_source.html#l00227">227</a> of file <a class="el" href="SectionKind_8h_source.html">SectionKind.h</a>.</p>
+
+<p>Referenced by <a class="el" href="TargetLoweringObjectFile_8cpp_source.html#l00117">llvm::TargetLoweringObjectFile::getKindForGlobal()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a22a2988fe4f2eaddfadb1918f75617e3"></a><!-- doxytag: member="llvm::SectionKind::getBSSLocal" ref="a22a2988fe4f2eaddfadb1918f75617e3" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="classllvm_1_1SectionKind.html">SectionKind</a> llvm::SectionKind::getBSSLocal </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="SectionKind_8h_source.html#l00226">226</a> of file <a class="el" href="SectionKind_8h_source.html">SectionKind.h</a>.</p>
+
+<p>Referenced by <a class="el" href="TargetLoweringObjectFile_8cpp_source.html#l00117">llvm::TargetLoweringObjectFile::getKindForGlobal()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a2cb1c8acc9369fd56127f27312420c3e"></a><!-- doxytag: member="llvm::SectionKind::getCommon" ref="a2cb1c8acc9369fd56127f27312420c3e" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="classllvm_1_1SectionKind.html">SectionKind</a> llvm::SectionKind::getCommon </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="SectionKind_8h_source.html#l00228">228</a> of file <a class="el" href="SectionKind_8h_source.html">SectionKind.h</a>.</p>
+
+<p>Referenced by <a class="el" href="TargetLoweringObjectFile_8cpp_source.html#l00117">llvm::TargetLoweringObjectFile::getKindForGlobal()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a040f43edc6d23d4795c8eadd4ef029b5"></a><!-- doxytag: member="llvm::SectionKind::getDataNoRel" ref="a040f43edc6d23d4795c8eadd4ef029b5" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="classllvm_1_1SectionKind.html">SectionKind</a> llvm::SectionKind::getDataNoRel </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="SectionKind_8h_source.html#l00231">231</a> of file <a class="el" href="SectionKind_8h_source.html">SectionKind.h</a>.</p>
+
+<p>Referenced by <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00411">llvm::TargetLoweringObjectFileMachO::emitModuleFlags()</a>, and <a class="el" href="TargetLoweringObjectFile_8cpp_source.html#l00117">llvm::TargetLoweringObjectFile::getKindForGlobal()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a8a263cb3cc75290835648853c56cdd59"></a><!-- doxytag: member="llvm::SectionKind::getDataRel" ref="a8a263cb3cc75290835648853c56cdd59" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="classllvm_1_1SectionKind.html">SectionKind</a> llvm::SectionKind::getDataRel </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="SectionKind_8h_source.html#l00229">229</a> of file <a class="el" href="SectionKind_8h_source.html">SectionKind.h</a>.</p>
+
+<p>Referenced by <a class="el" href="ELFAsmParser_8cpp_source.html#l00266">computeSectionKind()</a>, <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00064">llvm::TargetLoweringObjectFileELF::emitPersonalityValue()</a>, <a class="el" href="TargetLoweringObjectFile_8cpp_source.html#l00117">llvm::TargetLoweringObjectFile::getKindForGlobal()</a>, <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00347">llvm::TargetLoweringObjectFileELF::getStaticCtorSection()</a>, <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00367">llvm::TargetLoweringObjectFileELF::getStaticDtorSection()</a>, <a class="el" href="MCWin64EH_8cpp_source.html#l00235">llvm::getWin64EHFuncTableSection()</a>, <a class="el" href="MCWin64EH_8cpp_source.html#l00224">llvm::getWin64EHTableSection()</a>, <a class="el" href="MCAsmStreamer_8cpp_source.html#l01079">getWin64EHTableSection()</a>, <a class="el" href="XCoreTargetObjectFile_8cpp_source.html#l00019">llvm::XCo
 reTargetObjectFile::Initialize()</a>, <a class="el" href="HexagonTargetObjectFile_8cpp_source.html#l00030">llvm::HexagonTargetObjectFile::Initialize()</a>, <a class="el" href="MipsTargetObjectFile_8cpp_source.html#l00027">llvm::MipsTargetObjectFile::Initialize()</a>, <a class="el" href="MBlazeTargetObjectFile_8cpp_source.html#l00023">llvm::MBlazeTargetObjectFile::Initialize()</a>, <a class="el" href="NVPTXTargetObjectFile_8h_source.html#l00048">llvm::NVPTXTargetObjectFile::Initialize()</a>, and <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00387">llvm::TargetLoweringObjectFileELF::InitializeELF()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aa93065765b7c4d320b063d921a5bfece"></a><!-- doxytag: member="llvm::SectionKind::getDataRelLocal" ref="aa93065765b7c4d320b063d921a5bfece" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="classllvm_1_1SectionKind.html">SectionKind</a> llvm::SectionKind::getDataRelLocal </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="SectionKind_8h_source.html#l00230">230</a> of file <a class="el" href="SectionKind_8h_source.html">SectionKind.h</a>.</p>
+
+<p>Referenced by <a class="el" href="TargetLoweringObjectFile_8cpp_source.html#l00117">llvm::TargetLoweringObjectFile::getKindForGlobal()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aead4fda3e5d368447b9d19e1dccaf5d6"></a><!-- doxytag: member="llvm::SectionKind::getMergeable1ByteCString" ref="aead4fda3e5d368447b9d19e1dccaf5d6" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="classllvm_1_1SectionKind.html">SectionKind</a> llvm::SectionKind::getMergeable1ByteCString </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="SectionKind_8h_source.html#l00210">210</a> of file <a class="el" href="SectionKind_8h_source.html">SectionKind.h</a>.</p>
+
+<p>Referenced by <a class="el" href="TargetLoweringObjectFile_8cpp_source.html#l00117">llvm::TargetLoweringObjectFile::getKindForGlobal()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a1ad9b570dc830b33dfa9cacdb86390b8"></a><!-- doxytag: member="llvm::SectionKind::getMergeable2ByteCString" ref="a1ad9b570dc830b33dfa9cacdb86390b8" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="classllvm_1_1SectionKind.html">SectionKind</a> llvm::SectionKind::getMergeable2ByteCString </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="SectionKind_8h_source.html#l00213">213</a> of file <a class="el" href="SectionKind_8h_source.html">SectionKind.h</a>.</p>
+
+<p>Referenced by <a class="el" href="TargetLoweringObjectFile_8cpp_source.html#l00117">llvm::TargetLoweringObjectFile::getKindForGlobal()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ab731cc61066d98cdd5da0e7f7407c8d8"></a><!-- doxytag: member="llvm::SectionKind::getMergeable4ByteCString" ref="ab731cc61066d98cdd5da0e7f7407c8d8" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="classllvm_1_1SectionKind.html">SectionKind</a> llvm::SectionKind::getMergeable4ByteCString </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="SectionKind_8h_source.html#l00216">216</a> of file <a class="el" href="SectionKind_8h_source.html">SectionKind.h</a>.</p>
+
+<p>Referenced by <a class="el" href="TargetLoweringObjectFile_8cpp_source.html#l00117">llvm::TargetLoweringObjectFile::getKindForGlobal()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a7d39321201994536979e9380f89724ee"></a><!-- doxytag: member="llvm::SectionKind::getMergeableConst" ref="a7d39321201994536979e9380f89724ee" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="classllvm_1_1SectionKind.html">SectionKind</a> llvm::SectionKind::getMergeableConst </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="SectionKind_8h_source.html#l00219">219</a> of file <a class="el" href="SectionKind_8h_source.html">SectionKind.h</a>.</p>
+
+<p>Referenced by <a class="el" href="AsmPrinter_8cpp_source.html#l00974">llvm::AsmPrinter::EmitConstantPool()</a>, and <a class="el" href="TargetLoweringObjectFile_8cpp_source.html#l00117">llvm::TargetLoweringObjectFile::getKindForGlobal()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aa7f2ce1ef7809115d038a2029fdffc2b"></a><!-- doxytag: member="llvm::SectionKind::getMergeableConst16" ref="aa7f2ce1ef7809115d038a2029fdffc2b" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="classllvm_1_1SectionKind.html">SectionKind</a> llvm::SectionKind::getMergeableConst16 </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="SectionKind_8h_source.html#l00222">222</a> of file <a class="el" href="SectionKind_8h_source.html">SectionKind.h</a>.</p>
+
+<p>Referenced by <a class="el" href="AsmPrinter_8cpp_source.html#l00974">llvm::AsmPrinter::EmitConstantPool()</a>, <a class="el" href="TargetLoweringObjectFile_8cpp_source.html#l00117">llvm::TargetLoweringObjectFile::getKindForGlobal()</a>, and <a class="el" href="XCoreTargetObjectFile_8cpp_source.html#l00019">llvm::XCoreTargetObjectFile::Initialize()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a2617c9278391cedbbf9588aa7496b6da"></a><!-- doxytag: member="llvm::SectionKind::getMergeableConst4" ref="a2617c9278391cedbbf9588aa7496b6da" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="classllvm_1_1SectionKind.html">SectionKind</a> llvm::SectionKind::getMergeableConst4 </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="SectionKind_8h_source.html#l00220">220</a> of file <a class="el" href="SectionKind_8h_source.html">SectionKind.h</a>.</p>
+
+<p>Referenced by <a class="el" href="AsmPrinter_8cpp_source.html#l00974">llvm::AsmPrinter::EmitConstantPool()</a>, <a class="el" href="TargetLoweringObjectFile_8cpp_source.html#l00117">llvm::TargetLoweringObjectFile::getKindForGlobal()</a>, and <a class="el" href="XCoreTargetObjectFile_8cpp_source.html#l00019">llvm::XCoreTargetObjectFile::Initialize()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a696d509cf70352c7846d8e7102dd0e81"></a><!-- doxytag: member="llvm::SectionKind::getMergeableConst8" ref="a696d509cf70352c7846d8e7102dd0e81" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="classllvm_1_1SectionKind.html">SectionKind</a> llvm::SectionKind::getMergeableConst8 </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="SectionKind_8h_source.html#l00221">221</a> of file <a class="el" href="SectionKind_8h_source.html">SectionKind.h</a>.</p>
+
+<p>Referenced by <a class="el" href="AsmPrinter_8cpp_source.html#l00974">llvm::AsmPrinter::EmitConstantPool()</a>, <a class="el" href="TargetLoweringObjectFile_8cpp_source.html#l00117">llvm::TargetLoweringObjectFile::getKindForGlobal()</a>, and <a class="el" href="XCoreTargetObjectFile_8cpp_source.html#l00019">llvm::XCoreTargetObjectFile::Initialize()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a13a2c76a48665ee3f4782fba7ddd72e1"></a><!-- doxytag: member="llvm::SectionKind::getMetadata" ref="a13a2c76a48665ee3f4782fba7ddd72e1" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="classllvm_1_1SectionKind.html">SectionKind</a> llvm::SectionKind::getMetadata </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="SectionKind_8h_source.html#l00207">207</a> of file <a class="el" href="SectionKind_8h_source.html">SectionKind.h</a>.</p>
+
+<p>Referenced by <a class="el" href="X86AsmPrinter_8cpp_source.html#l00519">llvm::X86AsmPrinter::EmitEndOfAsmFile()</a>, <a class="el" href="X86MCAsmInfo_8cpp_source.html#l00118">llvm::X86ELFMCAsmInfo::getNonexecutableStackSection()</a>, <a class="el" href="ARMTargetObjectFile_8cpp_source.html#l00025">llvm::ARMElfTargetObjectFile::Initialize()</a>, and <a class="el" href="NVPTXTargetObjectFile_8h_source.html#l00048">llvm::NVPTXTargetObjectFile::Initialize()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="af4b0b8bc19062c7b0195fc7239c4dbea"></a><!-- doxytag: member="llvm::SectionKind::getReadOnly" ref="af4b0b8bc19062c7b0195fc7239c4dbea" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="classllvm_1_1SectionKind.html">SectionKind</a> llvm::SectionKind::getReadOnly </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="SectionKind_8h_source.html#l00209">209</a> of file <a class="el" href="SectionKind_8h_source.html">SectionKind.h</a>.</p>
+
+<p>Referenced by <a class="el" href="MCContext_8cpp_source.html#l00227">llvm::MCContext::CreateELFGroupSection()</a>, <a class="el" href="AsmPrinter_8cpp_source.html#l01054">llvm::AsmPrinter::EmitJumpTableInfo()</a>, <a class="el" href="TargetLoweringObjectFile_8cpp_source.html#l00117">llvm::TargetLoweringObjectFile::getKindForGlobal()</a>, and <a class="el" href="NVPTXTargetObjectFile_8h_source.html#l00048">llvm::NVPTXTargetObjectFile::Initialize()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a3d239dea51a80324a3ce44985ed41dd4"></a><!-- doxytag: member="llvm::SectionKind::getReadOnlyWithRel" ref="a3d239dea51a80324a3ce44985ed41dd4" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="classllvm_1_1SectionKind.html">SectionKind</a> llvm::SectionKind::getReadOnlyWithRel </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="SectionKind_8h_source.html#l00232">232</a> of file <a class="el" href="SectionKind_8h_source.html">SectionKind.h</a>.</p>
+
+<p>Referenced by <a class="el" href="AsmPrinter_8cpp_source.html#l00974">llvm::AsmPrinter::EmitConstantPool()</a>, <a class="el" href="TargetLoweringObjectFile_8cpp_source.html#l00117">llvm::TargetLoweringObjectFile::getKindForGlobal()</a>, and <a class="el" href="XCoreTargetObjectFile_8cpp_source.html#l00019">llvm::XCoreTargetObjectFile::Initialize()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a175d7799f4a01ac1fa7960f9916b4965"></a><!-- doxytag: member="llvm::SectionKind::getReadOnlyWithRelLocal" ref="a175d7799f4a01ac1fa7960f9916b4965" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="classllvm_1_1SectionKind.html">SectionKind</a> llvm::SectionKind::getReadOnlyWithRelLocal </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="SectionKind_8h_source.html#l00233">233</a> of file <a class="el" href="SectionKind_8h_source.html">SectionKind.h</a>.</p>
+
+<p>Referenced by <a class="el" href="AsmPrinter_8cpp_source.html#l00974">llvm::AsmPrinter::EmitConstantPool()</a>, and <a class="el" href="TargetLoweringObjectFile_8cpp_source.html#l00117">llvm::TargetLoweringObjectFile::getKindForGlobal()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a36d55da4fb88dbef3b548a7e25c99dd7"></a><!-- doxytag: member="llvm::SectionKind::getText" ref="a36d55da4fb88dbef3b548a7e25c99dd7" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="classllvm_1_1SectionKind.html">SectionKind</a> llvm::SectionKind::getText </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="SectionKind_8h_source.html#l00208">208</a> of file <a class="el" href="SectionKind_8h_source.html">SectionKind.h</a>.</p>
+
+<p>Referenced by <a class="el" href="ELFAsmParser_8cpp_source.html#l00266">computeSectionKind()</a>, <a class="el" href="ARMAsmPrinter_8cpp_source.html#l00573">llvm::ARMAsmPrinter::EmitStartOfAsmFile()</a>, <a class="el" href="TargetLoweringObjectFile_8cpp_source.html#l00117">llvm::TargetLoweringObjectFile::getKindForGlobal()</a>, and <a class="el" href="NVPTXTargetObjectFile_8h_source.html#l00048">llvm::NVPTXTargetObjectFile::Initialize()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a9ca4fd7df1d9dc2cf7c4a1046d5b6957"></a><!-- doxytag: member="llvm::SectionKind::getThreadBSS" ref="a9ca4fd7df1d9dc2cf7c4a1046d5b6957" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="classllvm_1_1SectionKind.html">SectionKind</a> llvm::SectionKind::getThreadBSS </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="SectionKind_8h_source.html#l00223">223</a> of file <a class="el" href="SectionKind_8h_source.html">SectionKind.h</a>.</p>
+
+<p>Referenced by <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00092">getELFKindForNamedSection()</a>, and <a class="el" href="TargetLoweringObjectFile_8cpp_source.html#l00117">llvm::TargetLoweringObjectFile::getKindForGlobal()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a047ddbdfed14ef00dfd7d11718be4cc1"></a><!-- doxytag: member="llvm::SectionKind::getThreadData" ref="a047ddbdfed14ef00dfd7d11718be4cc1" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="classllvm_1_1SectionKind.html">SectionKind</a> llvm::SectionKind::getThreadData </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="SectionKind_8h_source.html#l00224">224</a> of file <a class="el" href="SectionKind_8h_source.html">SectionKind.h</a>.</p>
+
+<p>Referenced by <a class="el" href="ELFAsmParser_8cpp_source.html#l00266">computeSectionKind()</a>, <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00092">getELFKindForNamedSection()</a>, and <a class="el" href="TargetLoweringObjectFile_8cpp_source.html#l00117">llvm::TargetLoweringObjectFile::getKindForGlobal()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a172ae2e59e840a2f14e40f386c96a366"></a><!-- doxytag: member="llvm::SectionKind::isBSS" ref="a172ae2e59e840a2f14e40f386c96a366" 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::SectionKind::isBSS </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="SectionKind_8h_source.html#l00176">176</a> of file <a class="el" href="SectionKind_8h_source.html">SectionKind.h</a>.</p>
+
+<p>Referenced by <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00667">getCOFFSectionFlags()</a>, <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00709">getCOFFSectionPrefixForUniqueGlobal()</a>, <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00128">getELFSectionType()</a>, <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00189">getSectionPrefixForGlobal()</a>, <a class="el" href="MipsTargetObjectFile_8cpp_source.html#l00061">llvm::MipsTargetObjectFile::IsGlobalInSmallSection()</a>, <a class="el" href="HexagonTargetObjectFile_8cpp_source.html#l00067">llvm::HexagonTargetObjectFile::IsGlobalInSmallSection()</a>, <a class="el" href="MBlazeTargetObjectFile_8cpp_source.html#l00056">llvm::MBlazeTargetObjectFile::IsGlobalInSmallSection()</a>, <a class="el" href="SectionKind_8h_source.html#l00172">isGlobalWriteableData()</a>, <a class="el" href="HexagonTargetObjectFile_8cpp_source.html#l00083">llvm::Hexagon
 TargetObjectFile::SelectSectionForGlobal()</a>, <a class="el" href="MipsTargetObjectFile_8cpp_source.html#l00091">llvm::MipsTargetObjectFile::SelectSectionForGlobal()</a>, <a class="el" href="MBlazeTargetObjectFile_8cpp_source.html#l00077">llvm::MBlazeTargetObjectFile::SelectSectionForGlobal()</a>, <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00208">llvm::TargetLoweringObjectFileELF::SelectSectionForGlobal()</a>, and <a class="el" href="TargetLoweringObjectFile_8cpp_source.html#l00259">llvm::TargetLoweringObjectFile::SelectSectionForGlobal()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a238f383e75b5d2841fdefac8a0c4dcba"></a><!-- doxytag: member="llvm::SectionKind::isBSSExtern" ref="a238f383e75b5d2841fdefac8a0c4dcba" 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::SectionKind::isBSSExtern </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="SectionKind_8h_source.html#l00178">178</a> of file <a class="el" href="SectionKind_8h_source.html">SectionKind.h</a>.</p>
+
+<p>Referenced by <a class="el" href="AsmPrinter_8cpp_source.html#l00259">llvm::AsmPrinter::EmitGlobalVariable()</a>, and <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00505">llvm::TargetLoweringObjectFileMachO::SelectSectionForGlobal()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ae873977b67d404b4e4b743dcb0646ee8"></a><!-- doxytag: member="llvm::SectionKind::isBSSLocal" ref="ae873977b67d404b4e4b743dcb0646ee8" 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::SectionKind::isBSSLocal </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="SectionKind_8h_source.html#l00177">177</a> of file <a class="el" href="SectionKind_8h_source.html">SectionKind.h</a>.</p>
+
+<p>Referenced by <a class="el" href="AsmPrinter_8cpp_source.html#l00259">llvm::AsmPrinter::EmitGlobalVariable()</a>, and <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00505">llvm::TargetLoweringObjectFileMachO::SelectSectionForGlobal()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="afb8b478170b1fc258878e8db8e6fa178"></a><!-- doxytag: member="llvm::SectionKind::isCommon" ref="afb8b478170b1fc258878e8db8e6fa178" 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::SectionKind::isCommon </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="SectionKind_8h_source.html#l00180">180</a> of file <a class="el" href="SectionKind_8h_source.html">SectionKind.h</a>.</p>
+
+<p>Referenced by <a class="el" href="AsmPrinter_8cpp_source.html#l00259">llvm::AsmPrinter::EmitGlobalVariable()</a>, <a class="el" href="HexagonTargetObjectFile_8cpp_source.html#l00067">llvm::HexagonTargetObjectFile::IsGlobalInSmallSection()</a>, <a class="el" href="SectionKind_8h_source.html#l00172">isGlobalWriteableData()</a>, and <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00208">llvm::TargetLoweringObjectFileELF::SelectSectionForGlobal()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a374fc45e4a41d0eb8004b0c447d67de2"></a><!-- doxytag: member="llvm::SectionKind::isDataNoRel" ref="a374fc45e4a41d0eb8004b0c447d67de2" 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::SectionKind::isDataNoRel </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="SectionKind_8h_source.html#l00190">190</a> of file <a class="el" href="SectionKind_8h_source.html">SectionKind.h</a>.</p>
+
+<p>Referenced by <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00189">getSectionPrefixForGlobal()</a>, <a class="el" href="HexagonTargetObjectFile_8cpp_source.html#l00067">llvm::HexagonTargetObjectFile::IsGlobalInSmallSection()</a>, <a class="el" href="MipsTargetObjectFile_8cpp_source.html#l00091">llvm::MipsTargetObjectFile::SelectSectionForGlobal()</a>, <a class="el" href="HexagonTargetObjectFile_8cpp_source.html#l00083">llvm::HexagonTargetObjectFile::SelectSectionForGlobal()</a>, <a class="el" href="MBlazeTargetObjectFile_8cpp_source.html#l00077">llvm::MBlazeTargetObjectFile::SelectSectionForGlobal()</a>, and <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00208">llvm::TargetLoweringObjectFileELF::SelectSectionForGlobal()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="adb554ebd3265156fd507d79bf6c14809"></a><!-- doxytag: member="llvm::SectionKind::isDataRel" ref="adb554ebd3265156fd507d79bf6c14809" 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::SectionKind::isDataRel </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="SectionKind_8h_source.html#l00182">182</a> of file <a class="el" href="SectionKind_8h_source.html">SectionKind.h</a>.</p>
+
+<p>Referenced by <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00569">llvm::TargetLoweringObjectFileMachO::getSectionForConstant()</a>, <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00189">getSectionPrefixForGlobal()</a>, <a class="el" href="MBlazeTargetObjectFile_8cpp_source.html#l00056">llvm::MBlazeTargetObjectFile::IsGlobalInSmallSection()</a>, <a class="el" href="MipsTargetObjectFile_8cpp_source.html#l00061">llvm::MipsTargetObjectFile::IsGlobalInSmallSection()</a>, <a class="el" href="SectionKind_8h_source.html#l00172">isGlobalWriteableData()</a>, and <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00208">llvm::TargetLoweringObjectFileELF::SelectSectionForGlobal()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aeef83eeb2f077d7692cecd09283a8bb9"></a><!-- doxytag: member="llvm::SectionKind::isDataRelLocal" ref="aeef83eeb2f077d7692cecd09283a8bb9" 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::SectionKind::isDataRelLocal </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="SectionKind_8h_source.html#l00186">186</a> of file <a class="el" href="SectionKind_8h_source.html">SectionKind.h</a>.</p>
+
+<p>Referenced by <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00189">getSectionPrefixForGlobal()</a>, and <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00208">llvm::TargetLoweringObjectFileELF::SelectSectionForGlobal()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a645b0c8ce9d6e4598f6dbe905ebfb6c8"></a><!-- doxytag: member="llvm::SectionKind::isGlobalWriteableData" ref="a645b0c8ce9d6e4598f6dbe905ebfb6c8" 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::SectionKind::isGlobalWriteableData </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="SectionKind_8h_source.html#l00172">172</a> of file <a class="el" href="SectionKind_8h_source.html">SectionKind.h</a>.</p>
+
+<p>References <a class="el" href="SectionKind_8h_source.html#l00176">isBSS()</a>, <a class="el" href="SectionKind_8h_source.html#l00180">isCommon()</a>, <a class="el" href="SectionKind_8h_source.html#l00182">isDataRel()</a>, and <a class="el" href="SectionKind_8h_source.html#l00192">isReadOnlyWithRel()</a>.</p>
+
+<p>Referenced by <a class="el" href="SectionKind_8h_source.html#l00161">isWriteable()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a19fd5ddc57604a1a1151778c63847c55"></a><!-- doxytag: member="llvm::SectionKind::isMergeable1ByteCString" ref="a19fd5ddc57604a1a1151778c63847c55" 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::SectionKind::isMergeable1ByteCString </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="SectionKind_8h_source.html#l00149">149</a> of file <a class="el" href="SectionKind_8h_source.html">SectionKind.h</a>.</p>
+
+<p>Referenced by <a class="el" href="MCSectionELF_8cpp_source.html#l00142">llvm::MCSectionELF::DetermineEntrySize()</a>, <a class="el" href="MBlazeTargetObjectFile_8cpp_source.html#l00056">llvm::MBlazeTargetObjectFile::IsGlobalInSmallSection()</a>, <a class="el" href="MipsTargetObjectFile_8cpp_source.html#l00061">llvm::MipsTargetObjectFile::IsGlobalInSmallSection()</a>, <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00208">llvm::TargetLoweringObjectFileELF::SelectSectionForGlobal()</a>, and <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00505">llvm::TargetLoweringObjectFileMachO::SelectSectionForGlobal()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a7ea44bd1fcd432195f7a9b1debfc7d20"></a><!-- doxytag: member="llvm::SectionKind::isMergeable2ByteCString" ref="a7ea44bd1fcd432195f7a9b1debfc7d20" 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::SectionKind::isMergeable2ByteCString </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="SectionKind_8h_source.html#l00150">150</a> of file <a class="el" href="SectionKind_8h_source.html">SectionKind.h</a>.</p>
+
+<p>Referenced by <a class="el" href="MCSectionELF_8cpp_source.html#l00142">llvm::MCSectionELF::DetermineEntrySize()</a>, <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00208">llvm::TargetLoweringObjectFileELF::SelectSectionForGlobal()</a>, and <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00505">llvm::TargetLoweringObjectFileMachO::SelectSectionForGlobal()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a2e5dd5c6e6b52c9f76f91b8b1a0ab230"></a><!-- doxytag: member="llvm::SectionKind::isMergeable4ByteCString" ref="a2e5dd5c6e6b52c9f76f91b8b1a0ab230" 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::SectionKind::isMergeable4ByteCString </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="SectionKind_8h_source.html#l00151">151</a> of file <a class="el" href="SectionKind_8h_source.html">SectionKind.h</a>.</p>
+
+<p>Referenced by <a class="el" href="MCSectionELF_8cpp_source.html#l00142">llvm::MCSectionELF::DetermineEntrySize()</a>, and <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00208">llvm::TargetLoweringObjectFileELF::SelectSectionForGlobal()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a994f031b60d1b7a7722c8e9b31e3a2f4"></a><!-- doxytag: member="llvm::SectionKind::isMergeableConst" ref="a994f031b60d1b7a7722c8e9b31e3a2f4" 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::SectionKind::isMergeableConst </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="SectionKind_8h_source.html#l00153">153</a> of file <a class="el" href="SectionKind_8h_source.html">SectionKind.h</a>.</p>
+
+<p>Referenced by <a class="el" href="SectionKind_8h_source.html#l00140">isReadOnly()</a>, <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00208">llvm::TargetLoweringObjectFileELF::SelectSectionForGlobal()</a>, and <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00505">llvm::TargetLoweringObjectFileMachO::SelectSectionForGlobal()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ad3b8f16a096ea3271dbebd8a75c6d5a7"></a><!-- doxytag: member="llvm::SectionKind::isMergeableConst16" ref="ad3b8f16a096ea3271dbebd8a75c6d5a7" 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::SectionKind::isMergeableConst16 </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="SectionKind_8h_source.html#l00159">159</a> of file <a class="el" href="SectionKind_8h_source.html">SectionKind.h</a>.</p>
+
+<p>Referenced by <a class="el" href="MCSectionELF_8cpp_source.html#l00142">llvm::MCSectionELF::DetermineEntrySize()</a>, <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00147">getELFSectionFlags()</a>, <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00302">llvm::TargetLoweringObjectFileELF::getSectionForConstant()</a>, <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00569">llvm::TargetLoweringObjectFileMachO::getSectionForConstant()</a>, <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00208">llvm::TargetLoweringObjectFileELF::SelectSectionForGlobal()</a>, and <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00505">llvm::TargetLoweringObjectFileMachO::SelectSectionForGlobal()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="af018ccdec340d98493763a6c680ccbfd"></a><!-- doxytag: member="llvm::SectionKind::isMergeableConst4" ref="af018ccdec340d98493763a6c680ccbfd" 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::SectionKind::isMergeableConst4 </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="SectionKind_8h_source.html#l00157">157</a> of file <a class="el" href="SectionKind_8h_source.html">SectionKind.h</a>.</p>
+
+<p>Referenced by <a class="el" href="MCSectionELF_8cpp_source.html#l00142">llvm::MCSectionELF::DetermineEntrySize()</a>, <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00147">getELFSectionFlags()</a>, <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00302">llvm::TargetLoweringObjectFileELF::getSectionForConstant()</a>, <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00569">llvm::TargetLoweringObjectFileMachO::getSectionForConstant()</a>, <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00208">llvm::TargetLoweringObjectFileELF::SelectSectionForGlobal()</a>, and <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00505">llvm::TargetLoweringObjectFileMachO::SelectSectionForGlobal()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a5a14c6902c48b6b0d358519729393f57"></a><!-- doxytag: member="llvm::SectionKind::isMergeableConst8" ref="a5a14c6902c48b6b0d358519729393f57" 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::SectionKind::isMergeableConst8 </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="SectionKind_8h_source.html#l00158">158</a> of file <a class="el" href="SectionKind_8h_source.html">SectionKind.h</a>.</p>
+
+<p>Referenced by <a class="el" href="MCSectionELF_8cpp_source.html#l00142">llvm::MCSectionELF::DetermineEntrySize()</a>, <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00147">getELFSectionFlags()</a>, <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00302">llvm::TargetLoweringObjectFileELF::getSectionForConstant()</a>, <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00569">llvm::TargetLoweringObjectFileMachO::getSectionForConstant()</a>, <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00208">llvm::TargetLoweringObjectFileELF::SelectSectionForGlobal()</a>, and <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00505">llvm::TargetLoweringObjectFileMachO::SelectSectionForGlobal()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a60c91d7c2b8ad2b0b9c85556be61928e"></a><!-- doxytag: member="llvm::SectionKind::isMergeableCString" ref="a60c91d7c2b8ad2b0b9c85556be61928e" 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::SectionKind::isMergeableCString </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="SectionKind_8h_source.html#l00145">145</a> of file <a class="el" href="SectionKind_8h_source.html">SectionKind.h</a>.</p>
+
+<p>Referenced by <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00147">getELFSectionFlags()</a>, and <a class="el" href="SectionKind_8h_source.html#l00140">isReadOnly()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a578aee2d77177f6ecee17e53ff0d57f3"></a><!-- doxytag: member="llvm::SectionKind::isMetadata" ref="a578aee2d77177f6ecee17e53ff0d57f3" 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::SectionKind::isMetadata </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="SectionKind_8h_source.html#l00137">137</a> of file <a class="el" href="SectionKind_8h_source.html">SectionKind.h</a>.</p>
+
+<p>Referenced by <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00667">getCOFFSectionFlags()</a>, and <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00147">getELFSectionFlags()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a3be675aad061951b1369c9b582b0e84f"></a><!-- doxytag: member="llvm::SectionKind::isReadOnly" ref="a3be675aad061951b1369c9b582b0e84f" 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::SectionKind::isReadOnly </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="SectionKind_8h_source.html#l00140">140</a> of file <a class="el" href="SectionKind_8h_source.html">SectionKind.h</a>.</p>
+
+<p>References <a class="el" href="SectionKind_8h_source.html#l00153">isMergeableConst()</a>, and <a class="el" href="SectionKind_8h_source.html#l00145">isMergeableCString()</a>.</p>
+
+<p>Referenced by <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00667">getCOFFSectionFlags()</a>, <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00302">llvm::TargetLoweringObjectFileELF::getSectionForConstant()</a>, <a class="el" href="TargetLoweringObjectFile_8cpp_source.html#l00281">llvm::TargetLoweringObjectFile::getSectionForConstant()</a>, <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00189">getSectionPrefixForGlobal()</a>, <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00208">llvm::TargetLoweringObjectFileELF::SelectSectionForGlobal()</a>, <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00505">llvm::TargetLoweringObjectFileMachO::SelectSectionForGlobal()</a>, and <a class="el" href="TargetLoweringObjectFile_8cpp_source.html#l00259">llvm::TargetLoweringObjectFile::SelectSectionForGlobal()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="acf4c1619b49a36b08f0757158aa960f3"></a><!-- doxytag: member="llvm::SectionKind::isReadOnlyWithRel" ref="acf4c1619b49a36b08f0757158aa960f3" 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::SectionKind::isReadOnlyWithRel </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="SectionKind_8h_source.html#l00192">192</a> of file <a class="el" href="SectionKind_8h_source.html">SectionKind.h</a>.</p>
+
+<p>Referenced by <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00302">llvm::TargetLoweringObjectFileELF::getSectionForConstant()</a>, <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00569">llvm::TargetLoweringObjectFileMachO::getSectionForConstant()</a>, <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00189">getSectionPrefixForGlobal()</a>, <a class="el" href="SectionKind_8h_source.html#l00172">isGlobalWriteableData()</a>, <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00208">llvm::TargetLoweringObjectFileELF::SelectSectionForGlobal()</a>, and <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00505">llvm::TargetLoweringObjectFileMachO::SelectSectionForGlobal()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ada6c5abeac4dc322de9fe5b9d2f0b367"></a><!-- doxytag: member="llvm::SectionKind::isReadOnlyWithRelLocal" ref="ada6c5abeac4dc322de9fe5b9d2f0b367" 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::SectionKind::isReadOnlyWithRelLocal </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="SectionKind_8h_source.html#l00196">196</a> of file <a class="el" href="SectionKind_8h_source.html">SectionKind.h</a>.</p>
+
+<p>Referenced by <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00302">llvm::TargetLoweringObjectFileELF::getSectionForConstant()</a>, <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00189">getSectionPrefixForGlobal()</a>, and <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00208">llvm::TargetLoweringObjectFileELF::SelectSectionForGlobal()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ab0c39162a16a660317e7eb41f2ecd09c"></a><!-- doxytag: member="llvm::SectionKind::isText" ref="ab0c39162a16a660317e7eb41f2ecd09c" 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::SectionKind::isText </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="SectionKind_8h_source.html#l00138">138</a> of file <a class="el" href="SectionKind_8h_source.html">SectionKind.h</a>.</p>
+
+<p>Referenced by <a class="el" href="AsmPrinter_8cpp_source.html#l01416">llvm::AsmPrinter::EmitAlignment()</a>, <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00667">getCOFFSectionFlags()</a>, <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00709">getCOFFSectionPrefixForUniqueGlobal()</a>, <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00147">getELFSectionFlags()</a>, <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00189">getSectionPrefixForGlobal()</a>, <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00208">llvm::TargetLoweringObjectFileELF::SelectSectionForGlobal()</a>, <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00505">llvm::TargetLoweringObjectFileMachO::SelectSectionForGlobal()</a>, <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00723">llvm::TargetLoweringObjectFileCOFF::SelectSectionForGlobal()</a>, <a class="el" href="TargetLoweri
 ngObjectFile_8cpp_source.html#l00259">llvm::TargetLoweringObjectFile::SelectSectionForGlobal()</a>, and <a class="el" href="MCSectionCOFF_8cpp_source.html#l00078">llvm::MCSectionCOFF::UseCodeAlign()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="af22718217056283f0c5c7690c21936d8"></a><!-- doxytag: member="llvm::SectionKind::isThreadBSS" ref="af22718217056283f0c5c7690c21936d8" 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::SectionKind::isThreadBSS </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="SectionKind_8h_source.html#l00169">169</a> of file <a class="el" href="SectionKind_8h_source.html">SectionKind.h</a>.</p>
+
+<p>Referenced by <a class="el" href="AsmPrinter_8cpp_source.html#l00259">llvm::AsmPrinter::EmitGlobalVariable()</a>, <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00128">getELFSectionType()</a>, <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00189">getSectionPrefixForGlobal()</a>, <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00208">llvm::TargetLoweringObjectFileELF::SelectSectionForGlobal()</a>, and <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00505">llvm::TargetLoweringObjectFileMachO::SelectSectionForGlobal()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a2bc11365aca507235e50de77b75d645f"></a><!-- doxytag: member="llvm::SectionKind::isThreadData" ref="a2bc11365aca507235e50de77b75d645f" 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::SectionKind::isThreadData </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="SectionKind_8h_source.html#l00170">170</a> of file <a class="el" href="SectionKind_8h_source.html">SectionKind.h</a>.</p>
+
+<p>Referenced by <a class="el" href="AsmPrinter_8cpp_source.html#l00259">llvm::AsmPrinter::EmitGlobalVariable()</a>, <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00189">getSectionPrefixForGlobal()</a>, <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00208">llvm::TargetLoweringObjectFileELF::SelectSectionForGlobal()</a>, and <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00505">llvm::TargetLoweringObjectFileMachO::SelectSectionForGlobal()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a1de0a59d7ba41ee575ab6700879407c3"></a><!-- doxytag: member="llvm::SectionKind::isThreadLocal" ref="a1de0a59d7ba41ee575ab6700879407c3" 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::SectionKind::isThreadLocal </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="SectionKind_8h_source.html#l00165">165</a> of file <a class="el" href="SectionKind_8h_source.html">SectionKind.h</a>.</p>
+
+<p>Referenced by <a class="el" href="AsmPrinter_8cpp_source.html#l00259">llvm::AsmPrinter::EmitGlobalVariable()</a>, <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00667">getCOFFSectionFlags()</a>, <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00709">getCOFFSectionPrefixForUniqueGlobal()</a>, <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00147">getELFSectionFlags()</a>, <a class="el" href="SectionKind_8h_source.html#l00161">isWriteable()</a>, <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00723">llvm::TargetLoweringObjectFileCOFF::SelectSectionForGlobal()</a>, and <a class="el" href="TargetLoweringObjectFile_8cpp_source.html#l00259">llvm::TargetLoweringObjectFile::SelectSectionForGlobal()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a108ca44dd5886a61de95f366f0fac21b"></a><!-- doxytag: member="llvm::SectionKind::isWriteable" ref="a108ca44dd5886a61de95f366f0fac21b" 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::SectionKind::isWriteable </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="SectionKind_8h_source.html#l00161">161</a> of file <a class="el" href="SectionKind_8h_source.html">SectionKind.h</a>.</p>
+
+<p>References <a class="el" href="SectionKind_8h_source.html#l00172">isGlobalWriteableData()</a>, and <a class="el" href="SectionKind_8h_source.html#l00165">isThreadLocal()</a>.</p>
+
+<p>Referenced by <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00667">getCOFFSectionFlags()</a>, <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00709">getCOFFSectionPrefixForUniqueGlobal()</a>, and <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00147">getELFSectionFlags()</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li><a class="el" href="SectionKind_8h_source.html">SectionKind.h</a></li>
+</ul>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:47: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/classllvm_1_1SelectConstantExpr__inherit__graph.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SelectConstantExpr__inherit__graph.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SelectConstantExpr__inherit__graph.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SelectConstantExpr__inherit__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];
+  Node1 [label="llvm::SelectConstantExpr",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::ConstantExpr",height=0.2,width=0.4,color="black",URL="$classllvm_1_1ConstantExpr.html"];
+  Node3 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node3 [label="llvm::Constant",height=0.2,width=0.4,color="black",URL="$classllvm_1_1Constant.html",tooltip="LLVM Constant Representation."];
+  Node4 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node4 [label="llvm::User",height=0.2,width=0.4,color="black",URL="$classllvm_1_1User.html"];
+  Node5 -> Node4 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node5 [label="llvm::Value",height=0.2,width=0.4,color="black",URL="$classllvm_1_1Value.html",tooltip="LLVM Value Representation."];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SelectInst-members.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SelectInst-members.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SelectInst-members.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SelectInst-members.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: 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="classllvm_1_1SelectInst.html">SelectInst</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">llvm::SelectInst Member List</div>  </div>
+</div>
+<div class="contents">
+This is the complete list of members for <a class="el" href="classllvm_1_1SelectInst.html">llvm::SelectInst</a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#aa8c61025e1632cf57e24e59163e3df9c">addUse</a>(Use &U)</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1User.html#a5d43be0346ffdb28da283ad0bb2e8488">allocHungoffUses</a>(unsigned) const </td><td><a class="el" href="classllvm_1_1User.html">llvm::User</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SelectInst.html#abd9356b1c3a69a55b72df590c48f9738">areInvalidOperands</a>(Value *Cond, Value *True, Value *False)</td><td><a class="el" href="classllvm_1_1SelectInst.html">llvm::SelectInst</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#af6d11b38374c4f9e6ba3a6407da2dee0a12e67587956f3686b81c118088795122">ArgumentVal</a> enum value</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#af6d11b38374c4f9e6ba3a6407da2dee0ab808ad17b9c21de1edbe2e723aabddc7">BasicBlockVal</a> enum value</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#ac26154a24f393f523c87cc5f8239f36c">BinaryOps</a> enum name</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#af6d11b38374c4f9e6ba3a6407da2dee0ad6fbb85685eb6fe3c79141fa27e88122">BlockAddressVal</a> enum value</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#afa0b2fa29ba074f2b6ec9ac11163f2d9">CastOps</a> enum name</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SelectInst.html#af17553a164b7572000eb1c2de17a8017">classof</a>(const Instruction *I)</td><td><a class="el" href="classllvm_1_1SelectInst.html">llvm::SelectInst</a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SelectInst.html#acfdcaf488d728849ff6bb8fa70001624">classof</a>(const Value *V)</td><td><a class="el" href="classllvm_1_1SelectInst.html">llvm::SelectInst</a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a48790dc28d4007833380faed30c9f44c">clearSubclassOptionalData</a>()</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#af6aad0c9ba7b8720130235c9621b55b5">clone</a>() const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SelectInst.html#ae122fb2049c54bd3579aef95a7bc7fef">clone_impl</a>() const </td><td><a class="el" href="classllvm_1_1SelectInst.html">llvm::SelectInst</a></td><td><code> [protected, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#aa7d8c7b3481309b28659543d1efdb41da78bdb3b677bd78b8f1f0f680f59a049b">CompareIgnoringAlignment</a> enum value</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#aa7d8c7b3481309b28659543d1efdb41da9160004f266e276236ea4be972957d3b">CompareUsingScalarTypes</a> enum value</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1User.html#ab829c5fd1bbf60f869608ba1143be151">const_op_iterator</a> typedef</td><td><a class="el" href="classllvm_1_1User.html">llvm::User</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a06cb713e29374eb1e9356a5d0207fcf6">const_use_iterator</a> typedef</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#af6d11b38374c4f9e6ba3a6407da2dee0ad83cecbab8a5ea3d20f80a0f0609ca0d">ConstantAggregateZeroVal</a> enum value</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#af6d11b38374c4f9e6ba3a6407da2dee0a3406c10200e2497e6d4075ff5ffe89bc">ConstantArrayVal</a> enum value</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#af6d11b38374c4f9e6ba3a6407da2dee0aa1dbed968677846ee7dc1a3ec1db614d">ConstantDataArrayVal</a> enum value</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#af6d11b38374c4f9e6ba3a6407da2dee0af116944546e62cc744a9ee0bd3afcb91">ConstantDataVectorVal</a> enum value</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#af6d11b38374c4f9e6ba3a6407da2dee0a77ba86313e9ad342af55fd6b620760ef">ConstantExprVal</a> enum value</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#af6d11b38374c4f9e6ba3a6407da2dee0aeac236cf372472f6c9fd67711aac776a">ConstantFirstVal</a> enum value</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#af6d11b38374c4f9e6ba3a6407da2dee0a022dbd89849158288238893820e0f1a3">ConstantFPVal</a> enum value</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#af6d11b38374c4f9e6ba3a6407da2dee0a4cdbcef87e1cc539593386c10b085d20">ConstantIntVal</a> enum value</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#af6d11b38374c4f9e6ba3a6407da2dee0ac583a95f440729783d14333490b41a07">ConstantLastVal</a> enum value</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#af6d11b38374c4f9e6ba3a6407da2dee0a8369af199475670e3198ea90a57edc2e">ConstantPointerNullVal</a> enum value</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#af6d11b38374c4f9e6ba3a6407da2dee0aaf027afa70e52a02fc05d6112bbfbb67">ConstantStructVal</a> enum value</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#af6d11b38374c4f9e6ba3a6407da2dee0a9c3271d0bbe21209b819de6c996df233">ConstantVectorVal</a> enum value</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SelectInst.html#a8bce457e977f23507c48c9dfd7052990">Create</a>(Value *C, Value *S1, Value *S2, const Twine &NameStr="", Instruction *InsertBefore=0)</td><td><a class="el" href="classllvm_1_1SelectInst.html">llvm::SelectInst</a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SelectInst.html#a510f1edf7f251046d7e2f56e628f7e01">Create</a>(Value *C, Value *S1, Value *S2, const Twine &NameStr, BasicBlock *InsertAtEnd)</td><td><a class="el" href="classllvm_1_1SelectInst.html">llvm::SelectInst</a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SelectInst.html#ab8f5edfa4befcd21d08ee1c120e418ac">DECLARE_TRANSPARENT_OPERAND_ACCESSORS</a>(Value)</td><td><a class="el" href="classllvm_1_1SelectInst.html">llvm::SelectInst</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a7a5732db5f7198200d61bd40da6e488c">DoPHITranslation</a>(const BasicBlock *CurBB, const BasicBlock *PredBB)</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#aa082d5bbd2dfc0cff8195b3c165aaa84">DoPHITranslation</a>(const BasicBlock *CurBB, const BasicBlock *PredBB) const </td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1User.html#a48ec5fcee6d2c17c723e8e67f169f948">dropAllReferences</a>()</td><td><a class="el" href="classllvm_1_1User.html">llvm::User</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1User.html#a9040bd31f948bf4d3f5028bc945cf125">dropHungoffUses</a>()</td><td><a class="el" href="classllvm_1_1User.html">llvm::User</a></td><td><code> [inline, protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a1933ce346f4cbadcc151cea432c2b316">dump</a>() const </td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a6fe2f06b8a4b2c3d6308afb223a0238a">eraseFromParent</a>()</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#af6d11b38374c4f9e6ba3a6407da2dee0a584d0165dda30a5f02e5c1390d78a9db">FixedStackPseudoSourceValueVal</a> enum value</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#af6d11b38374c4f9e6ba3a6407da2dee0acf6cf4dfd0f75d7c31af1f6400d60116">FunctionVal</a> enum value</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a736543049ebb431ee1835c90a8c0d6ca">getAllMetadata</a>(SmallVectorImpl< std::pair< unsigned, MDNode * > > &MDs) const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#afdbf7fbdf8b6e61904c6f718436b1f7b">getAllMetadataOtherThanDebugLoc</a>(SmallVectorImpl< std::pair< unsigned, MDNode * > > &MDs) const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SelectInst.html#ad285a69e32ddeee367fed93b5f392801">getCondition</a>() const </td><td><a class="el" href="classllvm_1_1SelectInst.html">llvm::SelectInst</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SelectInst.html#a655b1fed2d199a36aa82aa79dda2e853">getCondition</a>()</td><td><a class="el" href="classllvm_1_1SelectInst.html">llvm::SelectInst</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#af85a4828b6b5a8de7fc0a55cc0e5b52f">getContext</a>() const </td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#aab8e16a35183ce39aad394714087bcff">getDebugLoc</a>() const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SelectInst.html#a29a16f32075ee4f23cd769701463952c">getFalseValue</a>() const </td><td><a class="el" href="classllvm_1_1SelectInst.html">llvm::SelectInst</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SelectInst.html#a2ca4af4c96af6df51c04142ddacc75b6">getFalseValue</a>()</td><td><a class="el" href="classllvm_1_1SelectInst.html">llvm::SelectInst</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#aafa29112cbe02e4adc9b36752c771991">getMetadata</a>(unsigned KindID) const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a11a50813ae66a88004f471e8a1b4d4eb">getMetadata</a>(StringRef Kind) const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#ad452febc1ac0b394876e640ec03ffa38">getName</a>() const </td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ilist__node.html#a6ac308903849239f2f308aa180dda61b">getNextNode</a>()</td><td><a class="el" href="classllvm_1_1ilist__node.html">llvm::ilist_node< Instruction ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ilist__node.html#a80b80a593e79b2faf492936daa3020b9">getNextNode</a>() const</td><td><a class="el" href="classllvm_1_1ilist__node.html">llvm::ilist_node< Instruction ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1User.html#a2f81e0c1fc6554df7ad2eafabf5fc5a5">getNumOperands</a>() const </td><td><a class="el" href="classllvm_1_1User.html">llvm::User</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a380559e99b47632a34f74de7c1d03cc0">getNumUses</a>() const </td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SelectInst.html#a6757bd0d61510fb55ecf52b95f7dfd0e">getOpcode</a>() const </td><td><a class="el" href="classllvm_1_1SelectInst.html">llvm::SelectInst</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a3d95172e192ecd22f18b0b76da6d2320">getOpcodeName</a>() const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#ad70ee8e2a63978dcf83f0fda24872f6c">getOpcodeName</a>(unsigned OpCode)</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1User.html#a997ff6a1758bf732b9b263fc61011644">getOperand</a>(unsigned i) const </td><td><a class="el" href="classllvm_1_1User.html">llvm::User</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1User.html#a363947eeecf72de326468ed5231e3a04">getOperandUse</a>(unsigned i) const </td><td><a class="el" href="classllvm_1_1User.html">llvm::User</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1User.html#a6c13660f130ba2ffeeb4efb8e40190e3">getOperandUse</a>(unsigned i)</td><td><a class="el" href="classllvm_1_1User.html">llvm::User</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a9cd49851904f15060edb782ef4dd1b2d">getParent</a>() const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a9979f74aa8f2393367f7d0960189117b">getParent</a>()</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ilist__node.html#a77b897207ef0a1ae95c404695aed9a4b">getPrevNode</a>()</td><td><a class="el" href="classllvm_1_1ilist__node.html">llvm::ilist_node< Instruction ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ilist__node.html#a1ff181f1b9477e34ef61a5c771688caa">getPrevNode</a>() const</td><td><a class="el" href="classllvm_1_1ilist__node.html">llvm::ilist_node< Instruction ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a7a05753812658a2c4bdd354af156b9f8">getRawSubclassOptionalData</a>() const </td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a63d67390e038fcaa3e1aadb433627def">getSubclassDataFromInstruction</a>() const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline, protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SelectInst.html#a67bf091383cd61e1225445e78b61d9f9">getTrueValue</a>() const </td><td><a class="el" href="classllvm_1_1SelectInst.html">llvm::SelectInst</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SelectInst.html#a54df3890210bd7e6a66f580a4e87bbe8">getTrueValue</a>()</td><td><a class="el" href="classllvm_1_1SelectInst.html">llvm::SelectInst</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a0cf3748dba54f931bb1241ae4adc76bc">getType</a>() const </td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a2983b7b4998ef5b9f51b18c01588af3c">getValueID</a>() const </td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a101e4765689b79fabe7632ba8f2a1a21">getValueName</a>() const </td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#af6d11b38374c4f9e6ba3a6407da2dee0a73041e08212646f905d03d72e9af48cc">GlobalAliasVal</a> enum value</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#af6d11b38374c4f9e6ba3a6407da2dee0a8860c970f9194a26c19b885c07dbb58a">GlobalVariableVal</a> enum value</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a6e32c7dd1a3e6347d15e2233f096073d">hasMetadata</a>() const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a72cc0d64e07d792e67d6c0dadafa387e">hasMetadataOtherThanDebugLoc</a>() const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a9b6d1ca60deddf2f2c25cfea671f617c">hasName</a>() const </td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#ad58ff1cf33943e54cc5bed1aba593928">hasNUses</a>(unsigned N) const </td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a9ea9a909185ecbf9fc81ab35ebfb11d6">hasNUsesOrMore</a>(unsigned N) const </td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a085b82f074c28030fb8e194377ed2d0c">hasOneUse</a>() const </td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a821826adbabcf4e58b2bc4dda8069d06">hasSameSubclassOptionalData</a>(const Value *V) const </td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a637b563c6f89328b4e35e9454094be73">hasValueHandle</a>() const </td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ilist__node.html#a32798a57ad2d46eb7c1cff3788ff856b">ilist_node</a>()</td><td><a class="el" href="classllvm_1_1ilist__node.html">llvm::ilist_node< Instruction ></a></td><td><code> [inline, protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#af6d11b38374c4f9e6ba3a6407da2dee0a47980378076d543ddda1fe321bb6a068">InlineAsmVal</a> enum value</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#af09e4096de244d2fb345891328714a63">insertAfter</a>(Instruction *InsertPos)</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a482498a1c760122fd33c7fc8190dd277">insertBefore</a>(Instruction *InsertPos)</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a44e2867c38719fc2183f89cd58ae99cb">Instruction</a>(Type *Ty, unsigned iType, Use *Ops, unsigned NumOps, Instruction *InsertBefore=0)</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#af4d0c0de8ef3bbc89d1d451c5b5fc180">Instruction</a>(Type *Ty, unsigned iType, Use *Ops, unsigned NumOps, BasicBlock *InsertAtEnd)</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#af6d11b38374c4f9e6ba3a6407da2dee0a8221843f7f75185ce7697dca43cb6a02">InstructionVal</a> enum value</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a12b091e586dea5849c4d85723d2cba1b">intersectOptionalDataWith</a>(const Value *V)</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a92827c46f80f5127352ffc84311d7dcd">isArithmeticShift</a>() const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#ac5c629c3f11e38f3e0d770b672156b18">isAssociative</a>() const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#afd148684cd3e29475c06dc3e75dc40a3">isAssociative</a>(unsigned op)</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#ac93ffdc3731dab52d2f92fb62609b718">isBinaryOp</a>() const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a19a7026c9bfca302daa96fff1445910a">isBinaryOp</a>(unsigned Opcode)</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a0cb60bdee4006424b8fd957f2c38b11b">isCast</a>() const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a13f9070d26c518792fe74ae0899d9eb9">isCast</a>(unsigned OpCode)</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a1c2048f254df730c4de1643ec791ddf9">isCommutative</a>() const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#aa305ccabb1898b295dda85405fc9d55e">isCommutative</a>(unsigned op)</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#ae6a2729f1446acc2ae3e5a05bc2a5a4b">isDereferenceablePointer</a>() const </td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#ade4b72d6a35be96766511e1c9c58b706">isIdempotent</a>() const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#aa9ecbb56ecc83f82e35e4ff828f6732e">isIdempotent</a>(unsigned op)</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#ac72e0be80ec7138a1ec42c798b249981">isIdenticalTo</a>(const Instruction *I) const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a0998fa064652459be9475ad460ee381f">isIdenticalToWhenDefined</a>(const Instruction *I) const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#ad933e66b8bbd406e84d1dbbf094d4cde">isLogicalShift</a>() const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#ab3448ed426eb302864ffef6e1584a971">isNilpotent</a>() const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a3c6e515ed2581217a35f859cb1895483">isNilpotent</a>(unsigned op)</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a9f729c6c3e0de4a55dc5a3693fd4a9eb">isSameOperationAs</a>(const Instruction *I, unsigned flags=0) const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a407ab30fb284068600e0cba2677640c2">isShift</a>()</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a345db67ae3444fc10db37ff34cf4166e">isShift</a>(unsigned Opcode)</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a237e6bf58bc993ea494bdde7480ca428">isTerminator</a>() const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#ada748c3c7d59aae58b93726958649ecf">isTerminator</a>(unsigned OpCode)</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#ae653031669d53ef43398e34c620131a5">isUsedInBasicBlock</a>(const BasicBlock *BB) const </td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a8ea02875a6152e1a076ba7a0975b0ecb">isUsedOutsideOfBlock</a>(const BasicBlock *BB) const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a2885f6c5817ff68bc24bd1e22e221740">MaximumAlignment</a></td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a573063aad4c101462893d0490d867524">mayHaveSideEffects</a>() const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a0fd8d3c26bf5cd614b0e6a9b8886a5d0">mayReadFromMemory</a>() const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a9186dc5303ac8e5f788862f0ec11cb66">mayReadOrWriteMemory</a>() const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a4d08c64d4e1caf51f9265e05f5412ba9">mayThrow</a>() const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#aa26de3d6e38997b9041e824ea558c770">mayWriteToMemory</a>() const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#af6d11b38374c4f9e6ba3a6407da2dee0a7424b3e47efcfb292d08afa312a1b857">MDNodeVal</a> enum value</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#af6d11b38374c4f9e6ba3a6407da2dee0a7819f6e7f0d96e39942523ed8a11d305">MDStringVal</a> enum value</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a0a89b738faa92ee71304cbc8d9229633">MemoryOps</a> enum name</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#af67d1f3a518964d80a109bb3d9d5cf1e">moveBefore</a>(Instruction *MovePos)</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#ac0f09c2c9951158f9eecfaf7068d7b20">mutateType</a>(Type *Ty)</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1User.html#a7382733ce56dac6c90c078e772314cdc">NumOperands</a></td><td><a class="el" href="classllvm_1_1User.html">llvm::User</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1User.html#a0604617ad20d16736e33fd23f6545fb5">Op</a>()</td><td><a class="el" href="classllvm_1_1User.html">llvm::User</a></td><td><code> [inline, protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1User.html#a82c7ecad7cf8bdaa003e2b96f7720b5b">Op</a>() const </td><td><a class="el" href="classllvm_1_1User.html">llvm::User</a></td><td><code> [inline, protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1User.html#a2eeb1c7ed1cfe403f2ae0470e36c07e2">op_begin</a>()</td><td><a class="el" href="classllvm_1_1User.html">llvm::User</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1User.html#ae1d2f68500b0fd39071fbf50dd5f80ac">op_begin</a>() const </td><td><a class="el" href="classllvm_1_1User.html">llvm::User</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1User.html#af41f58e730804d10b91fcff39b035f74">op_end</a>()</td><td><a class="el" href="classllvm_1_1User.html">llvm::User</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1User.html#aa9cdc5c488cbd8caaa74024f6c266156">op_end</a>() const </td><td><a class="el" href="classllvm_1_1User.html">llvm::User</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1User.html#a40df11649fb4c41a4de49f793c2d231f">op_iterator</a> typedef</td><td><a class="el" href="classllvm_1_1User.html">llvm::User</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1User.html#ae644c734b625cd8605d7c88c0b46c8a2">OperandList</a></td><td><a class="el" href="classllvm_1_1User.html">llvm::User</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#aa7d8c7b3481309b28659543d1efdb41d">OperationEquivalenceFlags</a> enum name</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1User.html#a872698b573d62e9f554880b57be6f9d5">operator delete</a>(void *Usr)</td><td><a class="el" href="classllvm_1_1User.html">llvm::User</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1User.html#a20b14d43c0344840a78ff09168338fb6">operator delete</a>(void *, unsigned)</td><td><a class="el" href="classllvm_1_1User.html">llvm::User</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1User.html#af479925e3d92ddeb99e5fd313c9e54ac">operator delete</a>(void *, unsigned, bool)</td><td><a class="el" href="classllvm_1_1User.html">llvm::User</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1User.html#a4a006a821361c78c95cfb48bb7dede4d">operator new</a>(size_t s, unsigned Us)</td><td><a class="el" href="classllvm_1_1User.html">llvm::User</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1User.html#ae04859e2be565a10342b113c699a1c51">OpFrom</a>(const U *that)</td><td><a class="el" href="classllvm_1_1User.html">llvm::User</a></td><td><code> [inline, protected, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a92db6d5865b9492ef8eeedad41235d0a">OtherOps</a> enum name</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a8684e39c1b3c53d525b96996b5b771ed">print</a>(raw_ostream &O, AssemblyAnnotationWriter *AAW=0) const </td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#ac1270a417105e0d63aa0508b09c52b6c">printCustom</a>(raw_ostream &O) const </td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td><code> [protected, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#af6d11b38374c4f9e6ba3a6407da2dee0a59c922cbffdcac80e877a47432944999">PseudoSourceValueVal</a> enum value</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a0fd53f63d349dc8a7c5fc0cdd7a94c8d">removeFromParent</a>()</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a3ab5fc45117b450e8bb04e564cb6e5f2">replaceAllUsesWith</a>(Value *V)</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1User.html#a1f0b9358936e3e00c42a460abbfb2868">replaceUsesOfWith</a>(Value *From, Value *To)</td><td><a class="el" href="classllvm_1_1User.html">llvm::User</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a7bd545769621a0a9d2cfb074f86f4295">setDebugLoc</a>(const DebugLoc &Loc)</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a10f4e18ca30a6d289d5ec65a38d9b65f">setInstructionSubclassData</a>(unsigned short D)</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline, protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a9247a212ea89acc9573fa7e7f557eaba">setMetadata</a>(unsigned KindID, MDNode *Node)</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a695a53ce0b9f537880373b4ea1824a6b">setMetadata</a>(StringRef Kind, MDNode *Node)</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a35ee267850af7c235474a8c46c7ac5af">setName</a>(const Twine &Name)</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1User.html#a5fa9b8e1842b354f64c1ba6be0a4a17f">setOperand</a>(unsigned i, Value *Val)</td><td><a class="el" href="classllvm_1_1User.html">llvm::User</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a0d424ef8d2ce505024a9fe6ba4928df4">setValueName</a>(ValueName *VN)</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a6b068d79609cc605e06f84f564f50cd0">stripInBoundsConstantOffsets</a>()</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#ac6d3159cf7640bd18a8737156d6bd415">stripInBoundsConstantOffsets</a>() const </td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a30fec2a6a53ed66b12318765c8feac13">stripInBoundsOffsets</a>()</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#ac9b3286c10743a605b1ebb93de6b537d">stripInBoundsOffsets</a>() const </td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a38ea12c04523d63adda732b9c5d6da0a">stripPointerCasts</a>()</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#ad6eebd8f4162320e4b31cbef2428808b">stripPointerCasts</a>() const </td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a21e38886795ed32ec28d4eb5dc92b6a4">SubclassOptionalData</a></td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#ae855357b6c5e6e7ed1869272708a3a84">takeName</a>(Value *V)</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#ac9422ce2b7c1a541da2e14f637cb4c10">TermOps</a> enum name</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#af6d11b38374c4f9e6ba3a6407da2dee0aa2d0ca89bfea4e499841f8a27547d291">UndefValueVal</a> enum value</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a5ac211f24970dea81fa9a7118a8ce36b">use_back</a>()</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#affa26a8fde2cba246bcc9cbe3eca77a5">use_back</a>() const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a413abcab8dbc3900fc2fde96a5d8fca6">use_begin</a>()</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a4e87534508b813311e98412ede2a98dc">use_begin</a>() const </td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#ac38c53f76ef532f91f1666c8a87370e9">use_empty</a>() const </td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#ad86469939d2a8bdd4169be9403b89f5a">use_end</a>()</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a8bcaeb4a6f0c8c82519659de9a9dd342">use_end</a>() const </td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#ac33c7ecbf1c0f1e8bf93403522e6976b">use_iterator</a> typedef</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1User.html#a9d21acbc450702938f18288e133499f4">User</a>(Type *ty, unsigned vty, Use *OpList, unsigned NumOps)</td><td><a class="el" href="classllvm_1_1User.html">llvm::User</a></td><td><code> [inline, protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a18dbfcb332af7515599ee795cf462843">Value</a>(Type *Ty, unsigned scid)</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1User.html#ad93396a26f6fd589ed400bb280319836">value_op_begin</a>()</td><td><a class="el" href="classllvm_1_1User.html">llvm::User</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1User.html#a5d1730a173d0a69624b80e1e22e6d225">value_op_end</a>()</td><td><a class="el" href="classllvm_1_1User.html">llvm::User</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#af6d11b38374c4f9e6ba3a6407da2dee0">ValueTy</a> enum name</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a26eb634480beff1ad7a20235c11f521d">~Instruction</a>()</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1User.html#a23422cf16eddcf9d0eaa7d4baec4c2c7">~User</a>()</td><td><a class="el" href="classllvm_1_1User.html">llvm::User</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a3a578f458da8a4ab67052dba0f7bffdd">~Value</a>()</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td><code> [virtual]</code></td></tr>
+</table></div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:47: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/classllvm_1_1SelectionDAGBuilder-members.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SelectionDAGBuilder-members.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SelectionDAGBuilder-members.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SelectionDAGBuilder-members.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,104 @@
+<!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="classllvm_1_1SelectionDAGBuilder.html">SelectionDAGBuilder</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">llvm::SelectionDAGBuilder Member List</div>  </div>
+</div>
+<div class="contents">
+This is the complete list of members for <a class="el" href="classllvm_1_1SelectionDAGBuilder.html">llvm::SelectionDAGBuilder</a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html#a804dfac6a2f1ca449b4a0282cb123d77">AA</a></td><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html">llvm::SelectionDAGBuilder</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html#a40f3db63b840a6dc38e4ef45a49e4953">AssignOrderingToNode</a>(const SDNode *Node)</td><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html">llvm::SelectionDAGBuilder</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html#a344f912d5c4f1ec4fdceb14d61a62331">BitTestCases</a></td><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html">llvm::SelectionDAGBuilder</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html#a2c224fcb5175ab1e842dd2a1371eb3d8">clear</a>()</td><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html">llvm::SelectionDAGBuilder</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html#a1b90604db120716e786d9d33babc3edd">clearDanglingDebugInfo</a>()</td><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html">llvm::SelectionDAGBuilder</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html#a7bdfdf9731f7e5501dea5dd410ebf9ef">ConstantsOut</a></td><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html">llvm::SelectionDAGBuilder</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html#ac536e4b59b1e85317cea0b32d47752ef">Context</a></td><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html">llvm::SelectionDAGBuilder</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html#ac30ce0e7a5759d1e0bb5bf891e88662b">CopyToExportRegsIfNeeded</a>(const Value *V)</td><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html">llvm::SelectionDAGBuilder</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html#aac913c2fd95f988bc5610c0e4b4c0083">CopyValueToVirtualRegister</a>(const Value *V, unsigned Reg)</td><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html">llvm::SelectionDAGBuilder</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html#ad997f08bfd4680a697130632badf740e">DAG</a></td><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html">llvm::SelectionDAGBuilder</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html#a7e46fa5f2a1884d28f9944d08ee6f76f">EmitBranchForMergedCondition</a>(const Value *Cond, MachineBasicBlock *TBB, MachineBasicBlock *FBB, MachineBasicBlock *CurBB, MachineBasicBlock *SwitchBB)</td><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html">llvm::SelectionDAGBuilder</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html#aa5254258c6a479f86e6ecfc4dcdd7a5e">ExportFromCurrentBlock</a>(const Value *V)</td><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html">llvm::SelectionDAGBuilder</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html#a1b5d8a1ec617c3ccbdfbdfc7aada7ae9">FindMergedConditions</a>(const Value *Cond, MachineBasicBlock *TBB, MachineBasicBlock *FBB, MachineBasicBlock *CurBB, MachineBasicBlock *SwitchBB, unsigned Opc)</td><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html">llvm::SelectionDAGBuilder</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html#ad10e64e191507974af84a4ea069a9e36">FuncInfo</a></td><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html">llvm::SelectionDAGBuilder</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html#aef34360e8bb4bdecf3fd6345ff504f81">getControlRoot</a>()</td><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html">llvm::SelectionDAGBuilder</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html#a786df6ad0d47c92c8c411ab209dacd32">getCurDebugLoc</a>() const </td><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html">llvm::SelectionDAGBuilder</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html#a4ad02593716678add54090c344959750">getNonRegisterValue</a>(const Value *V)</td><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html">llvm::SelectionDAGBuilder</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html#aa3e946c1fc678a70e849244389bd929a">getRoot</a>()</td><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html">llvm::SelectionDAGBuilder</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html#a425c6a9dbf50fb4a86759ace8a0f8285">getSDNodeOrder</a>() const </td><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html">llvm::SelectionDAGBuilder</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html#a025adb087cac36e2cd504a33e8cb749d">getValue</a>(const Value *V)</td><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html">llvm::SelectionDAGBuilder</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html#afe3b2bbac4396d088da5c91f77754843">getValueImpl</a>(const Value *V)</td><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html">llvm::SelectionDAGBuilder</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html#a9b4db8b8082660004fda0c282da0ff0a">GFI</a></td><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html">llvm::SelectionDAGBuilder</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html#a39e446f1647e793791c33d0d2412d088">HasTailCall</a></td><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html">llvm::SelectionDAGBuilder</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html#a3b4a879c18a32e8829a55cc447c4e98a">init</a>(GCFunctionInfo *gfi, AliasAnalysis &aa, const TargetLibraryInfo *li)</td><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html">llvm::SelectionDAGBuilder</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html#ae3df768f340538afba57a5eaeb0ba277">isExportableFromCurrentBlock</a>(const Value *V, const BasicBlock *FromBB)</td><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html">llvm::SelectionDAGBuilder</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html#a9e9f0e8bba0c07aa975df97765117fa5">JTCases</a></td><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html">llvm::SelectionDAGBuilder</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html#ae283c81e2135fac41f1896dd39c4cc40">LibInfo</a></td><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html">llvm::SelectionDAGBuilder</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html#a303b26b679de0e0757c7aee7bcebedd3">LowerCallTo</a>(ImmutableCallSite CS, SDValue Callee, bool IsTailCall, MachineBasicBlock *LandingPad=NULL)</td><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html">llvm::SelectionDAGBuilder</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html#a053b2cccf7a5a9531bb9a91a4eb78311">LPadToCallSiteMap</a></td><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html">llvm::SelectionDAGBuilder</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html#ade3ea0dcf6114d202e318151589fba38">OptLevel</a></td><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html">llvm::SelectionDAGBuilder</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html#a9a1381eb77fac8d57f54f7bf25919a4e">PendingLoads</a></td><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html">llvm::SelectionDAGBuilder</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html#ab898c0fc6a2159b032a398271add3927">resolveDanglingDebugInfo</a>(const Value *V, SDValue Val)</td><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html">llvm::SelectionDAGBuilder</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html#a13f5c2e758132e5999713755e27a8599">SelectionDAGBuilder</a>(SelectionDAG &dag, FunctionLoweringInfo &funcinfo, CodeGenOpt::Level ol)</td><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html">llvm::SelectionDAGBuilder</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html#a6b0040c5b706355fa56842358cf0cbe7">setUnusedArgValue</a>(const Value *V, SDValue NewN)</td><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html">llvm::SelectionDAGBuilder</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html#ad8368fe85feec440623e9558e100f357">setValue</a>(const Value *V, SDValue NewN)</td><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html">llvm::SelectionDAGBuilder</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html#aab4941ab0021c48d53313f45a5f0aa89">ShouldEmitAsBranches</a>(const std::vector< CaseBlock > &Cases)</td><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html">llvm::SelectionDAGBuilder</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html#a2399a2e82821e050e9a00c8ad33e2aae">SwitchCases</a></td><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html">llvm::SelectionDAGBuilder</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html#a11d1a0f81bc2f93dd8a90755fcd3f9d0">TD</a></td><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html">llvm::SelectionDAGBuilder</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html#ab130a077faf579a30e501813b4e0aec8">TLI</a></td><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html">llvm::SelectionDAGBuilder</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html#a3293dad09e732134cb72b1cec185de56">TM</a></td><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html">llvm::SelectionDAGBuilder</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html#af6e9499206c6a56801d70a567fc8862a">UpdateSplitBlock</a>(MachineBasicBlock *First, MachineBasicBlock *Last)</td><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html">llvm::SelectionDAGBuilder</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html#abbbfefd79a5b3d1b4ea8d8383fd01af5">visit</a>(const Instruction &I)</td><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html">llvm::SelectionDAGBuilder</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html#afa8e93a6e743cba008f0aa78ab4c653c">visit</a>(unsigned Opcode, const User &I)</td><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html">llvm::SelectionDAGBuilder</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html#a318504e3fe7e4589c750f145a1f663f3">visitBitTestCase</a>(BitTestBlock &BB, MachineBasicBlock *NextMBB, uint32_t BranchWeightToNext, unsigned Reg, BitTestCase &B, MachineBasicBlock *SwitchBB)</td><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html">llvm::SelectionDAGBuilder</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html#aa57e81be4daba055c7fa4a6fea96ce8d">visitBitTestHeader</a>(BitTestBlock &B, MachineBasicBlock *SwitchBB)</td><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html">llvm::SelectionDAGBuilder</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html#a8b4ce7202ecace03bcfa27f8be506c81">visitJumpTable</a>(JumpTable &JT)</td><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html">llvm::SelectionDAGBuilder</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html#afe740b90e18adb6aa5f36a308c37398e">visitJumpTableHeader</a>(JumpTable &JT, JumpTableHeader &JTH, MachineBasicBlock *SwitchBB)</td><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html">llvm::SelectionDAGBuilder</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html#a23e7312cc9cf434846a35684ccd4b28d">visitSwitchCase</a>(CaseBlock &CB, MachineBasicBlock *SwitchBB)</td><td><a class="el" href="classllvm_1_1SelectionDAGBuilder.html">llvm::SelectionDAGBuilder</a></td><td></td></tr>
+</table></div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:48:45 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/classllvm_1_1SelectionDAGBuilder__coll__graph.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SelectionDAGBuilder__coll__graph.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SelectionDAGBuilder__coll__graph.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SelectionDAGBuilder__coll__graph.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,131 @@
+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::SelectionDAGBuilder",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=" HasTailCall" ,fontname="FreeSans"];
+  Node2 [label="int8_t",height=0.2,width=0.4,color="black",URL="$classint8__t.html"];
+  Node3 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" ConstantsOut" ,fontname="FreeSans"];
+  Node3 [label="llvm::DenseMap\< const Constant *, unsigned \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1DenseMap.html"];
+  Node4 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node4 [label="llvm::DenseMapBase\< DenseMap\< const Constant *, unsigned, DenseMapInfo\< const Constant * \> \>, const Constant *, unsigned, DenseMapInfo\< const Constant * \> \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1DenseMapBase.html"];
+  Node5 -> Node4 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< DenseMap\< const Constant *, unsigned, DenseMapInfo\< const Constant * \> \>, const Constant *, unsigned, DenseMapInfo\< const Constant * \> \>" ,fontname="FreeSans"];
+  Node5 [label="llvm::DenseMapBase\< DerivedT, KeyT, ValueT, KeyInfoT \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1DenseMapBase.html"];
+  Node6 -> Node3 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< const Constant *, unsigned \>" ,fontname="FreeSans"];
+  Node6 [label="llvm::DenseMap\< KeyT, ValueT, KeyInfoT \>",height=0.2,width=0.4,color="red",URL="$classllvm_1_1DenseMap.html"];
+  Node7 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" FuncInfo" ,fontname="FreeSans"];
+  Node7 [label="llvm::FunctionLoweringInfo",height=0.2,width=0.4,color="black",URL="$classllvm_1_1FunctionLoweringInfo.html"];
+  Node2 -> Node7 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" CanLowerReturn" ,fontname="FreeSans"];
+  Node8 -> Node7 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" MF" ,fontname="FreeSans"];
+  Node8 [label="llvm::MachineFunction",height=0.2,width=0.4,color="black",URL="$classllvm_1_1MachineFunction.html"];
+  Node9 -> Node7 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" RegFixups" ,fontname="FreeSans"];
+  Node9 [label="llvm::DenseMap\< unsigned, unsigned \>",height=0.2,width=0.4,color="red",URL="$classllvm_1_1DenseMap.html"];
+  Node6 -> Node9 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< unsigned, unsigned \>" ,fontname="FreeSans"];
+  Node10 -> Node7 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" ByValArgFrameIndexMap" ,fontname="FreeSans"];
+  Node10 [label="llvm::DenseMap\< const Argument *, int \>",height=0.2,width=0.4,color="red",URL="$classllvm_1_1DenseMap.html"];
+  Node6 -> Node10 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< const Argument *, int \>" ,fontname="FreeSans"];
+  Node11 -> Node7 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" ValueMap" ,fontname="FreeSans"];
+  Node11 [label="llvm::DenseMap\< const Value *, unsigned \>",height=0.2,width=0.4,color="red",URL="$classllvm_1_1DenseMap.html"];
+  Node6 -> Node11 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< const Value *, unsigned \>" ,fontname="FreeSans"];
+  Node12 -> Node7 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" InsertPt" ,fontname="FreeSans"];
+  Node12 [label="bundle_iterator\< MachineInstr, instr_iterator \>",height=0.2,width=0.4,color="grey75"];
+  Node13 -> Node7 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" ArgDbgValues" ,fontname="FreeSans"];
+  Node13 [label="llvm::SmallVector\< MachineInstr *, 8 \>",height=0.2,width=0.4,color="red",URL="$classllvm_1_1SmallVector.html"];
+  Node14 -> Node13 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< MachineInstr *, 8 \>" ,fontname="FreeSans"];
+  Node14 [label="llvm::SmallVector\< T, N \>",height=0.2,width=0.4,color="red",URL="$classllvm_1_1SmallVector.html"];
+  Node15 -> Node7 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" MBBMap" ,fontname="FreeSans"];
+  Node15 [label="llvm::DenseMap\< const BasicBlock *, MachineBasicBlock * \>",height=0.2,width=0.4,color="red",URL="$classllvm_1_1DenseMap.html"];
+  Node6 -> Node15 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< const BasicBlock *, MachineBasicBlock * \>" ,fontname="FreeSans"];
+  Node16 -> Node7 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" PHINodesToUpdate" ,fontname="FreeSans"];
+  Node16 [label="vector\< std::pair\< MachineInstr *, unsigned \> \>",height=0.2,width=0.4,color="grey75"];
+  Node17 -> Node7 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" VisitedBBs" ,fontname="FreeSans"];
+  Node17 [label="llvm::SmallPtrSet\< const BasicBlock *, 4 \>",height=0.2,width=0.4,color="red",URL="$classllvm_1_1SmallPtrSet.html"];
+  Node18 -> Node7 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" BPI" ,fontname="FreeSans"];
+  Node18 [label="llvm::BranchProbabilityInfo",height=0.2,width=0.4,color="red",URL="$classllvm_1_1BranchProbabilityInfo.html",tooltip="Analysis pass providing branch probability information."];
+  Node19 -> Node18 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" ID" ,fontname="FreeSans"];
+  Node19 [label="char",height=0.2,width=0.4,color="black",URL="$classchar.html"];
+  Node20 -> Node7 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" RegInfo" ,fontname="FreeSans"];
+  Node20 [label="llvm::MachineRegisterInfo",height=0.2,width=0.4,color="black",URL="$classllvm_1_1MachineRegisterInfo.html"];
+  Node21 -> Node7 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" TLI" ,fontname="FreeSans"];
+  Node21 [label="llvm::TargetLowering",height=0.2,width=0.4,color="black",URL="$classllvm_1_1TargetLowering.html"];
+  Node2 -> Node21 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" predictableSelectIsExpensive\nbenefitFromCodePlacementOpt" ,fontname="FreeSans"];
+  Node22 -> Node21 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" maxStoresPerMemmoveOptSize\nmaxStoresPerMemmove\nmaxStoresPerMemsetOptSize\nmaxStoresPerMemcpyOptSize\nmaxStoresPerMemcpy\nmaxStoresPerMemset" ,fontname="FreeSans"];
+  Node22 [label="unsigned",height=0.2,width=0.4,color="black",URL="$classunsigned.html"];
+  Node23 -> Node7 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" MBB" ,fontname="FreeSans"];
+  Node23 [label="llvm::MachineBasicBlock",height=0.2,width=0.4,color="red",URL="$classllvm_1_1MachineBasicBlock.html"];
+  Node24 -> Node7 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" Fn" ,fontname="FreeSans"];
+  Node24 [label="llvm::Function",height=0.2,width=0.4,color="red",URL="$classllvm_1_1Function.html"];
+  Node25 -> Node7 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" CatchInfoFound\nCatchInfoLost" ,fontname="FreeSans"];
+  Node25 [label="llvm::SmallPtrSet\< const Instruction *, 8 \>",height=0.2,width=0.4,color="red",URL="$classllvm_1_1SmallPtrSet.html"];
+  Node22 -> Node7 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" DemoteRegister" ,fontname="FreeSans"];
+  Node26 -> Node7 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" StaticAllocaMap" ,fontname="FreeSans"];
+  Node26 [label="llvm::DenseMap\< const AllocaInst *, int \>",height=0.2,width=0.4,color="red",URL="$classllvm_1_1DenseMap.html"];
+  Node6 -> Node26 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< const AllocaInst *, int \>" ,fontname="FreeSans"];
+  Node27 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" GFI" ,fontname="FreeSans"];
+  Node27 [label="llvm::GCFunctionInfo",height=0.2,width=0.4,color="black",URL="$classllvm_1_1GCFunctionInfo.html"];
+  Node28 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" DAG" ,fontname="FreeSans"];
+  Node28 [label="llvm::SelectionDAG",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SelectionDAG.html"];
+  Node29 -> Node28 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" NodeGraphAttrs" ,fontname="FreeSans"];
+  Node29 [label="map\< const SDNode *, std::string \>",height=0.2,width=0.4,color="grey75"];
+  Node30 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" PendingLoads" ,fontname="FreeSans"];
+  Node30 [label="llvm::SmallVector\< SDValue, 8 \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SmallVector.html"];
+  Node31 -> Node30 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node31 [label="llvm::SmallVectorImpl\< SDValue \>",height=0.2,width=0.4,color="red",URL="$classllvm_1_1SmallVectorImpl.html"];
+  Node14 -> Node30 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< SDValue, 8 \>" ,fontname="FreeSans"];
+  Node32 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" TM" ,fontname="FreeSans"];
+  Node32 [label="llvm::TargetMachine",height=0.2,width=0.4,color="black",URL="$classllvm_1_1TargetMachine.html"];
+  Node33 -> Node32 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" Options" ,fontname="FreeSans"];
+  Node33 [label="llvm::TargetOptions",height=0.2,width=0.4,color="red",URL="$classllvm_1_1TargetOptions.html"];
+  Node34 -> Node33 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" TrapFuncName" ,fontname="FreeSans"];
+  Node34 [label="string",height=0.2,width=0.4,color="grey75"];
+  Node22 -> Node33 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" UseInitArray\nGuaranteedTailCallOpt\nPositionIndependentExecutable\nNoZerosInBSS\nNoNaNsFPMath\nNoFramePointerElimNonLeaf\nRealignStack\nDisableTailCalls\nUseSoftFloat\nJITEmitDebugInfoToDisk\n..." ,fontname="FreeSans"];
+  Node35 -> Node32 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" TheTarget" ,fontname="FreeSans"];
+  Node35 [label="llvm::Target",height=0.2,width=0.4,color="black",URL="$classllvm_1_1Target.html"];
+  Node36 -> Node32 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" CodeGenInfo" ,fontname="FreeSans"];
+  Node36 [label="llvm::MCCodeGenInfo",height=0.2,width=0.4,color="black",URL="$classllvm_1_1MCCodeGenInfo.html"];
+  Node34 -> Node32 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" TargetCPU\nTargetTriple\nTargetFS" ,fontname="FreeSans"];
+  Node22 -> Node32 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" MCUseDwarfDirectory\nMCUseLoc\nMCNoExecStack\nMCSaveTempLabels\nMCRelaxAll\nMCUseCFI" ,fontname="FreeSans"];
+  Node37 -> Node32 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" AsmInfo" ,fontname="FreeSans"];
+  Node37 [label="llvm::MCAsmInfo",height=0.2,width=0.4,color="red",URL="$classllvm_1_1MCAsmInfo.html"];
+  Node2 -> Node37 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" AllowPeriodsInName\nAllowNameToStartWithDigit\nHasSingleParameterDotFile\nDwarfRegNumForCFI\nHasSetDirective\nAlignmentIsInBytes\nHasLEB128\nLinkerRequiresNonEmptyDwarfLines\nHasSubsectionsViaSymbols\nHasMicrosoftFastStdCallMangling\n..." ,fontname="FreeSans"];
+  Node19 -> Node37 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" AlignDirective\nZeroDirective\nLinkerPrivateGlobalPrefix\nPrivateGlobalPrefix\nCommentString\nLabelSuffix\nSeparatorString\nPCSymbol\nAscizDirective\nCode16Directive\n..." ,fontname="FreeSans"];
+  Node22 -> Node37 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" MaxInstLength\nPointerSize\nCommentColumn\nAssemblerDialect\nTextAlignFillValue" ,fontname="FreeSans"];
+  Node38 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" TD" ,fontname="FreeSans"];
+  Node38 [label="llvm::DataLayout",height=0.2,width=0.4,color="black",URL="$classllvm_1_1DataLayout.html"];
+  Node39 -> Node38 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node39 [label="llvm::ImmutablePass",height=0.2,width=0.4,color="red",URL="$classllvm_1_1ImmutablePass.html"];
+  Node19 -> Node38 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" ID" ,fontname="FreeSans"];
+  Node40 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" OptLevel" ,fontname="FreeSans"];
+  Node40 [label="Level",height=0.2,width=0.4,color="grey75"];
+  Node41 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" LibInfo" ,fontname="FreeSans"];
+  Node41 [label="llvm::TargetLibraryInfo",height=0.2,width=0.4,color="black",URL="$classllvm_1_1TargetLibraryInfo.html"];
+  Node39 -> Node41 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node19 -> Node41 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" ID" ,fontname="FreeSans"];
+  Node42 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" Context" ,fontname="FreeSans"];
+  Node42 [label="llvm::LLVMContext",height=0.2,width=0.4,color="black",URL="$classllvm_1_1LLVMContext.html"];
+  Node43 -> Node42 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" pImpl" ,fontname="FreeSans"];
+  Node43 [label="llvm::LLVMContextImpl",height=0.2,width=0.4,color="red",URL="$classllvm_1_1LLVMContextImpl.html"];
+  Node22 -> Node43 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" NamedStructTypesUniqueID" ,fontname="FreeSans"];
+  Node44 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" LPadToCallSiteMap" ,fontname="FreeSans"];
+  Node44 [label="llvm::DenseMap\< MachineBasicBlock *, SmallVector\< unsigned, 4 \> \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1DenseMap.html"];
+  Node45 -> Node44 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node45 [label="llvm::DenseMapBase\< DenseMap\< MachineBasicBlock *, SmallVector\< unsigned, 4 \>, DenseMapInfo\< MachineBasicBlock * \> \>, MachineBasicBlock *, SmallVector\< unsigned, 4 \>, DenseMapInfo\< MachineBasicBlock * \> \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1DenseMapBase.html"];
+  Node5 -> Node45 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< DenseMap\< MachineBasicBlock *, SmallVector\< unsigned, 4 \>, DenseMapInfo\< MachineBasicBlock * \> \>, MachineBasicBlock *, SmallVector\< unsigned, 4 \>, DenseMapInfo\< MachineBasicBlock * \> \>" ,fontname="FreeSans"];
+  Node6 -> Node44 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< MachineBasicBlock *, SmallVector\< unsigned, 4 \> \>" ,fontname="FreeSans"];
+  Node46 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" BitTestCases" ,fontname="FreeSans"];
+  Node46 [label="vector\< BitTestBlock \>",height=0.2,width=0.4,color="grey75"];
+  Node21 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" TLI" ,fontname="FreeSans"];
+  Node47 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" JTCases" ,fontname="FreeSans"];
+  Node47 [label="vector\< JumpTableBlock \>",height=0.2,width=0.4,color="grey75"];
+  Node48 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" AA" ,fontname="FreeSans"];
+  Node48 [label="llvm::AliasAnalysis",height=0.2,width=0.4,color="black",URL="$classllvm_1_1AliasAnalysis.html"];
+  Node49 -> Node48 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" UnknownSize" ,fontname="FreeSans"];
+  Node49 [label="uint64_t",height=0.2,width=0.4,color="grey75"];
+  Node19 -> Node48 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" ID" ,fontname="FreeSans"];
+  Node38 -> Node48 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" TD" ,fontname="FreeSans"];
+  Node41 -> Node48 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" TLI" ,fontname="FreeSans"];
+  Node50 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" SwitchCases" ,fontname="FreeSans"];
+  Node50 [label="vector\< CaseBlock \>",height=0.2,width=0.4,color="grey75"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SetVector__inherit__graph.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SetVector__inherit__graph.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SetVector__inherit__graph.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SetVector__inherit__graph.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,18 @@
+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::SetVector\< T, Vector, Set \>",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=" \< const MCSection * \>" ,fontname="FreeSans"];
+  Node2 [label="llvm::SetVector\< const MCSection * \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SetVector.html"];
+  Node1 -> Node3 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< BasicBlock * \>" ,fontname="FreeSans"];
+  Node3 [label="llvm::SetVector\< BasicBlock * \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SetVector.html"];
+  Node1 -> Node4 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< T, SmallVector\< T, N \>, SmallSet\< T, N \> \>" ,fontname="FreeSans"];
+  Node4 [label="llvm::SetVector\< T, SmallVector\< T, N \>, SmallSet\< T, N \> \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SetVector.html"];
+  Node4 -> Node5 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node5 [label="llvm::SmallSetVector\< T, N \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SmallSetVector.html",tooltip="A SetVector that performs no allocations if smaller than a certain size."];
+  Node1 -> Node6 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< Type * \>" ,fontname="FreeSans"];
+  Node6 [label="llvm::SetVector\< Type * \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SetVector.html"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1ShlOperator.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1ShlOperator.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1ShlOperator.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1ShlOperator.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,77 @@
+<!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::ShlOperator Class 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="classllvm_1_1ShlOperator.html">ShlOperator</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">llvm::ShlOperator Class Reference</div>  </div>
+</div>
+<div class="contents">
+<!-- doxytag: class="llvm::ShlOperator" --><!-- doxytag: inherits="ConcreteOperator< OverflowingBinaryOperator, Instruction::Shl >" -->
+<p><code>#include <<a class="el" href="Operator_8h_source.html">Operator.h</a>></code></p>
+<div class="dynheader">
+Inheritance diagram for llvm::ShlOperator:</div>
+<div class="dyncontent">
+<div class="center"><img src="classllvm_1_1ShlOperator__inherit__graph.png" border="0" usemap="#llvm_1_1ShlOperator_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::ShlOperator:</div>
+<div class="dyncontent">
+<div class="center"><img src="classllvm_1_1ShlOperator__coll__graph.png" border="0" usemap="#llvm_1_1ShlOperator_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="classllvm_1_1ShlOperator-members.html">List of all members.</a></p>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock">
+<p>Definition at line <a class="el" href="Operator_8h_source.html#l00212">212</a> of file <a class="el" href="Operator_8h_source.html">Operator.h</a>.</p>
+</div><hr/>The documentation for this class was generated from the following file:<ul>
+<li><a class="el" href="Operator_8h_source.html">Operator.h</a></li>
+</ul>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:47:42 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/classllvm_1_1ShlOperator__coll__graph.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1ShlOperator__coll__graph.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1ShlOperator__coll__graph.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1ShlOperator__coll__graph.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,26 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  Node1 [label="llvm::ShlOperator",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::ConcreteOperator\< OverflowingBinaryOperator, Instruction::Shl \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1ConcreteOperator.html"];
+  Node3 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node3 [label="llvm::OverflowingBinaryOperator",height=0.2,width=0.4,color="black",URL="$classllvm_1_1OverflowingBinaryOperator.html"];
+  Node4 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node4 [label="llvm::Operator",height=0.2,width=0.4,color="black",URL="$classllvm_1_1Operator.html"];
+  Node5 -> Node4 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node5 [label="llvm::User",height=0.2,width=0.4,color="black",URL="$classllvm_1_1User.html"];
+  Node6 -> Node5 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node6 [label="llvm::Value",height=0.2,width=0.4,color="black",URL="$classllvm_1_1Value.html",tooltip="LLVM Value Representation."];
+  Node7 -> Node6 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" MaximumAlignment\nSubclassOptionalData" ,fontname="FreeSans"];
+  Node7 [label="unsigned",height=0.2,width=0.4,color="black",URL="$classunsigned.html"];
+  Node8 -> Node5 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" OperandList" ,fontname="FreeSans"];
+  Node8 [label="llvm::Use",height=0.2,width=0.4,color="black",URL="$classllvm_1_1Use.html"];
+  Node7 -> Node5 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" NumOperands" ,fontname="FreeSans"];
+  Node9 -> Node2 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< OverflowingBinaryOperator, Instruction::Shl \>" ,fontname="FreeSans"];
+  Node9 [label="llvm::ConcreteOperator\< SuperClass, Opc \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1ConcreteOperator.html"];
+  Node10 -> Node9 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node10 [label="SuperClass",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SuperClass.html"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1ShlOperator__inherit__graph.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1ShlOperator__inherit__graph.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1ShlOperator__inherit__graph.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1ShlOperator__inherit__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];
+  Node1 [label="llvm::ShlOperator",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::ConcreteOperator\< OverflowingBinaryOperator, Instruction::Shl \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1ConcreteOperator.html"];
+  Node3 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node3 [label="llvm::OverflowingBinaryOperator",height=0.2,width=0.4,color="black",URL="$classllvm_1_1OverflowingBinaryOperator.html"];
+  Node4 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node4 [label="llvm::Operator",height=0.2,width=0.4,color="black",URL="$classllvm_1_1Operator.html"];
+  Node5 -> Node4 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node5 [label="llvm::User",height=0.2,width=0.4,color="black",URL="$classllvm_1_1User.html"];
+  Node6 -> Node5 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node6 [label="llvm::Value",height=0.2,width=0.4,color="black",URL="$classllvm_1_1Value.html",tooltip="LLVM Value Representation."];
+  Node7 -> Node2 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< OverflowingBinaryOperator, Instruction::Shl \>" ,fontname="FreeSans"];
+  Node7 [label="llvm::ConcreteOperator\< SuperClass, Opc \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1ConcreteOperator.html"];
+  Node8 -> Node7 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node8 [label="SuperClass",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SuperClass.html"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1ShuffleVectorInst-members.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1ShuffleVectorInst-members.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1ShuffleVectorInst-members.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1ShuffleVectorInst-members.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,237 @@
+<!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="classllvm_1_1ShuffleVectorInst.html">ShuffleVectorInst</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">llvm::ShuffleVectorInst Member List</div>  </div>
+</div>
+<div class="contents">
+This is the complete list of members for <a class="el" href="classllvm_1_1ShuffleVectorInst.html">llvm::ShuffleVectorInst</a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#aa8c61025e1632cf57e24e59163e3df9c">addUse</a>(Use &U)</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1User.html#a5d43be0346ffdb28da283ad0bb2e8488">allocHungoffUses</a>(unsigned) const </td><td><a class="el" href="classllvm_1_1User.html">llvm::User</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#af6d11b38374c4f9e6ba3a6407da2dee0a12e67587956f3686b81c118088795122">ArgumentVal</a> enum value</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#af6d11b38374c4f9e6ba3a6407da2dee0ab808ad17b9c21de1edbe2e723aabddc7">BasicBlockVal</a> enum value</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#ac26154a24f393f523c87cc5f8239f36c">BinaryOps</a> enum name</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#af6d11b38374c4f9e6ba3a6407da2dee0ad6fbb85685eb6fe3c79141fa27e88122">BlockAddressVal</a> enum value</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#afa0b2fa29ba074f2b6ec9ac11163f2d9">CastOps</a> enum name</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ShuffleVectorInst.html#ac44dc02e477528c1bd58d1167266290b">classof</a>(const Instruction *I)</td><td><a class="el" href="classllvm_1_1ShuffleVectorInst.html">llvm::ShuffleVectorInst</a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ShuffleVectorInst.html#a01a026b9ddc0ddd046e1dc7961cb282c">classof</a>(const Value *V)</td><td><a class="el" href="classllvm_1_1ShuffleVectorInst.html">llvm::ShuffleVectorInst</a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a48790dc28d4007833380faed30c9f44c">clearSubclassOptionalData</a>()</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#af6aad0c9ba7b8720130235c9621b55b5">clone</a>() const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ShuffleVectorInst.html#aa13c35f2f2919e0aeeb65bc667aefa1c">clone_impl</a>() const </td><td><a class="el" href="classllvm_1_1ShuffleVectorInst.html">llvm::ShuffleVectorInst</a></td><td><code> [protected, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#aa7d8c7b3481309b28659543d1efdb41da78bdb3b677bd78b8f1f0f680f59a049b">CompareIgnoringAlignment</a> enum value</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#aa7d8c7b3481309b28659543d1efdb41da9160004f266e276236ea4be972957d3b">CompareUsingScalarTypes</a> enum value</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1User.html#ab829c5fd1bbf60f869608ba1143be151">const_op_iterator</a> typedef</td><td><a class="el" href="classllvm_1_1User.html">llvm::User</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a06cb713e29374eb1e9356a5d0207fcf6">const_use_iterator</a> typedef</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#af6d11b38374c4f9e6ba3a6407da2dee0ad83cecbab8a5ea3d20f80a0f0609ca0d">ConstantAggregateZeroVal</a> enum value</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#af6d11b38374c4f9e6ba3a6407da2dee0a3406c10200e2497e6d4075ff5ffe89bc">ConstantArrayVal</a> enum value</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#af6d11b38374c4f9e6ba3a6407da2dee0aa1dbed968677846ee7dc1a3ec1db614d">ConstantDataArrayVal</a> enum value</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#af6d11b38374c4f9e6ba3a6407da2dee0af116944546e62cc744a9ee0bd3afcb91">ConstantDataVectorVal</a> enum value</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#af6d11b38374c4f9e6ba3a6407da2dee0a77ba86313e9ad342af55fd6b620760ef">ConstantExprVal</a> enum value</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#af6d11b38374c4f9e6ba3a6407da2dee0aeac236cf372472f6c9fd67711aac776a">ConstantFirstVal</a> enum value</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#af6d11b38374c4f9e6ba3a6407da2dee0a022dbd89849158288238893820e0f1a3">ConstantFPVal</a> enum value</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#af6d11b38374c4f9e6ba3a6407da2dee0a4cdbcef87e1cc539593386c10b085d20">ConstantIntVal</a> enum value</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#af6d11b38374c4f9e6ba3a6407da2dee0ac583a95f440729783d14333490b41a07">ConstantLastVal</a> enum value</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#af6d11b38374c4f9e6ba3a6407da2dee0a8369af199475670e3198ea90a57edc2e">ConstantPointerNullVal</a> enum value</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#af6d11b38374c4f9e6ba3a6407da2dee0aaf027afa70e52a02fc05d6112bbfbb67">ConstantStructVal</a> enum value</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#af6d11b38374c4f9e6ba3a6407da2dee0a9c3271d0bbe21209b819de6c996df233">ConstantVectorVal</a> enum value</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ShuffleVectorInst.html#a4a0a8852e7507c86e07adfa474e804ec">DECLARE_TRANSPARENT_OPERAND_ACCESSORS</a>(Value)</td><td><a class="el" href="classllvm_1_1ShuffleVectorInst.html">llvm::ShuffleVectorInst</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a7a5732db5f7198200d61bd40da6e488c">DoPHITranslation</a>(const BasicBlock *CurBB, const BasicBlock *PredBB)</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#aa082d5bbd2dfc0cff8195b3c165aaa84">DoPHITranslation</a>(const BasicBlock *CurBB, const BasicBlock *PredBB) const </td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1User.html#a48ec5fcee6d2c17c723e8e67f169f948">dropAllReferences</a>()</td><td><a class="el" href="classllvm_1_1User.html">llvm::User</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1User.html#a9040bd31f948bf4d3f5028bc945cf125">dropHungoffUses</a>()</td><td><a class="el" href="classllvm_1_1User.html">llvm::User</a></td><td><code> [inline, protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a1933ce346f4cbadcc151cea432c2b316">dump</a>() const </td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a6fe2f06b8a4b2c3d6308afb223a0238a">eraseFromParent</a>()</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#af6d11b38374c4f9e6ba3a6407da2dee0a584d0165dda30a5f02e5c1390d78a9db">FixedStackPseudoSourceValueVal</a> enum value</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#af6d11b38374c4f9e6ba3a6407da2dee0acf6cf4dfd0f75d7c31af1f6400d60116">FunctionVal</a> enum value</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a736543049ebb431ee1835c90a8c0d6ca">getAllMetadata</a>(SmallVectorImpl< std::pair< unsigned, MDNode * > > &MDs) const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#afdbf7fbdf8b6e61904c6f718436b1f7b">getAllMetadataOtherThanDebugLoc</a>(SmallVectorImpl< std::pair< unsigned, MDNode * > > &MDs) const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#af85a4828b6b5a8de7fc0a55cc0e5b52f">getContext</a>() const </td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#aab8e16a35183ce39aad394714087bcff">getDebugLoc</a>() const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ShuffleVectorInst.html#a0f619aec4921f93443d508ddd50b30f5">getMask</a>() const </td><td><a class="el" href="classllvm_1_1ShuffleVectorInst.html">llvm::ShuffleVectorInst</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ShuffleVectorInst.html#a70df46099a5209620205903414d6ed12">getMaskValue</a>(Constant *Mask, unsigned i)</td><td><a class="el" href="classllvm_1_1ShuffleVectorInst.html">llvm::ShuffleVectorInst</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ShuffleVectorInst.html#afe69ee53c243895a6fde9f09e9e48749">getMaskValue</a>(unsigned i) const </td><td><a class="el" href="classllvm_1_1ShuffleVectorInst.html">llvm::ShuffleVectorInst</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#aafa29112cbe02e4adc9b36752c771991">getMetadata</a>(unsigned KindID) const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a11a50813ae66a88004f471e8a1b4d4eb">getMetadata</a>(StringRef Kind) const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#ad452febc1ac0b394876e640ec03ffa38">getName</a>() const </td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ilist__node.html#a6ac308903849239f2f308aa180dda61b">getNextNode</a>()</td><td><a class="el" href="classllvm_1_1ilist__node.html">llvm::ilist_node< Instruction ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ilist__node.html#a80b80a593e79b2faf492936daa3020b9">getNextNode</a>() const</td><td><a class="el" href="classllvm_1_1ilist__node.html">llvm::ilist_node< Instruction ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1User.html#a2f81e0c1fc6554df7ad2eafabf5fc5a5">getNumOperands</a>() const </td><td><a class="el" href="classllvm_1_1User.html">llvm::User</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a380559e99b47632a34f74de7c1d03cc0">getNumUses</a>() const </td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a021bb7c9aad6003fe8089f6327356c6c">getOpcode</a>() const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a3d95172e192ecd22f18b0b76da6d2320">getOpcodeName</a>() const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#ad70ee8e2a63978dcf83f0fda24872f6c">getOpcodeName</a>(unsigned OpCode)</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1User.html#a997ff6a1758bf732b9b263fc61011644">getOperand</a>(unsigned i) const </td><td><a class="el" href="classllvm_1_1User.html">llvm::User</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1User.html#a363947eeecf72de326468ed5231e3a04">getOperandUse</a>(unsigned i) const </td><td><a class="el" href="classllvm_1_1User.html">llvm::User</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1User.html#a6c13660f130ba2ffeeb4efb8e40190e3">getOperandUse</a>(unsigned i)</td><td><a class="el" href="classllvm_1_1User.html">llvm::User</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a9cd49851904f15060edb782ef4dd1b2d">getParent</a>() const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a9979f74aa8f2393367f7d0960189117b">getParent</a>()</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ilist__node.html#a77b897207ef0a1ae95c404695aed9a4b">getPrevNode</a>()</td><td><a class="el" href="classllvm_1_1ilist__node.html">llvm::ilist_node< Instruction ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ilist__node.html#a1ff181f1b9477e34ef61a5c771688caa">getPrevNode</a>() const</td><td><a class="el" href="classllvm_1_1ilist__node.html">llvm::ilist_node< Instruction ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a7a05753812658a2c4bdd354af156b9f8">getRawSubclassOptionalData</a>() const </td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ShuffleVectorInst.html#a9c80f50938746bc0d8828fac15f4e0a6">getShuffleMask</a>(Constant *Mask, SmallVectorImpl< int > &Result)</td><td><a class="el" href="classllvm_1_1ShuffleVectorInst.html">llvm::ShuffleVectorInst</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ShuffleVectorInst.html#a981d3d088539f1e8859b159fb8c174db">getShuffleMask</a>(SmallVectorImpl< int > &Result) const </td><td><a class="el" href="classllvm_1_1ShuffleVectorInst.html">llvm::ShuffleVectorInst</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ShuffleVectorInst.html#a227f4bc57d4519261f44ed48536f318d">getShuffleMask</a>() const </td><td><a class="el" href="classllvm_1_1ShuffleVectorInst.html">llvm::ShuffleVectorInst</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a63d67390e038fcaa3e1aadb433627def">getSubclassDataFromInstruction</a>() const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline, protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ShuffleVectorInst.html#af5892a0ad41f409a270529c45ce96752">getType</a>() const </td><td><a class="el" href="classllvm_1_1ShuffleVectorInst.html">llvm::ShuffleVectorInst</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a2983b7b4998ef5b9f51b18c01588af3c">getValueID</a>() const </td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a101e4765689b79fabe7632ba8f2a1a21">getValueName</a>() const </td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#af6d11b38374c4f9e6ba3a6407da2dee0a73041e08212646f905d03d72e9af48cc">GlobalAliasVal</a> enum value</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#af6d11b38374c4f9e6ba3a6407da2dee0a8860c970f9194a26c19b885c07dbb58a">GlobalVariableVal</a> enum value</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a6e32c7dd1a3e6347d15e2233f096073d">hasMetadata</a>() const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a72cc0d64e07d792e67d6c0dadafa387e">hasMetadataOtherThanDebugLoc</a>() const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a9b6d1ca60deddf2f2c25cfea671f617c">hasName</a>() const </td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#ad58ff1cf33943e54cc5bed1aba593928">hasNUses</a>(unsigned N) const </td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a9ea9a909185ecbf9fc81ab35ebfb11d6">hasNUsesOrMore</a>(unsigned N) const </td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a085b82f074c28030fb8e194377ed2d0c">hasOneUse</a>() const </td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a821826adbabcf4e58b2bc4dda8069d06">hasSameSubclassOptionalData</a>(const Value *V) const </td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a637b563c6f89328b4e35e9454094be73">hasValueHandle</a>() const </td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ilist__node.html#a32798a57ad2d46eb7c1cff3788ff856b">ilist_node</a>()</td><td><a class="el" href="classllvm_1_1ilist__node.html">llvm::ilist_node< Instruction ></a></td><td><code> [inline, protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#af6d11b38374c4f9e6ba3a6407da2dee0a47980378076d543ddda1fe321bb6a068">InlineAsmVal</a> enum value</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#af09e4096de244d2fb345891328714a63">insertAfter</a>(Instruction *InsertPos)</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a482498a1c760122fd33c7fc8190dd277">insertBefore</a>(Instruction *InsertPos)</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a44e2867c38719fc2183f89cd58ae99cb">Instruction</a>(Type *Ty, unsigned iType, Use *Ops, unsigned NumOps, Instruction *InsertBefore=0)</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#af4d0c0de8ef3bbc89d1d451c5b5fc180">Instruction</a>(Type *Ty, unsigned iType, Use *Ops, unsigned NumOps, BasicBlock *InsertAtEnd)</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#af6d11b38374c4f9e6ba3a6407da2dee0a8221843f7f75185ce7697dca43cb6a02">InstructionVal</a> enum value</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a12b091e586dea5849c4d85723d2cba1b">intersectOptionalDataWith</a>(const Value *V)</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a92827c46f80f5127352ffc84311d7dcd">isArithmeticShift</a>() const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#ac5c629c3f11e38f3e0d770b672156b18">isAssociative</a>() const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#afd148684cd3e29475c06dc3e75dc40a3">isAssociative</a>(unsigned op)</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#ac93ffdc3731dab52d2f92fb62609b718">isBinaryOp</a>() const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a19a7026c9bfca302daa96fff1445910a">isBinaryOp</a>(unsigned Opcode)</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a0cb60bdee4006424b8fd957f2c38b11b">isCast</a>() const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a13f9070d26c518792fe74ae0899d9eb9">isCast</a>(unsigned OpCode)</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a1c2048f254df730c4de1643ec791ddf9">isCommutative</a>() const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#aa305ccabb1898b295dda85405fc9d55e">isCommutative</a>(unsigned op)</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#ae6a2729f1446acc2ae3e5a05bc2a5a4b">isDereferenceablePointer</a>() const </td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#ade4b72d6a35be96766511e1c9c58b706">isIdempotent</a>() const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#aa9ecbb56ecc83f82e35e4ff828f6732e">isIdempotent</a>(unsigned op)</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#ac72e0be80ec7138a1ec42c798b249981">isIdenticalTo</a>(const Instruction *I) const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a0998fa064652459be9475ad460ee381f">isIdenticalToWhenDefined</a>(const Instruction *I) const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#ad933e66b8bbd406e84d1dbbf094d4cde">isLogicalShift</a>() const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#ab3448ed426eb302864ffef6e1584a971">isNilpotent</a>() const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a3c6e515ed2581217a35f859cb1895483">isNilpotent</a>(unsigned op)</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a9f729c6c3e0de4a55dc5a3693fd4a9eb">isSameOperationAs</a>(const Instruction *I, unsigned flags=0) const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a407ab30fb284068600e0cba2677640c2">isShift</a>()</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a345db67ae3444fc10db37ff34cf4166e">isShift</a>(unsigned Opcode)</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a237e6bf58bc993ea494bdde7480ca428">isTerminator</a>() const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#ada748c3c7d59aae58b93726958649ecf">isTerminator</a>(unsigned OpCode)</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#ae653031669d53ef43398e34c620131a5">isUsedInBasicBlock</a>(const BasicBlock *BB) const </td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a8ea02875a6152e1a076ba7a0975b0ecb">isUsedOutsideOfBlock</a>(const BasicBlock *BB) const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ShuffleVectorInst.html#a4679b8d3496374b0f0fead1b778f99a2">isValidOperands</a>(const Value *V1, const Value *V2, const Value *Mask)</td><td><a class="el" href="classllvm_1_1ShuffleVectorInst.html">llvm::ShuffleVectorInst</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a2885f6c5817ff68bc24bd1e22e221740">MaximumAlignment</a></td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a573063aad4c101462893d0490d867524">mayHaveSideEffects</a>() const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a0fd8d3c26bf5cd614b0e6a9b8886a5d0">mayReadFromMemory</a>() const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a9186dc5303ac8e5f788862f0ec11cb66">mayReadOrWriteMemory</a>() const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a4d08c64d4e1caf51f9265e05f5412ba9">mayThrow</a>() const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#aa26de3d6e38997b9041e824ea558c770">mayWriteToMemory</a>() const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#af6d11b38374c4f9e6ba3a6407da2dee0a7424b3e47efcfb292d08afa312a1b857">MDNodeVal</a> enum value</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#af6d11b38374c4f9e6ba3a6407da2dee0a7819f6e7f0d96e39942523ed8a11d305">MDStringVal</a> enum value</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a0a89b738faa92ee71304cbc8d9229633">MemoryOps</a> enum name</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#af67d1f3a518964d80a109bb3d9d5cf1e">moveBefore</a>(Instruction *MovePos)</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#ac0f09c2c9951158f9eecfaf7068d7b20">mutateType</a>(Type *Ty)</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1User.html#a7382733ce56dac6c90c078e772314cdc">NumOperands</a></td><td><a class="el" href="classllvm_1_1User.html">llvm::User</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1User.html#a0604617ad20d16736e33fd23f6545fb5">Op</a>()</td><td><a class="el" href="classllvm_1_1User.html">llvm::User</a></td><td><code> [inline, protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1User.html#a82c7ecad7cf8bdaa003e2b96f7720b5b">Op</a>() const </td><td><a class="el" href="classllvm_1_1User.html">llvm::User</a></td><td><code> [inline, protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1User.html#a2eeb1c7ed1cfe403f2ae0470e36c07e2">op_begin</a>()</td><td><a class="el" href="classllvm_1_1User.html">llvm::User</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1User.html#ae1d2f68500b0fd39071fbf50dd5f80ac">op_begin</a>() const </td><td><a class="el" href="classllvm_1_1User.html">llvm::User</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1User.html#af41f58e730804d10b91fcff39b035f74">op_end</a>()</td><td><a class="el" href="classllvm_1_1User.html">llvm::User</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1User.html#aa9cdc5c488cbd8caaa74024f6c266156">op_end</a>() const </td><td><a class="el" href="classllvm_1_1User.html">llvm::User</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1User.html#a40df11649fb4c41a4de49f793c2d231f">op_iterator</a> typedef</td><td><a class="el" href="classllvm_1_1User.html">llvm::User</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1User.html#ae644c734b625cd8605d7c88c0b46c8a2">OperandList</a></td><td><a class="el" href="classllvm_1_1User.html">llvm::User</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#aa7d8c7b3481309b28659543d1efdb41d">OperationEquivalenceFlags</a> enum name</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1User.html#a872698b573d62e9f554880b57be6f9d5">operator delete</a>(void *Usr)</td><td><a class="el" href="classllvm_1_1User.html">llvm::User</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1User.html#a20b14d43c0344840a78ff09168338fb6">operator delete</a>(void *, unsigned)</td><td><a class="el" href="classllvm_1_1User.html">llvm::User</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1User.html#af479925e3d92ddeb99e5fd313c9e54ac">operator delete</a>(void *, unsigned, bool)</td><td><a class="el" href="classllvm_1_1User.html">llvm::User</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ShuffleVectorInst.html#ad29f75f5d04027dc32b3f166d780e2a4">operator new</a>(size_t s)</td><td><a class="el" href="classllvm_1_1ShuffleVectorInst.html">llvm::ShuffleVectorInst</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1User.html#a4a006a821361c78c95cfb48bb7dede4d">llvm::Instruction::operator new</a>(size_t s, unsigned Us)</td><td><a class="el" href="classllvm_1_1User.html">llvm::User</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1User.html#ae04859e2be565a10342b113c699a1c51">OpFrom</a>(const U *that)</td><td><a class="el" href="classllvm_1_1User.html">llvm::User</a></td><td><code> [inline, protected, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a92db6d5865b9492ef8eeedad41235d0a">OtherOps</a> enum name</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a8684e39c1b3c53d525b96996b5b771ed">print</a>(raw_ostream &O, AssemblyAnnotationWriter *AAW=0) const </td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#ac1270a417105e0d63aa0508b09c52b6c">printCustom</a>(raw_ostream &O) const </td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td><code> [protected, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#af6d11b38374c4f9e6ba3a6407da2dee0a59c922cbffdcac80e877a47432944999">PseudoSourceValueVal</a> enum value</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a0fd53f63d349dc8a7c5fc0cdd7a94c8d">removeFromParent</a>()</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a3ab5fc45117b450e8bb04e564cb6e5f2">replaceAllUsesWith</a>(Value *V)</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1User.html#a1f0b9358936e3e00c42a460abbfb2868">replaceUsesOfWith</a>(Value *From, Value *To)</td><td><a class="el" href="classllvm_1_1User.html">llvm::User</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a7bd545769621a0a9d2cfb074f86f4295">setDebugLoc</a>(const DebugLoc &Loc)</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a10f4e18ca30a6d289d5ec65a38d9b65f">setInstructionSubclassData</a>(unsigned short D)</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline, protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a9247a212ea89acc9573fa7e7f557eaba">setMetadata</a>(unsigned KindID, MDNode *Node)</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a695a53ce0b9f537880373b4ea1824a6b">setMetadata</a>(StringRef Kind, MDNode *Node)</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a35ee267850af7c235474a8c46c7ac5af">setName</a>(const Twine &Name)</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1User.html#a5fa9b8e1842b354f64c1ba6be0a4a17f">setOperand</a>(unsigned i, Value *Val)</td><td><a class="el" href="classllvm_1_1User.html">llvm::User</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a0d424ef8d2ce505024a9fe6ba4928df4">setValueName</a>(ValueName *VN)</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ShuffleVectorInst.html#aeaac0e29f873133064579c04fde7eaf3">ShuffleVectorInst</a>(Value *V1, Value *V2, Value *Mask, const Twine &NameStr="", Instruction *InsertBefor=0)</td><td><a class="el" href="classllvm_1_1ShuffleVectorInst.html">llvm::ShuffleVectorInst</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ShuffleVectorInst.html#a96e7da489b69df90a82fe3bceb118bdc">ShuffleVectorInst</a>(Value *V1, Value *V2, Value *Mask, const Twine &NameStr, BasicBlock *InsertAtEnd)</td><td><a class="el" href="classllvm_1_1ShuffleVectorInst.html">llvm::ShuffleVectorInst</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a6b068d79609cc605e06f84f564f50cd0">stripInBoundsConstantOffsets</a>()</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#ac6d3159cf7640bd18a8737156d6bd415">stripInBoundsConstantOffsets</a>() const </td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a30fec2a6a53ed66b12318765c8feac13">stripInBoundsOffsets</a>()</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#ac9b3286c10743a605b1ebb93de6b537d">stripInBoundsOffsets</a>() const </td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a38ea12c04523d63adda732b9c5d6da0a">stripPointerCasts</a>()</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#ad6eebd8f4162320e4b31cbef2428808b">stripPointerCasts</a>() const </td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a21e38886795ed32ec28d4eb5dc92b6a4">SubclassOptionalData</a></td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#ae855357b6c5e6e7ed1869272708a3a84">takeName</a>(Value *V)</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#ac9422ce2b7c1a541da2e14f637cb4c10">TermOps</a> enum name</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#af6d11b38374c4f9e6ba3a6407da2dee0aa2d0ca89bfea4e499841f8a27547d291">UndefValueVal</a> enum value</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a5ac211f24970dea81fa9a7118a8ce36b">use_back</a>()</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#affa26a8fde2cba246bcc9cbe3eca77a5">use_back</a>() const </td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a413abcab8dbc3900fc2fde96a5d8fca6">use_begin</a>()</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a4e87534508b813311e98412ede2a98dc">use_begin</a>() const </td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#ac38c53f76ef532f91f1666c8a87370e9">use_empty</a>() const </td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#ad86469939d2a8bdd4169be9403b89f5a">use_end</a>()</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a8bcaeb4a6f0c8c82519659de9a9dd342">use_end</a>() const </td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#ac33c7ecbf1c0f1e8bf93403522e6976b">use_iterator</a> typedef</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1User.html#a9d21acbc450702938f18288e133499f4">User</a>(Type *ty, unsigned vty, Use *OpList, unsigned NumOps)</td><td><a class="el" href="classllvm_1_1User.html">llvm::User</a></td><td><code> [inline, protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a18dbfcb332af7515599ee795cf462843">Value</a>(Type *Ty, unsigned scid)</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1User.html#ad93396a26f6fd589ed400bb280319836">value_op_begin</a>()</td><td><a class="el" href="classllvm_1_1User.html">llvm::User</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1User.html#a5d1730a173d0a69624b80e1e22e6d225">value_op_end</a>()</td><td><a class="el" href="classllvm_1_1User.html">llvm::User</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#af6d11b38374c4f9e6ba3a6407da2dee0">ValueTy</a> enum name</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Instruction.html#a26eb634480beff1ad7a20235c11f521d">~Instruction</a>()</td><td><a class="el" href="classllvm_1_1Instruction.html">llvm::Instruction</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1User.html#a23422cf16eddcf9d0eaa7d4baec4c2c7">~User</a>()</td><td><a class="el" href="classllvm_1_1User.html">llvm::User</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a3a578f458da8a4ab67052dba0f7bffdd">~Value</a>()</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td><code> [virtual]</code></td></tr>
+</table></div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:47: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/classllvm_1_1ShuffleVectorInst__coll__graph.md5
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1ShuffleVectorInst__coll__graph.md5?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1ShuffleVectorInst__coll__graph.md5 (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1ShuffleVectorInst__coll__graph.md5 Fri Dec 21 00:57:24 2012
@@ -0,0 +1 @@
+0c54bc3285e0c2dc74090a79d4625e62
\ No newline at end of file

Added: www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1ShuffleVectorSDNode-members.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1ShuffleVectorSDNode-members.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1ShuffleVectorSDNode-members.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1ShuffleVectorSDNode-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="classllvm_1_1ShuffleVectorSDNode.html">ShuffleVectorSDNode</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">llvm::ShuffleVectorSDNode Member List</div>  </div>
+</div>
+<div class="contents">
+This is the complete list of members for <a class="el" href="classllvm_1_1ShuffleVectorSDNode.html">llvm::ShuffleVectorSDNode</a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SDNode.html#ab41099ecc9dbea4f74062c85c0a8c6af">addUse</a>(SDUse &U)</td><td><a class="el" href="classllvm_1_1SDNode.html">llvm::SDNode</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ShuffleVectorSDNode.html#ae7c77fc01f65af9d9ce0e35a266a2da5">classof</a>(const SDNode *N)</td><td><a class="el" href="classllvm_1_1ShuffleVectorSDNode.html">llvm::ShuffleVectorSDNode</a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SDNode.html#aeffcf6f6a22d7591beed2f7a9d9fee20">DropOperands</a>()</td><td><a class="el" href="classllvm_1_1SDNode.html">llvm::SDNode</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SDNode.html#a535ca517df1b4ae62e75475141e65787">dump</a>() const </td><td><a class="el" href="classllvm_1_1SDNode.html">llvm::SDNode</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SDNode.html#aa73f37ab269057dd1d924dc6831e4672">dump</a>(const SelectionDAG *G) const </td><td><a class="el" href="classllvm_1_1SDNode.html">llvm::SDNode</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SDNode.html#a2deff3447222886c02ed31a1da6c3328">dumpr</a>() const </td><td><a class="el" href="classllvm_1_1SDNode.html">llvm::SDNode</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SDNode.html#aad31057d92866fc007e50888143624bf">dumpr</a>(const SelectionDAG *G) const </td><td><a class="el" href="classllvm_1_1SDNode.html">llvm::SDNode</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SDNode.html#ab6caf0ea1ba5cb209c2bd4026b5d6716">dumprFull</a>(const SelectionDAG *G=0) const </td><td><a class="el" href="classllvm_1_1SDNode.html">llvm::SDNode</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SDNode.html#a88c167b72b214f50fe9b0b6d61ef03e3">dumprWithDepth</a>(const SelectionDAG *G=0, unsigned depth=100) const </td><td><a class="el" href="classllvm_1_1SDNode.html">llvm::SDNode</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SDNode.html#aff84cd98daca4f1901020fb99845fcfc">getConstantOperandVal</a>(unsigned Num) const </td><td><a class="el" href="classllvm_1_1SDNode.html">llvm::SDNode</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SDNode.html#a630d6793e4444e4996dfa80f1fce18c8">getDebugLoc</a>() const </td><td><a class="el" href="classllvm_1_1SDNode.html">llvm::SDNode</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SDNode.html#a139bf03def10a43f6fd601a052e10c20">getGluedMachineNode</a>() const </td><td><a class="el" href="classllvm_1_1SDNode.html">llvm::SDNode</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SDNode.html#ad2b86f3b725cc7b42da4e87e41bcf86f">getGluedNode</a>() const </td><td><a class="el" href="classllvm_1_1SDNode.html">llvm::SDNode</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SDNode.html#a3ddfb0141d40123637b19d28fc6efbfd">getGluedUser</a>() const </td><td><a class="el" href="classllvm_1_1SDNode.html">llvm::SDNode</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SDNode.html#a700a627507f97508581552612d2d6c50">getHasDebugValue</a>() const </td><td><a class="el" href="classllvm_1_1SDNode.html">llvm::SDNode</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SDNode.html#a2ba18a788637b22646b09602bd5a50c8">getIndexedModeName</a>(ISD::MemIndexedMode AM)</td><td><a class="el" href="classllvm_1_1SDNode.html">llvm::SDNode</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SDNode.html#afe3745334feafa68985dee7caa1a254f">getMachineOpcode</a>() const </td><td><a class="el" href="classllvm_1_1SDNode.html">llvm::SDNode</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ShuffleVectorSDNode.html#a6fe922cdd5bea1aee12d8719bac484d3">getMask</a>() const </td><td><a class="el" href="classllvm_1_1ShuffleVectorSDNode.html">llvm::ShuffleVectorSDNode</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ShuffleVectorSDNode.html#aae5468704c119f87dceb6728814b5502">getMaskElt</a>(unsigned Idx) const </td><td><a class="el" href="classllvm_1_1ShuffleVectorSDNode.html">llvm::ShuffleVectorSDNode</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1FoldingSetImpl_1_1Node.html#a958fd5ce79ef2a1c8e4eea25d12e77d6">getNextInBucket</a>() const </td><td><a class="el" href="classllvm_1_1FoldingSetImpl_1_1Node.html">llvm::FoldingSetImpl::Node</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ilist__node.html#a6ac308903849239f2f308aa180dda61b">getNextNode</a>()</td><td><a class="el" href="classllvm_1_1ilist__node.html">llvm::ilist_node< SDNode ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ilist__node.html#a80b80a593e79b2faf492936daa3020b9">getNextNode</a>() const</td><td><a class="el" href="classllvm_1_1ilist__node.html">llvm::ilist_node< SDNode ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SDNode.html#a7869db2aca4044d21da972bed855b0d0">getNodeId</a>() const </td><td><a class="el" href="classllvm_1_1SDNode.html">llvm::SDNode</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SDNode.html#abc5c2f1d47a517373030133c6a102106">getNumOperands</a>() const </td><td><a class="el" href="classllvm_1_1SDNode.html">llvm::SDNode</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SDNode.html#ab319fc51db27ec95fd50a910c7ccec94">getNumValues</a>() const </td><td><a class="el" href="classllvm_1_1SDNode.html">llvm::SDNode</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SDNode.html#af0d328f3f61168f4ea7d6e4044af4f97">getOpcode</a>() const </td><td><a class="el" href="classllvm_1_1SDNode.html">llvm::SDNode</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SDNode.html#a836c27481205f56e708fe0c15538d5ff">getOperand</a>(unsigned Num) const </td><td><a class="el" href="classllvm_1_1SDNode.html">llvm::SDNode</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SDNode.html#a143db8487442804479e1a4b6788d467f">getOperationName</a>(const SelectionDAG *G=0) const </td><td><a class="el" href="classllvm_1_1SDNode.html">llvm::SDNode</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ilist__node.html#a77b897207ef0a1ae95c404695aed9a4b">getPrevNode</a>()</td><td><a class="el" href="classllvm_1_1ilist__node.html">llvm::ilist_node< SDNode ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ilist__node.html#a1ff181f1b9477e34ef61a5c771688caa">getPrevNode</a>() const</td><td><a class="el" href="classllvm_1_1ilist__node.html">llvm::ilist_node< SDNode ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SDNode.html#a035ecb1ea4ebfecede700bee9217c168">getSDVTList</a>(EVT VT)</td><td><a class="el" href="classllvm_1_1SDNode.html">llvm::SDNode</a></td><td><code> [inline, protected, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ShuffleVectorSDNode.html#a216b27e62fea4f0ea71d40e28a1523b6">getSplatIndex</a>() const </td><td><a class="el" href="classllvm_1_1ShuffleVectorSDNode.html">llvm::ShuffleVectorSDNode</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SDNode.html#a3e579897b3fc3d645d0eea2f3442cfa2">getValueSizeInBits</a>(unsigned ResNo) const </td><td><a class="el" href="classllvm_1_1SDNode.html">llvm::SDNode</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SDNode.html#aed0958deb6d25f9fdccd7518e26b50f8">getValueType</a>(unsigned ResNo) const </td><td><a class="el" href="classllvm_1_1SDNode.html">llvm::SDNode</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SDNode.html#a1aac28ffadab16f6cfbadfc2ddccd8a1">getVTList</a>() const </td><td><a class="el" href="classllvm_1_1SDNode.html">llvm::SDNode</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SDNode.html#ae4cb676e77b9f238058c70faa609a5d7">hasAnyUseOfValue</a>(unsigned Value) const </td><td><a class="el" href="classllvm_1_1SDNode.html">llvm::SDNode</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SDNode.html#a51dcb6414be6f4b441df7152e05de8f5">hasNUsesOfValue</a>(unsigned NUses, unsigned Value) const </td><td><a class="el" href="classllvm_1_1SDNode.html">llvm::SDNode</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SDNode.html#a52753947fce3a01b1c18dd4713c587e8">hasOneUse</a>() const </td><td><a class="el" href="classllvm_1_1SDNode.html">llvm::SDNode</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SDNode.html#a3cc6a2a565bdfbe63307a892b2d176a1">hasPredecessor</a>(const SDNode *N) const </td><td><a class="el" href="classllvm_1_1SDNode.html">llvm::SDNode</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SDNode.html#aff75edfaef63abfeddfc79607c991c5c">hasPredecessorHelper</a>(const SDNode *N, SmallPtrSet< const SDNode *, 32 > &Visited, SmallVector< const SDNode *, 16 > &Worklist) const </td><td><a class="el" href="classllvm_1_1SDNode.html">llvm::SDNode</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ilist__node.html#a32798a57ad2d46eb7c1cff3788ff856b">ilist_node</a>()</td><td><a class="el" href="classllvm_1_1ilist__node.html">llvm::ilist_node< SDNode ></a></td><td><code> [inline, protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SDNode.html#a9da59e8433d5f7123b5367c6663e7597">InitOperands</a>(SDUse *Ops, const SDValue &Op0)</td><td><a class="el" href="classllvm_1_1SDNode.html">llvm::SDNode</a></td><td><code> [inline, protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SDNode.html#af061fb58fd828ad66355131b6676cde0">InitOperands</a>(SDUse *Ops, const SDValue &Op0, const SDValue &Op1)</td><td><a class="el" href="classllvm_1_1SDNode.html">llvm::SDNode</a></td><td><code> [inline, protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SDNode.html#af87c86c90c0245054b478f43bfff0ae7">InitOperands</a>(SDUse *Ops, const SDValue &Op0, const SDValue &Op1, const SDValue &Op2)</td><td><a class="el" href="classllvm_1_1SDNode.html">llvm::SDNode</a></td><td><code> [inline, protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SDNode.html#af68b63a80c1934ddb8b3e3ffb1f0c4a5">InitOperands</a>(SDUse *Ops, const SDValue &Op0, const SDValue &Op1, const SDValue &Op2, const SDValue &Op3)</td><td><a class="el" href="classllvm_1_1SDNode.html">llvm::SDNode</a></td><td><code> [inline, protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SDNode.html#a6f3ea8ad1fdd9a6913e62c6109affa55">InitOperands</a>(SDUse *Ops, const SDValue *Vals, unsigned N)</td><td><a class="el" href="classllvm_1_1SDNode.html">llvm::SDNode</a></td><td><code> [inline, protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SDNode.html#a7ef138746b04be6d07091b9ba49d74da">isMachineOpcode</a>() const </td><td><a class="el" href="classllvm_1_1SDNode.html">llvm::SDNode</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SDNode.html#a81bbee13bd2a950e41a87a126fd2e8ca">isOnlyUserOf</a>(SDNode *N) const </td><td><a class="el" href="classllvm_1_1SDNode.html">llvm::SDNode</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SDNode.html#af21aa675f5217814fbd14e86c9b63270">isOperandOf</a>(SDNode *N) const </td><td><a class="el" href="classllvm_1_1SDNode.html">llvm::SDNode</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SDNode.html#a7ee80bb807d0f88ecbfbc44607228ef6">isPredecessorOf</a>(const SDNode *N) const </td><td><a class="el" href="classllvm_1_1SDNode.html">llvm::SDNode</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ShuffleVectorSDNode.html#af2ab7a57d7c0b11e2c3a28e28cc4a46d">isSplat</a>() const </td><td><a class="el" href="classllvm_1_1ShuffleVectorSDNode.html">llvm::ShuffleVectorSDNode</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ShuffleVectorSDNode.html#a00abad87897a8bf77c53b38666451400">isSplatMask</a>(const int *Mask, EVT VT)</td><td><a class="el" href="classllvm_1_1ShuffleVectorSDNode.html">llvm::ShuffleVectorSDNode</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SDNode.html#a11b914d444a4f3cd95f227ff62a0bd3c">isTargetMemoryOpcode</a>() const </td><td><a class="el" href="classllvm_1_1SDNode.html">llvm::SDNode</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SDNode.html#a3aec493317f35f8896e4a91223fa492e">isTargetOpcode</a>() const </td><td><a class="el" href="classllvm_1_1SDNode.html">llvm::SDNode</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1FoldingSetImpl_1_1Node.html#aab0878d843e34554443535c12b0fc2be">Node</a>()</td><td><a class="el" href="classllvm_1_1FoldingSetImpl_1_1Node.html">llvm::FoldingSetImpl::Node</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SDNode.html#a20f382e841761654032bf8b4712e805f">op_begin</a>() const </td><td><a class="el" href="classllvm_1_1SDNode.html">llvm::SDNode</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SDNode.html#a992906781101abb22f6e4d16622bbe24">op_end</a>() const </td><td><a class="el" href="classllvm_1_1SDNode.html">llvm::SDNode</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SDNode.html#a09a2afa464905c6489833ec9810e4d11">op_iterator</a> typedef</td><td><a class="el" href="classllvm_1_1SDNode.html">llvm::SDNode</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SDNode.html#a6fa623ba963a1cf2923d7c54f8279ed1">print</a>(raw_ostream &OS, const SelectionDAG *G=0) const </td><td><a class="el" href="classllvm_1_1SDNode.html">llvm::SDNode</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SDNode.html#add6bbe3608a44adf8b97fe69012893c5">print_details</a>(raw_ostream &OS, const SelectionDAG *G) const </td><td><a class="el" href="classllvm_1_1SDNode.html">llvm::SDNode</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SDNode.html#a26f1e6cde32e3847ba72e2e6fd9d1fb3">print_types</a>(raw_ostream &OS, const SelectionDAG *G) const </td><td><a class="el" href="classllvm_1_1SDNode.html">llvm::SDNode</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SDNode.html#a271e10720b7da4cb70bacf35c99ed015">printr</a>(raw_ostream &OS, const SelectionDAG *G=0) const </td><td><a class="el" href="classllvm_1_1SDNode.html">llvm::SDNode</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SDNode.html#a3bdf9b552877594b06bbfbb8303285c7">printrFull</a>(raw_ostream &O, const SelectionDAG *G=0) const </td><td><a class="el" href="classllvm_1_1SDNode.html">llvm::SDNode</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SDNode.html#a2ba373651581137953516e123c2a2c24">printrWithDepth</a>(raw_ostream &O, const SelectionDAG *G=0, unsigned depth=100) const </td><td><a class="el" href="classllvm_1_1SDNode.html">llvm::SDNode</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SDNode.html#a4441762f00d452ee59490f124d9d2f5d">Profile</a>(FoldingSetNodeID &ID) const </td><td><a class="el" href="classllvm_1_1SDNode.html">llvm::SDNode</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SDNode.html#a20264e932e64acc0ce9d964f6293a868">SDNode</a>(unsigned Opc, const DebugLoc dl, SDVTList VTs, const SDValue *Ops, unsigned NumOps)</td><td><a class="el" href="classllvm_1_1SDNode.html">llvm::SDNode</a></td><td><code> [inline, protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SDNode.html#a6e6d9cb7a631d011385c1e833df0f081">SDNode</a>(unsigned Opc, const DebugLoc dl, SDVTList VTs)</td><td><a class="el" href="classllvm_1_1SDNode.html">llvm::SDNode</a></td><td><code> [inline, protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ShuffleVectorSDNode.html#a6398ba1604e154e21413ce15dd4a180e">SelectionDAG</a> class</td><td><a class="el" href="classllvm_1_1ShuffleVectorSDNode.html">llvm::ShuffleVectorSDNode</a></td><td><code> [friend]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SDNode.html#a3e30d58a14ceb988ad1392ad299f000a">setDebugLoc</a>(const DebugLoc dl)</td><td><a class="el" href="classllvm_1_1SDNode.html">llvm::SDNode</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SDNode.html#a40063dd06404e7d8df5bc40a956ae433">setHasDebugValue</a>(bool b)</td><td><a class="el" href="classllvm_1_1SDNode.html">llvm::SDNode</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1FoldingSetImpl_1_1Node.html#a48a694e394f2d90c770e83e7f456d473">SetNextInBucket</a>(void *N)</td><td><a class="el" href="classllvm_1_1FoldingSetImpl_1_1Node.html">llvm::FoldingSetImpl::Node</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SDNode.html#a5689e9ae35c6ceb3b9377299c98e0e97">setNodeId</a>(int Id)</td><td><a class="el" href="classllvm_1_1SDNode.html">llvm::SDNode</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ShuffleVectorSDNode.html#a98308ab7721d33ef097e3b569ee9cbed">ShuffleVectorSDNode</a>(EVT VT, DebugLoc dl, SDValue N1, SDValue N2, const int *M)</td><td><a class="el" href="classllvm_1_1ShuffleVectorSDNode.html">llvm::ShuffleVectorSDNode</a></td><td><code> [inline, protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SDNode.html#a3db516e91332865d74820d305efac642">SubclassData</a></td><td><a class="el" href="classllvm_1_1SDNode.html">llvm::SDNode</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SDNode.html#a8810bf428dcf84d48f39c8f5ba9a8c94">use_begin</a>() const </td><td><a class="el" href="classllvm_1_1SDNode.html">llvm::SDNode</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SDNode.html#afc071edeb7e2007d000374eba843f76a">use_empty</a>() const </td><td><a class="el" href="classllvm_1_1SDNode.html">llvm::SDNode</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SDNode.html#aef02f2c1bd12936a80611b134b24a47d">use_end</a>()</td><td><a class="el" href="classllvm_1_1SDNode.html">llvm::SDNode</a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SDNode.html#af0c82cd2aaa848c2f62da188c01ae5fa">use_size</a>() const </td><td><a class="el" href="classllvm_1_1SDNode.html">llvm::SDNode</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SDNode.html#adfdc0f5d6a1381fe8dfd1af6d90ec64a">value_begin</a>() const </td><td><a class="el" href="classllvm_1_1SDNode.html">llvm::SDNode</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SDNode.html#a20b26c00aa6b18fd086ab764c407f30e">value_end</a>() const </td><td><a class="el" href="classllvm_1_1SDNode.html">llvm::SDNode</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SDNode.html#ac75a4ba8f144aa1d48a233dd49c6ff2b">value_iterator</a> typedef</td><td><a class="el" href="classllvm_1_1SDNode.html">llvm::SDNode</a></td><td></td></tr>
+</table></div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:47:22 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/classllvm_1_1ShuffleVectorSDNode__coll__graph.md5
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1ShuffleVectorSDNode__coll__graph.md5?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1ShuffleVectorSDNode__coll__graph.md5 (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1ShuffleVectorSDNode__coll__graph.md5 Fri Dec 21 00:57:24 2012
@@ -0,0 +1 @@
+487bdc23a5d3e94adb4db20d3a5d5924
\ No newline at end of file

Added: www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SimplifyFortifiedLibCalls-members.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SimplifyFortifiedLibCalls-members.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SimplifyFortifiedLibCalls-members.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SimplifyFortifiedLibCalls-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="classllvm_1_1SimplifyFortifiedLibCalls.html">SimplifyFortifiedLibCalls</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">llvm::SimplifyFortifiedLibCalls Member List</div>  </div>
+</div>
+<div class="contents">
+This is the complete list of members for <a class="el" href="classllvm_1_1SimplifyFortifiedLibCalls.html">llvm::SimplifyFortifiedLibCalls</a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SimplifyFortifiedLibCalls.html#aaeb9ab2dd53e54cfe0d80c28d6d1acb2">CI</a></td><td><a class="el" href="classllvm_1_1SimplifyFortifiedLibCalls.html">llvm::SimplifyFortifiedLibCalls</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SimplifyFortifiedLibCalls.html#a1173f6162112470658d32b387d7db8d8">fold</a>(CallInst *CI, const DataLayout *TD, const TargetLibraryInfo *TLI)</td><td><a class="el" href="classllvm_1_1SimplifyFortifiedLibCalls.html">llvm::SimplifyFortifiedLibCalls</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SimplifyFortifiedLibCalls.html#a69c98b30376faf79524f02d61f5157b0">isFoldable</a>(unsigned SizeCIOp, unsigned SizeArgOp, bool isString) const =0</td><td><a class="el" href="classllvm_1_1SimplifyFortifiedLibCalls.html">llvm::SimplifyFortifiedLibCalls</a></td><td><code> [protected, pure virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SimplifyFortifiedLibCalls.html#a217189b47e8d8d928c5d50e70df97ccc">replaceCall</a>(Value *With)=0</td><td><a class="el" href="classllvm_1_1SimplifyFortifiedLibCalls.html">llvm::SimplifyFortifiedLibCalls</a></td><td><code> [protected, pure virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SimplifyFortifiedLibCalls.html#adafb473af4eb004bee9e6a929a8f1a39">~SimplifyFortifiedLibCalls</a>()</td><td><a class="el" href="classllvm_1_1SimplifyFortifiedLibCalls.html">llvm::SimplifyFortifiedLibCalls</a></td><td><code> [virtual]</code></td></tr>
+</table></div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:48:36 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/classllvm_1_1SlotIndex-members.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SlotIndex-members.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SlotIndex-members.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SlotIndex-members.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,85 @@
+<!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="classllvm_1_1SlotIndex.html">SlotIndex</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">llvm::SlotIndex Member List</div>  </div>
+</div>
+<div class="contents">
+This is the complete list of members for <a class="el" href="classllvm_1_1SlotIndex.html">llvm::SlotIndex</a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SlotIndex.html#a45a1cac21bf2c19363cf05aea755e3d4">distance</a>(SlotIndex other) const </td><td><a class="el" href="classllvm_1_1SlotIndex.html">llvm::SlotIndex</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SlotIndex.html#a62d73e7dd5b9aea2f702af2eb1db1e38">dump</a>() const </td><td><a class="el" href="classllvm_1_1SlotIndex.html">llvm::SlotIndex</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SlotIndex.html#ae1bbc48a5bdb10b387be69816bf67f6f">getBaseIndex</a>() const </td><td><a class="el" href="classllvm_1_1SlotIndex.html">llvm::SlotIndex</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SlotIndex.html#a56a6ce04341b82594b779178265df7c3">getBoundaryIndex</a>() const </td><td><a class="el" href="classllvm_1_1SlotIndex.html">llvm::SlotIndex</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SlotIndex.html#af0fdc9086e9065592b7fcd8b43d558c5">getDeadSlot</a>() const </td><td><a class="el" href="classllvm_1_1SlotIndex.html">llvm::SlotIndex</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SlotIndex.html#ab4405a9045a8cb9b515f197da37b03be">getNextIndex</a>() const </td><td><a class="el" href="classllvm_1_1SlotIndex.html">llvm::SlotIndex</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SlotIndex.html#a46672b6ac9cf8ca9fbba573a88135011">getNextSlot</a>() const </td><td><a class="el" href="classllvm_1_1SlotIndex.html">llvm::SlotIndex</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SlotIndex.html#a57cde9bb70465e5f55fd8bcc652a7346">getPrevIndex</a>() const </td><td><a class="el" href="classllvm_1_1SlotIndex.html">llvm::SlotIndex</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SlotIndex.html#a30ed141934b8bc4c4bb3c32029c8f6f4">getPrevSlot</a>() const </td><td><a class="el" href="classllvm_1_1SlotIndex.html">llvm::SlotIndex</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SlotIndex.html#a04196b5e551d63690ede0244f80f2503">getRegSlot</a>(bool EC=false) const </td><td><a class="el" href="classllvm_1_1SlotIndex.html">llvm::SlotIndex</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SlotIndex.html#a3297c5b80eccbba982cc90da90e1e1dea0d0c291488b64cffb191fda8a4e90ef0">InstrDist</a> enum value</td><td><a class="el" href="classllvm_1_1SlotIndex.html">llvm::SlotIndex</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SlotIndex.html#a41341a904c39c494442fdfd9e7fa958f">isBlock</a>() const </td><td><a class="el" href="classllvm_1_1SlotIndex.html">llvm::SlotIndex</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SlotIndex.html#a2014a1212e531c3fd57620efe15992a8">isDead</a>() const </td><td><a class="el" href="classllvm_1_1SlotIndex.html">llvm::SlotIndex</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SlotIndex.html#a19695ead28a0fbdcea66c6253aebc44f">isEarlierInstr</a>(SlotIndex A, SlotIndex B)</td><td><a class="el" href="classllvm_1_1SlotIndex.html">llvm::SlotIndex</a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SlotIndex.html#aee3d4cac8cec91ad169e7941d9dc2550">isEarlyClobber</a>() const </td><td><a class="el" href="classllvm_1_1SlotIndex.html">llvm::SlotIndex</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SlotIndex.html#ac969aedf037aceb94606dea18ae5ef47">isRegister</a>() const </td><td><a class="el" href="classllvm_1_1SlotIndex.html">llvm::SlotIndex</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SlotIndex.html#a0b73244049319d841fd11a238f35b5d1">isSameInstr</a>(SlotIndex A, SlotIndex B)</td><td><a class="el" href="classllvm_1_1SlotIndex.html">llvm::SlotIndex</a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SlotIndex.html#a5f68411df61b8b1f37a872966b5d2a3b">isValid</a>() const </td><td><a class="el" href="classllvm_1_1SlotIndex.html">llvm::SlotIndex</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SlotIndex.html#ada7faf213394f4cf58b6137974e2631a">operator bool</a>() const </td><td><a class="el" href="classllvm_1_1SlotIndex.html">llvm::SlotIndex</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SlotIndex.html#a777c780ef52f11b09042129d42ad26a3">operator!=</a>(SlotIndex other) const </td><td><a class="el" href="classllvm_1_1SlotIndex.html">llvm::SlotIndex</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SlotIndex.html#a9266e575e309438b224d0b71814f3d9f">operator<</a>(SlotIndex other) const </td><td><a class="el" href="classllvm_1_1SlotIndex.html">llvm::SlotIndex</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SlotIndex.html#a0a525bb481f97843c10a96e39f28d7ff">operator<=</a>(SlotIndex other) const </td><td><a class="el" href="classllvm_1_1SlotIndex.html">llvm::SlotIndex</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SlotIndex.html#a8f601c358490f07004011beea53a9974">operator==</a>(SlotIndex other) const </td><td><a class="el" href="classllvm_1_1SlotIndex.html">llvm::SlotIndex</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SlotIndex.html#ab9e7a4a17b8a507b793f4375e010623a">operator></a>(SlotIndex other) const </td><td><a class="el" href="classllvm_1_1SlotIndex.html">llvm::SlotIndex</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SlotIndex.html#a46b0020796868aef4cf534deb546d34b">operator>=</a>(SlotIndex other) const </td><td><a class="el" href="classllvm_1_1SlotIndex.html">llvm::SlotIndex</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SlotIndex.html#a55471f5bdc299f29a5801fdbfdea8ae8">print</a>(raw_ostream &os) const </td><td><a class="el" href="classllvm_1_1SlotIndex.html">llvm::SlotIndex</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SlotIndex.html#a3a18c1cf28b39635325cd0ee507014b5">SlotIndex</a>()</td><td><a class="el" href="classllvm_1_1SlotIndex.html">llvm::SlotIndex</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SlotIndex.html#abb3d97e2d9f073146030b31551485066">SlotIndex</a>(const SlotIndex &li, Slot s)</td><td><a class="el" href="classllvm_1_1SlotIndex.html">llvm::SlotIndex</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SlotIndex.html#ae49565c8ae048ab5c0c3fc0a3ae91e83">SlotIndexes</a> class</td><td><a class="el" href="classllvm_1_1SlotIndex.html">llvm::SlotIndex</a></td><td><code> [friend]</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/classllvm_1_1SmallBitVector-members.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SmallBitVector-members.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SmallBitVector-members.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SmallBitVector-members.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: 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="classllvm_1_1SmallBitVector.html">SmallBitVector</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">llvm::SmallBitVector Member List</div>  </div>
+</div>
+<div class="contents">
+This is the complete list of members for <a class="el" href="classllvm_1_1SmallBitVector.html">llvm::SmallBitVector</a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallBitVector.html#ab23077d0ae56217e4c946c1195203061">all</a>() const </td><td><a class="el" href="classllvm_1_1SmallBitVector.html">llvm::SmallBitVector</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallBitVector.html#ac57d0562ce95d62a620394b6452b4e40">any</a>() const </td><td><a class="el" href="classllvm_1_1SmallBitVector.html">llvm::SmallBitVector</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallBitVector.html#aa942399bf12a86188d49fe2b74bc1543">anyCommon</a>(const SmallBitVector &RHS) const </td><td><a class="el" href="classllvm_1_1SmallBitVector.html">llvm::SmallBitVector</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallBitVector.html#a7d809e29a928b187955f2858a9d98583">clear</a>()</td><td><a class="el" href="classllvm_1_1SmallBitVector.html">llvm::SmallBitVector</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallBitVector.html#a1f129e8f1643e8c9d9b02e0b6a76bce7">clearBitsInMask</a>(const uint32_t *Mask, unsigned MaskWords=~0u)</td><td><a class="el" href="classllvm_1_1SmallBitVector.html">llvm::SmallBitVector</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallBitVector.html#ad6957da7ea810cd7ccc7f710f60b1b0a">clearBitsNotInMask</a>(const uint32_t *Mask, unsigned MaskWords=~0u)</td><td><a class="el" href="classllvm_1_1SmallBitVector.html">llvm::SmallBitVector</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallBitVector.html#a182a1cc4cc2bfa3dc412716ad2cc23e4">count</a>() const </td><td><a class="el" href="classllvm_1_1SmallBitVector.html">llvm::SmallBitVector</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallBitVector.html#aede866f534e4462cf58df8522a898f32">empty</a>() const </td><td><a class="el" href="classllvm_1_1SmallBitVector.html">llvm::SmallBitVector</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallBitVector.html#a486e5364d2ad0d281f7627750f5f829a">find_first</a>() const </td><td><a class="el" href="classllvm_1_1SmallBitVector.html">llvm::SmallBitVector</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallBitVector.html#aec7155f96e634c2d65d82c5be3285a5f">find_next</a>(unsigned Prev) const </td><td><a class="el" href="classllvm_1_1SmallBitVector.html">llvm::SmallBitVector</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallBitVector.html#af17b9c64d73de8101ea1d1c1679a1d7a">flip</a>()</td><td><a class="el" href="classllvm_1_1SmallBitVector.html">llvm::SmallBitVector</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallBitVector.html#ae72c3fcd05a0636ce58b1504534138bd">flip</a>(unsigned Idx)</td><td><a class="el" href="classllvm_1_1SmallBitVector.html">llvm::SmallBitVector</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallBitVector.html#ad01d3105786422b17181461a9bfa2a47">none</a>() const </td><td><a class="el" href="classllvm_1_1SmallBitVector.html">llvm::SmallBitVector</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallBitVector.html#a1cf795ef03de448d49b5eed4d0326ea8">operator!=</a>(const SmallBitVector &RHS) const </td><td><a class="el" href="classllvm_1_1SmallBitVector.html">llvm::SmallBitVector</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallBitVector.html#a7e764cbd57124fab5791478c401aed1f">operator&=</a>(const SmallBitVector &RHS)</td><td><a class="el" href="classllvm_1_1SmallBitVector.html">llvm::SmallBitVector</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallBitVector.html#aa3dc641e2d463adffa6d23034988df15">operator=</a>(const SmallBitVector &RHS)</td><td><a class="el" href="classllvm_1_1SmallBitVector.html">llvm::SmallBitVector</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallBitVector.html#a27c979f23131a7da6baaa889b24028e4">operator==</a>(const SmallBitVector &RHS) const </td><td><a class="el" href="classllvm_1_1SmallBitVector.html">llvm::SmallBitVector</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallBitVector.html#a0a24b201c3ded6b146a4f7a150c829ce">operator[]</a>(unsigned Idx)</td><td><a class="el" href="classllvm_1_1SmallBitVector.html">llvm::SmallBitVector</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallBitVector.html#a9feaf9ca3b99b58f788c7a2942512ef6">operator[]</a>(unsigned Idx) const </td><td><a class="el" href="classllvm_1_1SmallBitVector.html">llvm::SmallBitVector</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallBitVector.html#a7adf12097afc8825865eb07209adf3ff">operator^=</a>(const SmallBitVector &RHS)</td><td><a class="el" href="classllvm_1_1SmallBitVector.html">llvm::SmallBitVector</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallBitVector.html#a60c90513623ad8ddabe022af67089ff0">operator|=</a>(const SmallBitVector &RHS)</td><td><a class="el" href="classllvm_1_1SmallBitVector.html">llvm::SmallBitVector</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallBitVector.html#a9f2a467ed5f5380c3b53d95db80982e4">operator~</a>() const </td><td><a class="el" href="classllvm_1_1SmallBitVector.html">llvm::SmallBitVector</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallBitVector.html#a36e2a6d15c30784c94effc174d573c2b">reserve</a>(unsigned N)</td><td><a class="el" href="classllvm_1_1SmallBitVector.html">llvm::SmallBitVector</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallBitVector.html#a0f5b9402c10ba28ee972fe80522b3281">reset</a>()</td><td><a class="el" href="classllvm_1_1SmallBitVector.html">llvm::SmallBitVector</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallBitVector.html#a3de652587693accf0c751bb3564390c4">reset</a>(unsigned Idx)</td><td><a class="el" href="classllvm_1_1SmallBitVector.html">llvm::SmallBitVector</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallBitVector.html#a2ba14cc730949f347e266612c7488412">reset</a>(unsigned I, unsigned E)</td><td><a class="el" href="classllvm_1_1SmallBitVector.html">llvm::SmallBitVector</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallBitVector.html#aa79d9a55d612eb330a0e25dc4170470d">resize</a>(unsigned N, bool t=false)</td><td><a class="el" href="classllvm_1_1SmallBitVector.html">llvm::SmallBitVector</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallBitVector.html#a0ff6951070195d0a7e0e31ffe47daaf1">set</a>()</td><td><a class="el" href="classllvm_1_1SmallBitVector.html">llvm::SmallBitVector</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallBitVector.html#aa82a5af63d14272fa90e417c4c783540">set</a>(unsigned Idx)</td><td><a class="el" href="classllvm_1_1SmallBitVector.html">llvm::SmallBitVector</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallBitVector.html#aa7b50ad9daa2fefd34188e4a2429dd72">set</a>(unsigned I, unsigned E)</td><td><a class="el" href="classllvm_1_1SmallBitVector.html">llvm::SmallBitVector</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallBitVector.html#a66a05ddc4bcf745f56df3a6b7c7abd11">setBitsInMask</a>(const uint32_t *Mask, unsigned MaskWords=~0u)</td><td><a class="el" href="classllvm_1_1SmallBitVector.html">llvm::SmallBitVector</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallBitVector.html#ab22126ae16963966e0c6f65b297428b0">setBitsNotInMask</a>(const uint32_t *Mask, unsigned MaskWords=~0u)</td><td><a class="el" href="classllvm_1_1SmallBitVector.html">llvm::SmallBitVector</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallBitVector.html#a4858616488fffbdebc85aad588b175c4">size</a>() const </td><td><a class="el" href="classllvm_1_1SmallBitVector.html">llvm::SmallBitVector</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallBitVector.html#a7de99e40812f935ffd9778efc8ecc22a">SmallBitVector</a>()</td><td><a class="el" href="classllvm_1_1SmallBitVector.html">llvm::SmallBitVector</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallBitVector.html#a725fdac92284a40d0e221b39c3107df6">SmallBitVector</a>(unsigned s, bool t=false)</td><td><a class="el" href="classllvm_1_1SmallBitVector.html">llvm::SmallBitVector</a></td><td><code> [inline, explicit]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallBitVector.html#a739638be46b9ed6cdb18703e8a3969ce">SmallBitVector</a>(const SmallBitVector &RHS)</td><td><a class="el" href="classllvm_1_1SmallBitVector.html">llvm::SmallBitVector</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallBitVector.html#a30ddc9e4a09320d5e460411a558a7f8e">swap</a>(SmallBitVector &RHS)</td><td><a class="el" href="classllvm_1_1SmallBitVector.html">llvm::SmallBitVector</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallBitVector.html#a6a591721ea3d13d5a9c0dd0679128c65">test</a>(unsigned Idx) const </td><td><a class="el" href="classllvm_1_1SmallBitVector.html">llvm::SmallBitVector</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallBitVector.html#ab50d158c2ddb32c8ce0074a76151a199">~SmallBitVector</a>()</td><td><a class="el" href="classllvm_1_1SmallBitVector.html">llvm::SmallBitVector</a></td><td><code> [inline]</code></td></tr>
+</table></div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:45:56 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/classllvm_1_1SmallDenseMap__coll__graph.md5
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SmallDenseMap__coll__graph.md5?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SmallDenseMap__coll__graph.md5 (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SmallDenseMap__coll__graph.md5 Fri Dec 21 00:57:24 2012
@@ -0,0 +1 @@
+5edc4d7366c707a612e138b796c41346
\ No newline at end of file

Added: www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SmallPtrSet.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SmallPtrSet.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SmallPtrSet.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SmallPtrSet.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,417 @@
+<!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::SmallPtrSet< PtrType, SmallSize > Class 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="classllvm_1_1SmallPtrSet.html">SmallPtrSet</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::SmallPtrSet< PtrType, SmallSize > Class Template Reference</div>  </div>
+</div>
+<div class="contents">
+<!-- doxytag: class="llvm::SmallPtrSet" --><!-- doxytag: inherits="llvm::SmallPtrSetImpl" -->
+<p><code>#include <<a class="el" href="SmallPtrSet_8h_source.html">SmallPtrSet.h</a>></code></p>
+<div class="dynheader">
+Inheritance diagram for llvm::SmallPtrSet< PtrType, SmallSize >:</div>
+<div class="dyncontent">
+<div class="center"><img src="classllvm_1_1SmallPtrSet__inherit__graph.png" border="0" usemap="#llvm_1_1SmallPtrSet_3_01PtrType_00_01SmallSize_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::SmallPtrSet< PtrType, SmallSize >:</div>
+<div class="dyncontent">
+<div class="center"><img src="classllvm_1_1SmallPtrSet__coll__graph.png" border="0" usemap="#llvm_1_1SmallPtrSet_3_01PtrType_00_01SmallSize_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="classllvm_1_1SmallPtrSet-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_1SmallPtrSetIterator.html">SmallPtrSetIterator</a><br class="typebreak"/>
+< PtrType > </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SmallPtrSet.html#a04578701eaf32ab1d84a027b271a9241">iterator</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classllvm_1_1SmallPtrSetIterator.html">SmallPtrSetIterator</a><br class="typebreak"/>
+< PtrType > </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SmallPtrSet.html#a7f85e7cd6f507eb51d3754d633228d4a">const_iterator</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"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SmallPtrSet.html#af7b692800bf48c9285ad04763ce764b5">SmallPtrSet</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SmallPtrSet.html#aa825e738a5d1927fe165ce6065c976b5">SmallPtrSet</a> (const <a class="el" href="classllvm_1_1SmallPtrSet.html">SmallPtrSet</a> &that)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template<typename It > </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top"> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classllvm_1_1SmallPtrSet.html#a2d5521a1ae59d7286826cad789d971da">SmallPtrSet</a> (It I, It E)</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="classllvm_1_1SmallPtrSet.html#a9b6dd0fc7a648a939e571246045b673e">insert</a> (PtrType Ptr)</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="classllvm_1_1SmallPtrSet.html#a2ce650c1d4a48661b501206d04b6ab04">erase</a> (PtrType Ptr)</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="classllvm_1_1SmallPtrSet.html#a2ced6343b8ad006a757059554bbf9f37">count</a> (PtrType Ptr) const </td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">count - Return true if the specified pointer is in the set.  <a href="#a2ced6343b8ad006a757059554bbf9f37"></a><br/></td></tr>
+<tr><td class="memTemplParams" colspan="2">template<typename IterT > </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classllvm_1_1SmallPtrSet.html#ae70082856fc11c286ce70ed3947f4bcf">insert</a> (IterT I, IterT E)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1SmallPtrSet.html#a04578701eaf32ab1d84a027b271a9241">iterator</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SmallPtrSet.html#a669d599eeacffd29a09050e2af83bf67">begin</a> () const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1SmallPtrSet.html#a04578701eaf32ab1d84a027b271a9241">iterator</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SmallPtrSet.html#a7f055d0b03ebf1d6a5988b178e9b8f4f">end</a> () const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classllvm_1_1SmallPtrSet.html">SmallPtrSet</a>< PtrType, <br class="typebreak"/>
+SmallSize > & </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SmallPtrSet.html#ac68cf7f356d7e4283450feecc8592cf9">operator=</a> (const <a class="el" href="classllvm_1_1SmallPtrSet.html">SmallPtrSet</a>< PtrType, SmallSize > &RHS)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SmallPtrSet.html#a62b002cf5d847e9f7b7a6e3790394a9c">swap</a> (<a class="el" href="classllvm_1_1SmallPtrSet.html">SmallPtrSet</a>< PtrType, SmallSize > &RHS)</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">swap - Swaps the elements of two sets.  <a href="#a62b002cf5d847e9f7b7a6e3790394a9c"></a><br/></td></tr>
+</table>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><h3>template<class PtrType, unsigned SmallSize><br/>
+class llvm::SmallPtrSet< PtrType, SmallSize ></h3>
+
+<p><a class="el" href="classllvm_1_1SmallPtrSet.html">SmallPtrSet</a> - This class implements a set which is optimized for holding SmallSize or less elements. This internally rounds up SmallSize to the next power of two if it is not already a power of two. See the comments above <a class="el" href="classllvm_1_1SmallPtrSetImpl.html">SmallPtrSetImpl</a> for details of the algorithm. </p>
+
+<p>Definition at line <a class="el" href="SmallPtrSet_8h_source.html#l00236">236</a> of file <a class="el" href="SmallPtrSet_8h_source.html">SmallPtrSet.h</a>.</p>
+</div><hr/><h2>Member Typedef Documentation</h2>
+<a class="anchor" id="a7f85e7cd6f507eb51d3754d633228d4a"></a><!-- doxytag: member="llvm::SmallPtrSet::const_iterator" ref="a7f85e7cd6f507eb51d3754d633228d4a" args="" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<class PtrType, unsigned SmallSize> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">typedef <a class="el" href="classllvm_1_1SmallPtrSetIterator.html">SmallPtrSetIterator</a><PtrType> <a class="el" href="classllvm_1_1SmallPtrSet.html">llvm::SmallPtrSet</a>< PtrType, SmallSize >::<a class="el" href="classllvm_1_1SmallPtrSet.html#a7f85e7cd6f507eb51d3754d633228d4a">const_iterator</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="SmallPtrSet_8h_source.html#l00276">276</a> of file <a class="el" href="SmallPtrSet_8h_source.html">SmallPtrSet.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a04578701eaf32ab1d84a027b271a9241"></a><!-- doxytag: member="llvm::SmallPtrSet::iterator" ref="a04578701eaf32ab1d84a027b271a9241" args="" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<class PtrType, unsigned SmallSize> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">typedef <a class="el" href="classllvm_1_1SmallPtrSetIterator.html">SmallPtrSetIterator</a><PtrType> <a class="el" href="classllvm_1_1SmallPtrSet.html">llvm::SmallPtrSet</a>< PtrType, SmallSize >::<a class="el" href="classllvm_1_1SmallPtrSet.html#a04578701eaf32ab1d84a027b271a9241">iterator</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="SmallPtrSet_8h_source.html#l00275">275</a> of file <a class="el" href="SmallPtrSet_8h_source.html">SmallPtrSet.h</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Constructor & Destructor Documentation</h2>
+<a class="anchor" id="af7b692800bf48c9285ad04763ce764b5"></a><!-- doxytag: member="llvm::SmallPtrSet::SmallPtrSet" ref="af7b692800bf48c9285ad04763ce764b5" args="()" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<class PtrType, unsigned SmallSize> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1SmallPtrSet.html">llvm::SmallPtrSet</a>< PtrType, SmallSize >::<a class="el" href="classllvm_1_1SmallPtrSet.html">SmallPtrSet</a> </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="SmallPtrSet_8h_source.html#l00244">244</a> of file <a class="el" href="SmallPtrSet_8h_source.html">SmallPtrSet.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aa825e738a5d1927fe165ce6065c976b5"></a><!-- doxytag: member="llvm::SmallPtrSet::SmallPtrSet" ref="aa825e738a5d1927fe165ce6065c976b5" args="(const SmallPtrSet &that)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<class PtrType, unsigned SmallSize> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1SmallPtrSet.html">llvm::SmallPtrSet</a>< PtrType, SmallSize >::<a class="el" href="classllvm_1_1SmallPtrSet.html">SmallPtrSet</a> </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1SmallPtrSet.html">SmallPtrSet</a>< PtrType, SmallSize > & </td>
+          <td class="paramname"><em>that</em></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="SmallPtrSet_8h_source.html#l00245">245</a> of file <a class="el" href="SmallPtrSet_8h_source.html">SmallPtrSet.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a2d5521a1ae59d7286826cad789d971da"></a><!-- doxytag: member="llvm::SmallPtrSet::SmallPtrSet" ref="a2d5521a1ae59d7286826cad789d971da" args="(It I, It E)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<class PtrType, unsigned SmallSize> </div>
+<div class="memtemplate">
+template<typename It > </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1SmallPtrSet.html">llvm::SmallPtrSet</a>< PtrType, SmallSize >::<a class="el" href="classllvm_1_1SmallPtrSet.html">SmallPtrSet</a> </td>
+          <td>(</td>
+          <td class="paramtype">It </td>
+          <td class="paramname"><em>I</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">It </td>
+          <td class="paramname"><em>E</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="SmallPtrSet_8h_source.html#l00248">248</a> of file <a class="el" href="SmallPtrSet_8h_source.html">SmallPtrSet.h</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="a669d599eeacffd29a09050e2af83bf67"></a><!-- doxytag: member="llvm::SmallPtrSet::begin" ref="a669d599eeacffd29a09050e2af83bf67" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<class PtrType, unsigned SmallSize> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1SmallPtrSet.html#a04578701eaf32ab1d84a027b271a9241">iterator</a> <a class="el" href="classllvm_1_1SmallPtrSet.html">llvm::SmallPtrSet</a>< PtrType, SmallSize >::begin </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="SmallPtrSet_8h_source.html#l00277">277</a> of file <a class="el" href="SmallPtrSet_8h_source.html">SmallPtrSet.h</a>.</p>
+
+<p>Referenced by <a class="el" href="GlobalOpt_8cpp_source.html#l01306">AllGlobalLoadUsesSimpleEnoughForHeapSRA()</a>, <a class="el" href="PassManager_8cpp_source.html#l00534">llvm::PMTopLevelManager::collectLastUses()</a>, <a class="el" href="MemoryBuiltins_8cpp_source.html#l00570">llvm::ObjectSizeOffsetEvaluator::compute()</a>, <a class="el" href="DwarfDebug_8cpp_source.html#l00789">llvm::DwarfDebug::endModule()</a>, <a class="el" href="ObjCARC_8cpp_source.html#l02102">FindDependencies()</a>, <a class="el" href="PHIEliminationUtils_8cpp_source.html#l00022">llvm::findPHICopyInsertPoint()</a>, <a class="el" href="LeaksContext_8h_source.html#l00065">llvm::LeakDetectorImpl< Value >::hasGarbage()</a>, <a class="el" href="LoopStrengthReduce_8cpp_source.html#l02398">isProfitableChain()</a>, <a class="el" href="Sink_8cpp_source.html#l00156">isSafeToMove()</a>, <a class="el" href="SelectionDAG_8cpp_source.html#l05036">llvm::SelectionDAG::MorphNodeTo()</a>, <a class="el" href=
 "MemoryDependenceAnalysis_8cpp_source.html#l01284">llvm::MemoryDependenceAnalysis::removeInstruction()</a>, and <a class="el" href="LLVMContextImpl_8cpp_source.html#l00064">llvm::LLVMContextImpl::~LLVMContextImpl()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a2ced6343b8ad006a757059554bbf9f37"></a><!-- doxytag: member="llvm::SmallPtrSet::count" ref="a2ced6343b8ad006a757059554bbf9f37" args="(PtrType Ptr) const " -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<class PtrType, unsigned SmallSize> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> <a class="el" href="classllvm_1_1SmallPtrSet.html">llvm::SmallPtrSet</a>< PtrType, SmallSize >::count </td>
+          <td>(</td>
+          <td class="paramtype">PtrType </td>
+          <td class="paramname"><em>Ptr</em></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>count - Return true if the specified pointer is in the set. </p>
+
+<p>Definition at line <a class="el" href="SmallPtrSet_8h_source.html#l00265">265</a> of file <a class="el" href="SmallPtrSet_8h_source.html">SmallPtrSet.h</a>.</p>
+
+<p>Referenced by <a class="el" href="LeaksContext_8h_source.html#l00049">llvm::LeakDetectorImpl< Value >::addGarbage()</a>, <a class="el" href="IVUsers_8cpp_source.html#l00114">llvm::IVUsers::AddUsersImpl()</a>, <a class="el" href="GlobalOpt_8cpp_source.html#l01306">AllGlobalLoadUsesSimpleEnoughForHeapSRA()</a>, <a class="el" href="TailDuplication_8cpp_source.html#l00630">bothUsedInPHI()</a>, <a class="el" href="DominanceFrontier_8cpp_source.html#l00041">llvm::DominanceFrontier::calculate()</a>, <a class="el" href="Local_8cpp_source.html#l00532">CanPropagatePredecessorsForPHIs()</a>, <a class="el" href="LiveRangeEdit_8cpp_source.html#l00112">llvm::LiveRangeEdit::canRematerializeAt()</a>, <a class="el" href="Dominators_8h_source.html#l00104">llvm::DomTreeNodeBase< MachineBasicBlock >::compare()</a>, <a class="el" href="ObjCARC_8cpp_source.html#l02992">ComputePostOrders()</a>, <a class="el" href="LiveRangeEdit_8h_source.html#l00184">llvm::LiveRangeEdit::didRemateri
 alize()</a>, <a class="el" href="SimplifyCFG_8cpp_source.html#l00333">DominatesMergePoint()</a>, <a class="el" href="InstructionCombining_8cpp_source.html#l02208">llvm::InstCombiner::DoOneIteration()</a>, <a class="el" href="DwarfDebug_8cpp_source.html#l01457">llvm::DwarfDebug::endFunction()</a>, <a class="el" href="DwarfDebug_8cpp_source.html#l00789">llvm::DwarfDebug::endModule()</a>, <a class="el" href="ObjCARC_8cpp_source.html#l02102">FindDependencies()</a>, <a class="el" href="BasicBlockUtils_8cpp_source.html#l00606">llvm::FindFunctionBackedges()</a>, <a class="el" href="Dominators_8h_source.html#l00423">llvm::DominatorTreeBase< MachineBasicBlock >::findNearestCommonDominator()</a>, <a class="el" href="PHIEliminationUtils_8cpp_source.html#l00022">llvm::findPHICopyInsertPoint()</a>, <a class="el" href="SimplifyCFG_8cpp_source.html#l01610">FoldTwoEntryPHINode()</a>, <a class="el" href="LoopInfo_8cpp_source.html#l00226">llvm::Loop::hasDedicatedExits()</a>, <a class="e
 l" href="SelectionDAG_8cpp_source.html#l05934">llvm::SDNode::hasPredecessorHelper()</a>, <a class="el" href="SparsePropagation_8h_source.html#l00176">llvm::SparseSolver::isBlockExecutable()</a>, <a class="el" href="IVUsers_8h_source.html#l00169">llvm::IVUsers::isIVUserOrOperand()</a>, <a class="el" href="LoopInfo_8cpp_source.html#l00175">llvm::Loop::isLCSSAForm()</a>, <a class="el" href="SimplifyCFG_8cpp_source.html#l00143">isProfitableToFoldUnconditional()</a>, <a class="el" href="ARMLoadStoreOptimizer_8cpp_source.html#l01496">IsSafeAndProfitableToMove()</a>, <a class="el" href="IVUsers_8cpp_source.html#l00085">isSimplifiedLoopNest()</a>, <a class="el" href="MCAssembler_8h_source.html#l00787">llvm::MCAssembler::isThumbFunc()</a>, <a class="el" href="MachineModuleInfo_8h_source.html#l00298">llvm::MachineModuleInfo::isUsedFunction()</a>, <a class="el" href="Reassociate_8cpp_source.html#l00418">LinearizeExprTree()</a>, <a class="el" href="SparsePropagation_8cpp_source.html#l00
 329">llvm::SparseSolver::Print()</a>, <a class="el" href="SimplifyCFGPass_8cpp_source.html#l00187">removeUnreachableBlocksFromFn()</a>, <a class="el" href="LiveVariables_8cpp_source.html#l00501">llvm::LiveVariables::runOnMachineFunction()</a>, <a class="el" href="SimplifyCFG_8cpp_source.html#l00115">SafeToMergeTerminators()</a>, <a class="el" href="InstCombinePHI_8cpp_source.html#l00620">llvm::InstCombiner::SliceUpIllegalIntegerPHI()</a>, <a class="el" href="SparsePropagation_8cpp_source.html#l00292">llvm::SparseSolver::Solve()</a>, <a class="el" href="StripSymbols_8cpp_source.html#l00209">StripSymbolNames()</a>, and <a class="el" href="InstructionCombining_8cpp_source.html#l01763">llvm::InstCombiner::visitLandingPadInst()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a7f055d0b03ebf1d6a5988b178e9b8f4f"></a><!-- doxytag: member="llvm::SmallPtrSet::end" ref="a7f055d0b03ebf1d6a5988b178e9b8f4f" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<class PtrType, unsigned SmallSize> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1SmallPtrSet.html#a04578701eaf32ab1d84a027b271a9241">iterator</a> <a class="el" href="classllvm_1_1SmallPtrSet.html">llvm::SmallPtrSet</a>< PtrType, SmallSize >::end </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="SmallPtrSet_8h_source.html#l00280">280</a> of file <a class="el" href="SmallPtrSet_8h_source.html">SmallPtrSet.h</a>.</p>
+
+<p>Referenced by <a class="el" href="GlobalOpt_8cpp_source.html#l01306">AllGlobalLoadUsesSimpleEnoughForHeapSRA()</a>, <a class="el" href="PassManager_8cpp_source.html#l00534">llvm::PMTopLevelManager::collectLastUses()</a>, <a class="el" href="MemoryBuiltins_8cpp_source.html#l00570">llvm::ObjectSizeOffsetEvaluator::compute()</a>, <a class="el" href="DwarfDebug_8cpp_source.html#l00789">llvm::DwarfDebug::endModule()</a>, <a class="el" href="ObjCARC_8cpp_source.html#l02102">FindDependencies()</a>, <a class="el" href="LeaksContext_8h_source.html#l00065">llvm::LeakDetectorImpl< Value >::hasGarbage()</a>, <a class="el" href="LoopStrengthReduce_8cpp_source.html#l02398">isProfitableChain()</a>, <a class="el" href="Sink_8cpp_source.html#l00156">isSafeToMove()</a>, <a class="el" href="SelectionDAG_8cpp_source.html#l05036">llvm::SelectionDAG::MorphNodeTo()</a>, <a class="el" href="MemoryDependenceAnalysis_8cpp_source.html#l01284">llvm::MemoryDependenceAnalysis::removeInstruction(
 )</a>, and <a class="el" href="LLVMContextImpl_8cpp_source.html#l00064">llvm::LLVMContextImpl::~LLVMContextImpl()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a2ce650c1d4a48661b501206d04b6ab04"></a><!-- doxytag: member="llvm::SmallPtrSet::erase" ref="a2ce650c1d4a48661b501206d04b6ab04" args="(PtrType Ptr)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<class PtrType, unsigned SmallSize> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> <a class="el" href="classllvm_1_1SmallPtrSet.html">llvm::SmallPtrSet</a>< PtrType, SmallSize >::erase </td>
+          <td>(</td>
+          <td class="paramtype">PtrType </td>
+          <td class="paramname"><em>Ptr</em></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>erase - If the set contains the specified pointer, remove it and return true, otherwise return false. </p>
+
+<p>Definition at line <a class="el" href="SmallPtrSet_8h_source.html#l00260">260</a> of file <a class="el" href="SmallPtrSet_8h_source.html">SmallPtrSet.h</a>.</p>
+
+<p>Referenced by <a class="el" href="ObjCARC_8cpp_source.html#l02992">ComputePostOrders()</a>, <a class="el" href="Metadata_8cpp_source.html#l00290">llvm::MDNode::deleteTemporary()</a>, <a class="el" href="TwoAddressInstructionPass_8cpp_source.html#l01467">findFirstDef()</a>, <a class="el" href="BasicBlockUtils_8cpp_source.html#l00606">llvm::FindFunctionBackedges()</a>, <a class="el" href="SimplifyCFG_8cpp_source.html#l01871">llvm::FoldBranchToCommonDest()</a>, and <a class="el" href="LeaksContext_8h_source.html#l00058">llvm::LeakDetectorImpl< Value >::removeGarbage()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a9b6dd0fc7a648a939e571246045b673e"></a><!-- doxytag: member="llvm::SmallPtrSet::insert" ref="a9b6dd0fc7a648a939e571246045b673e" args="(PtrType Ptr)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<class PtrType, unsigned SmallSize> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> <a class="el" href="classllvm_1_1SmallPtrSet.html">llvm::SmallPtrSet</a>< PtrType, SmallSize >::insert </td>
+          <td>(</td>
+          <td class="paramtype">PtrType </td>
+          <td class="paramname"><em>Ptr</em></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>insert - This returns true if the pointer was new to the set, false if it was already in the set. </p>
+
+<p>Definition at line <a class="el" href="SmallPtrSet_8h_source.html#l00254">254</a> of file <a class="el" href="SmallPtrSet_8h_source.html">SmallPtrSet.h</a>.</p>
+
+<p>Referenced by <a class="el" href="LeaksContext_8h_source.html#l00049">llvm::LeakDetectorImpl< Value >::addGarbage()</a>, <a class="el" href="InstructionCombining_8cpp_source.html#l02103">AddReachableCodeToWorklist()</a>, <a class="el" href="IVUsers_8cpp_source.html#l00114">llvm::IVUsers::AddUsersImpl()</a>, <a class="el" href="GlobalOpt_8cpp_source.html#l00810">AllUsesOfValueWillTrapIfNull()</a>, <a class="el" href="GlobalOpt_8cpp_source.html#l00196">AnalyzeGlobal()</a>, <a class="el" href="MachineModuleInfo_8cpp_source.html#l00320">llvm::MachineModuleInfo::AnalyzeModule()</a>, <a class="el" href="DominanceFrontier_8cpp_source.html#l00041">llvm::DominanceFrontier::calculate()</a>, <a class="el" href="CalcSpillWeights_8cpp_source.html#l00110">llvm::VirtRegAuxInfo::CalculateWeightAndHint()</a>, <a class="el" href="LiveRangeEdit_8cpp_source.html#l00045">llvm::LiveRangeEdit::checkRematerializable()</a>, <a class="el" href="Dominators_8h_source.html#l00104">llvm::DomTree
 NodeBase< MachineBasicBlock >::compare()</a>, <a class="el" href="MemoryBuiltins_8cpp_source.html#l00386">llvm::ObjectSizeOffsetVisitor::compute()</a>, <a class="el" href="ObjCARC_8cpp_source.html#l02992">ComputePostOrders()</a>, <a class="el" href="MachineBasicBlock_8cpp_source.html#l00875">llvm::MachineBasicBlock::CorrectExtraCFGEdges()</a>, <a class="el" href="MCModule_8cpp_source.html#l00015">llvm::MCModule::createAtom()</a>, <a class="el" href="GlobalOpt_8cpp_source.html#l03038">cxxDtorIsEmpty()</a>, <a class="el" href="InstCombinePHI_8cpp_source.html#l00508">DeadPHICycle()</a>, <a class="el" href="SimplifyCFG_8cpp_source.html#l00333">DominatesMergePoint()</a>, <a class="el" href="SelectionDAGDumper_8cpp_source.html#l00548">DumpNodesr()</a>, <a class="el" href="AsmPrinter_8cpp_source.html#l01054">llvm::AsmPrinter::EmitJumpTableInfo()</a>, <a class="el" href="DwarfDebug_8cpp_source.html#l01457">llvm::DwarfDebug::endFunction()</a>, <a class="el" href="DominatorInter
 nals_8h_source.html#l00108">llvm::Eval()</a>, <a class="el" href="CodeExtractor_8cpp_source.html#l00688">llvm::CodeExtractor::extractCodeRegion()</a>, <a class="el" href="AddrModeMatcher_8cpp_source.html#l00407">FindAllMemoryUses()</a>, <a class="el" href="ObjCARC_8cpp_source.html#l02102">FindDependencies()</a>, <a class="el" href="TwoAddressInstructionPass_8cpp_source.html#l01467">findFirstDef()</a>, <a class="el" href="BasicBlockUtils_8cpp_source.html#l00606">llvm::FindFunctionBackedges()</a>, <a class="el" href="ArchiveReader_8cpp_source.html#l00503">llvm::Archive::findModulesDefiningSymbols()</a>, <a class="el" href="Dominators_8h_source.html#l00423">llvm::DominatorTreeBase< MachineBasicBlock >::findNearestCommonDominator()</a>, <a class="el" href="SelectionDAGISel_8cpp_source.html#l01550">findNonImmUse()</a>, <a class="el" href="PHIEliminationUtils_8cpp_source.html#l00022">llvm::findPHICopyInsertPoint()</a>, <a class="el" href="ConstantMerge_8cpp_source.html#l0006
 6">FindUsedValues()</a>, <a class="el" href="StripSymbols_8cpp_source.html#l00194">findUsedValues()</a>, <a class="el" href="SimplifyCFG_8cpp_source.html#l01871">llvm::FoldBranchToCommonDest()</a>, <a class="el" href="ScalarEvolution_8cpp_source.html#l04116">llvm::ScalarEvolution::forgetLoop()</a>, <a class="el" href="ScalarEvolution_8cpp_source.html#l04155">llvm::ScalarEvolution::forgetValue()</a>, <a class="el" href="SROA_8cpp_source.html#l01941">getAdjustedPtr()</a>, <a class="el" href="LexicalScopes_8cpp_source.html#l00268">llvm::LexicalScopes::getMachineBasicBlocks()</a>, <a class="el" href="MemoryDependenceAnalysis_8cpp_source.html#l00612">llvm::MemoryDependenceAnalysis::getNonLocalCallDependency()</a>, <a class="el" href="ValueTracking_8cpp_source.html#l01718">GetStringLengthH()</a>, <a class="el" href="ValueTracking_8cpp_source.html#l01807">llvm::GetUnderlyingObjects()</a>, <a class="el" href="IndVarSimplify_8cpp_source.html#l01310">hasConcreteDef()</a>, <a class="el
 " href="IndVarSimplify_8cpp_source.html#l01277">hasConcreteDefImpl()</a>, <a class="el" href="SelectionDAG_8cpp_source.html#l05934">llvm::SDNode::hasPredecessorHelper()</a>, <a class="el" href="PassManager_8cpp_source.html#l00749">llvm::PMTopLevelManager::initializeAllAnalysisInfo()</a>, <a class="el" href="Inliner_8cpp_source.html#l00083">InlineCallIfPossible()</a>, <a class="el" href="SmallPtrSet_8h_source.html#l00270">llvm::SmallPtrSet< const MDNode *, 16 >::insert()</a>, <a class="el" href="Value_8cpp_source.html#l00390">isDereferenceablePointer()</a>, <a class="el" href="IndVarSimplify_8cpp_source.html#l01103">isHighCostExpansion()</a>, <a class="el" href="Sink_8cpp_source.html#l00156">isSafeToMove()</a>, <a class="el" href="GlobalOpt_8cpp_source.html#l02335">isSimpleEnoughValueToCommit()</a>, <a class="el" href="IVUsers_8cpp_source.html#l00085">isSimplifiedLoopNest()</a>, <a class="el" href="ObjCARC_8cpp_source.html#l01182">isStoredObjCPointer()</a>, <a class="el
 " href="Constants_8cpp_source.html#l00249">llvm::Constant::isThreadDependent()</a>, <a class="el" href="ScheduleDAGInstrs_8cpp_source.html#l00535">iterateChainSucc()</a>, <a class="el" href="Reassociate_8cpp_source.html#l00418">LinearizeExprTree()</a>, <a class="el" href="GlobalOpt_8cpp_source.html#l01253">LoadUsesSimpleEnoughForHeapSRA()</a>, <a class="el" href="SimplifyCFGPass_8cpp_source.html#l00109">markAliveBlocks()</a>, <a class="el" href="SjLjEHPrepare_8cpp_source.html#l00144">MarkBlocksLiveIn()</a>, <a class="el" href="LiveRangeEdit_8h_source.html#l00179">llvm::LiveRangeEdit::markRematerialized()</a>, <a class="el" href="SelectionDAG_8cpp_source.html#l05036">llvm::SelectionDAG::MorphNodeTo()</a>, <a class="el" href="InstCombinePHI_8cpp_source.html#l00530">PHIsEqualValue()</a>, <a class="el" href="SimplifyIndVar_8cpp_source.html#l00268">pushIVUsers()</a>, <a class="el" href="Local_8cpp_source.html#l00375">llvm::RecursivelyDeleteDeadPHINode()</a>, <a class="el" href="L
 iveRangeEdit_8cpp_source.html#l00142">llvm::LiveRangeEdit::rematerializeAt()</a>, <a class="el" href="StripSymbols_8cpp_source.html#l00143">RemoveDeadConstant()</a>, <a class="el" href="LiveInterval_8cpp_source.html#l00205">llvm::LiveInterval::RenumberValues()</a>, <a class="el" href="Globals_8cpp_source.html#l00241">llvm::GlobalAlias::resolveAliasedGlobal()</a>, <a class="el" href="MCAssembler_8h_source.html#l00792">llvm::MCAssembler::setIsThumbFunc()</a>, <a class="el" href="LiveIntervalAnalysis_8cpp_source.html#l00609">llvm::LiveIntervals::shrinkToUses()</a>, <a class="el" href="InstCombinePHI_8cpp_source.html#l00620">llvm::InstCombiner::SliceUpIllegalIntegerPHI()</a>, <a class="el" href="SmallPtrSet_8h_source.html#l00248">llvm::SmallPtrSet< const MDNode *, 16 >::SmallPtrSet()</a>, <a class="el" href="CommandLine_8cpp_source.html#l01195">sortOpts()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l00699">stripAndComputeConstantOffsets()</a>, <a class="e
 l" href="IVUsers_8cpp_source.html#l00326">llvm::IVStrideUse::transformToPostInc()</a>, <a class="el" href="GlobalOpt_8cpp_source.html#l01161">ValueIsOnlyUsedLocallyOrStoredToOneGlobal()</a>, <a class="el" href="LoopInfoImpl_8h_source.html#l00236">llvm::LoopBase< BlockT, LoopT >::verifyLoop()</a>, <a class="el" href="InstructionCombining_8cpp_source.html#l01763">llvm::InstCombiner::visitLandingPadInst()</a>, and <a class="el" href="InstCombinePHI_8cpp_source.html#l00794">llvm::InstCombiner::visitPHINode()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ae70082856fc11c286ce70ed3947f4bcf"></a><!-- doxytag: member="llvm::SmallPtrSet::insert" ref="ae70082856fc11c286ce70ed3947f4bcf" args="(IterT I, IterT E)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<class PtrType, unsigned SmallSize> </div>
+<div class="memtemplate">
+template<typename IterT > </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">void <a class="el" href="classllvm_1_1SmallPtrSet.html">llvm::SmallPtrSet</a>< PtrType, SmallSize >::insert </td>
+          <td>(</td>
+          <td class="paramtype">IterT </td>
+          <td class="paramname"><em>I</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">IterT </td>
+          <td class="paramname"><em>E</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="SmallPtrSet_8h_source.html#l00270">270</a> of file <a class="el" href="SmallPtrSet_8h_source.html">SmallPtrSet.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ac68cf7f356d7e4283450feecc8592cf9"></a><!-- doxytag: member="llvm::SmallPtrSet::operator=" ref="ac68cf7f356d7e4283450feecc8592cf9" args="(const SmallPtrSet< PtrType, SmallSize > &RHS)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<class PtrType, unsigned SmallSize> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">const <a class="el" href="classllvm_1_1SmallPtrSet.html">SmallPtrSet</a><PtrType, SmallSize>& <a class="el" href="classllvm_1_1SmallPtrSet.html">llvm::SmallPtrSet</a>< PtrType, SmallSize >::operator= </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1SmallPtrSet.html">SmallPtrSet</a>< PtrType, SmallSize > & </td>
+          <td class="paramname"><em>RHS</em></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="SmallPtrSet_8h_source.html#l00287">287</a> of file <a class="el" href="SmallPtrSet_8h_source.html">SmallPtrSet.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a62b002cf5d847e9f7b7a6e3790394a9c"></a><!-- doxytag: member="llvm::SmallPtrSet::swap" ref="a62b002cf5d847e9f7b7a6e3790394a9c" args="(SmallPtrSet< PtrType, SmallSize > &RHS)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<class PtrType, unsigned SmallSize> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">void <a class="el" href="classllvm_1_1SmallPtrSet.html">llvm::SmallPtrSet</a>< PtrType, SmallSize >::swap </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1SmallPtrSet.html">SmallPtrSet</a>< PtrType, SmallSize > & </td>
+          <td class="paramname"><em>RHS</em></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>swap - Swaps the elements of two sets. </p>
+
+<p>Definition at line <a class="el" href="SmallPtrSet_8h_source.html#l00293">293</a> of file <a class="el" href="SmallPtrSet_8h_source.html">SmallPtrSet.h</a>.</p>
+
+<p>Referenced by <a class="el" href="SmallPtrSet_8h_source.html#l00293">llvm::SmallPtrSet< const MDNode *, 16 >::swap()</a>, and <a class="el" href="SmallPtrSet_8h_source.html#l00303">std::swap()</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li><a class="el" href="SmallPtrSet_8h_source.html">SmallPtrSet.h</a></li>
+</ul>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:45: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/classllvm_1_1SmallPtrSetImpl-members.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SmallPtrSetImpl-members.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SmallPtrSetImpl-members.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SmallPtrSetImpl-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="classllvm_1_1SmallPtrSetImpl.html">SmallPtrSetImpl</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">llvm::SmallPtrSetImpl Member List</div>  </div>
+</div>
+<div class="contents">
+This is the complete list of members for <a class="el" href="classllvm_1_1SmallPtrSetImpl.html">llvm::SmallPtrSetImpl</a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallPtrSetImpl.html#aa72472422d95c7052d62432ec279ff85">clear</a>()</td><td><a class="el" href="classllvm_1_1SmallPtrSetImpl.html">llvm::SmallPtrSetImpl</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallPtrSetImpl.html#ac42fb4a2ee379cc953ee7bfbe41b1680">CopyFrom</a>(const SmallPtrSetImpl &RHS)</td><td><a class="el" href="classllvm_1_1SmallPtrSetImpl.html">llvm::SmallPtrSetImpl</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallPtrSetImpl.html#a19cb3363ecf52118de17898985acf5ec">count_imp</a>(const void *Ptr) const </td><td><a class="el" href="classllvm_1_1SmallPtrSetImpl.html">llvm::SmallPtrSetImpl</a></td><td><code> [inline, protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallPtrSetImpl.html#a218b382717ee4e536edd4142625b7388">CurArray</a></td><td><a class="el" href="classllvm_1_1SmallPtrSetImpl.html">llvm::SmallPtrSetImpl</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallPtrSetImpl.html#ad176b1be40802038f0d10b35f2a0d5a8">CurArraySize</a></td><td><a class="el" href="classllvm_1_1SmallPtrSetImpl.html">llvm::SmallPtrSetImpl</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallPtrSetImpl.html#a956ca8bb95132e0131135d47a2d1f255">empty</a>() const </td><td><a class="el" href="classllvm_1_1SmallPtrSetImpl.html">llvm::SmallPtrSetImpl</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallPtrSetImpl.html#a2d75a031080c9328f71c4c1d659da3a7">erase_imp</a>(const void *Ptr)</td><td><a class="el" href="classllvm_1_1SmallPtrSetImpl.html">llvm::SmallPtrSetImpl</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallPtrSetImpl.html#a2ac6d072340b7ba7a2e0867f2a92e56d">getEmptyMarker</a>()</td><td><a class="el" href="classllvm_1_1SmallPtrSetImpl.html">llvm::SmallPtrSetImpl</a></td><td><code> [inline, protected, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallPtrSetImpl.html#a3496065c6b9b3ce887ad5de416336fb0">getTombstoneMarker</a>()</td><td><a class="el" href="classllvm_1_1SmallPtrSetImpl.html">llvm::SmallPtrSetImpl</a></td><td><code> [inline, protected, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallPtrSetImpl.html#a7be7579548c1219c83b0a8874aeba7db">insert_imp</a>(const void *Ptr)</td><td><a class="el" href="classllvm_1_1SmallPtrSetImpl.html">llvm::SmallPtrSetImpl</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallPtrSetImpl.html#a7859244b773c6e7919cafb2ce86a6efa">NumElements</a></td><td><a class="el" href="classllvm_1_1SmallPtrSetImpl.html">llvm::SmallPtrSetImpl</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallPtrSetImpl.html#aa959a7f431bf8980514bacf747e49a54">NumTombstones</a></td><td><a class="el" href="classllvm_1_1SmallPtrSetImpl.html">llvm::SmallPtrSetImpl</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallPtrSetImpl.html#a41c201584742f7eb45b2be8cd54e3bcb">size</a>() const </td><td><a class="el" href="classllvm_1_1SmallPtrSetImpl.html">llvm::SmallPtrSetImpl</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallPtrSetImpl.html#a3e28c479449031d159edd2196ef7c071">SmallArray</a></td><td><a class="el" href="classllvm_1_1SmallPtrSetImpl.html">llvm::SmallPtrSetImpl</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallPtrSetImpl.html#a0443f35c9881b5ec81f6ae85fd0ee719">SmallPtrSetImpl</a>(const void **SmallStorage, const SmallPtrSetImpl &that)</td><td><a class="el" href="classllvm_1_1SmallPtrSetImpl.html">llvm::SmallPtrSetImpl</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallPtrSetImpl.html#a5bb97599e456c25e7680713dd97bc12a">SmallPtrSetImpl</a>(const void **SmallStorage, unsigned SmallSize)</td><td><a class="el" href="classllvm_1_1SmallPtrSetImpl.html">llvm::SmallPtrSetImpl</a></td><td><code> [inline, explicit, protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallPtrSetImpl.html#a634e327999cf5306db5d01d184e45e18">SmallPtrSetIteratorImpl</a> class</td><td><a class="el" href="classllvm_1_1SmallPtrSetImpl.html">llvm::SmallPtrSetImpl</a></td><td><code> [friend]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallPtrSetImpl.html#ad21a5559cfdecb98c750c8458534b12a">swap</a>(SmallPtrSetImpl &RHS)</td><td><a class="el" href="classllvm_1_1SmallPtrSetImpl.html">llvm::SmallPtrSetImpl</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallPtrSetImpl.html#a609b100d2a20afa38fe799b3e8c2d83d">~SmallPtrSetImpl</a>()</td><td><a class="el" href="classllvm_1_1SmallPtrSetImpl.html">llvm::SmallPtrSetImpl</a></td><td><code> [protected]</code></td></tr>
+</table></div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:45: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/classllvm_1_1SmallPtrSetImpl__coll__graph.md5
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SmallPtrSetImpl__coll__graph.md5?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SmallPtrSetImpl__coll__graph.md5 (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SmallPtrSetImpl__coll__graph.md5 Fri Dec 21 00:57:24 2012
@@ -0,0 +1 @@
+389cf483e7a90af4fae2f6e927454a5e
\ No newline at end of file

Added: www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SmallPtrSetImpl__inherit__graph.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SmallPtrSetImpl__inherit__graph.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SmallPtrSetImpl__inherit__graph.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SmallPtrSetImpl__inherit__graph.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,84 @@
+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::SmallPtrSetImpl",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::SmallPtrSet\< PtrType, SmallSize \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SmallPtrSet.html"];
+  Node2 -> Node3 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< const Function *, 32 \>" ,fontname="FreeSans"];
+  Node3 [label="llvm::SmallPtrSet\< const Function *, 32 \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SmallPtrSet.html"];
+  Node2 -> Node4 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< const VNInfo *, 4 \>" ,fontname="FreeSans"];
+  Node4 [label="llvm::SmallPtrSet\< const VNInfo *, 4 \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SmallPtrSet.html"];
+  Node2 -> Node5 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< DIE *, 4 \>" ,fontname="FreeSans"];
+  Node5 [label="llvm::SmallPtrSet\< DIE *, 4 \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SmallPtrSet.html"];
+  Node2 -> Node6 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< const MCSymbol *, 64 \>" ,fontname="FreeSans"];
+  Node6 [label="llvm::SmallPtrSet\< const MCSymbol *, 64 \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SmallPtrSet.html"];
+  Node2 -> Node7 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< Instruction *, 4 \>" ,fontname="FreeSans"];
+  Node7 [label="llvm::SmallPtrSet\< Instruction *, 4 \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SmallPtrSet.html"];
+  Node2 -> Node8 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< PointeeType *, N \>" ,fontname="FreeSans"];
+  Node8 [label="llvm::SmallPtrSet\< PointeeType *, N \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SmallPtrSet.html"];
+  Node8 -> Node9 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node9 [label="llvm::SmallSet\< PointeeType *, N \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SmallSet_3_01PointeeType_01_5_00_01N_01_4.html"];
+  Node2 -> Node10 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< MDNode *, 64 \>" ,fontname="FreeSans"];
+  Node10 [label="llvm::SmallPtrSet\< MDNode *, 64 \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SmallPtrSet.html"];
+  Node2 -> Node11 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< BasicBlock *, 16 \>" ,fontname="FreeSans"];
+  Node11 [label="llvm::SmallPtrSet\< BasicBlock *, 16 \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SmallPtrSet.html"];
+  Node2 -> Node12 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< const MachineBasicBlock *, 2 \>" ,fontname="FreeSans"];
+  Node12 [label="llvm::SmallPtrSet\< const MachineBasicBlock *, 2 \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SmallPtrSet.html"];
+  Node2 -> Node13 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< const BasicBlock *, 4 \>" ,fontname="FreeSans"];
+  Node13 [label="llvm::SmallPtrSet\< const BasicBlock *, 4 \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SmallPtrSet.html"];
+  Node2 -> Node14 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< MDNode *, 1 \>" ,fontname="FreeSans"];
+  Node14 [label="llvm::SmallPtrSet\< MDNode *, 1 \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SmallPtrSet.html"];
+  Node2 -> Node15 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< const Loop *, 2 \>" ,fontname="FreeSans"];
+  Node15 [label="llvm::SmallPtrSet\< const Loop *, 2 \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SmallPtrSet.html"];
+  Node2 -> Node16 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< const Value *, 8 \>" ,fontname="FreeSans"];
+  Node16 [label="llvm::SmallPtrSet\< const Value *, 8 \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SmallPtrSet.html"];
+  Node2 -> Node17 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< Use *, 8 \>" ,fontname="FreeSans"];
+  Node17 [label="llvm::SmallPtrSet\< Use *, 8 \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SmallPtrSet.html"];
+  Node2 -> Node18 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< typename GraphTraits\< conditional\< IsConst, const BasicBlock, BasicBlock \>::type * \>::NodeType *, 8 \>" ,fontname="FreeSans"];
+  Node18 [label="llvm::SmallPtrSet\< typename GraphTraits\< conditional\< IsConst, const BasicBlock, BasicBlock \>::type * \>::NodeType *, 8 \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SmallPtrSet.html"];
+  Node2 -> Node19 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< MCAtom *, 8 \>" ,fontname="FreeSans"];
+  Node19 [label="llvm::SmallPtrSet\< MCAtom *, 8 \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SmallPtrSet.html"];
+  Node2 -> Node20 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< const SCEV *, 8 \>" ,fontname="FreeSans"];
+  Node20 [label="llvm::SmallPtrSet\< const SCEV *, 8 \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SmallPtrSet.html"];
+  Node2 -> Node21 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< const Instruction *, 8 \>" ,fontname="FreeSans"];
+  Node21 [label="llvm::SmallPtrSet\< const Instruction *, 8 \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SmallPtrSet.html"];
+  Node2 -> Node22 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< Instruction *, 16 \>" ,fontname="FreeSans"];
+  Node22 [label="llvm::SmallPtrSet\< Instruction *, 16 \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SmallPtrSet.html"];
+  Node2 -> Node23 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< Module *, 4 \>" ,fontname="FreeSans"];
+  Node23 [label="llvm::SmallPtrSet\< Module *, 4 \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SmallPtrSet.html"];
+  Node2 -> Node24 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< const T *, 8 \>" ,fontname="FreeSans"];
+  Node24 [label="llvm::SmallPtrSet\< const T *, 8 \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SmallPtrSet.html"];
+  Node2 -> Node25 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< Instruction *, 8 \>" ,fontname="FreeSans"];
+  Node25 [label="llvm::SmallPtrSet\< Instruction *, 8 \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SmallPtrSet.html"];
+  Node2 -> Node26 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< LiveInterval *, 8 \>" ,fontname="FreeSans"];
+  Node26 [label="llvm::SmallPtrSet\< LiveInterval *, 8 \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SmallPtrSet.html"];
+  Node2 -> Node27 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< const MDNode *, 16 \>" ,fontname="FreeSans"];
+  Node27 [label="llvm::SmallPtrSet\< const MDNode *, 16 \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SmallPtrSet.html"];
+  Node1 -> Node11 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node13 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node21 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node15 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node12 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node6 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node27 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node20 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node24 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node16 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node4 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node5 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node22 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node7 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node25 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node26 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node19 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node14 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node10 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node23 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node8 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node18 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node17 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SmallSetVector__coll__graph.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SmallSetVector__coll__graph.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SmallSetVector__coll__graph.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SmallSetVector__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::SmallSetVector\< T, N \>",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::SetVector\< T, SmallVector\< T, N \>, SmallSet\< T, N \> \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SetVector.html"];
+  Node3 -> Node2 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< T, SmallVector\< T, N \>, SmallSet\< T, N \> \>" ,fontname="FreeSans"];
+  Node3 [label="llvm::SetVector\< T, Vector, Set \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SetVector.html",tooltip="A vector that has set insertion semantics."];
+}

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

Added: www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SmallString.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SmallString.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SmallString.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SmallString.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,1222 @@
+<!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::SmallString< InternalLen > Class 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="classllvm_1_1SmallString.html">SmallString</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::SmallString< InternalLen > Class Template Reference</div>  </div>
+</div>
+<div class="contents">
+<!-- doxytag: class="llvm::SmallString" --><!-- doxytag: inherits="SmallVector< char, InternalLen >" -->
+<p><code>#include <<a class="el" href="SmallString_8h_source.html">SmallString.h</a>></code></p>
+<div class="dynheader">
+Inheritance diagram for llvm::SmallString< InternalLen >:</div>
+<div class="dyncontent">
+<div class="center"><img src="classllvm_1_1SmallString__inherit__graph.png" border="0" usemap="#llvm_1_1SmallString_3_01InternalLen_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::SmallString< InternalLen >:</div>
+<div class="dyncontent">
+<div class="center"><img src="classllvm_1_1SmallString__coll__graph.png" border="0" usemap="#llvm_1_1SmallString_3_01InternalLen_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="classllvm_1_1SmallString-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="classllvm_1_1SmallString.html#a81a346dd0042e5e1667ba34552fda44b">SmallString</a> ()</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Default ctor - Initialize to empty.  <a href="#a81a346dd0042e5e1667ba34552fda44b"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SmallString.html#a323c9b7cc38fba25a59541b4c9336c62">SmallString</a> (<a class="el" href="classllvm_1_1StringRef.html">StringRef</a> S)</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Initialize from a <a class="el" href="classllvm_1_1StringRef.html">StringRef</a>.  <a href="#a323c9b7cc38fba25a59541b4c9336c62"></a><br/></td></tr>
+<tr><td class="memTemplParams" colspan="2">template<typename ItTy > </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top"> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classllvm_1_1SmallString.html#ac364a1bda29082a5d72c80f79256a677">SmallString</a> (ItTy S, ItTy E)</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Initialize with a range.  <a href="#ac364a1bda29082a5d72c80f79256a677"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SmallString.html#af9add9865e99001c103fb3a78d7b7190">SmallString</a> (const <a class="el" href="classllvm_1_1SmallString.html">SmallString</a> &RHS)</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Copy ctor.  <a href="#af9add9865e99001c103fb3a78d7b7190"></a><br/></td></tr>
+<tr><td colspan="2"><div class="groupHeader">String Assignment</div></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SmallString.html#ac1ee2286bde48049252e5c3af9894aee">assign</a> (size_t NumElts, <a class="el" href="classchar.html">char</a> Elt)</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Assign from a repeated element.  <a href="#ac1ee2286bde48049252e5c3af9894aee"></a><br/></td></tr>
+<tr><td class="memTemplParams" colspan="2">template<typename in_iter > </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classllvm_1_1SmallString.html#a3ef71cc3892f8808c9c6ffc96b9ad4c3">assign</a> (in_iter S, in_iter E)</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Assign from an iterator pair.  <a href="#a3ef71cc3892f8808c9c6ffc96b9ad4c3"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SmallString.html#aaa43ee1aca8e227bc01f1d8074d8742f">assign</a> (<a class="el" href="classllvm_1_1StringRef.html">StringRef</a> RHS)</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Assign from a <a class="el" href="classllvm_1_1StringRef.html">StringRef</a>.  <a href="#aaa43ee1aca8e227bc01f1d8074d8742f"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SmallString.html#a807035e138f0e84ac41cbea56eff7c5a">assign</a> (const <a class="el" href="classllvm_1_1SmallVectorImpl.html">SmallVectorImpl</a>< <a class="el" href="classchar.html">char</a> > &RHS)</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Assign from a <a class="el" href="classllvm_1_1SmallVector.html">SmallVector</a>.  <a href="#a807035e138f0e84ac41cbea56eff7c5a"></a><br/></td></tr>
+<tr><td colspan="2"><div class="groupHeader">String Concatenation</div></td></tr>
+<tr><td class="memTemplParams" colspan="2">template<typename in_iter > </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classllvm_1_1SmallString.html#a594040e977ebe23a178475253a961ad8">append</a> (in_iter S, in_iter E)</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Append from an iterator pair.  <a href="#a594040e977ebe23a178475253a961ad8"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SmallString.html#ab2aca624ed4158d92bc6bcf451dba107">append</a> (size_t NumInputs, <a class="el" href="classchar.html">char</a> Elt)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SmallString.html#ac22cf1a1c08b7ccaefc51508536312a4">append</a> (<a class="el" href="classllvm_1_1StringRef.html">StringRef</a> RHS)</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Append from a <a class="el" href="classllvm_1_1StringRef.html">StringRef</a>.  <a href="#ac22cf1a1c08b7ccaefc51508536312a4"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SmallString.html#a7d5c5445b69d383abe6649a7ede7b3b9">append</a> (const <a class="el" href="classllvm_1_1SmallVectorImpl.html">SmallVectorImpl</a>< <a class="el" href="classchar.html">char</a> > &RHS)</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Append from a <a class="el" href="classllvm_1_1SmallVector.html">SmallVector</a>.  <a href="#a7d5c5445b69d383abe6649a7ede7b3b9"></a><br/></td></tr>
+<tr><td colspan="2"><div class="groupHeader">String Comparison</div></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="classllvm_1_1SmallString.html#aa638823158242a946f69394bb9ba224c">equals</a> (<a class="el" href="classllvm_1_1StringRef.html">StringRef</a> RHS) const </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="classllvm_1_1SmallString.html#a773c3825ddd7fddcce87c0854d8a1cce">equals_lower</a> (<a class="el" href="classllvm_1_1StringRef.html">StringRef</a> RHS) const </td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Check for string equality, ignoring case.  <a href="#a773c3825ddd7fddcce87c0854d8a1cce"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SmallString.html#a94b5342128b35f7503a1a6acae2d58cf">compare</a> (<a class="el" href="classllvm_1_1StringRef.html">StringRef</a> RHS) const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SmallString.html#ac1479374e52f935d611c30bb819e67e3">compare_lower</a> (<a class="el" href="classllvm_1_1StringRef.html">StringRef</a> RHS) const </td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">compare_lower - Compare two strings, ignoring case.  <a href="#ac1479374e52f935d611c30bb819e67e3"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SmallString.html#a13ffccd15ecd54ce63fbdedb78d58db3">compare_numeric</a> (<a class="el" href="classllvm_1_1StringRef.html">StringRef</a> RHS) const </td></tr>
+<tr><td colspan="2"><div class="groupHeader">String Predicates</div></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="classllvm_1_1SmallString.html#a9f61f3d77ec399b4a298bb9b4ad2a128">startswith</a> (<a class="el" href="classllvm_1_1StringRef.html">StringRef</a> Prefix) const </td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">startswith - Check if this string starts with the given <code>Prefix</code>.  <a href="#a9f61f3d77ec399b4a298bb9b4ad2a128"></a><br/></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="classllvm_1_1SmallString.html#a22fed74e281b7ad882120cf19bf79bf9">endswith</a> (<a class="el" href="classllvm_1_1StringRef.html">StringRef</a> Suffix) const </td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">endswith - Check if this string ends with the given <code>Suffix</code>.  <a href="#a22fed74e281b7ad882120cf19bf79bf9"></a><br/></td></tr>
+<tr><td colspan="2"><div class="groupHeader">String Searching</div></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SmallString.html#aff6d06916e4cc17b10dda1b961cb6dac">find</a> (<a class="el" href="classchar.html">char</a> C, size_t From=0) const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SmallString.html#a7cfae587415b249bf9e31369d9e99413">find</a> (<a class="el" href="classllvm_1_1StringRef.html">StringRef</a> Str, size_t From=0) const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SmallString.html#a3b27c1212a36200545539a08e79ed587">rfind</a> (<a class="el" href="classchar.html">char</a> C, size_t From=<a class="el" href="classllvm_1_1StringRef.html#a7414af479a1a88b0631120a4fc681e20">StringRef::npos</a>) const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SmallString.html#a7a249faf61ad33d9afde163617a8415d">rfind</a> (<a class="el" href="classllvm_1_1StringRef.html">StringRef</a> Str) const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SmallString.html#a808b7082eff53ec61d52652601f9c015">find_first_of</a> (<a class="el" href="classchar.html">char</a> C, size_t From=0) const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SmallString.html#acedf0fef324dd0528ee6eacfad4ffdad">find_first_of</a> (<a class="el" href="classllvm_1_1StringRef.html">StringRef</a> Chars, size_t From=0) const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SmallString.html#ab85f9a8777dc0ab671a787856728f17e">find_first_not_of</a> (<a class="el" href="classchar.html">char</a> C, size_t From=0) const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SmallString.html#a5cb5a1785673c6fa4c02a9816289a894">find_first_not_of</a> (<a class="el" href="classllvm_1_1StringRef.html">StringRef</a> Chars, size_t From=0) const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SmallString.html#a82a4da396c326b486f870c8c4e3a4004">find_last_of</a> (<a class="el" href="classchar.html">char</a> C, size_t From=<a class="el" href="classllvm_1_1StringRef.html#a7414af479a1a88b0631120a4fc681e20">StringRef::npos</a>) const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SmallString.html#aab7f51b3e09d0516bd237b0b49571a2d">find_last_of</a> (<a class="el" href="classllvm_1_1StringRef.html">StringRef</a> Chars, size_t From=<a class="el" href="classllvm_1_1StringRef.html#a7414af479a1a88b0631120a4fc681e20">StringRef::npos</a>) const </td></tr>
+<tr><td colspan="2"><div class="groupHeader">Helpful Algorithms</div></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SmallString.html#ac27486878a6fcea0dd4c289d381f9223">count</a> (<a class="el" href="classchar.html">char</a> C) const </td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Return the number of occurrences of <code>C</code> in the string.  <a href="#ac27486878a6fcea0dd4c289d381f9223"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SmallString.html#a4b8625d3dfd8ba29a1ef57c56a2c9c8b">count</a> (<a class="el" href="classllvm_1_1StringRef.html">StringRef</a> Str) const </td></tr>
+<tr><td colspan="2"><div class="groupHeader">Substring Operations</div></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1StringRef.html">StringRef</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SmallString.html#afc381ad572568e57da3a854505aae74a">substr</a> (size_t Start, size_t N=<a class="el" href="classllvm_1_1StringRef.html#a7414af479a1a88b0631120a4fc681e20">StringRef::npos</a>) const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1StringRef.html">StringRef</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SmallString.html#a0e0dc49c205e4fd50c5890aedeee7029">slice</a> (size_t Start, size_t End) const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1StringRef.html">StringRef</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SmallString.html#a9926a62dd0ca26ed856052335091a54d">str</a> () const </td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Explicit conversion to <a class="el" href="classllvm_1_1StringRef.html">StringRef</a>.  <a href="#a9926a62dd0ca26ed856052335091a54d"></a><br/></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="classllvm_1_1SmallString.html#a96ffb2ce1232425206235bf36081e5f5">c_str</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SmallString.html#a957704e40ee031d80006798d82f8b8f9">operator StringRef</a> () const </td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Implicit conversion to <a class="el" href="classllvm_1_1StringRef.html">StringRef</a>.  <a href="#a957704e40ee031d80006798d82f8b8f9"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classllvm_1_1SmallString.html">SmallString</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SmallString.html#a71c2baeb1c8f3ee5f59fc6a510c15022">operator=</a> (<a class="el" href="classllvm_1_1StringRef.html">StringRef</a> RHS)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1SmallString.html">SmallString</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SmallString.html#ad3b2e430ff39ab6f44639b7ce5df1321">operator+=</a> (<a class="el" href="classllvm_1_1StringRef.html">StringRef</a> RHS)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1SmallString.html">SmallString</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SmallString.html#a32659c52bf315c7071214a26cbe6ec41">operator+=</a> (<a class="el" href="classchar.html">char</a> C)</td></tr>
+</table>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><h3>template<unsigned InternalLen><br/>
+class llvm::SmallString< InternalLen ></h3>
+
+<p><a class="el" href="classllvm_1_1SmallString.html">SmallString</a> - A <a class="el" href="classllvm_1_1SmallString.html">SmallString</a> is just a <a class="el" href="classllvm_1_1SmallVector.html">SmallVector</a> with methods and accessors that make it work better as a string (e.g. operator+ etc). </p>
+
+<p>Definition at line <a class="el" href="SmallString_8h_source.html#l00025">25</a> of file <a class="el" href="SmallString_8h_source.html">SmallString.h</a>.</p>
+</div><hr/><h2>Constructor & Destructor Documentation</h2>
+<a class="anchor" id="a81a346dd0042e5e1667ba34552fda44b"></a><!-- doxytag: member="llvm::SmallString::SmallString" ref="a81a346dd0042e5e1667ba34552fda44b" args="()" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<unsigned InternalLen> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1SmallString.html">llvm::SmallString</a>< InternalLen >::<a class="el" href="classllvm_1_1SmallString.html">SmallString</a> </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Default ctor - Initialize to empty. </p>
+
+<p>Definition at line <a class="el" href="SmallString_8h_source.html#l00028">28</a> of file <a class="el" href="SmallString_8h_source.html">SmallString.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a323c9b7cc38fba25a59541b4c9336c62"></a><!-- doxytag: member="llvm::SmallString::SmallString" ref="a323c9b7cc38fba25a59541b4c9336c62" args="(StringRef S)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<unsigned InternalLen> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1SmallString.html">llvm::SmallString</a>< InternalLen >::<a class="el" href="classllvm_1_1SmallString.html">SmallString</a> </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1StringRef.html">StringRef</a> </td>
+          <td class="paramname"><em>S</em></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Initialize from a <a class="el" href="classllvm_1_1StringRef.html">StringRef</a>. </p>
+
+<p>Definition at line <a class="el" href="SmallString_8h_source.html#l00031">31</a> of file <a class="el" href="SmallString_8h_source.html">SmallString.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ac364a1bda29082a5d72c80f79256a677"></a><!-- doxytag: member="llvm::SmallString::SmallString" ref="ac364a1bda29082a5d72c80f79256a677" args="(ItTy S, ItTy E)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<unsigned InternalLen> </div>
+<div class="memtemplate">
+template<typename ItTy > </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1SmallString.html">llvm::SmallString</a>< InternalLen >::<a class="el" href="classllvm_1_1SmallString.html">SmallString</a> </td>
+          <td>(</td>
+          <td class="paramtype">ItTy </td>
+          <td class="paramname"><em>S</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">ItTy </td>
+          <td class="paramname"><em>E</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Initialize with a range. </p>
+
+<p>Definition at line <a class="el" href="SmallString_8h_source.html#l00035">35</a> of file <a class="el" href="SmallString_8h_source.html">SmallString.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="af9add9865e99001c103fb3a78d7b7190"></a><!-- doxytag: member="llvm::SmallString::SmallString" ref="af9add9865e99001c103fb3a78d7b7190" args="(const SmallString &RHS)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<unsigned InternalLen> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1SmallString.html">llvm::SmallString</a>< InternalLen >::<a class="el" href="classllvm_1_1SmallString.html">SmallString</a> </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1SmallString.html">SmallString</a>< InternalLen > & </td>
+          <td class="paramname"><em>RHS</em></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Copy ctor. </p>
+
+<p>Definition at line <a class="el" href="SmallString_8h_source.html#l00038">38</a> of file <a class="el" href="SmallString_8h_source.html">SmallString.h</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="a594040e977ebe23a178475253a961ad8"></a><!-- doxytag: member="llvm::SmallString::append" ref="a594040e977ebe23a178475253a961ad8" args="(in_iter S, in_iter E)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<unsigned InternalLen> </div>
+<div class="memtemplate">
+template<typename in_iter > </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">void <a class="el" href="classllvm_1_1SmallString.html">llvm::SmallString</a>< InternalLen >::append </td>
+          <td>(</td>
+          <td class="paramtype">in_iter </td>
+          <td class="paramname"><em>S</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">in_iter </td>
+          <td class="paramname"><em>E</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Append from an iterator pair. </p>
+
+<p>Reimplemented from <a class="el" href="classllvm_1_1SmallVectorImpl.html#a669d55980a7d4b6307b94596deeb0b1f">llvm::SmallVectorImpl< char ></a>.</p>
+
+<p>Definition at line <a class="el" href="SmallString_8h_source.html#l00077">77</a> of file <a class="el" href="SmallString_8h_source.html">SmallString.h</a>.</p>
+
+<p>Referenced by <a class="el" href="SmallString_8h_source.html#l00077">llvm::SmallString< 256 >::append()</a>, <a class="el" href="SmallString_8h_source.html#l00054">llvm::SmallString< 256 >::assign()</a>, <a class="el" href="MCObjectStreamer_8cpp_source.html#l00235">llvm::MCObjectStreamer::EmitBytes()</a>, <a class="el" href="MCObjectStreamer_8cpp_source.html#l00298">llvm::MCObjectStreamer::EmitFill()</a>, <a class="el" href="AsmPrinter_8cpp_source.html#l01986">llvm::AsmPrinter::GetSymbolWithGlobalValueBase()</a>, <a class="el" href="SmallString_8h_source.html#l00288">llvm::SmallString< 256 >::operator+=()</a>, <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00208">llvm::TargetLoweringObjectFileELF::SelectSectionForGlobal()</a>, and <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00723">llvm::TargetLoweringObjectFileCOFF::SelectSectionForGlobal()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ab2aca624ed4158d92bc6bcf451dba107"></a><!-- doxytag: member="llvm::SmallString::append" ref="ab2aca624ed4158d92bc6bcf451dba107" args="(size_t NumInputs, char Elt)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<unsigned InternalLen> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">void <a class="el" href="classllvm_1_1SmallString.html">llvm::SmallString</a>< InternalLen >::append </td>
+          <td>(</td>
+          <td class="paramtype">size_t </td>
+          <td class="paramname"><em>NumInputs</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>Elt</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="SmallString_8h_source.html#l00081">81</a> of file <a class="el" href="SmallString_8h_source.html">SmallString.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ac22cf1a1c08b7ccaefc51508536312a4"></a><!-- doxytag: member="llvm::SmallString::append" ref="ac22cf1a1c08b7ccaefc51508536312a4" args="(StringRef RHS)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<unsigned InternalLen> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">void <a class="el" href="classllvm_1_1SmallString.html">llvm::SmallString</a>< InternalLen >::append </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1StringRef.html">StringRef</a> </td>
+          <td class="paramname"><em>RHS</em></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Append from a <a class="el" href="classllvm_1_1StringRef.html">StringRef</a>. </p>
+
+<p>Definition at line <a class="el" href="SmallString_8h_source.html#l00087">87</a> of file <a class="el" href="SmallString_8h_source.html">SmallString.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a7d5c5445b69d383abe6649a7ede7b3b9"></a><!-- doxytag: member="llvm::SmallString::append" ref="a7d5c5445b69d383abe6649a7ede7b3b9" args="(const SmallVectorImpl< char > &RHS)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<unsigned InternalLen> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">void <a class="el" href="classllvm_1_1SmallString.html">llvm::SmallString</a>< InternalLen >::append </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1SmallVectorImpl.html">SmallVectorImpl</a>< <a class="el" href="classchar.html">char</a> > & </td>
+          <td class="paramname"><em>RHS</em></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Append from a <a class="el" href="classllvm_1_1SmallVector.html">SmallVector</a>. </p>
+
+<p>Definition at line <a class="el" href="SmallString_8h_source.html#l00092">92</a> of file <a class="el" href="SmallString_8h_source.html">SmallString.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ac1ee2286bde48049252e5c3af9894aee"></a><!-- doxytag: member="llvm::SmallString::assign" ref="ac1ee2286bde48049252e5c3af9894aee" args="(size_t NumElts, char Elt)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<unsigned InternalLen> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">void <a class="el" href="classllvm_1_1SmallString.html">llvm::SmallString</a>< InternalLen >::assign </td>
+          <td>(</td>
+          <td class="paramtype">size_t </td>
+          <td class="paramname"><em>NumElts</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>Elt</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Assign from a repeated element. </p>
+
+<p>Definition at line <a class="el" href="SmallString_8h_source.html#l00048">48</a> of file <a class="el" href="SmallString_8h_source.html">SmallString.h</a>.</p>
+
+<p>Referenced by <a class="el" href="SmallString_8h_source.html#l00048">llvm::SmallString< 256 >::assign()</a>, and <a class="el" href="FileOutputBuffer_8cpp_source.html#l00026">llvm::FileOutputBuffer::FileOutputBuffer()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a3ef71cc3892f8808c9c6ffc96b9ad4c3"></a><!-- doxytag: member="llvm::SmallString::assign" ref="a3ef71cc3892f8808c9c6ffc96b9ad4c3" args="(in_iter S, in_iter E)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<unsigned InternalLen> </div>
+<div class="memtemplate">
+template<typename in_iter > </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">void <a class="el" href="classllvm_1_1SmallString.html">llvm::SmallString</a>< InternalLen >::assign </td>
+          <td>(</td>
+          <td class="paramtype">in_iter </td>
+          <td class="paramname"><em>S</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">in_iter </td>
+          <td class="paramname"><em>E</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Assign from an iterator pair. </p>
+
+<p>Definition at line <a class="el" href="SmallString_8h_source.html#l00054">54</a> of file <a class="el" href="SmallString_8h_source.html">SmallString.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aaa43ee1aca8e227bc01f1d8074d8742f"></a><!-- doxytag: member="llvm::SmallString::assign" ref="aaa43ee1aca8e227bc01f1d8074d8742f" args="(StringRef RHS)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<unsigned InternalLen> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">void <a class="el" href="classllvm_1_1SmallString.html">llvm::SmallString</a>< InternalLen >::assign </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1StringRef.html">StringRef</a> </td>
+          <td class="paramname"><em>RHS</em></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Assign from a <a class="el" href="classllvm_1_1StringRef.html">StringRef</a>. </p>
+
+<p>Definition at line <a class="el" href="SmallString_8h_source.html#l00060">60</a> of file <a class="el" href="SmallString_8h_source.html">SmallString.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a807035e138f0e84ac41cbea56eff7c5a"></a><!-- doxytag: member="llvm::SmallString::assign" ref="a807035e138f0e84ac41cbea56eff7c5a" args="(const SmallVectorImpl< char > &RHS)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<unsigned InternalLen> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">void <a class="el" href="classllvm_1_1SmallString.html">llvm::SmallString</a>< InternalLen >::assign </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1SmallVectorImpl.html">SmallVectorImpl</a>< <a class="el" href="classchar.html">char</a> > & </td>
+          <td class="paramname"><em>RHS</em></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Assign from a <a class="el" href="classllvm_1_1SmallVector.html">SmallVector</a>. </p>
+
+<p>Definition at line <a class="el" href="SmallString_8h_source.html#l00066">66</a> of file <a class="el" href="SmallString_8h_source.html">SmallString.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a96ffb2ce1232425206235bf36081e5f5"></a><!-- doxytag: member="llvm::SmallString::c_str" ref="a96ffb2ce1232425206235bf36081e5f5" args="()" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<unsigned InternalLen> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">const <a class="el" href="classchar.html">char</a>* <a class="el" href="classllvm_1_1SmallString.html">llvm::SmallString</a>< InternalLen >::c_str </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="SmallString_8h_source.html#l00273">273</a> of file <a class="el" href="SmallString_8h_source.html">SmallString.h</a>.</p>
+
+<p>Referenced by <a class="el" href="DIContext_8h_source.html#l00044">llvm::DILineInfo::getFileName()</a>, <a class="el" href="DIContext_8h_source.html#l00045">llvm::DILineInfo::getFunctionName()</a>, <a class="el" href="CommandLine_8cpp_source.html#l01014">parseDouble()</a>, and <a class="el" href="Archive_2Archive_8cpp_source.html#l00069">llvm::ArchiveMember::replaceWith()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a94b5342128b35f7503a1a6acae2d58cf"></a><!-- doxytag: member="llvm::SmallString::compare" ref="a94b5342128b35f7503a1a6acae2d58cf" args="(StringRef RHS) const " -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<unsigned InternalLen> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">int <a class="el" href="classllvm_1_1SmallString.html">llvm::SmallString</a>< InternalLen >::compare </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1StringRef.html">StringRef</a> </td>
+          <td class="paramname"><em>RHS</em></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>Compare two strings; the result is -1, 0, or 1 if this string is lexicographically less than, equal to, or greater than the <code>RHS</code>. </p>
+
+<p>Definition at line <a class="el" href="SmallString_8h_source.html#l00113">113</a> of file <a class="el" href="SmallString_8h_source.html">SmallString.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ac1479374e52f935d611c30bb819e67e3"></a><!-- doxytag: member="llvm::SmallString::compare_lower" ref="ac1479374e52f935d611c30bb819e67e3" args="(StringRef RHS) const " -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<unsigned InternalLen> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">int <a class="el" href="classllvm_1_1SmallString.html">llvm::SmallString</a>< InternalLen >::compare_lower </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1StringRef.html">StringRef</a> </td>
+          <td class="paramname"><em>RHS</em></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>compare_lower - Compare two strings, ignoring case. </p>
+
+<p>Definition at line <a class="el" href="SmallString_8h_source.html#l00118">118</a> of file <a class="el" href="SmallString_8h_source.html">SmallString.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a13ffccd15ecd54ce63fbdedb78d58db3"></a><!-- doxytag: member="llvm::SmallString::compare_numeric" ref="a13ffccd15ecd54ce63fbdedb78d58db3" args="(StringRef RHS) const " -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<unsigned InternalLen> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">int <a class="el" href="classllvm_1_1SmallString.html">llvm::SmallString</a>< InternalLen >::compare_numeric </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1StringRef.html">StringRef</a> </td>
+          <td class="paramname"><em>RHS</em></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>compare_numeric - Compare two strings, treating sequences of digits as numbers. </p>
+
+<p>Definition at line <a class="el" href="SmallString_8h_source.html#l00124">124</a> of file <a class="el" href="SmallString_8h_source.html">SmallString.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ac27486878a6fcea0dd4c289d381f9223"></a><!-- doxytag: member="llvm::SmallString::count" ref="ac27486878a6fcea0dd4c289d381f9223" args="(char C) const " -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<unsigned InternalLen> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">size_t <a class="el" href="classllvm_1_1SmallString.html">llvm::SmallString</a>< InternalLen >::count </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classchar.html">char</a> </td>
+          <td class="paramname"><em>C</em></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Return the number of occurrences of <code>C</code> in the string. </p>
+
+<p>Definition at line <a class="el" href="SmallString_8h_source.html#l00226">226</a> of file <a class="el" href="SmallString_8h_source.html">SmallString.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a4b8625d3dfd8ba29a1ef57c56a2c9c8b"></a><!-- doxytag: member="llvm::SmallString::count" ref="a4b8625d3dfd8ba29a1ef57c56a2c9c8b" args="(StringRef Str) const " -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<unsigned InternalLen> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">size_t <a class="el" href="classllvm_1_1SmallString.html">llvm::SmallString</a>< InternalLen >::count </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1StringRef.html">StringRef</a> </td>
+          <td class="paramname"><em>Str</em></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>Return the number of non-overlapped occurrences of <code>Str</code> in the string. </p>
+
+<p>Definition at line <a class="el" href="SmallString_8h_source.html#l00232">232</a> of file <a class="el" href="SmallString_8h_source.html">SmallString.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a22fed74e281b7ad882120cf19bf79bf9"></a><!-- doxytag: member="llvm::SmallString::endswith" ref="a22fed74e281b7ad882120cf19bf79bf9" args="(StringRef Suffix) const " -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<unsigned InternalLen> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> <a class="el" href="classllvm_1_1SmallString.html">llvm::SmallString</a>< InternalLen >::endswith </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1StringRef.html">StringRef</a> </td>
+          <td class="paramname"><em>Suffix</em></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>endswith - Check if this string ends with the given <code>Suffix</code>. </p>
+
+<p>Definition at line <a class="el" href="SmallString_8h_source.html#l00138">138</a> of file <a class="el" href="SmallString_8h_source.html">SmallString.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aa638823158242a946f69394bb9ba224c"></a><!-- doxytag: member="llvm::SmallString::equals" ref="aa638823158242a946f69394bb9ba224c" args="(StringRef RHS) const " -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<unsigned InternalLen> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> <a class="el" href="classllvm_1_1SmallString.html">llvm::SmallString</a>< InternalLen >::equals </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1StringRef.html">StringRef</a> </td>
+          <td class="paramname"><em>RHS</em></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>Check for string equality. This is more efficient than <a class="el" href="classllvm_1_1SmallString.html#a94b5342128b35f7503a1a6acae2d58cf">compare()</a> when the relative ordering of inequal strings isn't needed. </p>
+
+<p>Definition at line <a class="el" href="SmallString_8h_source.html#l00102">102</a> of file <a class="el" href="SmallString_8h_source.html">SmallString.h</a>.</p>
+
+<p>Referenced by <a class="el" href="DIContext_8h_source.html#l00049">llvm::DILineInfo::operator==()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a773c3825ddd7fddcce87c0854d8a1cce"></a><!-- doxytag: member="llvm::SmallString::equals_lower" ref="a773c3825ddd7fddcce87c0854d8a1cce" args="(StringRef RHS) const " -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<unsigned InternalLen> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> <a class="el" href="classllvm_1_1SmallString.html">llvm::SmallString</a>< InternalLen >::equals_lower </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1StringRef.html">StringRef</a> </td>
+          <td class="paramname"><em>RHS</em></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Check for string equality, ignoring case. </p>
+
+<p>Definition at line <a class="el" href="SmallString_8h_source.html#l00107">107</a> of file <a class="el" href="SmallString_8h_source.html">SmallString.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aff6d06916e4cc17b10dda1b961cb6dac"></a><!-- doxytag: member="llvm::SmallString::find" ref="aff6d06916e4cc17b10dda1b961cb6dac" args="(char C, size_t From=0) const " -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<unsigned InternalLen> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">size_t <a class="el" href="classllvm_1_1SmallString.html">llvm::SmallString</a>< InternalLen >::find </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classchar.html">char</a> </td>
+          <td class="paramname"><em>C</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">size_t </td>
+          <td class="paramname"><em>From</em> = <code>0</code> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>find - Search for the first character <code>C</code> in the string.</p>
+<dl class="return"><dt><b>Returns:</b></dt><dd>- The index of the first occurrence of <code>C</code>, or npos if not found. </dd></dl>
+
+<p>Definition at line <a class="el" href="SmallString_8h_source.html#l00150">150</a> of file <a class="el" href="SmallString_8h_source.html">SmallString.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a7cfae587415b249bf9e31369d9e99413"></a><!-- doxytag: member="llvm::SmallString::find" ref="a7cfae587415b249bf9e31369d9e99413" args="(StringRef Str, size_t From=0) const " -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<unsigned InternalLen> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">size_t <a class="el" href="classllvm_1_1SmallString.html">llvm::SmallString</a>< InternalLen >::find </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1StringRef.html">StringRef</a> </td>
+          <td class="paramname"><em>Str</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">size_t </td>
+          <td class="paramname"><em>From</em> = <code>0</code> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>Search for the first string <code>Str</code> in the string.</p>
+<dl class="return"><dt><b>Returns:</b></dt><dd>The index of the first occurrence of <code>Str</code>, or npos if not found. </dd></dl>
+
+<p>Definition at line <a class="el" href="SmallString_8h_source.html#l00158">158</a> of file <a class="el" href="SmallString_8h_source.html">SmallString.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ab85f9a8777dc0ab671a787856728f17e"></a><!-- doxytag: member="llvm::SmallString::find_first_not_of" ref="ab85f9a8777dc0ab671a787856728f17e" args="(char C, size_t From=0) const " -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<unsigned InternalLen> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">size_t <a class="el" href="classllvm_1_1SmallString.html">llvm::SmallString</a>< InternalLen >::find_first_not_of </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classchar.html">char</a> </td>
+          <td class="paramname"><em>C</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">size_t </td>
+          <td class="paramname"><em>From</em> = <code>0</code> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>Find the first character in the string that is not <code>C</code> or npos if not found. </p>
+
+<p>Definition at line <a class="el" href="SmallString_8h_source.html#l00194">194</a> of file <a class="el" href="SmallString_8h_source.html">SmallString.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a5cb5a1785673c6fa4c02a9816289a894"></a><!-- doxytag: member="llvm::SmallString::find_first_not_of" ref="a5cb5a1785673c6fa4c02a9816289a894" args="(StringRef Chars, size_t From=0) const " -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<unsigned InternalLen> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">size_t <a class="el" href="classllvm_1_1SmallString.html">llvm::SmallString</a>< InternalLen >::find_first_not_of </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1StringRef.html">StringRef</a> </td>
+          <td class="paramname"><em>Chars</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">size_t </td>
+          <td class="paramname"><em>From</em> = <code>0</code> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>Find the first character in the string that is not in the string <code>Chars</code>, or npos if not found.</p>
+<p>Complexity: O(<a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html#a22a311dfe4c28a897de8a9365a4f0a84">size()</a> + Chars.size()) </p>
+
+<p>Definition at line <a class="el" href="SmallString_8h_source.html#l00202">202</a> of file <a class="el" href="SmallString_8h_source.html">SmallString.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a808b7082eff53ec61d52652601f9c015"></a><!-- doxytag: member="llvm::SmallString::find_first_of" ref="a808b7082eff53ec61d52652601f9c015" args="(char C, size_t From=0) const " -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<unsigned InternalLen> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">size_t <a class="el" href="classllvm_1_1SmallString.html">llvm::SmallString</a>< InternalLen >::find_first_of </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classchar.html">char</a> </td>
+          <td class="paramname"><em>C</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">size_t </td>
+          <td class="paramname"><em>From</em> = <code>0</code> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>Find the first character in the string that is <code>C</code>, or npos if not found. Same as find. </p>
+
+<p>Definition at line <a class="el" href="SmallString_8h_source.html#l00180">180</a> of file <a class="el" href="SmallString_8h_source.html">SmallString.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="acedf0fef324dd0528ee6eacfad4ffdad"></a><!-- doxytag: member="llvm::SmallString::find_first_of" ref="acedf0fef324dd0528ee6eacfad4ffdad" args="(StringRef Chars, size_t From=0) const " -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<unsigned InternalLen> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">size_t <a class="el" href="classllvm_1_1SmallString.html">llvm::SmallString</a>< InternalLen >::find_first_of </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1StringRef.html">StringRef</a> </td>
+          <td class="paramname"><em>Chars</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">size_t </td>
+          <td class="paramname"><em>From</em> = <code>0</code> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>Find the first character in the string that is in <code>Chars</code>, or npos if not found.</p>
+<p>Complexity: O(<a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html#a22a311dfe4c28a897de8a9365a4f0a84">size()</a> + Chars.size()) </p>
+
+<p>Definition at line <a class="el" href="SmallString_8h_source.html#l00188">188</a> of file <a class="el" href="SmallString_8h_source.html">SmallString.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a82a4da396c326b486f870c8c4e3a4004"></a><!-- doxytag: member="llvm::SmallString::find_last_of" ref="a82a4da396c326b486f870c8c4e3a4004" args="(char C, size_t From=StringRef::npos) const " -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<unsigned InternalLen> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">size_t <a class="el" href="classllvm_1_1SmallString.html">llvm::SmallString</a>< InternalLen >::find_last_of </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classchar.html">char</a> </td>
+          <td class="paramname"><em>C</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">size_t </td>
+          <td class="paramname"><em>From</em> = <code><a class="el" href="classllvm_1_1StringRef.html#a7414af479a1a88b0631120a4fc681e20">StringRef::npos</a></code> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>Find the last character in the string that is <code>C</code>, or npos if not found. </p>
+
+<p>Definition at line <a class="el" href="SmallString_8h_source.html#l00208">208</a> of file <a class="el" href="SmallString_8h_source.html">SmallString.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aab7f51b3e09d0516bd237b0b49571a2d"></a><!-- doxytag: member="llvm::SmallString::find_last_of" ref="aab7f51b3e09d0516bd237b0b49571a2d" args="(StringRef Chars, size_t From=StringRef::npos) const " -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<unsigned InternalLen> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">size_t <a class="el" href="classllvm_1_1SmallString.html">llvm::SmallString</a>< InternalLen >::find_last_of </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1StringRef.html">StringRef</a> </td>
+          <td class="paramname"><em>Chars</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">size_t </td>
+          <td class="paramname"><em>From</em> = <code><a class="el" href="classllvm_1_1StringRef.html#a7414af479a1a88b0631120a4fc681e20">StringRef::npos</a></code> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>Find the last character in the string that is in <code>C</code>, or npos if not found.</p>
+<p>Complexity: O(<a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html#a22a311dfe4c28a897de8a9365a4f0a84">size()</a> + Chars.size()) </p>
+
+<p>Definition at line <a class="el" href="SmallString_8h_source.html#l00216">216</a> of file <a class="el" href="SmallString_8h_source.html">SmallString.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a957704e40ee031d80006798d82f8b8f9"></a><!-- doxytag: member="llvm::SmallString::operator StringRef" ref="a957704e40ee031d80006798d82f8b8f9" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<unsigned InternalLen> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1SmallString.html">llvm::SmallString</a>< InternalLen >::operator <a class="el" href="classllvm_1_1StringRef.html">StringRef</a> </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Implicit conversion to <a class="el" href="classllvm_1_1StringRef.html">StringRef</a>. </p>
+
+<p>Definition at line <a class="el" href="SmallString_8h_source.html#l00280">280</a> of file <a class="el" href="SmallString_8h_source.html">SmallString.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ad3b2e430ff39ab6f44639b7ce5df1321"></a><!-- doxytag: member="llvm::SmallString::operator+=" ref="ad3b2e430ff39ab6f44639b7ce5df1321" args="(StringRef RHS)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<unsigned InternalLen> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1SmallString.html">SmallString</a>& <a class="el" href="classllvm_1_1SmallString.html">llvm::SmallString</a>< InternalLen >::operator+= </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1StringRef.html">StringRef</a> </td>
+          <td class="paramname"><em>RHS</em></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="SmallString_8h_source.html#l00288">288</a> of file <a class="el" href="SmallString_8h_source.html">SmallString.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a32659c52bf315c7071214a26cbe6ec41"></a><!-- doxytag: member="llvm::SmallString::operator+=" ref="a32659c52bf315c7071214a26cbe6ec41" args="(char C)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<unsigned InternalLen> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1SmallString.html">SmallString</a>& <a class="el" href="classllvm_1_1SmallString.html">llvm::SmallString</a>< InternalLen >::operator+= </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classchar.html">char</a> </td>
+          <td class="paramname"><em>C</em></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="SmallString_8h_source.html#l00292">292</a> of file <a class="el" href="SmallString_8h_source.html">SmallString.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a71c2baeb1c8f3ee5f59fc6a510c15022"></a><!-- doxytag: member="llvm::SmallString::operator=" ref="a71c2baeb1c8f3ee5f59fc6a510c15022" args="(StringRef RHS)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<unsigned InternalLen> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">const <a class="el" href="classllvm_1_1SmallString.html">SmallString</a>& <a class="el" href="classllvm_1_1SmallString.html">llvm::SmallString</a>< InternalLen >::operator= </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1StringRef.html">StringRef</a> </td>
+          <td class="paramname"><em>RHS</em></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="SmallString_8h_source.html#l00283">283</a> of file <a class="el" href="SmallString_8h_source.html">SmallString.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a3b27c1212a36200545539a08e79ed587"></a><!-- doxytag: member="llvm::SmallString::rfind" ref="a3b27c1212a36200545539a08e79ed587" args="(char C, size_t From=StringRef::npos) const " -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<unsigned InternalLen> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">size_t <a class="el" href="classllvm_1_1SmallString.html">llvm::SmallString</a>< InternalLen >::rfind </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classchar.html">char</a> </td>
+          <td class="paramname"><em>C</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">size_t </td>
+          <td class="paramname"><em>From</em> = <code><a class="el" href="classllvm_1_1StringRef.html#a7414af479a1a88b0631120a4fc681e20">StringRef::npos</a></code> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>Search for the last character <code>C</code> in the string.</p>
+<dl class="return"><dt><b>Returns:</b></dt><dd>The index of the last occurrence of <code>C</code>, or npos if not found. </dd></dl>
+
+<p>Definition at line <a class="el" href="SmallString_8h_source.html#l00166">166</a> of file <a class="el" href="SmallString_8h_source.html">SmallString.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a7a249faf61ad33d9afde163617a8415d"></a><!-- doxytag: member="llvm::SmallString::rfind" ref="a7a249faf61ad33d9afde163617a8415d" args="(StringRef Str) const " -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<unsigned InternalLen> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">size_t <a class="el" href="classllvm_1_1SmallString.html">llvm::SmallString</a>< InternalLen >::rfind </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1StringRef.html">StringRef</a> </td>
+          <td class="paramname"><em>Str</em></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>Search for the last string <code>Str</code> in the string.</p>
+<dl class="return"><dt><b>Returns:</b></dt><dd>The index of the last occurrence of <code>Str</code>, or npos if not found. </dd></dl>
+
+<p>Definition at line <a class="el" href="SmallString_8h_source.html#l00174">174</a> of file <a class="el" href="SmallString_8h_source.html">SmallString.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a0e0dc49c205e4fd50c5890aedeee7029"></a><!-- doxytag: member="llvm::SmallString::slice" ref="a0e0dc49c205e4fd50c5890aedeee7029" args="(size_t Start, size_t End) const " -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<unsigned InternalLen> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1StringRef.html">StringRef</a> <a class="el" href="classllvm_1_1SmallString.html">llvm::SmallString</a>< InternalLen >::slice </td>
+          <td>(</td>
+          <td class="paramtype">size_t </td>
+          <td class="paramname"><em>Start</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">size_t </td>
+          <td class="paramname"><em>End</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>Return a reference to the substring from [Start, End).</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+  <table class="params">
+    <tr><td class="paramname">Start</td><td>The index of the starting character in the substring; if the index is npos or greater than the length of the string then the empty substring will be returned.</td></tr>
+    <tr><td class="paramname">End</td><td>The index following the last character to include in the substring. If this is npos, or less than <code>Start</code>, or exceeds the number of characters remaining in the string, the string suffix (starting with <code>Start</code>) will be returned. </td></tr>
+  </table>
+  </dd>
+</dl>
+
+<p>Definition at line <a class="el" href="SmallString_8h_source.html#l00263">263</a> of file <a class="el" href="SmallString_8h_source.html">SmallString.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a9f61f3d77ec399b4a298bb9b4ad2a128"></a><!-- doxytag: member="llvm::SmallString::startswith" ref="a9f61f3d77ec399b4a298bb9b4ad2a128" args="(StringRef Prefix) const " -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<unsigned InternalLen> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> <a class="el" href="classllvm_1_1SmallString.html">llvm::SmallString</a>< InternalLen >::startswith </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1StringRef.html">StringRef</a> </td>
+          <td class="paramname"><em>Prefix</em></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>startswith - Check if this string starts with the given <code>Prefix</code>. </p>
+
+<p>Definition at line <a class="el" href="SmallString_8h_source.html#l00133">133</a> of file <a class="el" href="SmallString_8h_source.html">SmallString.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a9926a62dd0ca26ed856052335091a54d"></a><!-- doxytag: member="llvm::SmallString::str" ref="a9926a62dd0ca26ed856052335091a54d" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<unsigned InternalLen> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1StringRef.html">StringRef</a> <a class="el" href="classllvm_1_1SmallString.html">llvm::SmallString</a>< InternalLen >::str </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Explicit conversion to <a class="el" href="classllvm_1_1StringRef.html">StringRef</a>. </p>
+
+<p>Definition at line <a class="el" href="SmallString_8h_source.html#l00270">270</a> of file <a class="el" href="SmallString_8h_source.html">SmallString.h</a>.</p>
+
+<p>Referenced by <a class="el" href="SmallString_8h_source.html#l00113">llvm::SmallString< 256 >::compare()</a>, <a class="el" href="SmallString_8h_source.html#l00118">llvm::SmallString< 256 >::compare_lower()</a>, <a class="el" href="SmallString_8h_source.html#l00124">llvm::SmallString< 256 >::compare_numeric()</a>, <a class="el" href="SmallString_8h_source.html#l00226">llvm::SmallString< 256 >::count()</a>, <a class="el" href="PrettyStackTrace_8cpp_source.html#l00075">CrashHandler()</a>, <a class="el" href="APInt_8cpp_source.html#l02213">llvm::APInt::dump()</a>, <a class="el" href="MCStreamer_8cpp_source.html#l00577">llvm::MCStreamer::EmitRawText()</a>, <a class="el" href="SmallString_8h_source.html#l00138">llvm::SmallString< 256 >::endswith()</a>, <a class="el" href="SmallString_8h_source.html#l00102">llvm::SmallString< 256 >::equals()</a>, <a class="el" href="SmallString_8h_source.html#l00107">llvm::SmallString< 256 >::equals_low
 er()</a>, <a class="el" href="SmallString_8h_source.html#l00150">llvm::SmallString< 256 >::find()</a>, <a class="el" href="SmallString_8h_source.html#l00194">llvm::SmallString< 256 >::find_first_not_of()</a>, <a class="el" href="SmallString_8h_source.html#l00180">llvm::SmallString< 256 >::find_first_of()</a>, <a class="el" href="SmallString_8h_source.html#l00208">llvm::SmallString< 256 >::find_last_of()</a>, <a class="el" href="PPCAsmPrinter_8cpp_source.html#l00557">GetAnonSym()</a>, <a class="el" href="MSP430MCInstLower_8cpp_source.html#l00066">llvm::MSP430MCInstLower::GetConstantPoolIndexSymbol()</a>, <a class="el" href="MBlazeMCInstLower_8cpp_source.html#l00068">llvm::MBlazeMCInstLower::GetConstantPoolIndexSymbol()</a>, <a class="el" href="AsmPrinter_8cpp_source.html#l01997">llvm::AsmPrinter::GetExternalSymbolSymbol()</a>, <a class="el" href="DWARFDebugLine_8cpp_source.html#l00519">llvm::DWARFDebugLine::LineTable::getFileNameByIndex()</a>, <a class
 ="el" href="DWARFContext_8cpp_source.html#l00168">getFileNameForCompileUnit()</a>, <a class="el" href="DebugInfo_8cpp_source.html#l00696">llvm::getFnSpecificMDNode()</a>, <a class="el" href="EventListenerCommon_8h_source.html#l00044">llvm::jitprofiling::FilenameCache::getFullPath()</a>, <a class="el" href="MachineFunction_8cpp_source.html#l00422">llvm::MachineFunction::getJTISymbol()</a>, <a class="el" href="MBlazeMCInstLower_8cpp_source.html#l00053">llvm::MBlazeMCInstLower::GetJumpTableSymbol()</a>, <a class="el" href="MSP430MCInstLower_8cpp_source.html#l00050">llvm::MSP430MCInstLower::GetJumpTableSymbol()</a>, <a class="el" href="PPCAsmPrinter_8cpp_source.html#l00550">GetLazyPtr()</a>, <a class="el" href="MCContext_8cpp_source.html#l00167">llvm::MCContext::getMachOSection()</a>, <a class="el" href="MCContext_8cpp_source.html#l00111">llvm::MCContext::GetOrCreateSymbol()</a>, <a class="el" href="DebugInfo_8cpp_source.html#l00712">llvm::getOrInsertFnSpecificMDNode()</a>, <a c
 lass="el" href="Mangler_8cpp_source.html#l00231">llvm::Mangler::getSymbol()</a>, <a class="el" href="PPCMCInstLower_8cpp_source.html#l00031">GetSymbolFromOperand()</a>, <a class="el" href="AsmPrinter_8cpp_source.html#l01986">llvm::AsmPrinter::GetSymbolWithGlobalValueBase()</a>, <a class="el" href="MC_2MCDisassembler_2Disassembler_8cpp_source.html#l00144">LLVMDisasmInstruction()</a>, <a class="el" href="LockFileManager_8cpp_source.html#l00065">llvm::LockFileManager::LockFileManager()</a>, <a class="el" href="MCContext_8cpp_source.html#l00156">llvm::MCContext::LookupSymbol()</a>, <a class="el" href="SmallString_8h_source.html#l00280">llvm::SmallString< 256 >::operator StringRef()</a>, <a class="el" href="APInt_8cpp_source.html#l02221">llvm::APInt::print()</a>, <a class="el" href="SmallString_8h_source.html#l00166">llvm::SmallString< 256 >::rfind()</a>, <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00208">llvm::TargetLoweringObjectFileELF::Selec
 tSectionForGlobal()</a>, <a class="el" href="TargetLoweringObjectFileImpl_8cpp_source.html#l00723">llvm::TargetLoweringObjectFileCOFF::SelectSectionForGlobal()</a>, <a class="el" href="Triple_8cpp_source.html#l00624">llvm::Triple::setArchName()</a>, <a class="el" href="FileUtilities_8h_source.html#l00062">llvm::FileRemover::setFile()</a>, <a class="el" href="SmallString_8h_source.html#l00263">llvm::SmallString< 256 >::slice()</a>, <a class="el" href="SmallString_8h_source.html#l00133">llvm::SmallString< 256 >::startswith()</a>, <a class="el" href="SmallString_8h_source.html#l00249">llvm::SmallString< 256 >::substr()</a>, <a class="el" href="APInt_8cpp_source.html#l02206">llvm::APInt::toString()</a>, <a class="el" href="AsmWriter_8cpp_source.html#l00722">WriteConstantInternal()</a>, <a class="el" href="MCAssembler_8cpp_source.html#l00384">WriteFragmentData()</a>, <a class="el" href="FileUtilities_8h_source.html#l00051">llvm::FileRemover::~FileRemover()</a>, 
 and <a class="el" href="LockFileManager_8cpp_source.html#l00155">llvm::LockFileManager::~LockFileManager()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="afc381ad572568e57da3a854505aae74a"></a><!-- doxytag: member="llvm::SmallString::substr" ref="afc381ad572568e57da3a854505aae74a" args="(size_t Start, size_t N=StringRef::npos) const " -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<unsigned InternalLen> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1StringRef.html">StringRef</a> <a class="el" href="classllvm_1_1SmallString.html">llvm::SmallString</a>< InternalLen >::substr </td>
+          <td>(</td>
+          <td class="paramtype">size_t </td>
+          <td class="paramname"><em>Start</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">size_t </td>
+          <td class="paramname"><em>N</em> = <code><a class="el" href="classllvm_1_1StringRef.html#a7414af479a1a88b0631120a4fc681e20">StringRef::npos</a></code> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>Return a reference to the substring from [Start, Start + N).</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+  <table class="params">
+    <tr><td class="paramname">Start</td><td>The index of the starting character in the substring; if the index is npos or greater than the length of the string then the empty substring will be returned.</td></tr>
+    <tr><td class="paramname">N</td><td>The number of characters to included in the substring. If <code>N</code> exceeds the number of characters remaining in the string, the string suffix (starting with <code>Start</code>) will be returned. </td></tr>
+  </table>
+  </dd>
+</dl>
+
+<p>Definition at line <a class="el" href="SmallString_8h_source.html#l00249">249</a> of file <a class="el" href="SmallString_8h_source.html">SmallString.h</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li><a class="el" href="SmallString_8h_source.html">SmallString.h</a></li>
+</ul>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:45: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/classllvm_1_1SmallString__coll__graph.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SmallString__coll__graph.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SmallString__coll__graph.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SmallString__coll__graph.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,38 @@
+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::SmallString\< InternalLen \>",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::SmallVector\< char, InternalLen \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SmallVector.html"];
+  Node3 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node3 [label="llvm::SmallVectorImpl\< char \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SmallVectorImpl.html"];
+  Node4 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node4 [label="llvm::SmallVectorTemplateBase\< char, isPodLike\< char \>::value \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SmallVectorTemplateBase.html"];
+  Node5 -> Node4 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node5 [label="llvm::SmallVectorTemplateCommon\< char \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SmallVectorTemplateCommon.html"];
+  Node6 -> Node5 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node6 [label="llvm::SmallVectorBase",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SmallVectorBase.html"];
+  Node7 -> Node6 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" CapacityX\nEndX\nBeginX" ,fontname="FreeSans"];
+  Node7 [label="void *",height=0.2,width=0.4,color="grey75"];
+  Node8 -> Node5 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< char \>" ,fontname="FreeSans"];
+  Node8 [label="llvm::SmallVectorTemplateCommon\< T, typename \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SmallVectorTemplateCommon.html"];
+  Node6 -> Node8 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node9 -> Node4 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< char, isPodLike\< char \>::value \>" ,fontname="FreeSans"];
+  Node9 [label="llvm::SmallVectorTemplateBase\< T, isPodLike \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SmallVectorTemplateBase.html"];
+  Node10 -> Node9 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node10 [label="llvm::SmallVectorTemplateCommon\< T \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SmallVectorTemplateCommon.html"];
+  Node6 -> Node10 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node8 -> Node10 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< T \>" ,fontname="FreeSans"];
+  Node11 -> Node3 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< char \>" ,fontname="FreeSans"];
+  Node11 [label="llvm::SmallVectorImpl\< T \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SmallVectorImpl.html"];
+  Node12 -> Node11 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node12 [label="llvm::SmallVectorTemplateBase\< T, isPodLike\< T \>::value \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SmallVectorTemplateBase.html"];
+  Node10 -> Node12 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node9 -> Node12 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< T, isPodLike\< T \>::value \>" ,fontname="FreeSans"];
+  Node13 -> Node2 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< char, InternalLen \>" ,fontname="FreeSans"];
+  Node13 [label="llvm::SmallVector\< T, N \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SmallVector.html"];
+  Node11 -> Node13 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SmallVectorBase.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SmallVectorBase.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SmallVectorBase.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SmallVectorBase.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,289 @@
+<!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::SmallVectorBase Class 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="classllvm_1_1SmallVectorBase.html">SmallVectorBase</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> |
+<a href="#pro-methods">Protected Member Functions</a> |
+<a href="#pro-attribs">Protected Attributes</a>  </div>
+  <div class="headertitle">
+<div class="title">llvm::SmallVectorBase Class Reference</div>  </div>
+</div>
+<div class="contents">
+<!-- doxytag: class="llvm::SmallVectorBase" -->
+<p><code>#include <<a class="el" href="SmallVector_8h_source.html">SmallVector.h</a>></code></p>
+
+<p>Inherited by <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< T, typename ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< AllocaInst * ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< AnalysisID ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< AsmRewrite ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< Atom ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< AttributeWithIndex ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< BasicBlock * ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< BitCodeAbbr
 evOp ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< BitTestCase ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< Block ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< BlockInfo ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< BlockInterference ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< ByValArgInfo ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< CCValAssign ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< char ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< const Elf_Shdr * &gt
 ;</a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< const MCSection * ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< const MCSymbol * ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< const MDNode * ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< const SCEV * ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< const uint32_t * ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< DataRefImpl ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< DbgVariable * ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon&lt
 ; DIEAbbrevData ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< DIEValue * ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< DILineInfo ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< DotDebugLocEntry ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< DWARFAttribute ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< DWARFCompileUnit ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< EDOperand * ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< Entry ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon&
 lt; FixedBlockInfo ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< float ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< GCOVBlock * ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< GCOVFunction * ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< IdxMBBPair ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< ImmutablePass * ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< InsnRange ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< Inst ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< Instruc
 tion * ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< int ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< intptr_t ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< ISD::InputArg ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< ISD::OutputArg ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< JITEventListener * ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< LayoutAlignElem ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< LexicalScope * ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< Li
 veInBlock ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< LiveInReg ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< LiveInterval * ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< LiveRange ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< MachineBasicBlock * ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< MachineInstr * ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< MBlazeFIHolder ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< MCFixup ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon&lt
 ; MCOperand ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< MCSectionData * ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< MCSymbol * ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< MDNode * ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< Module * ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< OffsetUse ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< OptionInfo ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< Pass * ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< PHINode * ></
 a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< PhiT * ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< PMDataManager * ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< RegUnitInfo ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< SDDbgValue * ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< SDep ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< SDNode * ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< SDValue ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< SectionEntry ></a>, <a class="el" 
 href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< SimpleKey ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< SlotIndex ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< SmallVector< uint64_t, 64 > ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< SmallVector< unsigned, 8 > ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< SMLoc ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< std::pair< AnalysisID, AnalysisID > ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< std::pair< const char *, std::pair< int, const char * > > ></a>, <a class="el" href="c
 lassllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< std::pair< const MCSection *, const MCSection * > ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< std::pair< float, unsigned > ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< std::pair< int, int64_t > ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< std::pair< SlotIndex, SlotIndex > ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< std::pair< TrackingVH< MDNode >, UnsignedDebugLocPair > ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< std::pair< unsigned, unsigned > ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::Smal
 lVectorTemplateCommon< std::string * ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< std::string ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< T ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< TraceBlockInfo ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< Type * ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< uint32_t ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< uint8_t ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< uintptr_t ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon&lt
 ; unsigned ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< unsigned char ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< Value * ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< ValueT ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< VersionMapEntry ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< VNInfo * ></a>, <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< VReg2SUnit ></a>, and <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< WeakVH ></a>.</p>
+<div class="dynheader">
+Collaboration diagram for llvm::SmallVectorBase:</div>
+<div class="dyncontent">
+<div class="center"><img src="classllvm_1_1SmallVectorBase__coll__graph.png" border="0" usemap="#llvm_1_1SmallVectorBase_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="classllvm_1_1SmallVectorBase-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">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SmallVectorBase.html#ac8ade71bc21b97d7d980c874735e0395">size_in_bytes</a> () const </td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">size_in_bytes - This returns size()*sizeof(T).  <a href="#ac8ade71bc21b97d7d980c874735e0395"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SmallVectorBase.html#aefaee6c16c9f448bb3e68ddcb6481c0a">capacity_in_bytes</a> () const </td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">capacity_in_bytes - This returns capacity()*sizeof(T).  <a href="#aefaee6c16c9f448bb3e68ddcb6481c0a"></a><br/></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="classllvm_1_1SmallVectorBase.html#afdecfccba9b1fd8c9fd8eb27ae69e9a0">empty</a> () const </td></tr>
+<tr><td colspan="2"><h2><a name="pro-methods"></a>
+Protected Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SmallVectorBase.html#ad0aa6944f4317d0b665c7e62d1db15e2">SmallVectorBase</a> (void *FirstEl, size_t Size)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SmallVectorBase.html#a979da46c9e1ecb954ed97f306e4536be">grow_pod</a> (void *FirstEl, size_t MinSizeInBytes, size_t TSize)</td></tr>
+<tr><td colspan="2"><h2><a name="pro-attribs"></a>
+Protected Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void * </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SmallVectorBase.html#a4d028d3911640b01f0e444cae54144e0">BeginX</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void * </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SmallVectorBase.html#a4a1432a237b3e5e1f1afaf57fbfb8e7e">EndX</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void * </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SmallVectorBase.html#a6d0b31a3eab6d659e3d6942626c41cba">CapacityX</a></td></tr>
+</table>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><p><a class="el" href="classllvm_1_1SmallVectorBase.html">SmallVectorBase</a> - This is all the non-templated stuff common to all SmallVectors. </p>
+
+<p>Definition at line <a class="el" href="SmallVector_8h_source.html#l00032">32</a> of file <a class="el" href="SmallVector_8h_source.html">SmallVector.h</a>.</p>
+</div><hr/><h2>Constructor & Destructor Documentation</h2>
+<a class="anchor" id="ad0aa6944f4317d0b665c7e62d1db15e2"></a><!-- doxytag: member="llvm::SmallVectorBase::SmallVectorBase" ref="ad0aa6944f4317d0b665c7e62d1db15e2" args="(void *FirstEl, size_t Size)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">llvm::SmallVectorBase::SmallVectorBase </td>
+          <td>(</td>
+          <td class="paramtype">void * </td>
+          <td class="paramname"><em>FirstEl</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">size_t </td>
+          <td class="paramname"><em>Size</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td><code> [inline, protected]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="SmallVector_8h_source.html#l00037">37</a> of file <a class="el" href="SmallVector_8h_source.html">SmallVector.h</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="aefaee6c16c9f448bb3e68ddcb6481c0a"></a><!-- doxytag: member="llvm::SmallVectorBase::capacity_in_bytes" ref="aefaee6c16c9f448bb3e68ddcb6481c0a" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">size_t llvm::SmallVectorBase::capacity_in_bytes </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>capacity_in_bytes - This returns capacity()*sizeof(T). </p>
+
+<p>Definition at line <a class="el" href="SmallVector_8h_source.html#l00051">51</a> of file <a class="el" href="SmallVector_8h_source.html">SmallVector.h</a>.</p>
+
+<p>References <a class="el" href="SmallVector_8h_source.html#l00034">BeginX</a>, and <a class="el" href="SmallVector_8h_source.html#l00034">CapacityX</a>.</p>
+
+<p>Referenced by <a class="el" href="SmallVector_8h_source.html#l00916">llvm::capacity_in_bytes()</a>, and <a class="el" href="SmallVector_8cpp_source.html#l00019">grow_pod()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="afdecfccba9b1fd8c9fd8eb27ae69e9a0"></a><!-- doxytag: member="llvm::SmallVectorBase::empty" ref="afdecfccba9b1fd8c9fd8eb27ae69e9a0" 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::SmallVectorBase::empty </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="SmallVector_8h_source.html#l00055">55</a> of file <a class="el" href="SmallVector_8h_source.html">SmallVector.h</a>.</p>
+
+<p>References <a class="el" href="SmallVector_8h_source.html#l00034">BeginX</a>, and <a class="el" href="SmallVector_8h_source.html#l00034">EndX</a>.</p>
+
+<p>Referenced by <a class="el" href="PassManager_8cpp_source.html#l00953">llvm::PMDataManager::add()</a>, <a class="el" href="JIT_8cpp_source.html#l00333">llvm::JIT::addModule()</a>, <a class="el" href="Metadata_8cpp_source.html#l00477">addRange()</a>, <a class="el" href="InstructionCombining_8cpp_source.html#l02103">AddReachableCodeToWorklist()</a>, <a class="el" href="MachineInstr_8cpp_source.html#l01789">llvm::MachineInstr::addRegisterDead()</a>, <a class="el" href="MachineInstr_8cpp_source.html#l01716">llvm::MachineInstr::addRegisterKilled()</a>, <a class="el" href="LoopInfoImpl_8h_source.html#l00518">llvm::LoopInfoBase< BlockT, LoopT >::Analyze()</a>, <a class="el" href="SparcInstrInfo_8cpp_source.html#l00127">llvm::SparcInstrInfo::AnalyzeBranch()</a>, <a class="el" href="MSP430InstrInfo_8cpp_source.html#l00169">llvm::MSP430InstrInfo::AnalyzeBranch()</a>, <a class="el" href="X86InstrInfo_8cpp_source.html#l02497">llvm::X86InstrInfo::AnalyzeBranch()</a>, <a class="e
 l" href="PathV2_8cpp_source.html#l00352">llvm::sys::path::append()</a>, <a class="el" href="X86ISelLowering_8cpp_source.html#l01779">argsAreStructReturn()</a>, <a class="el" href="ImmutableSet_8h_source.html#l00675">llvm::ImutAVLTreeGenericIterator< ImutInfo >::atEnd()</a>, <a class="el" href="DwarfDebug_8cpp_source.html#l01276">llvm::DwarfDebug::beginFunction()</a>, <a class="el" href="SSAUpdaterImpl_8h_source.html#l00100">llvm::SSAUpdaterImpl< UpdaterT >::BuildBlockList()</a>, <a class="el" href="SROA_8cpp_source.html#l01768">buildGEP()</a>, <a class="el" href="Reassociate_8cpp_source.html#l01315">buildMultiplyTree()</a>, <a class="el" href="X86ISelLowering_8cpp_source.html#l01764">callIsStructReturn()</a>, <a class="el" href="MachineBasicBlock_8cpp_source.html#l00589">llvm::MachineBasicBlock::canFallThrough()</a>, <a class="el" href="SSAUpdaterImpl_8h_source.html#l00395">llvm::SSAUpdaterImpl< UpdaterT >::CheckIfPHIMatches()</a>, <a class="el" href="Regis
 terPressure_8cpp_source.html#l00237">llvm::RegPressureTracker::closeBottom()</a>, <a class="el" href="RegisterPressure_8cpp_source.html#l00218">llvm::RegPressureTracker::closeTop()</a>, <a class="el" href="ObjCARC_8cpp_source.html#l02992">ComputePostOrders()</a>, <a class="el" href="ConstantFold_8cpp_source.html#l01901">ConstantFoldGetElementPtrImpl()</a>, <a class="el" href="PrettyStackTrace_8cpp_source.html#l00075">CrashHandler()</a>, <a class="el" href="DeadStoreElimination_8cpp_source.html#l00110">DeleteDeadInstruction()</a>, <a class="el" href="LoopIdiomRecognize_8cpp_source.html#l00135">deleteDeadInstruction()</a>, <a class="el" href="LoopStrengthReduce_8cpp_source.html#l00742">DeleteTriviallyDeadInstructions()</a>, <a class="el" href="ObjCARC_8cpp_source.html#l00610">DoesObjCBlockEscape()</a>, <a class="el" href="AsmPrinter_8cpp_source.html#l00840">llvm::AsmPrinter::doFinalization()</a>, <a class="el" href="GCOV_8cpp_source.html#l00196">llvm::GCOVBlock::dump()</a>, <a
  class="el" href="LexicalScopes_8cpp_source.html#l00317">llvm::LexicalScope::dump()</a>, <a class="el" href="ScheduleDAGSDNodes_8cpp_source.html#l00646">llvm::ScheduleDAGSDNodes::dumpNode()</a>, <a class="el" href="LiveRangeEdit_8cpp_source.html#l00219">llvm::LiveRangeEdit::eliminateDeadDefs()</a>, <a class="el" href="SimplifyCFG_8cpp_source.html#l03067">EliminateDeadSwitchCases()</a>, <a class="el" href="X86InstComments_8cpp_source.html#l00029">llvm::EmitAnyX86InstComments()</a>, <a class="el" href="ScheduleDAGSDNodes_8cpp_source.html#l00799">llvm::ScheduleDAGSDNodes::EmitSchedule()</a>, <a class="el" href="SelectionDAG_8h_source.html#l00095">llvm::SDDbgInfo::empty()</a>, <a class="el" href="SparseSet_8h_source.html#l00178">llvm::SparseSet< VReg2SUnit, VirtReg2IndexFunctor >::empty()</a>, <a class="el" href="LiveInterval_8h_source.html#l00276">llvm::LiveInterval::empty()</a>, <a class="el" href="DominatorInternals_8h_source.html#l00108">llvm::Eval()</a>, <a class="el"
  href="ObjCARC_8cpp_source.html#l02102">FindDependencies()</a>, <a class="el" href="BasicBlockUtils_8cpp_source.html#l00606">llvm::FindFunctionBackedges()</a>, <a class="el" href="JumpThreading_8cpp_source.html#l00995">FindMostPopularDest()</a>, <a class="el" href="BranchFolding_8cpp_source.html#l00458">FixTail()</a>, <a class="el" href="SimplifyCFG_8cpp_source.html#l01871">llvm::FoldBranchToCommonDest()</a>, <a class="el" href="InstCombineCompares_8cpp_source.html#l00202">llvm::InstCombiner::FoldCmpLoadFromIndexedGlobal()</a>, <a class="el" href="ScalarEvolution_8cpp_source.html#l04116">llvm::ScalarEvolution::forgetLoop()</a>, <a class="el" href="ScalarEvolution_8cpp_source.html#l04155">llvm::ScalarEvolution::forgetValue()</a>, <a class="el" href="ScalarEvolution_8cpp_source.html#l01457">llvm::ScalarEvolution::getAddExpr()</a>, <a class="el" href="DWARFContext_8h_source.html#l00054">llvm::DWARFContext::getCompileUnitAtIndex()</a>, <a class="el" href="SelectionDAGBuilder_8cp
 p_source.html#l00908">llvm::SelectionDAGBuilder::getControlRoot()</a>, <a class="el" href="MCStreamer_8h_source.html#l00149">llvm::MCStreamer::getCurrentSection()</a>, <a class="el" href="SelectionDAGPrinter_8cpp_source.html#l00269">llvm::ScheduleDAGSDNodes::getGraphNodeLabel()</a>, <a class="el" href="BasicAliasAnalysis_8cpp_source.html#l00371">GetIndexDifference()</a>, <a class="el" href="ScalarEvolution_8cpp_source.html#l01860">llvm::ScalarEvolution::getMulExpr()</a>, <a class="el" href="MemoryDependenceAnalysis_8cpp_source.html#l00612">llvm::MemoryDependenceAnalysis::getNonLocalCallDependency()</a>, <a class="el" href="DWARFContext_8h_source.html#l00048">llvm::DWARFContext::getNumCompileUnits()</a>, <a class="el" href="MCStreamer_8h_source.html#l00157">llvm::MCStreamer::getPreviousSection()</a>, <a class="el" href="Object_2ELF_8h_source.html#l01858">llvm::object::ELFObjectFile< target_endianness, is64Bits >::getRelocationValueString()</a>, <a class="el" href="Selec
 tionDAGBuilder_8cpp_source.html#l00885">llvm::SelectionDAGBuilder::getRoot()</a>, <a class="el" href="ScalarEvolution_8cpp_source.html#l02378">llvm::ScalarEvolution::getSMaxExpr()</a>, <a class="el" href="DataLayout_8cpp_source.html#l00485">llvm::DataLayout::getStringRepresentation()</a>, <a class="el" href="X86ISelLowering_8cpp_source.html#l04535">getTargetShuffleMask()</a>, <a class="el" href="ScalarEvolution_8cpp_source.html#l02482">llvm::ScalarEvolution::getUMaxExpr()</a>, <a class="el" href="ValueTracking_8cpp_source.html#l01807">llvm::GetUnderlyingObjects()</a>, <a class="el" href="SSAUpdater_8cpp_source.html#l00115">llvm::SSAUpdater::GetValueInMiddleOfBlock()</a>, <a class="el" href="ImmutableSet_8h_source.html#l00669">llvm::ImutAVLTreeGenericIterator< ImutInfo >::getVisitState()</a>, <a class="el" href="LiveInterval_8h_source.html#l00207">llvm::LiveInterval::hasAtLeastOneValue()</a>, <a class="el" href="SelectionDAG_8cpp_source.html#l05934">llvm::SDNode::hasPre
 decessorHelper()</a>, <a class="el" href="ScheduleDAG_8cpp_source.html#l00423">llvm::ScheduleDAGTopologicalSort::InitDAGTopologicalSorting()</a>, <a class="el" href="CodePlacementOpt_8cpp_source.html#l00070">INITIALIZE_PASS()</a>, <a class="el" href="InlineFunction_8cpp_source.html#l00489">llvm::InlineFunction()</a>, <a class="el" href="MipsInstrInfo_8cpp_source.html#l00193">llvm::MipsInstrInfo::InsertBranch()</a>, <a class="el" href="XCoreInstrInfo_8cpp_source.html#l00275">llvm::XCoreInstrInfo::InsertBranch()</a>, <a class="el" href="HexagonInstrInfo_8cpp_source.html#l00115">llvm::HexagonInstrInfo::InsertBranch()</a>, <a class="el" href="ARMBaseInstrInfo_8cpp_source.html#l00400">llvm::ARMBaseInstrInfo::InsertBranch()</a>, <a class="el" href="NVPTXInstrInfo_8cpp_source.html#l00302">llvm::NVPTXInstrInfo::InsertBranch()</a>, <a class="el" href="SPUInstrInfo_8cpp_source.html#l00347">llvm::SPUInstrInfo::InsertBranch()</a>, <a class="el" href="SparcInstrInfo_8cpp_source.html#l002
 30">llvm::SparcInstrInfo::InsertBranch()</a>, <a class="el" href="MSP430InstrInfo_8cpp_source.html#l00260">llvm::MSP430InstrInfo::InsertBranch()</a>, <a class="el" href="PPCInstrInfo_8cpp_source.html#l00376">llvm::PPCInstrInfo::InsertBranch()</a>, <a class="el" href="MBlazeInstrInfo_8cpp_source.html#l00187">llvm::MBlazeInstrInfo::InsertBranch()</a>, <a class="el" href="X86InstrInfo_8cpp_source.html#l02662">llvm::X86InstrInfo::InsertBranch()</a>, <a class="el" href="InstCombineLoadStoreAlloca_8cpp_source.html#l00467">InstCombineStoreToCast()</a>, <a class="el" href="MachineTraceMetrics_8cpp_source.html#l00417">llvm::MachineTraceMetrics::Ensemble::invalidate()</a>, <a class="el" href="InstructionCombining_8cpp_source.html#l01359">isAllocSiteRemovable()</a>, <a class="el" href="GlobalOpt_8cpp_source.html#l00310">isLeakCheckerRoot()</a>, <a class="el" href="ObjCARC_8cpp_source.html#l01182">isStoredObjCPointer()</a>, <a class="el" href="Constants_8cpp_source.html#l00249">llvm::Co
 nstant::isThreadDependent()</a>, <a class="el" href="GVN_8cpp_source.html#l00657">IsValueFullyAvailableInBlock()</a>, <a class="el" href="SpillPlacement_8cpp_source.html#l00312">llvm::SpillPlacement::iterate()</a>, <a class="el" href="Reassociate_8cpp_source.html#l00418">LinearizeExprTree()</a>, <a class="el" href="LinkArchives_8cpp_source.html#l00094">llvm::Linker::LinkInArchive()</a>, <a class="el" href="SSAUpdater_8cpp_source.html#l00363">llvm::LoadAndStorePromoter::LoadAndStorePromoter()</a>, <a class="el" href="SparcISelLowering_8cpp_source.html#l00348">llvm::SparcTargetLowering::LowerCall()</a>, <a class="el" href="HexagonISelLowering_8cpp_source.html#l00373">llvm::HexagonTargetLowering::LowerCall()</a>, <a class="el" href="SPUISelLowering_8cpp_source.html#l01268">llvm::SPUTargetLowering::LowerCall()</a>, <a class="el" href="SelectionDAGBuilder_8cpp_source.html#l06483">llvm::TargetLowering::LowerCallTo()</a>, <a class="el" href="HexagonISelLowering_8cpp_source.html#l00
 801">llvm::HexagonTargetLowering::LowerFormalArguments()</a>, <a class="el" href="SPUISelLowering_8cpp_source.html#l01117">llvm::SPUTargetLowering::LowerFormalArguments()</a>, <a class="el" href="SimplifyCFGPass_8cpp_source.html#l00109">markAliveBlocks()</a>, <a class="el" href="ImmutableSet_8h_source.html#l00664">llvm::ImutAVLTreeGenericIterator< ImutInfo >::operator*()</a>, <a class="el" href="ImmutableSet_8h_source.html#l00709">llvm::ImutAVLTreeGenericIterator< ImutInfo >::operator++()</a>, <a class="el" href="ImmutableSet_8h_source.html#l00735">llvm::ImutAVLTreeGenericIterator< ImutInfo >::operator--()</a>, <a class="el" href="BranchFolding_8cpp_source.html#l00175">llvm::BranchFolder::OptimizeFunction()</a>, <a class="el" href="CommandLine_8cpp_source.html#l00531">llvm::cl::ParseCommandLineOptions()</a>, <a class="el" href="HexagonInstrInfo_8cpp_source.html#l02218">llvm::HexagonInstrInfo::PredicateInstruction()</a>, <a class="el" href="PPCISelLowering_8
 cpp_source.html#l02957">PrepareTailCall()</a>, <a class="el" href="MachineInstr_8cpp_source.html#l01500">llvm::MachineInstr::print()</a>, <a class="el" href="ARMFrameLowering_8cpp_source.html#l01196">llvm::ARMFrameLowering::processFunctionBeforeCalleeSavedScan()</a>, <a class="el" href="BitstreamReader_8h_source.html#l00441">llvm::BitstreamCursor::ReadBlockEnd()</a>, <a class="el" href="Local_8cpp_source.html#l00318">llvm::RecursivelyDeleteTriviallyDeadInstructions()</a>, <a class="el" href="Inliner_8cpp_source.html#l00522">llvm::Inliner::removeDeadFunctions()</a>, <a class="el" href="SelectionDAG_8cpp_source.html#l00580">llvm::SelectionDAG::RemoveDeadNodes()</a>, <a class="el" href="PassManager_8cpp_source.html#l00900">llvm::PMDataManager::removeDeadPasses()</a>, <a class="el" href="MemoryDependenceAnalysis_8cpp_source.html#l01284">llvm::MemoryDependenceAnalysis::removeInstruction()</a>, <a class="el" href="JIT_8cpp_source.html#l00359">llvm::JIT::removeModule()</a>, <a clas
 s="el" href="IntervalMap_8cpp_source.html#l00019">llvm::IntervalMapImpl::Path::replaceRoot()</a>, <a class="el" href="HexagonInstrInfo_8cpp_source.html#l02320">llvm::HexagonInstrInfo::ReverseBranchCondition()</a>, <a class="el" href="LegalizeTypes_8cpp_source.html#l00179">llvm::DAGTypeLegalizer::run()</a>, <a class="el" href="SelectionDAGISel_8cpp_source.html#l00336">llvm::SelectionDAGISel::runOnMachineFunction()</a>, <a class="el" href="LiveVariables_8cpp_source.html#l00501">llvm::LiveVariables::runOnMachineFunction()</a>, <a class="el" href="SlotIndexes_8cpp_source.html#l00041">llvm::SlotIndexes::runOnMachineFunction()</a>, <a class="el" href="Inliner_8cpp_source.html#l00341">llvm::Inliner::runOnSCC()</a>, <a class="el" href="SpillPlacement_8cpp_source.html#l00292">llvm::SpillPlacement::scanActiveBundles()</a>, <a class="el" href="SelectionDAGISel_8cpp_source.html#l02204">llvm::SelectionDAGISel::SelectCodeCommon()</a>, <a class="el" href="TargetSelect_8cpp_source.html#l000
 42">llvm::EngineBuilder::selectTarget()</a>, <a class="el" href="ScheduleDAG_8cpp_source.html#l00162">llvm::SUnit::setDepthDirty()</a>, <a class="el" href="ScheduleDAG_8cpp_source.html#l00178">llvm::SUnit::setHeightDirty()</a>, <a class="el" href="Metadata_8cpp_source.html#l00622">llvm::Instruction::setMetadata()</a>, <a class="el" href="LiveIntervalAnalysis_8cpp_source.html#l00609">llvm::LiveIntervals::shrinkToUses()</a>, <a class="el" href="ImmutableSet_8h_source.html#l00681">llvm::ImutAVLTreeGenericIterator< ImutInfo >::skipToParent()</a>, <a class="el" href="InstCombinePHI_8cpp_source.html#l00620">llvm::InstCombiner::SliceUpIllegalIntegerPHI()</a>, <a class="el" href="SmallVector_8h_source.html#l00891">llvm::SmallVector< Inst, 7 >::SmallVector()</a>, <a class="el" href="ScalarEvolutionExpander_8cpp_source.html#l00338">SplitAddRecs()</a>, <a class="el" href="BreakCriticalEdges_8cpp_source.html#l00174">llvm::SplitCriticalEdge()</a>, <a class="el" href="BasicBlo
 ckUtils_8cpp_source.html#l00507">llvm::SplitLandingPadPredecessors()</a>, <a class="el" href="APFloat_8cpp_source.html#l03355">llvm::APFloat::toString()</a>, <a class="el" href="LoopUnroll_8cpp_source.html#l00139">llvm::UnrollLoop()</a>, <a class="el" href="Dominators_8h_source.html#l00579">llvm::DominatorTreeBase< MachineBasicBlock >::updateDFSNumbers()</a>, <a class="el" href="MachineBasicBlock_8cpp_source.html#l00347">llvm::MachineBasicBlock::updateTerminator()</a>, <a class="el" href="LoopInfoImpl_8h_source.html#l00236">llvm::LoopBase< BlockT, LoopT >::verifyLoop()</a>, <a class="el" href="ScalarEvolutionExpressions_8h_source.html#l00504">llvm::SCEVTraversal< SV >::visitAll()</a>, <a class="el" href="InstructionCombining_8cpp_source.html#l01046">llvm::InstCombiner::visitGetElementPtrInst()</a>, <a class="el" href="InstructionCombining_8cpp_source.html#l01763">llvm::InstCombiner::visitLandingPadInst()</a>, <a class="el" href="BitcodeWriter_8cpp_source.ht
 ml#l00666">WriteMetadataAttachment()</a>, and <a class="el" href="BitcodeWriter_8cpp_source.html#l00699">WriteModuleMetadataStore()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a979da46c9e1ecb954ed97f306e4536be"></a><!-- doxytag: member="llvm::SmallVectorBase::grow_pod" ref="a979da46c9e1ecb954ed97f306e4536be" args="(void *FirstEl, size_t MinSizeInBytes, size_t TSize)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void SmallVectorBase::grow_pod </td>
+          <td>(</td>
+          <td class="paramtype">void * </td>
+          <td class="paramname"><em>FirstEl</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">size_t </td>
+          <td class="paramname"><em>MinSizeInBytes</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">size_t </td>
+          <td class="paramname"><em>TSize</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td><code> [protected]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>grow_pod - This is an implementation of the grow() method which only works on POD-like data types and is out of line to reduce code duplication.</p>
+<p>grow_pod - This is an implementation of the grow() method which only works on POD-like datatypes and is out of line to reduce code duplication. </p>
+
+<p>Definition at line <a class="el" href="SmallVector_8cpp_source.html#l00019">19</a> of file <a class="el" href="SmallVector_8cpp_source.html">SmallVector.cpp</a>.</p>
+
+<p>References <a class="el" href="SmallVector_8h_source.html#l00034">BeginX</a>, <a class="el" href="SmallVector_8h_source.html#l00051">capacity_in_bytes()</a>, <a class="el" href="SmallVector_8h_source.html#l00034">CapacityX</a>, <a class="el" href="SmallVector_8h_source.html#l00034">EndX</a>, <a class="el" href="TargetLibraryInfo_8h_source.html#l00212">llvm::LibFunc::malloc</a>, <a class="el" href="TargetLibraryInfo_8h_source.html#l00218">llvm::LibFunc::memcpy</a>, <a class="el" href="TargetLibraryInfo_8h_source.html#l00244">llvm::LibFunc::realloc</a>, and <a class="el" href="SmallVector_8h_source.html#l00046">size_in_bytes()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ac8ade71bc21b97d7d980c874735e0395"></a><!-- doxytag: member="llvm::SmallVectorBase::size_in_bytes" ref="ac8ade71bc21b97d7d980c874735e0395" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">size_t llvm::SmallVectorBase::size_in_bytes </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>size_in_bytes - This returns size()*sizeof(T). </p>
+
+<p>Definition at line <a class="el" href="SmallVector_8h_source.html#l00046">46</a> of file <a class="el" href="SmallVector_8h_source.html">SmallVector.h</a>.</p>
+
+<p>References <a class="el" href="SmallVector_8h_source.html#l00034">BeginX</a>, and <a class="el" href="SmallVector_8h_source.html#l00034">EndX</a>.</p>
+
+<p>Referenced by <a class="el" href="SmallVector_8cpp_source.html#l00019">grow_pod()</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Member Data Documentation</h2>
+<a class="anchor" id="a4d028d3911640b01f0e444cae54144e0"></a><!-- doxytag: member="llvm::SmallVectorBase::BeginX" ref="a4d028d3911640b01f0e444cae54144e0" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void* <a class="el" href="classllvm_1_1SmallVectorBase.html#a4d028d3911640b01f0e444cae54144e0">llvm::SmallVectorBase::BeginX</a><code> [protected]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="SmallVector_8h_source.html#l00034">34</a> of file <a class="el" href="SmallVector_8h_source.html">SmallVector.h</a>.</p>
+
+<p>Referenced by <a class="el" href="SmallVector_8h_source.html#l00111">llvm::SmallVectorTemplateCommon< MachineInstr * >::begin()</a>, <a class="el" href="SmallVector_8h_source.html#l00051">capacity_in_bytes()</a>, <a class="el" href="SmallVector_8h_source.html#l00390">llvm::SmallVectorImpl< MachineInstr * >::clear()</a>, <a class="el" href="SmallVector_8h_source.html#l00055">empty()</a>, <a class="el" href="SmallVector_8h_source.html#l00263">llvm::SmallVectorTemplateBase< T, isPodLike >::grow()</a>, <a class="el" href="SmallVector_8cpp_source.html#l00019">grow_pod()</a>, <a class="el" href="SmallVector_8h_source.html#l00085">llvm::SmallVectorTemplateCommon< MachineInstr * >::isSmall()</a>, <a class="el" href="SmallVector_8h_source.html#l00090">llvm::SmallVectorTemplateCommon< MachineInstr * >::resetToSmall()</a>, <a class="el" href="SmallVector_8h_source.html#l00046">size_in_bytes()</a>, and <a class="el" href="SmallVector_8h_source.html#l0070
 4">llvm::SmallVectorImpl< T >::swap()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a6d0b31a3eab6d659e3d6942626c41cba"></a><!-- doxytag: member="llvm::SmallVectorBase::CapacityX" ref="a6d0b31a3eab6d659e3d6942626c41cba" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void * <a class="el" href="classllvm_1_1SmallVectorBase.html#a6d0b31a3eab6d659e3d6942626c41cba">llvm::SmallVectorBase::CapacityX</a><code> [protected]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="SmallVector_8h_source.html#l00034">34</a> of file <a class="el" href="SmallVector_8h_source.html">SmallVector.h</a>.</p>
+
+<p>Referenced by <a class="el" href="SmallVector_8h_source.html#l00051">capacity_in_bytes()</a>, <a class="el" href="SmallVector_8h_source.html#l00116">llvm::SmallVectorTemplateCommon< MachineInstr * >::capacity_ptr()</a>, <a class="el" href="SmallVector_8cpp_source.html#l00019">grow_pod()</a>, <a class="el" href="SmallVector_8h_source.html#l00231">llvm::SmallVectorTemplateBase< LiveInterval *, isPodLike< LiveInterval * >::value >::push_back()</a>, <a class="el" href="SmallVector_8h_source.html#l00090">llvm::SmallVectorTemplateCommon< MachineInstr * >::resetToSmall()</a>, and <a class="el" href="SmallVector_8h_source.html#l00704">llvm::SmallVectorImpl< T >::swap()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a4a1432a237b3e5e1f1afaf57fbfb8e7e"></a><!-- doxytag: member="llvm::SmallVectorBase::EndX" ref="a4a1432a237b3e5e1f1afaf57fbfb8e7e" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void * <a class="el" href="classllvm_1_1SmallVectorBase.html#a4a1432a237b3e5e1f1afaf57fbfb8e7e">llvm::SmallVectorBase::EndX</a><code> [protected]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="SmallVector_8h_source.html#l00034">34</a> of file <a class="el" href="SmallVector_8h_source.html">SmallVector.h</a>.</p>
+
+<p>Referenced by <a class="el" href="SmallVector_8h_source.html#l00390">llvm::SmallVectorImpl< MachineInstr * >::clear()</a>, <a class="el" href="SmallVector_8h_source.html#l00055">empty()</a>, <a class="el" href="SmallVector_8h_source.html#l00113">llvm::SmallVectorTemplateCommon< MachineInstr * >::end()</a>, <a class="el" href="SmallVector_8cpp_source.html#l00019">grow_pod()</a>, <a class="el" href="SmallVector_8h_source.html#l00531">llvm::SmallVectorImpl< MachineInstr * >::insert()</a>, <a class="el" href="SmallVector_8h_source.html#l00090">llvm::SmallVectorTemplateCommon< MachineInstr * >::resetToSmall()</a>, <a class="el" href="SmallVector_8h_source.html#l00094">llvm::SmallVectorTemplateCommon< MachineInstr * >::setEnd()</a>, <a class="el" href="SmallVector_8h_source.html#l00046">size_in_bytes()</a>, and <a class="el" href="SmallVector_8h_source.html#l00704">llvm::SmallVectorImpl< T >::swap()</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li><a class="el" href="SmallVector_8h_source.html">SmallVector.h</a></li>
+<li><a class="el" href="SmallVector_8cpp_source.html">SmallVector.cpp</a></li>
+</ul>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:46:00 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/classllvm_1_1SmallVectorImpl.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SmallVectorImpl.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SmallVectorImpl.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SmallVectorImpl.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,722 @@
+<!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::SmallVectorImpl< T > Class 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="classllvm_1_1SmallVectorImpl.html">SmallVectorImpl</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> |
+<a href="#pro-methods">Protected Member Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">llvm::SmallVectorImpl< T > Class Template Reference</div>  </div>
+</div>
+<div class="contents">
+<!-- doxytag: class="llvm::SmallVectorImpl" --><!-- doxytag: inherits="SmallVectorTemplateBase< T, isPodLike< T >::value >" -->
+<p><code>#include <<a class="el" href="SmallVector_8h_source.html">SmallVector.h</a>></code></p>
+
+<p>Inherits <a class="el" href="classllvm_1_1SmallVectorTemplateBase.html">llvm::SmallVectorTemplateBase< T, isPodLike< T >::value ></a>.</p>
+
+<p>Inherited by <a class="el" href="classllvm_1_1SmallVector.html">llvm::SmallVector< T, N ></a>.</p>
+<div class="dynheader">
+Collaboration diagram for llvm::SmallVectorImpl< T >:</div>
+<div class="dyncontent">
+<div class="center"><img src="classllvm_1_1SmallVectorImpl__coll__graph.png" border="0" usemap="#llvm_1_1SmallVectorImpl_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="classllvm_1_1SmallVectorImpl-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_1SmallVectorTemplateCommon.html#a309d93eaafb8f5a8dfb7de2a231335ea">SuperClass::iterator</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SmallVectorImpl.html#a16a72ecbc559627d140a2197d9f79445">iterator</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html#aad789c59083aa64afbf2a1d53a348dcc">SuperClass::size_type</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SmallVectorImpl.html#adb4475d435ac541b20ab86613339a82f">size_type</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"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SmallVectorImpl.html#af56a778d4fe0d873fcc879c78fb733a6">~SmallVectorImpl</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SmallVectorImpl.html#aac0ea55010b7b1a301e65a0baea057aa">clear</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SmallVectorImpl.html#a102d0ad36060677286c3aefb812e5512">resize</a> (<a class="el" href="classunsigned.html">unsigned</a> N)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SmallVectorImpl.html#af9deaad4c8d7e2a7fddc450219324ade">resize</a> (<a class="el" href="classunsigned.html">unsigned</a> N, const T &NV)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SmallVectorImpl.html#a4786e64977a3af38f29adee46b70a863">reserve</a> (<a class="el" href="classunsigned.html">unsigned</a> N)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">T </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SmallVectorImpl.html#a0c8ffe664a36e30d49c84d0aded2fe08">pop_back_val</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SmallVectorImpl.html#abd962b7b01f49ce61ea41ee10c49e313">swap</a> (<a class="el" href="classllvm_1_1SmallVectorImpl.html">SmallVectorImpl</a> &RHS)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template<typename in_iter > </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classllvm_1_1SmallVectorImpl.html#a669d55980a7d4b6307b94596deeb0b1f">append</a> (in_iter in_start, in_iter in_end)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SmallVectorImpl.html#a5ba1a0366a01e0a5b8b20eeada154db2">append</a> (<a class="el" href="classllvm_1_1SmallVectorImpl.html#adb4475d435ac541b20ab86613339a82f">size_type</a> NumInputs, const T &Elt)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SmallVectorImpl.html#a465f75c78f1dc551152248c9f203b88d">assign</a> (<a class="el" href="classunsigned.html">unsigned</a> NumElts, const T &Elt)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1SmallVectorImpl.html#a16a72ecbc559627d140a2197d9f79445">iterator</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SmallVectorImpl.html#a18c110c35e9133222a37b28d30f8a90f">erase</a> (<a class="el" href="classllvm_1_1SmallVectorImpl.html#a16a72ecbc559627d140a2197d9f79445">iterator</a> I)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1SmallVectorImpl.html#a16a72ecbc559627d140a2197d9f79445">iterator</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SmallVectorImpl.html#a39961cfc545575d1dedbf3176a5b683a">erase</a> (<a class="el" href="classllvm_1_1SmallVectorImpl.html#a16a72ecbc559627d140a2197d9f79445">iterator</a> S, <a class="el" href="classllvm_1_1SmallVectorImpl.html#a16a72ecbc559627d140a2197d9f79445">iterator</a> E)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1SmallVectorImpl.html#a16a72ecbc559627d140a2197d9f79445">iterator</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SmallVectorImpl.html#af622128e353515efebccad40eae495cb">insert</a> (<a class="el" href="classllvm_1_1SmallVectorImpl.html#a16a72ecbc559627d140a2197d9f79445">iterator</a> I, const T &Elt)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1SmallVectorImpl.html#a16a72ecbc559627d140a2197d9f79445">iterator</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SmallVectorImpl.html#ae878e00829dc76d9427a31ccb1c79330">insert</a> (<a class="el" href="classllvm_1_1SmallVectorImpl.html#a16a72ecbc559627d140a2197d9f79445">iterator</a> I, <a class="el" href="classllvm_1_1SmallVectorImpl.html#adb4475d435ac541b20ab86613339a82f">size_type</a> NumToInsert, const T &Elt)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template<typename ItTy > </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1SmallVectorImpl.html#a16a72ecbc559627d140a2197d9f79445">iterator</a> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classllvm_1_1SmallVectorImpl.html#a0459f9a5afac04c5631a217e7a48f5ba">insert</a> (<a class="el" href="classllvm_1_1SmallVectorImpl.html#a16a72ecbc559627d140a2197d9f79445">iterator</a> I, ItTy From, ItTy To)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1SmallVectorImpl.html">SmallVectorImpl</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SmallVectorImpl.html#ad39bccc86684b3407edcd580b5a38143">operator=</a> (const <a class="el" href="classllvm_1_1SmallVectorImpl.html">SmallVectorImpl</a> &RHS)</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="classllvm_1_1SmallVectorImpl.html#a623a60704859a2c191592f1d090d886f">operator==</a> (const <a class="el" href="classllvm_1_1SmallVectorImpl.html">SmallVectorImpl</a> &RHS) const </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="classllvm_1_1SmallVectorImpl.html#a84442a323ca639d5c5bf4d2b831f3abe">operator!=</a> (const <a class="el" href="classllvm_1_1SmallVectorImpl.html">SmallVectorImpl</a> &RHS) const </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="classllvm_1_1SmallVectorImpl.html#ac95533d657da2895e050612a4dc8b719">operator<</a> (const <a class="el" href="classllvm_1_1SmallVectorImpl.html">SmallVectorImpl</a> &RHS) const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SmallVectorImpl.html#a45bab6d91cf74da99624723b65bd0e5b">set_size</a> (<a class="el" href="classunsigned.html">unsigned</a> N)</td></tr>
+<tr><td colspan="2"><h2><a name="pro-methods"></a>
+Protected Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1SmallVectorImpl.html#abd001dbc8a624eecaa020c6d4e3a6b06">SmallVectorImpl</a> (<a class="el" href="classunsigned.html">unsigned</a> N)</td></tr>
+</table>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><h3>template<typename T><br/>
+class llvm::SmallVectorImpl< T ></h3>
+
+<p><a class="el" href="classllvm_1_1SmallVectorImpl.html">SmallVectorImpl</a> - This class consists of common code factored out of the <a class="el" href="classllvm_1_1SmallVector.html">SmallVector</a> class to reduce code duplication based on the <a class="el" href="classllvm_1_1SmallVector.html">SmallVector</a> 'N' template parameter. </p>
+
+<p>Definition at line <a class="el" href="SmallVector_8h_source.html#l00365">365</a> of file <a class="el" href="SmallVector_8h_source.html">SmallVector.h</a>.</p>
+</div><hr/><h2>Member Typedef Documentation</h2>
+<a class="anchor" id="a16a72ecbc559627d140a2197d9f79445"></a><!-- doxytag: member="llvm::SmallVectorImpl::iterator" ref="a16a72ecbc559627d140a2197d9f79445" args="" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename T> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">typedef <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html#a309d93eaafb8f5a8dfb7de2a231335ea">SuperClass::iterator</a> <a class="el" href="classllvm_1_1SmallVectorImpl.html">llvm::SmallVectorImpl</a>< T >::<a class="el" href="classllvm_1_1SmallVectorImpl.html#a16a72ecbc559627d140a2197d9f79445">iterator</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Reimplemented from <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html#a309d93eaafb8f5a8dfb7de2a231335ea">llvm::SmallVectorTemplateCommon< T ></a>.</p>
+
+<p>Definition at line <a class="el" href="SmallVector_8h_source.html#l00370">370</a> of file <a class="el" href="SmallVector_8h_source.html">SmallVector.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="adb4475d435ac541b20ab86613339a82f"></a><!-- doxytag: member="llvm::SmallVectorImpl::size_type" ref="adb4475d435ac541b20ab86613339a82f" args="" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename T> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">typedef <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html#aad789c59083aa64afbf2a1d53a348dcc">SuperClass::size_type</a> <a class="el" href="classllvm_1_1SmallVectorImpl.html">llvm::SmallVectorImpl</a>< T >::<a class="el" href="classllvm_1_1SmallVectorImpl.html#adb4475d435ac541b20ab86613339a82f">size_type</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Reimplemented from <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html#aad789c59083aa64afbf2a1d53a348dcc">llvm::SmallVectorTemplateCommon< T ></a>.</p>
+
+<p>Definition at line <a class="el" href="SmallVector_8h_source.html#l00371">371</a> of file <a class="el" href="SmallVector_8h_source.html">SmallVector.h</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Constructor & Destructor Documentation</h2>
+<a class="anchor" id="abd001dbc8a624eecaa020c6d4e3a6b06"></a><!-- doxytag: member="llvm::SmallVectorImpl::SmallVectorImpl" ref="abd001dbc8a624eecaa020c6d4e3a6b06" args="(unsigned N)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename T> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1SmallVectorImpl.html">llvm::SmallVectorImpl</a>< T >::<a class="el" href="classllvm_1_1SmallVectorImpl.html">SmallVectorImpl</a> </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>N</em></td><td>)</td>
+          <td><code> [inline, explicit, protected]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="SmallVector_8h_source.html#l00375">375</a> of file <a class="el" href="SmallVector_8h_source.html">SmallVector.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="af56a778d4fe0d873fcc879c78fb733a6"></a><!-- doxytag: member="llvm::SmallVectorImpl::~SmallVectorImpl" ref="af56a778d4fe0d873fcc879c78fb733a6" args="()" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename T> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1SmallVectorImpl.html">llvm::SmallVectorImpl</a>< T >::~<a class="el" href="classllvm_1_1SmallVectorImpl.html">SmallVectorImpl</a> </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="SmallVector_8h_source.html#l00380">380</a> of file <a class="el" href="SmallVector_8h_source.html">SmallVector.h</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="a669d55980a7d4b6307b94596deeb0b1f"></a><!-- doxytag: member="llvm::SmallVectorImpl::append" ref="a669d55980a7d4b6307b94596deeb0b1f" args="(in_iter in_start, in_iter in_end)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename T> </div>
+<div class="memtemplate">
+template<typename in_iter > </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">void <a class="el" href="classllvm_1_1SmallVectorImpl.html">llvm::SmallVectorImpl</a>< T >::append </td>
+          <td>(</td>
+          <td class="paramtype">in_iter </td>
+          <td class="paramname"><em>in_start</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">in_iter </td>
+          <td class="paramname"><em>in_end</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>append - Add the specified range to the end of the <a class="el" href="classllvm_1_1SmallVector.html">SmallVector</a>. </p>
+
+<p>Reimplemented in <a class="el" href="classllvm_1_1SmallString.html#a594040e977ebe23a178475253a961ad8">llvm::SmallString< InternalLen ></a>, <a class="el" href="classllvm_1_1SmallString.html#a594040e977ebe23a178475253a961ad8">llvm::SmallString< 128 ></a>, <a class="el" href="classllvm_1_1SmallString.html#a594040e977ebe23a178475253a961ad8">llvm::SmallString< 32 ></a>, <a class="el" href="classllvm_1_1SmallString.html#a594040e977ebe23a178475253a961ad8">llvm::SmallString< 16 ></a>, <a class="el" href="classllvm_1_1SmallString.html#a594040e977ebe23a178475253a961ad8">llvm::SmallString< 8 ></a>, and <a class="el" href="classllvm_1_1SmallString.html#a594040e977ebe23a178475253a961ad8">llvm::SmallString< 256 ></a>.</p>
+
+<p>Definition at line <a class="el" href="SmallVector_8h_source.html#l00439">439</a> of file <a class="el" href="SmallVector_8h_source.html">SmallVector.h</a>.</p>
+
+<p>Referenced by <a class="el" href="FoldingSet_8cpp_source.html#l00141">llvm::FoldingSetNodeID::AddNodeID()</a>, <a class="el" href="FoldingSet_8cpp_source.html#l00054">llvm::FoldingSetNodeID::AddPointer()</a>, <a class="el" href="FoldingSet_8cpp_source.html#l00089">llvm::FoldingSetNodeID::AddString()</a>, <a class="el" href="PathV2_8cpp_source.html#l00352">llvm::sys::path::append()</a>, <a class="el" href="RegisterPressure_8cpp_source.html#l00237">llvm::RegPressureTracker::closeBottom()</a>, <a class="el" href="RegisterPressure_8cpp_source.html#l00218">llvm::RegPressureTracker::closeTop()</a>, <a class="el" href="ConstantFold_8cpp_source.html#l01901">ConstantFoldGetElementPtrImpl()</a>, <a class="el" href="DIBuilder_8cpp_source.html#l00832">llvm::DIBuilder::createComplexVariable()</a>, <a class="el" href="MCObjectStreamer_8cpp_source.html#l00195">llvm::MCObjectStreamer::EmitInstToFragment()</a>, <a class="el" href="ValueTracking_8cpp_source.html#l01504">llvm::FindInsertedV
 alue()</a>, <a class="el" href="ScalarEvolution_8cpp_source.html#l01457">llvm::ScalarEvolution::getAddExpr()</a>, <a class="el" href="ScalarEvolution_8cpp_source.html#l02242">llvm::ScalarEvolution::getAddRecExpr()</a>, <a class="el" href="ScalarEvolution_8cpp_source.html#l01860">llvm::ScalarEvolution::getMulExpr()</a>, <a class="el" href="Mangler_8cpp_source.html#l00106">llvm::Mangler::getNameWithPrefix()</a>, <a class="el" href="SelectionDAG_8cpp_source.html#l02725">llvm::SelectionDAG::getNode()</a>, <a class="el" href="MachOObjectFile_8cpp_source.html#l00787">llvm::object::MachOObjectFile::getRelocationTypeName()</a>, <a class="el" href="COFFObjectFile_8cpp_source.html#l00748">llvm::object::COFFObjectFile::getRelocationTypeName()</a>, <a class="el" href="Object_2ELF_8h_source.html#l01497">llvm::object::ELFObjectFile< target_endianness, is64Bits >::getRelocationTypeName()</a>, <a class="el" href="MachOObjectFile_8cpp_source.html#l00995">llvm::object::MachOObjectFile::
 getRelocationValueString()</a>, <a class="el" href="COFFObjectFile_8cpp_source.html#l00807">llvm::object::COFFObjectFile::getRelocationValueString()</a>, <a class="el" href="Object_2ELF_8h_source.html#l01858">llvm::object::ELFObjectFile< target_endianness, is64Bits >::getRelocationValueString()</a>, <a class="el" href="ScalarEvolution_8cpp_source.html#l02378">llvm::ScalarEvolution::getSMaxExpr()</a>, <a class="el" href="Constants_8cpp_source.html#l02277">llvm::ConstantDataArray::getString()</a>, <a class="el" href="ScalarEvolution_8cpp_source.html#l02482">llvm::ScalarEvolution::getUMaxExpr()</a>, <a class="el" href="MipsISelLowering_8cpp_source.html#l02400">LowerDSPIntr()</a>, <a class="el" href="X86ISelLowering_8cpp_source.html#l09973">LowerINTRINSIC_WO_CHAIN()</a>, <a class="el" href="BitstreamReader_8h_source.html#l00504">llvm::BitstreamCursor::ReadRecord()</a>, <a class="el" href="PathV2_8cpp_source.html#l00413">llvm::sys::path::replace_extension()</a>, <a class="e
 l" href="ExecutionEngine_2ExecutionEngine_8h_source.html#l00606">llvm::EngineBuilder::setMAttrs()</a>, <a class="el" href="ScalarEvolutionExpander_8cpp_source.html#l00309">SimplifyAddOperands()</a>, <a class="el" href="ScalarEvolutionExpander_8cpp_source.html#l00338">SplitAddRecs()</a>, <a class="el" href="PathV2_8cpp_source.html#l00492">llvm::sys::path::system_temp_directory()</a>, <a class="el" href="APInt_8cpp_source.html#l02084">llvm::APInt::toString()</a>, <a class="el" href="InstructionCombining_8cpp_source.html#l01046">llvm::InstCombiner::visitGetElementPtrInst()</a>, <a class="el" href="BitcodeWriter_8cpp_source.html#l00580">WriteModuleMetadata()</a>, <a class="el" href="BitcodeWriter_8cpp_source.html#l00699">WriteModuleMetadataStore()</a>, and <a class="el" href="LLVMContextImpl_8cpp_source.html#l00064">llvm::LLVMContextImpl::~LLVMContextImpl()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a5ba1a0366a01e0a5b8b20eeada154db2"></a><!-- doxytag: member="llvm::SmallVectorImpl::append" ref="a5ba1a0366a01e0a5b8b20eeada154db2" args="(size_type NumInputs, const T &Elt)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename T> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">void <a class="el" href="classllvm_1_1SmallVectorImpl.html">llvm::SmallVectorImpl</a>< T >::append </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1SmallVectorImpl.html#adb4475d435ac541b20ab86613339a82f">size_type</a> </td>
+          <td class="paramname"><em>NumInputs</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const T & </td>
+          <td class="paramname"><em>Elt</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>append - Add the specified range to the end of the <a class="el" href="classllvm_1_1SmallVector.html">SmallVector</a>. </p>
+
+<p>Definition at line <a class="el" href="SmallVector_8h_source.html#l00454">454</a> of file <a class="el" href="SmallVector_8h_source.html">SmallVector.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a465f75c78f1dc551152248c9f203b88d"></a><!-- doxytag: member="llvm::SmallVectorImpl::assign" ref="a465f75c78f1dc551152248c9f203b88d" args="(unsigned NumElts, const T &Elt)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename T> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">void <a class="el" href="classllvm_1_1SmallVectorImpl.html">llvm::SmallVectorImpl</a>< T >::assign </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>NumElts</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const T & </td>
+          <td class="paramname"><em>Elt</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="SmallVector_8h_source.html#l00464">464</a> of file <a class="el" href="SmallVector_8h_source.html">SmallVector.h</a>.</p>
+
+<p>Referenced by <a class="el" href="PPCISelLowering_8cpp_source.html#l04832">BuildSplatI()</a>, <a class="el" href="InstCombineVectorOps_8cpp_source.html#l00287">CollectShuffleElements()</a>, <a class="el" href="InstCombineVectorOps_8cpp_source.html#l00209">CollectSingleShuffleElements()</a>, <a class="el" href="SelectionDAG_8cpp_source.html#l00984">llvm::SelectionDAG::getConstant()</a>, <a class="el" href="SelectionDAG_8cpp_source.html#l01037">llvm::SelectionDAG::getConstantFP()</a>, <a class="el" href="SelectionDAGBuilder_8cpp_source.html#l01047">llvm::SelectionDAGBuilder::getValueImpl()</a>, <a class="el" href="InterferenceCache_8cpp_source.html#l00025">llvm::InterferenceCache::init()</a>, <a class="el" href="SPUISelLowering_8cpp_source.html#l01658">LowerBUILD_VECTOR()</a>, and <a class="el" href="SPUISelLowering_8cpp_source.html#l02302">LowerByteImmed()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aac0ea55010b7b1a301e65a0baea057aa"></a><!-- doxytag: member="llvm::SmallVectorImpl::clear" ref="aac0ea55010b7b1a301e65a0baea057aa" args="()" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename T> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">void <a class="el" href="classllvm_1_1SmallVectorImpl.html">llvm::SmallVectorImpl</a>< T >::clear </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="SmallVector_8h_source.html#l00390">390</a> of file <a class="el" href="SmallVector_8h_source.html">SmallVector.h</a>.</p>
+
+<p>Referenced by <a class="el" href="PassManager_8cpp_source.html#l00953">llvm::PMDataManager::add()</a>, <a class="el" href="LiveIntervalAnalysis_8cpp_source.html#l00809">llvm::LiveIntervals::addKillFlags()</a>, <a class="el" href="SparcInstrInfo_8cpp_source.html#l00127">llvm::SparcInstrInfo::AnalyzeBranch()</a>, <a class="el" href="MSP430InstrInfo_8cpp_source.html#l00169">llvm::MSP430InstrInfo::AnalyzeBranch()</a>, <a class="el" href="X86InstrInfo_8cpp_source.html#l02497">llvm::X86InstrInfo::AnalyzeBranch()</a>, <a class="el" href="SSAUpdaterImpl_8h_source.html#l00100">llvm::SSAUpdaterImpl< UpdaterT >::BuildBlockList()</a>, <a class="el" href="X86ISelLowering_8cpp_source.html#l07927">llvm::X86TargetLowering::BuildFILD()</a>, <a class="el" href="GlobalOpt_8cpp_source.html#l00388">CleanupPointerRootUsers()</a>, <a class="el" href="IntEqClasses_8h_source.html#l00051">llvm::IntEqClasses::clear()</a>, <a class="el" href="SelectionDAG_8h_source.html#l00089">llvm::SDDbgInfo
 ::clear()</a>, <a class="el" href="SpillPlacement_8cpp_source.html#l00115">llvm::SpillPlacement::Node::clear()</a>, <a class="el" href="LiveIntervalUnion_8h_source.html#l00125">llvm::LiveIntervalUnion::Query::clear()</a>, <a class="el" href="FunctionLoweringInfo_8cpp_source.html#l00192">llvm::FunctionLoweringInfo::clear()</a>, <a class="el" href="SplitKit_8cpp_source.html#l00053">llvm::SplitAnalysis::clear()</a>, <a class="el" href="MCInst_8h_source.html#l00171">llvm::MCInst::clear()</a>, <a class="el" href="SparseSet_8h_source.html#l00189">llvm::SparseSet< VReg2SUnit, VirtReg2IndexFunctor >::clear()</a>, <a class="el" href="LiveInterval_8h_source.html#l00202">llvm::LiveInterval::clear()</a>, <a class="el" href="FoldingSet_8h_source.html#l00323">llvm::FoldingSetNodeID::clear()</a>, <a class="el" href="SelectionDAGBuilder_8cpp_source.html#l00861">llvm::SelectionDAGBuilder::clear()</a>, <a class="el" href="MachineSink_8cpp_source.html#l00396">collectDebugValues()</a>, <a
  class="el" href="TargetSubtargetInfo_8cpp_source.html#l00025">llvm::TargetSubtargetInfo::enablePostRAScheduler()</a>, <a class="el" href="MachineModuleInfo_8cpp_source.html#l00302">llvm::MachineModuleInfo::EndFunction()</a>, <a class="el" href="DwarfDebug_8cpp_source.html#l01457">llvm::DwarfDebug::endFunction()</a>, <a class="el" href="ARMISelLowering_8cpp_source.html#l09590">llvm::ARMTargetLowering::ExpandInlineAsm()</a>, <a class="el" href="X86ISelLowering_8cpp_source.html#l16993">llvm::X86TargetLowering::ExpandInlineAsm()</a>, <a class="el" href="MachineInstrBundle_8cpp_source.html#l00100">llvm::finalizeBundle()</a>, <a class="el" href="JumpThreading_8cpp_source.html#l00995">FindMostPopularDest()</a>, <a class="el" href="SplitKit_8cpp_source.html#l01043">llvm::SplitEditor::finish()</a>, <a class="el" href="BitstreamReader_8h_source.html#l00208">llvm::BitstreamCursor::freeState()</a>, <a class="el" href="ScalarEvolution_8cpp_source.html#l01457">llvm::ScalarEvolution::getA
 ddExpr()</a>, <a class="el" href="SROA_8cpp_source.html#l01941">getAdjustedPtr()</a>, <a class="el" href="SelectionDAGBuilder_8cpp_source.html#l00908">llvm::SelectionDAGBuilder::getControlRoot()</a>, <a class="el" href="SelectionDAG_8cpp_source.html#l03586">getMemmoveLoadsAndStores()</a>, <a class="el" href="MemoryDependenceAnalysis_8cpp_source.html#l00750">llvm::MemoryDependenceAnalysis::getNonLocalPointerDependency()</a>, <a class="el" href="CommandLine_8cpp_source.html#l00116">GetOptionInfo()</a>, <a class="el" href="SelectionDAGBuilder_8cpp_source.html#l00885">llvm::SelectionDAGBuilder::getRoot()</a>, <a class="el" href="ScalarEvolution_8cpp_source.html#l02122">llvm::ScalarEvolution::getUDivExpr()</a>, <a class="el" href="YAMLParser_8cpp_source.html#l01606">llvm::yaml::ScalarNode::getValue()</a>, <a class="el" href="MC_2MCDisassembler_2Disassembler_8cpp_source.html#l00144">LLVMDisasmInstruction()</a>, <a class="el" href="SelectionDAGBuilder_8cpp_source.html#l06483">llvm:
 :TargetLowering::LowerCallTo()</a>, <a class="el" href="X86ISelLowering_8cpp_source.html#l06188">LowerVECTOR_SHUFFLE_256()</a>, <a class="el" href="X86ISelLowering_8cpp_source.html#l05942">LowerVECTOR_SHUFFLEv16i8()</a>, <a class="el" href="X86ISelLowering_8cpp_source.html#l05692">LowerVECTOR_SHUFFLEv8i16()</a>, <a class="el" href="Regex_8cpp_source.html#l00055">llvm::Regex::match()</a>, <a class="el" href="X86ISelDAGToDAG_8cpp_source.html#l00364">MoveBelowOrigChain()</a>, <a class="el" href="PathV2_8cpp_source.html#l00431">llvm::sys::path::native()</a>, <a class="el" href="RegisterPressure_8cpp_source.html#l00148">llvm::IntervalPressure::openBottom()</a>, <a class="el" href="RegisterPressure_8cpp_source.html#l00156">llvm::RegionPressure::openBottom()</a>, <a class="el" href="RegisterPressure_8cpp_source.html#l00132">llvm::IntervalPressure::openTop()</a>, <a class="el" href="RegisterPressure_8cpp_source.html#l00140">llvm::RegionPressure::openTop()</a>, <a class="el" href="Co
 mmandLine_8cpp_source.html#l00531">llvm::cl::ParseCommandLineOptions()</a>, <a class="el" href="SpillPlacement_8cpp_source.html#l00358">llvm::SpillPlacement::prepare()</a>, <a class="el" href="ValueEnumerator_8cpp_source.html#l00495">llvm::ValueEnumerator::purgeFunction()</a>, <a class="el" href="BitstreamReader_8h_source.html#l00600">llvm::BitstreamCursor::ReadBlockInfoBlock()</a>, <a class="el" href="LexicalScopes_8cpp_source.html#l00033">llvm::LexicalScopes::releaseMemory()</a>, <a class="el" href="LiveIntervalAnalysis_8cpp_source.html#l00082">llvm::LiveIntervals::releaseMemory()</a>, <a class="el" href="SlotIndexes_8cpp_source.html#l00033">llvm::SlotIndexes::releaseMemory()</a>, <a class="el" href="LiveInterval_8cpp_source.html#l00205">llvm::LiveInterval::RenumberValues()</a>, <a class="el" href="RegisterPressure_8cpp_source.html#l00115">llvm::IntervalPressure::reset()</a>, <a class="el" href="RegisterPressure_8cpp_source.html#l00123">llvm::RegionPressure::reset()</a>, <
 a class="el" href="LiveRangeCalc_8cpp_source.html#l00021">llvm::LiveRangeCalc::reset()</a>, <a class="el" href="Cloning_8h_source.html#l00177">llvm::InlineFunctionInfo::reset()</a>, <a class="el" href="TypeFinder_8cpp_source.html#l00023">llvm::TypeFinder::run()</a>, <a class="el" href="RegisterClassInfo_8cpp_source.html#l00035">llvm::RegisterClassInfo::runOnMachineFunction()</a>, <a class="el" href="SpillPlacement_8cpp_source.html#l00292">llvm::SpillPlacement::scanActiveBundles()</a>, <a class="el" href="SelectionDAGISel_8cpp_source.html#l02204">llvm::SelectionDAGISel::SelectCodeCommon()</a>, <a class="el" href="FileUtilities_8h_source.html#l00062">llvm::FileRemover::setFile()</a>, <a class="el" href="ExecutionEngine_2ExecutionEngine_8h_source.html#l00606">llvm::EngineBuilder::setMAttrs()</a>, <a class="el" href="ScalarEvolutionExpander_8cpp_source.html#l00309">SimplifyAddOperands()</a>, <a class="el" href="BreakCriticalEdges_8cpp_source.html#l00174">llvm::SplitCriticalEdge(
 )</a>, <a class="el" href="MachineBasicBlock_8cpp_source.html#l00632">llvm::MachineBasicBlock::SplitCriticalEdge()</a>, <a class="el" href="PathV2_8cpp_source.html#l00492">llvm::sys::path::system_temp_directory()</a>, <a class="el" href="MachineBasicBlock_8cpp_source.html#l00347">llvm::MachineBasicBlock::updateTerminator()</a>, <a class="el" href="ValueEnumerator_8cpp_source.html#l00032">llvm::ValueEnumerator::ValueEnumerator()</a>, <a class="el" href="BitcodeWriter_8cpp_source.html#l00165">WriteAttributeTable()</a>, <a class="el" href="BitcodeWriter_8cpp_source.html#l00758">WriteConstants()</a>, <a class="el" href="BitcodeWriter_8cpp_source.html#l01480">WriteFunction()</a>, <a class="el" href="BitcodeWriter_8cpp_source.html#l01065">WriteInstruction()</a>, <a class="el" href="BitcodeWriter_8cpp_source.html#l00561">WriteMDNode()</a>, <a class="el" href="BitcodeWriter_8cpp_source.html#l00666">WriteMetadataAttachment()</a>, <a class="el" href="BitcodeWriter_8cpp_source.html#l00
 393">WriteModuleInfo()</a>, <a class="el" href="BitcodeWriter_8cpp_source.html#l00580">WriteModuleMetadata()</a>, <a class="el" href="BitcodeWriter_8cpp_source.html#l00699">WriteModuleMetadataStore()</a>, <a class="el" href="BitcodeWriter_8cpp_source.html#l00189">WriteTypeTable()</a>, <a class="el" href="BitcodeWriter_8cpp_source.html#l01422">WriteValueSymbolTable()</a>, <a class="el" href="GCOV_8cpp_source.html#l00175">llvm::GCOVBlock::~GCOVBlock()</a>, and <a class="el" href="GCOV_8h_source.html#l00206">llvm::GCOVLines::~GCOVLines()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a18c110c35e9133222a37b28d30f8a90f"></a><!-- doxytag: member="llvm::SmallVectorImpl::erase" ref="a18c110c35e9133222a37b28d30f8a90f" args="(iterator I)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename T> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1SmallVectorImpl.html#a16a72ecbc559627d140a2197d9f79445">iterator</a> <a class="el" href="classllvm_1_1SmallVectorImpl.html">llvm::SmallVectorImpl</a>< T >::erase </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1SmallVectorImpl.html#a16a72ecbc559627d140a2197d9f79445">iterator</a> </td>
+          <td class="paramname"><em>I</em></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="SmallVector_8h_source.html#l00472">472</a> of file <a class="el" href="SmallVector_8h_source.html">SmallVector.h</a>.</p>
+
+<p>Referenced by <a class="el" href="RegisterPressure_8cpp_source.html#l00237">llvm::RegPressureTracker::closeBottom()</a>, <a class="el" href="RegisterPressure_8cpp_source.html#l00218">llvm::RegPressureTracker::closeTop()</a>, <a class="el" href="RegisterPressure_8cpp_source.html#l00334">collectOperands()</a>, <a class="el" href="BasicAliasAnalysis_8cpp_source.html#l00234">DecomposeGEPExpression()</a>, <a class="el" href="ScalarEvolution_8cpp_source.html#l01457">llvm::ScalarEvolution::getAddExpr()</a>, <a class="el" href="BasicAliasAnalysis_8cpp_source.html#l00371">GetIndexDifference()</a>, <a class="el" href="ScalarEvolution_8cpp_source.html#l01860">llvm::ScalarEvolution::getMulExpr()</a>, <a class="el" href="SROA_8cpp_source.html#l01791">getNaturalGEPWithType()</a>, <a class="el" href="ScalarEvolution_8cpp_source.html#l02378">llvm::ScalarEvolution::getSMaxExpr()</a>, <a class="el" href="PPCMCInstLower_8cpp_source.html#l00031">GetSymbolFromOperand()</a>, <a class="el" href
 ="ScalarEvolution_8cpp_source.html#l02482">llvm::ScalarEvolution::getUMaxExpr()</a>, <a class="el" href="LiveInterval_8cpp_source.html#l00415">llvm::LiveInterval::join()</a>, <a class="el" href="LiveInterval_8cpp_source.html#l00657">llvm::LiveInterval::MergeValueNumberInto()</a>, <a class="el" href="Reassociate_8cpp_source.html#l01009">OptimizeAndOrXor()</a>, <a class="el" href="MachineInstr_8cpp_source.html#l01500">llvm::MachineInstr::print()</a>, <a class="el" href="ARMFrameLowering_8cpp_source.html#l01196">llvm::ARMFrameLowering::processFunctionBeforeCalleeSavedScan()</a>, <a class="el" href="BitstreamReader_8h_source.html#l00504">llvm::BitstreamCursor::ReadRecord()</a>, <a class="el" href="Inliner_8cpp_source.html#l00522">llvm::Inliner::removeDeadFunctions()</a>, <a class="el" href="PHITransAddr_8cpp_source.html#l00123">RemoveInstInputs()</a>, <a class="el" href="CommandLine_8h_source.html#l00654">llvm::cl::parser< const PassInfo * >::removeLiteralOption()</a>, <a 
 class="el" href="ExecutionEngine_8cpp_source.html#l00119">llvm::ExecutionEngine::removeModule()</a>, <a class="el" href="ScheduleDAG_8cpp_source.html#l00119">llvm::SUnit::removePred()</a>, <a class="el" href="LiveInterval_8cpp_source.html#l00351">llvm::LiveInterval::removeRange()</a>, <a class="el" href="LiveInterval_8cpp_source.html#l00399">llvm::LiveInterval::removeValNo()</a>, <a class="el" href="HexagonInstrInfo_8cpp_source.html#l02320">llvm::HexagonInstrInfo::ReverseBranchCondition()</a>, <a class="el" href="Inliner_8cpp_source.html#l00341">llvm::Inliner::runOnSCC()</a>, <a class="el" href="MachineModuleInfo_8cpp_source.html#l00459">llvm::MachineModuleInfo::TidyLandingPads()</a>, <a class="el" href="PHITransAddr_8cpp_source.html#l00057">VerifySubExpr()</a>, and <a class="el" href="InstructionCombining_8cpp_source.html#l01763">llvm::InstCombiner::visitLandingPadInst()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a39961cfc545575d1dedbf3176a5b683a"></a><!-- doxytag: member="llvm::SmallVectorImpl::erase" ref="a39961cfc545575d1dedbf3176a5b683a" args="(iterator S, iterator E)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename T> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1SmallVectorImpl.html#a16a72ecbc559627d140a2197d9f79445">iterator</a> <a class="el" href="classllvm_1_1SmallVectorImpl.html">llvm::SmallVectorImpl</a>< T >::erase </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1SmallVectorImpl.html#a16a72ecbc559627d140a2197d9f79445">iterator</a> </td>
+          <td class="paramname"><em>S</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1SmallVectorImpl.html#a16a72ecbc559627d140a2197d9f79445">iterator</a> </td>
+          <td class="paramname"><em>E</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="SmallVector_8h_source.html#l00484">484</a> of file <a class="el" href="SmallVector_8h_source.html">SmallVector.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="af622128e353515efebccad40eae495cb"></a><!-- doxytag: member="llvm::SmallVectorImpl::insert" ref="af622128e353515efebccad40eae495cb" args="(iterator I, const T &Elt)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename T> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1SmallVectorImpl.html#a16a72ecbc559627d140a2197d9f79445">iterator</a> <a class="el" href="classllvm_1_1SmallVectorImpl.html">llvm::SmallVectorImpl</a>< T >::insert </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1SmallVectorImpl.html#a16a72ecbc559627d140a2197d9f79445">iterator</a> </td>
+          <td class="paramname"><em>I</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const T & </td>
+          <td class="paramname"><em>Elt</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="SmallVector_8h_source.html#l00531">531</a> of file <a class="el" href="SmallVector_8h_source.html">SmallVector.h</a>.</p>
+
+<p>Referenced by <a class="el" href="Attributes_8cpp_source.html#l00455">llvm::AttrListPtr::addAttr()</a>, <a class="el" href="DIE_8h_source.html#l00091">llvm::DIEAbbrev::AddFirstAttribute()</a>, <a class="el" href="LiveInterval_8cpp_source.html#l00052">llvm::LiveInterval::createDeadDef()</a>, <a class="el" href="BitstreamWriter_8h_source.html#l00408">llvm::BitstreamWriter::EmitRecord()</a>, <a class="el" href="Mangler_8cpp_source.html#l00180">llvm::Mangler::getNameWithPrefix()</a>, <a class="el" href="YAMLParser_8cpp_source.html#l01606">llvm::yaml::ScalarNode::getValue()</a>, <a class="el" href="MCInst_8h_source.html#l00177">llvm::MCInst::insert()</a>, <a class="el" href="Attributes_8cpp_source.html#l00500">llvm::AttrListPtr::removeAttr()</a>, <a class="el" href="LiveInterval_8cpp_source.html#l00351">llvm::LiveInterval::removeRange()</a>, <a class="el" href="IntervalMap_8cpp_source.html#l00019">llvm::IntervalMapImpl::Path::replaceRoot()</a>, <a class="el" href="HexagonInstr
 Info_8cpp_source.html#l02320">llvm::HexagonInstrInfo::ReverseBranchCondition()</a>, and <a class="el" href="BitcodeWriter_8cpp_source.html#l01933">llvm::WriteBitcodeToFile()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ae878e00829dc76d9427a31ccb1c79330"></a><!-- doxytag: member="llvm::SmallVectorImpl::insert" ref="ae878e00829dc76d9427a31ccb1c79330" args="(iterator I, size_type NumToInsert, const T &Elt)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename T> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1SmallVectorImpl.html#a16a72ecbc559627d140a2197d9f79445">iterator</a> <a class="el" href="classllvm_1_1SmallVectorImpl.html">llvm::SmallVectorImpl</a>< T >::insert </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1SmallVectorImpl.html#a16a72ecbc559627d140a2197d9f79445">iterator</a> </td>
+          <td class="paramname"><em>I</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1SmallVectorImpl.html#adb4475d435ac541b20ab86613339a82f">size_type</a> </td>
+          <td class="paramname"><em>NumToInsert</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const T & </td>
+          <td class="paramname"><em>Elt</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="SmallVector_8h_source.html#l00562">562</a> of file <a class="el" href="SmallVector_8h_source.html">SmallVector.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a0459f9a5afac04c5631a217e7a48f5ba"></a><!-- doxytag: member="llvm::SmallVectorImpl::insert" ref="a0459f9a5afac04c5631a217e7a48f5ba" args="(iterator I, ItTy From, ItTy To)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename T> </div>
+<div class="memtemplate">
+template<typename ItTy > </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1SmallVectorImpl.html#a16a72ecbc559627d140a2197d9f79445">iterator</a> <a class="el" href="classllvm_1_1SmallVectorImpl.html">llvm::SmallVectorImpl</a>< T >::insert </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1SmallVectorImpl.html#a16a72ecbc559627d140a2197d9f79445">iterator</a> </td>
+          <td class="paramname"><em>I</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">ItTy </td>
+          <td class="paramname"><em>From</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">ItTy </td>
+          <td class="paramname"><em>To</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="SmallVector_8h_source.html#l00613">613</a> of file <a class="el" href="SmallVector_8h_source.html">SmallVector.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a84442a323ca639d5c5bf4d2b831f3abe"></a><!-- doxytag: member="llvm::SmallVectorImpl::operator!=" ref="a84442a323ca639d5c5bf4d2b831f3abe" args="(const SmallVectorImpl &RHS) const " -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename T> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> <a class="el" href="classllvm_1_1SmallVectorImpl.html">llvm::SmallVectorImpl</a>< T >::operator!= </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1SmallVectorImpl.html">SmallVectorImpl</a>< T > & </td>
+          <td class="paramname"><em>RHS</em></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="SmallVector_8h_source.html#l00678">678</a> of file <a class="el" href="SmallVector_8h_source.html">SmallVector.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ac95533d657da2895e050612a4dc8b719"></a><!-- doxytag: member="llvm::SmallVectorImpl::operator<" ref="ac95533d657da2895e050612a4dc8b719" args="(const SmallVectorImpl &RHS) const " -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename T> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> <a class="el" href="classllvm_1_1SmallVectorImpl.html">llvm::SmallVectorImpl</a>< T >::operator< </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1SmallVectorImpl.html">SmallVectorImpl</a>< T > & </td>
+          <td class="paramname"><em>RHS</em></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="SmallVector_8h_source.html#l00682">682</a> of file <a class="el" href="SmallVector_8h_source.html">SmallVector.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ad39bccc86684b3407edcd580b5a38143"></a><!-- doxytag: member="llvm::SmallVectorImpl::operator=" ref="ad39bccc86684b3407edcd580b5a38143" args="(const SmallVectorImpl &RHS)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename T > </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1SmallVectorImpl.html">SmallVectorImpl</a>< T > & <a class="el" href="classllvm_1_1SmallVectorImpl.html">llvm::SmallVectorImpl</a>< T >::operator= </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1SmallVectorImpl.html">SmallVectorImpl</a>< T > & </td>
+          <td class="paramname"><em>RHS</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="SmallVector_8h_source.html#l00743">743</a> of file <a class="el" href="SmallVector_8h_source.html">SmallVector.h</a>.</p>
+
+<p>References <a class="el" href="SmallVector_8h_source.html#l00111">llvm::SmallVectorTemplateCommon< T >::begin()</a>, <a class="el" href="SmallVector_8h_source.html#l00131">llvm::SmallVectorTemplateCommon< T >::capacity()</a>, <a class="el" href="SmallVector_8h_source.html#l00169">llvm::SmallVectorTemplateBase< T, isPodLike >::destroy_range()</a>, <a class="el" href="SmallVector_8h_source.html#l00113">llvm::SmallVectorTemplateCommon< T >::end()</a>, <a class="el" href="SmallVector_8h_source.html#l00263">llvm::SmallVectorTemplateBase< T, isPodLike >::grow()</a>, <a class="el" href="SmallVector_8h_source.html#l00094">llvm::SmallVectorTemplateCommon< T >::setEnd()</a>, <a class="el" href="SmallVector_8h_source.html#l00126">llvm::SmallVectorTemplateCommon< T >::size()</a>, and <a class="el" href="SmallVector_8h_source.html#l00220">llvm::SmallVectorTemplateBase< T, isPodLike >::uninitialized_copy()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a623a60704859a2c191592f1d090d886f"></a><!-- doxytag: member="llvm::SmallVectorImpl::operator==" ref="a623a60704859a2c191592f1d090d886f" args="(const SmallVectorImpl &RHS) const " -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename T> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> <a class="el" href="classllvm_1_1SmallVectorImpl.html">llvm::SmallVectorImpl</a>< T >::operator== </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1SmallVectorImpl.html">SmallVectorImpl</a>< T > & </td>
+          <td class="paramname"><em>RHS</em></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="SmallVector_8h_source.html#l00674">674</a> of file <a class="el" href="SmallVector_8h_source.html">SmallVector.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a0c8ffe664a36e30d49c84d0aded2fe08"></a><!-- doxytag: member="llvm::SmallVectorImpl::pop_back_val" ref="a0c8ffe664a36e30d49c84d0aded2fe08" args="()" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename T> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">T <a class="el" href="classllvm_1_1SmallVectorImpl.html">llvm::SmallVectorImpl</a>< T >::pop_back_val </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="SmallVector_8h_source.html#l00424">424</a> of file <a class="el" href="SmallVector_8h_source.html">SmallVector.h</a>.</p>
+
+<p>Referenced by <a class="el" href="InstructionCombining_8cpp_source.html#l02103">AddReachableCodeToWorklist()</a>, <a class="el" href="SSAUpdaterImpl_8h_source.html#l00100">llvm::SSAUpdaterImpl< UpdaterT >::BuildBlockList()</a>, <a class="el" href="Reassociate_8cpp_source.html#l01315">buildMultiplyTree()</a>, <a class="el" href="SSAUpdaterImpl_8h_source.html#l00395">llvm::SSAUpdaterImpl< UpdaterT >::CheckIfPHIMatches()</a>, <a class="el" href="ObjCARC_8cpp_source.html#l02992">ComputePostOrders()</a>, <a class="el" href="DeadStoreElimination_8cpp_source.html#l00110">DeleteDeadInstruction()</a>, <a class="el" href="LoopIdiomRecognize_8cpp_source.html#l00135">deleteDeadInstruction()</a>, <a class="el" href="LoopStrengthReduce_8cpp_source.html#l00742">DeleteTriviallyDeadInstructions()</a>, <a class="el" href="ObjCARC_8cpp_source.html#l00610">DoesObjCBlockEscape()</a>, <a class="el" href="LiveRangeEdit_8cpp_source.html#l00219">llvm::LiveRangeEdit::eliminateDeadDefs(
 )</a>, <a class="el" href="ObjCARC_8cpp_source.html#l02102">FindDependencies()</a>, <a class="el" href="BasicBlockUtils_8cpp_source.html#l00606">llvm::FindFunctionBackedges()</a>, <a class="el" href="ScalarEvolution_8cpp_source.html#l04116">llvm::ScalarEvolution::forgetLoop()</a>, <a class="el" href="ScalarEvolution_8cpp_source.html#l04155">llvm::ScalarEvolution::forgetValue()</a>, <a class="el" href="ValueTracking_8cpp_source.html#l01807">llvm::GetUnderlyingObjects()</a>, <a class="el" href="SelectionDAG_8cpp_source.html#l05934">llvm::SDNode::hasPredecessorHelper()</a>, <a class="el" href="MachineTraceMetrics_8cpp_source.html#l00417">llvm::MachineTraceMetrics::Ensemble::invalidate()</a>, <a class="el" href="InstructionCombining_8cpp_source.html#l01359">isAllocSiteRemovable()</a>, <a class="el" href="GlobalOpt_8cpp_source.html#l00310">isLeakCheckerRoot()</a>, <a class="el" href="ObjCARC_8cpp_source.html#l01182">isStoredObjCPointer()</a>, <a class="el" href="Constants_8cpp_so
 urce.html#l00249">llvm::Constant::isThreadDependent()</a>, <a class="el" href="GVN_8cpp_source.html#l00657">IsValueFullyAvailableInBlock()</a>, <a class="el" href="SpillPlacement_8cpp_source.html#l00312">llvm::SpillPlacement::iterate()</a>, <a class="el" href="SimplifyCFGPass_8cpp_source.html#l00109">markAliveBlocks()</a>, <a class="el" href="PHITransAddr_8cpp_source.html#l00346">llvm::PHITransAddr::PHITranslateWithInsertion()</a>, <a class="el" href="MCStreamer_8h_source.html#l00180">llvm::MCStreamer::PopSection()</a>, <a class="el" href="Local_8cpp_source.html#l00318">llvm::RecursivelyDeleteTriviallyDeadInstructions()</a>, <a class="el" href="SelectionDAG_8cpp_source.html#l00580">llvm::SelectionDAG::RemoveDeadNodes()</a>, <a class="el" href="ScheduleDAG_8cpp_source.html#l00162">llvm::SUnit::setDepthDirty()</a>, <a class="el" href="ScheduleDAG_8cpp_source.html#l00178">llvm::SUnit::setHeightDirty()</a>, <a class="el" href="LoopUnroll_8cpp_source.html#l00139">llvm::UnrollLoop
 ()</a>, and <a class="el" href="ScalarEvolutionExpressions_8h_source.html#l00504">llvm::SCEVTraversal< SV >::visitAll()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a4786e64977a3af38f29adee46b70a863"></a><!-- doxytag: member="llvm::SmallVectorImpl::reserve" ref="a4786e64977a3af38f29adee46b70a863" args="(unsigned N)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename T> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">void <a class="el" href="classllvm_1_1SmallVectorImpl.html">llvm::SmallVectorImpl</a>< T >::reserve </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>N</em></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="SmallVector_8h_source.html#l00419">419</a> of file <a class="el" href="SmallVector_8h_source.html">SmallVector.h</a>.</p>
+
+<p>Referenced by <a class="el" href="RegisterPressure_8cpp_source.html#l00237">llvm::RegPressureTracker::closeBottom()</a>, <a class="el" href="RegisterPressure_8cpp_source.html#l00218">llvm::RegPressureTracker::closeTop()</a>, <a class="el" href="DwarfException_8cpp_source.html#l00077">llvm::DwarfException::ComputeActionsTable()</a>, <a class="el" href="ConstantFold_8cpp_source.html#l01901">ConstantFoldGetElementPtrImpl()</a>, <a class="el" href="DwarfException_8cpp_source.html#l00348">llvm::DwarfException::EmitExceptionTable()</a>, <a class="el" href="ValueTracking_8cpp_source.html#l01504">llvm::FindInsertedValue()</a>, <a class="el" href="MachineInstr_8cpp_source.html#l01892">llvm::MachineInstrExpressionTrait::getHashValue()</a>, <a class="el" href="SelectionDAG_8cpp_source.html#l04117">llvm::SelectionDAG::getMergeValues()</a>, <a class="el" href="ScalarEvolution_8cpp_source.html#l01860">llvm::ScalarEvolution::getMulExpr()</a>, <a class="el" href="YAMLParser_8cpp_source.h
 tml#l01606">llvm::yaml::ScalarNode::getValue()</a>, <a class="el" href="IntEqClasses_8cpp_source.html#l00025">llvm::IntEqClasses::grow()</a>, <a class="el" href="ScheduleDAG_8cpp_source.html#l00423">llvm::ScheduleDAGTopologicalSort::InitDAGTopologicalSorting()</a>, <a class="el" href="ValueMapper_8cpp_source.html#l00026">llvm::MapValue()</a>, <a class="el" href="PathV2_8cpp_source.html#l00431">llvm::sys::path::native()</a>, <a class="el" href="GlobalOpt_8cpp_source.html#l00876">OptimizeAwayTrappingUsesOfValue()</a>, <a class="el" href="raw__ostream_8cpp_source.html#l00709">llvm::raw_svector_ostream::raw_svector_ostream()</a>, <a class="el" href="Constants_8cpp_source.html#l02480">llvm::ConstantArray::replaceUsesOfWithOnConstant()</a>, <a class="el" href="Constants_8cpp_source.html#l02555">llvm::ConstantStruct::replaceUsesOfWithOnConstant()</a>, <a class="el" href="Constants_8cpp_source.html#l02630">llvm::ConstantVector::replaceUsesOfWithOnConstant()</a>, <a class="el" href="
 raw__ostream_8cpp_source.html#l00726">llvm::raw_svector_ostream::resync()</a>, <a class="el" href="SlotIndexes_8cpp_source.html#l00041">llvm::SlotIndexes::runOnMachineFunction()</a>, <a class="el" href="InstructionCombining_8cpp_source.html#l01763">llvm::InstCombiner::visitLandingPadInst()</a>, <a class="el" href="BitcodeWriter_8cpp_source.html#l01933">llvm::WriteBitcodeToFile()</a>, <a class="el" href="BitcodeWriter_8cpp_source.html#l01719">WriteUseList()</a>, and <a class="el" href="LLVMContextImpl_8cpp_source.html#l00064">llvm::LLVMContextImpl::~LLVMContextImpl()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a102d0ad36060677286c3aefb812e5512"></a><!-- doxytag: member="llvm::SmallVectorImpl::resize" ref="a102d0ad36060677286c3aefb812e5512" args="(unsigned N)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename T> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">void <a class="el" href="classllvm_1_1SmallVectorImpl.html">llvm::SmallVectorImpl</a>< T >::resize </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>N</em></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="SmallVector_8h_source.html#l00395">395</a> of file <a class="el" href="SmallVector_8h_source.html">SmallVector.h</a>.</p>
+
+<p>Referenced by <a class="el" href="DominatorInternals_8h_source.html#l00151">llvm::Calculate()</a>, <a class="el" href="CallingConvLower_8cpp_source.html#l00026">llvm::CCState::CCState()</a>, <a class="el" href="DwarfException_8cpp_source.html#l00227">llvm::DwarfException::ComputeCallSiteTable()</a>, <a class="el" href="ConstantFold_8cpp_source.html#l01901">ConstantFoldGetElementPtrImpl()</a>, <a class="el" href="DependenceAnalysis_8cpp_source.html#l03201">llvm::DependenceAnalysis::depends()</a>, <a class="el" href="MCObjectStreamer_8cpp_source.html#l00283">llvm::MCObjectStreamer::EmitGPRel32Value()</a>, <a class="el" href="MCObjectStreamer_8cpp_source.html#l00291">llvm::MCObjectStreamer::EmitGPRel64Value()</a>, <a class="el" href="MCObjectStreamer_8cpp_source.html#l00091">llvm::MCObjectStreamer::EmitValueImpl()</a>, <a class="el" href="SplitKit_8cpp_source.html#l01043">llvm::SplitEditor::finish()</a>, <a class="el" href="LLVMContext_8cpp_source.html#l00157">llvm::LLVMCont
 ext::getMDKindNames()</a>, <a class="el" href="Metadata_8cpp_source.html#l00487">llvm::MDNode::getMostGenericRange()</a>, <a class="el" href="DependenceAnalysis_8cpp_source.html#l03606">llvm::DependenceAnalysis::getSplitIteration()</a>, <a class="el" href="HexagonCallingConvLower_8cpp_source.html#l00026">llvm::Hexagon_CCState::Hexagon_CCState()</a>, <a class="el" href="TargetSchedule_8cpp_source.html#l00054">llvm::TargetSchedModel::init()</a>, <a class="el" href="ARMJITInfo_8h_source.html#l00106">llvm::ARMJITInfo::Initialize()</a>, <a class="el" href="LiveInterval_8cpp_source.html#l00415">llvm::LiveInterval::join()</a>, <a class="el" href="Regex_8cpp_source.html#l00055">llvm::Regex::match()</a>, <a class="el" href="IntervalMap_8cpp_source.html#l00048">llvm::IntervalMapImpl::Path::moveLeft()</a>, <a class="el" href="raw__ostream_8cpp_source.html#l00344">llvm::raw_ostream::operator<<()</a>, <a class="el" href="ProfileDataLoader_8cpp_source.html#l00077">ReadProfilingBlock
 ()</a>, <a class="el" href="RegisterClassInfo_8cpp_source.html#l00035">llvm::RegisterClassInfo::runOnMachineFunction()</a>, <a class="el" href="SlotIndexes_8cpp_source.html#l00041">llvm::SlotIndexes::runOnMachineFunction()</a>, and <a class="el" href="SelectionDAGISel_8cpp_source.html#l02204">llvm::SelectionDAGISel::SelectCodeCommon()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="af9deaad4c8d7e2a7fddc450219324ade"></a><!-- doxytag: member="llvm::SmallVectorImpl::resize" ref="af9deaad4c8d7e2a7fddc450219324ade" args="(unsigned N, const T &NV)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename T> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">void <a class="el" href="classllvm_1_1SmallVectorImpl.html">llvm::SmallVectorImpl</a>< T >::resize </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>N</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const T & </td>
+          <td class="paramname"><em>NV</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="SmallVector_8h_source.html#l00407">407</a> of file <a class="el" href="SmallVector_8h_source.html">SmallVector.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a45bab6d91cf74da99624723b65bd0e5b"></a><!-- doxytag: member="llvm::SmallVectorImpl::set_size" ref="a45bab6d91cf74da99624723b65bd0e5b" args="(unsigned N)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename T> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">void <a class="el" href="classllvm_1_1SmallVectorImpl.html">llvm::SmallVectorImpl</a>< T >::set_size </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>N</em></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>Set the array size to <code>N</code>, which the current array must have enough capacity for.</p>
+<p>This does not construct or destroy any elements in the vector.</p>
+<p>Clients can use this in conjunction with <a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html#aceb0c1adaa2d557aed404315d858380a">capacity()</a> to write past the end of the buffer when they know that more elements are available, and only update the size later. This avoids the cost of value initializing elements which will only be overwritten. </p>
+
+<p>Definition at line <a class="el" href="SmallVector_8h_source.html#l00696">696</a> of file <a class="el" href="SmallVector_8h_source.html">SmallVector.h</a>.</p>
+
+<p>Referenced by <a class="el" href="PathV2_8cpp_source.html#l00407">llvm::sys::path::remove_filename()</a>, and <a class="el" href="PathV2_8cpp_source.html#l00413">llvm::sys::path::replace_extension()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="abd962b7b01f49ce61ea41ee10c49e313"></a><!-- doxytag: member="llvm::SmallVectorImpl::swap" ref="abd962b7b01f49ce61ea41ee10c49e313" args="(SmallVectorImpl &RHS)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename T > </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">void <a class="el" href="classllvm_1_1SmallVectorImpl.html">llvm::SmallVectorImpl</a>< T >::swap </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1SmallVectorImpl.html">SmallVectorImpl</a>< T > & </td>
+          <td class="paramname"><em>RHS</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="SmallVector_8h_source.html#l00704">704</a> of file <a class="el" href="SmallVector_8h_source.html">SmallVector.h</a>.</p>
+
+<p>References <a class="el" href="SmallVector_8h_source.html#l00111">llvm::SmallVectorTemplateCommon< T >::begin()</a>, <a class="el" href="SmallVector_8h_source.html#l00034">llvm::SmallVectorBase::BeginX</a>, <a class="el" href="SmallVector_8h_source.html#l00131">llvm::SmallVectorTemplateCommon< T >::capacity()</a>, <a class="el" href="SmallVector_8h_source.html#l00034">llvm::SmallVectorBase::CapacityX</a>, <a class="el" href="SmallVector_8h_source.html#l00169">llvm::SmallVectorTemplateBase< T, isPodLike >::destroy_range()</a>, <a class="el" href="SmallVector_8h_source.html#l00113">llvm::SmallVectorTemplateCommon< T >::end()</a>, <a class="el" href="SmallVector_8h_source.html#l00034">llvm::SmallVectorBase::EndX</a>, <a class="el" href="SmallVector_8h_source.html#l00263">llvm::SmallVectorTemplateBase< T, isPodLike >::grow()</a>, <a class="el" href="classllvm_1_1SmallVectorTemplateBase.html#a6d96e3fdaa863711a91e85c61eff0090">llvm::SmallVectorTemp
 lateBase< T, isPodLike< T >::value >::grow()</a>, <a class="el" href="SmallVector_8h_source.html#l00085">llvm::SmallVectorTemplateCommon< T >::isSmall()</a>, <a class="el" href="SmallVector_8h_source.html#l00094">llvm::SmallVectorTemplateCommon< T >::setEnd()</a>, <a class="el" href="SmallVector_8h_source.html#l00126">llvm::SmallVectorTemplateCommon< T >::size()</a>, <a class="el" href="OwningPtr_8h_source.html#l00084">llvm::swap()</a>, <a class="el" href="BitVector_8h_source.html#l00584">std::swap()</a>, and <a class="el" href="SmallVector_8h_source.html#l00220">llvm::SmallVectorTemplateBase< T, isPodLike >::uninitialized_copy()</a>.</p>
+
+<p>Referenced by <a class="el" href="PathV2_8cpp_source.html#l00600">llvm::sys::fs::make_absolute()</a>, and <a class="el" href="SmallVector_8h_source.html#l00926">std::swap()</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li><a class="el" href="SmallVector_8h_source.html">SmallVector.h</a></li>
+</ul>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:46: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/classllvm_1_1SmallVectorImpl__coll__graph.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SmallVectorImpl__coll__graph.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SmallVectorImpl__coll__graph.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SmallVectorImpl__coll__graph.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,22 @@
+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::SmallVectorImpl\< 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::SmallVectorTemplateBase\< T, isPodLike\< T \>::value \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SmallVectorTemplateBase.html"];
+  Node3 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node3 [label="llvm::SmallVectorTemplateCommon\< T \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SmallVectorTemplateCommon.html"];
+  Node4 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node4 [label="llvm::SmallVectorBase",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SmallVectorBase.html"];
+  Node5 -> Node4 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" CapacityX\nEndX\nBeginX" ,fontname="FreeSans"];
+  Node5 [label="void *",height=0.2,width=0.4,color="grey75"];
+  Node6 -> Node3 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< T \>" ,fontname="FreeSans"];
+  Node6 [label="llvm::SmallVectorTemplateCommon\< T, typename \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SmallVectorTemplateCommon.html"];
+  Node4 -> Node6 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node7 -> Node2 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< T, isPodLike\< T \>::value \>" ,fontname="FreeSans"];
+  Node7 [label="llvm::SmallVectorTemplateBase\< T, isPodLike \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SmallVectorTemplateBase.html"];
+  Node3 -> Node7 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SmallVectorTemplateBase_3_01T_00_01true_01_4-members.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SmallVectorTemplateBase_3_01T_00_01true_01_4-members.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SmallVectorTemplateBase_3_01T_00_01true_01_4-members.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SmallVectorTemplateBase_3_01T_00_01true_01_4-members.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,111 @@
+<!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="classllvm_1_1SmallVectorTemplateBase_3_01T_00_01true_01_4.html">SmallVectorTemplateBase< T, true ></a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">llvm::SmallVectorTemplateBase< T, true > Member List</div>  </div>
+</div>
+<div class="contents">
+This is the complete list of members for <a class="el" href="classllvm_1_1SmallVectorTemplateBase_3_01T_00_01true_01_4.html">llvm::SmallVectorTemplateBase< T, true ></a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html#acd9e771a3296c6b24146955754620557">back</a>()</td><td><a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< T ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html#a41d8447e444539ca5c33973be5af9faa">back</a>() const</td><td><a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< T ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html#a8a045d250952c0867382a9840ee18fdf">begin</a>()</td><td><a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< T ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html#a158ec84b0d049521b39dcf285ea8433e">begin</a>() const</td><td><a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< T ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallVectorBase.html#a4d028d3911640b01f0e444cae54144e0">BeginX</a></td><td><a class="el" href="classllvm_1_1SmallVectorBase.html">llvm::SmallVectorBase</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html#aceb0c1adaa2d557aed404315d858380a">capacity</a>() const</td><td><a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< T ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallVectorBase.html#aefaee6c16c9f448bb3e68ddcb6481c0a">capacity_in_bytes</a>() const </td><td><a class="el" href="classllvm_1_1SmallVectorBase.html">llvm::SmallVectorBase</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html#a3e647a24c7d759d347763332a68451b9">capacity_ptr</a>()</td><td><a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< T ></a></td><td><code> [inline, protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html#ac54ed54a89b500af3050cde1156f00c6">capacity_ptr</a>() const</td><td><a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< T ></a></td><td><code> [inline, protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallVectorBase.html#a6d0b31a3eab6d659e3d6942626c41cba">CapacityX</a></td><td><a class="el" href="classllvm_1_1SmallVectorBase.html">llvm::SmallVectorBase</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html#a0a0e9357078c10fad480c4be2e944666">const_iterator</a> typedef</td><td><a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< T ></a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html#a1523416c67c2c3a3a37359a0aa5f4596">const_pointer</a> typedef</td><td><a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< T ></a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html#a55e3c28db7e458cdf374f6496e5f7da4">const_reference</a> typedef</td><td><a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< T ></a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html#a7803956e30d6be70112aa4967832962f">const_reverse_iterator</a> typedef</td><td><a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< T ></a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html#a7b68be12c974b6b70bc86062f221a344">data</a>()</td><td><a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< T ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html#a19597bb849b07a7fe8debb0b26be816a">data</a>() const</td><td><a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< T ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallVectorTemplateBase_3_01T_00_01true_01_4.html#a880bb89a001a3b9a270540eb66cd532b">destroy_range</a>(T *, T *)</td><td><a class="el" href="classllvm_1_1SmallVectorTemplateBase_3_01T_00_01true_01_4.html">llvm::SmallVectorTemplateBase< T, true ></a></td><td><code> [inline, protected, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html#a4da768015fb58411d929686a357651da">difference_type</a> typedef</td><td><a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< T ></a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallVectorBase.html#afdecfccba9b1fd8c9fd8eb27ae69e9a0">empty</a>() const </td><td><a class="el" href="classllvm_1_1SmallVectorBase.html">llvm::SmallVectorBase</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html#a075e34e98605d0e7c289763a104869ac">end</a>()</td><td><a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< T ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html#a8ef965ccba6e1326a01a3cb6e62c31a2">end</a>() const</td><td><a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< T ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallVectorBase.html#a4a1432a237b3e5e1f1afaf57fbfb8e7e">EndX</a></td><td><a class="el" href="classllvm_1_1SmallVectorBase.html">llvm::SmallVectorBase</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html#a58dc840fc84420b7f0b773794b8101c1">front</a>()</td><td><a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< T ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html#a576780a55a679b9e367a8c65a7acbe97">front</a>() const</td><td><a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< T ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallVectorTemplateBase_3_01T_00_01true_01_4.html#aacac01d9aebaef1a3abcc7347d3bcd37">grow</a>(size_t MinSize=0)</td><td><a class="el" href="classllvm_1_1SmallVectorTemplateBase_3_01T_00_01true_01_4.html">llvm::SmallVectorTemplateBase< T, true ></a></td><td><code> [inline, protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html#a464a396d85968c3a2a07115f94437b0d">grow_pod</a>(size_t MinSizeInBytes, size_t TSize)</td><td><a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< T ></a></td><td><code> [inline, protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallVectorBase.html#a979da46c9e1ecb954ed97f306e4536be">llvm::SmallVectorBase::grow_pod</a>(void *FirstEl, size_t MinSizeInBytes, size_t TSize)</td><td><a class="el" href="classllvm_1_1SmallVectorBase.html">llvm::SmallVectorBase</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html#a8c67b93f172eadf2743779c04822d829">isSmall</a>() const</td><td><a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< T ></a></td><td><code> [inline, protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html#a309d93eaafb8f5a8dfb7de2a231335ea">iterator</a> typedef</td><td><a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< T ></a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html#a640fb72a94c01ee14f0765265cf739f0">max_size</a>() const</td><td><a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< T ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallVectorTemplateBase_3_01T_00_01true_01_4.html#a08b1adbea2605dd168514e488f30f866">move</a>(It1 I, It1 E, It2 Dest)</td><td><a class="el" href="classllvm_1_1SmallVectorTemplateBase_3_01T_00_01true_01_4.html">llvm::SmallVectorTemplateBase< T, true ></a></td><td><code> [inline, protected, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallVectorTemplateBase_3_01T_00_01true_01_4.html#a3ea0788c85d790c2b5972bbb18e7c25d">move_backward</a>(It1 I, It1 E, It2 Dest)</td><td><a class="el" href="classllvm_1_1SmallVectorTemplateBase_3_01T_00_01true_01_4.html">llvm::SmallVectorTemplateBase< T, true ></a></td><td><code> [inline, protected, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html#a161d8d880404206a04c9e7d9b99be732">operator[]</a>(unsigned idx)</td><td><a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< T ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html#aeaa182f578b4322de628d60838304636">operator[]</a>(unsigned idx) const</td><td><a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< T ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html#a4e5ea9b4bec368712b2356f2c7fa7b59">pointer</a> typedef</td><td><a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< T ></a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallVectorTemplateBase_3_01T_00_01true_01_4.html#ae9204e2dfad0e3d0ed7446e8d7bfda5b">pop_back</a>()</td><td><a class="el" href="classllvm_1_1SmallVectorTemplateBase_3_01T_00_01true_01_4.html">llvm::SmallVectorTemplateBase< T, true ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallVectorTemplateBase_3_01T_00_01true_01_4.html#a72fb14a78d8b50759102cdd4009ccecc">push_back</a>(const T &Elt)</td><td><a class="el" href="classllvm_1_1SmallVectorTemplateBase_3_01T_00_01true_01_4.html">llvm::SmallVectorTemplateBase< T, true ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html#a23aab542398091e1fcfd46b6006d64ac">rbegin</a>()</td><td><a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< T ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html#a2db4e7a5d22ab1dbd14f361c20f133fd">rbegin</a>() const</td><td><a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< T ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html#ad4aef33ca29b0fc3edebecfdb53079d6">reference</a> typedef</td><td><a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< T ></a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html#ad696953257cf1c4e5bd12d02146e7287">rend</a>()</td><td><a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< T ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html#a1e7682fe021f2c3987da20c29da99e5e">rend</a>() const</td><td><a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< T ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html#a65d2c81df9337e5c2d7532c8cdaa29cc">resetToSmall</a>()</td><td><a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< T ></a></td><td><code> [inline, protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html#abb743e3278f1d451eb396849040adf48">reverse_iterator</a> typedef</td><td><a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< T ></a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html#a92a97f0e879dc4969c20d1e63ab0009a">setEnd</a>(T *P)</td><td><a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< T ></a></td><td><code> [inline, protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html#a22a311dfe4c28a897de8a9365a4f0a84">size</a>() const</td><td><a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< T ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallVectorBase.html#ac8ade71bc21b97d7d980c874735e0395">size_in_bytes</a>() const </td><td><a class="el" href="classllvm_1_1SmallVectorBase.html">llvm::SmallVectorBase</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html#aad789c59083aa64afbf2a1d53a348dcc">size_type</a> typedef</td><td><a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< T ></a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallVectorBase.html#ad0aa6944f4317d0b665c7e62d1db15e2">SmallVectorBase</a>(void *FirstEl, size_t Size)</td><td><a class="el" href="classllvm_1_1SmallVectorBase.html">llvm::SmallVectorBase</a></td><td><code> [inline, protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallVectorTemplateBase_3_01T_00_01true_01_4.html#a2eaa8792fb5065c28ec053372ad5ed99">SmallVectorTemplateBase</a>(size_t Size)</td><td><a class="el" href="classllvm_1_1SmallVectorTemplateBase_3_01T_00_01true_01_4.html">llvm::SmallVectorTemplateBase< T, true ></a></td><td><code> [inline, protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html#a54ef871baaeb33ef86752839fd32a0bc">SmallVectorTemplateCommon</a>(size_t Size)</td><td><a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< T ></a></td><td><code> [inline, protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallVectorTemplateBase_3_01T_00_01true_01_4.html#a06fc007ea022ea1ea462c5a8bc4d1d9e">uninitialized_copy</a>(It1 I, It1 E, It2 Dest)</td><td><a class="el" href="classllvm_1_1SmallVectorTemplateBase_3_01T_00_01true_01_4.html">llvm::SmallVectorTemplateBase< T, true ></a></td><td><code> [inline, protected, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallVectorTemplateBase_3_01T_00_01true_01_4.html#a505e1569901bf439efdb9eeea27f4756">uninitialized_copy</a>(T1 *I, T1 *E, T2 *Dest)</td><td><a class="el" href="classllvm_1_1SmallVectorTemplateBase_3_01T_00_01true_01_4.html">llvm::SmallVectorTemplateBase< T, true ></a></td><td><code> [inline, protected, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallVectorTemplateBase_3_01T_00_01true_01_4.html#a0cafa3478518c4efd802d20a275df803">uninitialized_move</a>(It1 I, It1 E, It2 Dest)</td><td><a class="el" href="classllvm_1_1SmallVectorTemplateBase_3_01T_00_01true_01_4.html">llvm::SmallVectorTemplateBase< T, true ></a></td><td><code> [inline, protected, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html#a90e2a92e345d49c0459eb18db4dbd196">value_type</a> typedef</td><td><a class="el" href="classllvm_1_1SmallVectorTemplateCommon.html">llvm::SmallVectorTemplateCommon< T ></a></td><td></td></tr>
+</table></div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:46: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/classllvm_1_1SmallVectorTemplateBase_3_01T_00_01true_01_4__coll__graph.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SmallVectorTemplateBase_3_01T_00_01true_01_4__coll__graph.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SmallVectorTemplateBase_3_01T_00_01true_01_4__coll__graph.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SmallVectorTemplateBase_3_01T_00_01true_01_4__coll__graph.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,16 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  Node1 [label="llvm::SmallVectorTemplateBase\< T, true \>",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::SmallVectorTemplateCommon\< T \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SmallVectorTemplateCommon.html"];
+  Node3 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node3 [label="llvm::SmallVectorBase",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SmallVectorBase.html"];
+  Node4 -> Node3 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" CapacityX\nEndX\nBeginX" ,fontname="FreeSans"];
+  Node4 [label="void *",height=0.2,width=0.4,color="grey75"];
+  Node5 -> Node2 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< T \>" ,fontname="FreeSans"];
+  Node5 [label="llvm::SmallVectorTemplateCommon\< T, typename \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SmallVectorTemplateCommon.html"];
+  Node3 -> Node5 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+}

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

Added: www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SmallVectorTemplateCommon__coll__graph.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SmallVectorTemplateCommon__coll__graph.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SmallVectorTemplateCommon__coll__graph.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SmallVectorTemplateCommon__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::SmallVectorTemplateCommon\< T, typename \>",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::SmallVectorBase",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SmallVectorBase.html"];
+  Node3 -> Node2 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" CapacityX\nEndX\nBeginX" ,fontname="FreeSans"];
+  Node3 [label="void *",height=0.2,width=0.4,color="grey75"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SparcELFMCAsmInfo.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SparcELFMCAsmInfo.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SparcELFMCAsmInfo.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SparcELFMCAsmInfo.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::SparcELFMCAsmInfo Class 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="classllvm_1_1SparcELFMCAsmInfo.html">SparcELFMCAsmInfo</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::SparcELFMCAsmInfo Class Reference</div>  </div>
+</div>
+<div class="contents">
+<!-- doxytag: class="llvm::SparcELFMCAsmInfo" --><!-- doxytag: inherits="llvm::MCAsmInfo" -->
+<p><code>#include <<a class="el" href="SparcMCAsmInfo_8h_source.html">SparcMCAsmInfo.h</a>></code></p>
+<div class="dynheader">
+Inheritance diagram for llvm::SparcELFMCAsmInfo:</div>
+<div class="dyncontent">
+<div class="center"><img src="classllvm_1_1SparcELFMCAsmInfo__inherit__graph.png" border="0" usemap="#llvm_1_1SparcELFMCAsmInfo_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::SparcELFMCAsmInfo:</div>
+<div class="dyncontent">
+<div class="center"><img src="classllvm_1_1SparcELFMCAsmInfo__coll__graph.png" border="0" usemap="#llvm_1_1SparcELFMCAsmInfo_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="classllvm_1_1SparcELFMCAsmInfo-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="classllvm_1_1SparcELFMCAsmInfo.html#a5f357236e430f20519566fce2489e010">SparcELFMCAsmInfo</a> (const <a class="el" href="classllvm_1_1Target.html">Target</a> &T, <a class="el" href="classllvm_1_1StringRef.html">StringRef</a> TT)</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="SparcMCAsmInfo_8h_source.html#l00023">23</a> of file <a class="el" href="SparcMCAsmInfo_8h_source.html">SparcMCAsmInfo.h</a>.</p>
+</div><hr/><h2>Constructor & Destructor Documentation</h2>
+<a class="anchor" id="a5f357236e430f20519566fce2489e010"></a><!-- doxytag: member="llvm::SparcELFMCAsmInfo::SparcELFMCAsmInfo" ref="a5f357236e430f20519566fce2489e010" args="(const Target &T, StringRef TT)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">SparcELFMCAsmInfo::SparcELFMCAsmInfo </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1Target.html">Target</a> & </td>
+          <td class="paramname"><em>T</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1StringRef.html">StringRef</a> </td>
+          <td class="paramname"><em>TT</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td><code> [explicit]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="SparcMCAsmInfo_8cpp_source.html#l00021">21</a> of file <a class="el" href="SparcMCAsmInfo_8cpp_source.html">SparcMCAsmInfo.cpp</a>.</p>
+
+<p>References <a class="el" href="MCAsmInfo_8h_source.html#l00100">llvm::MCAsmInfo::CommentString</a>, <a class="el" href="MCAsmInfo_8h_source.html#l00176">llvm::MCAsmInfo::Data16bitsDirective</a>, <a class="el" href="MCAsmInfo_8h_source.html#l00177">llvm::MCAsmInfo::Data32bitsDirective</a>, <a class="el" href="MCAsmInfo_8h_source.html#l00178">llvm::MCAsmInfo::Data64bitsDirective</a>, <a class="el" href="Triple_8h_source.html#l00164">llvm::Triple::getArch()</a>, <a class="el" href="MCAsmInfo_8h_source.html#l00302">llvm::MCAsmInfo::HasLEB128</a>, <a class="el" href="MCAsmInfo_8h_source.html#l00053">llvm::MCAsmInfo::IsLittleEndian</a>, <a class="el" href="MCAsmInfo_8h_source.html#l00049">llvm::MCAsmInfo::PointerSize</a>, <a class="el" href="MCAsmInfo_8h_source.html#l00112">llvm::MCAsmInfo::PrivateGlobalPrefix</a>, <a class="el" href="Triple_8h_source.html#l00058">llvm::Triple::sparcv9</a>, <a class="el" href="MCAsmInfo_8h_source.html#l00200">llvm::MCAsmInfo::SunStyleELFSection
 SwitchSyntax</a>, <a class="el" href="MCAsmInfo_8h_source.html#l00306">llvm::MCAsmInfo::SupportsDebugInformation</a>, <a class="el" href="MCAsmInfo_8h_source.html#l00205">llvm::MCAsmInfo::UsesELFSectionDirectiveForBSS</a>, <a class="el" href="MCAsmInfo_8h_source.html#l00276">llvm::MCAsmInfo::WeakRefDirective</a>, and <a class="el" href="MCAsmInfo_8h_source.html#l00161">llvm::MCAsmInfo::ZeroDirective</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li><a class="el" href="SparcMCAsmInfo_8h_source.html">SparcMCAsmInfo.h</a></li>
+<li><a class="el" href="SparcMCAsmInfo_8cpp_source.html">SparcMCAsmInfo.cpp</a></li>
+</ul>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:48:52 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/classllvm_1_1SparcELFMCAsmInfo__inherit__graph.md5
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SparcELFMCAsmInfo__inherit__graph.md5?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SparcELFMCAsmInfo__inherit__graph.md5 (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1SparcELFMCAsmInfo__inherit__graph.md5 Fri Dec 21 00:57:24 2012
@@ -0,0 +1 @@
+03f528f4845aff57b7299a1c8234abfb
\ No newline at end of file

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

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





More information about the llvm-commits mailing list