[llvm-commits] [www-releases] r170845 [34/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_1AggressiveAntiDepState.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1AggressiveAntiDepState.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1AggressiveAntiDepState.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1AggressiveAntiDepState.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,323 @@
+<!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::AggressiveAntiDepState 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_1AggressiveAntiDepState.html">AggressiveAntiDepState</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> |
+<a href="#pub-methods">Public Member Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">llvm::AggressiveAntiDepState Class Reference</div>  </div>
+</div>
+<div class="contents">
+<!-- doxytag: class="llvm::AggressiveAntiDepState" -->
+<p><code>#include <<a class="el" href="AggressiveAntiDepBreaker_8h_source.html">AggressiveAntiDepBreaker.h</a>></code></p>
+
+<p><a href="classllvm_1_1AggressiveAntiDepState-members.html">List of all members.</a></p>
+<table class="memberdecls">
+<tr><td colspan="2"><h2><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1AggressiveAntiDepState_1_1RegisterReference.html">RegisterReference</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_1AggressiveAntiDepState.html#a0c8e899a88a4162aeeaca5461012bb78">AggressiveAntiDepState</a> (const <a class="el" href="classunsigned.html">unsigned</a> TargetRegs, <a class="el" href="classllvm_1_1MachineBasicBlock.html">MachineBasicBlock</a> *BB)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">std::vector< <a class="el" href="classunsigned.html">unsigned</a> > & </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1AggressiveAntiDepState.html#a62a6fadc0b90973243d00263873a798d">GetKillIndices</a> ()</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">GetKillIndices - Return the kill indices.  <a href="#a62a6fadc0b90973243d00263873a798d"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">std::vector< <a class="el" href="classunsigned.html">unsigned</a> > & </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1AggressiveAntiDepState.html#aa1dbdd579654a47281e5cef7d158b93d">GetDefIndices</a> ()</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">GetDefIndices - Return the define indices.  <a href="#aa1dbdd579654a47281e5cef7d158b93d"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">std::multimap< <a class="el" href="classunsigned.html">unsigned</a>, <br class="typebreak"/>
+<a class="el" href="structllvm_1_1AggressiveAntiDepState_1_1RegisterReference.html">RegisterReference</a> > & </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1AggressiveAntiDepState.html#a521428e906e6708f9052a2254b021f05">GetRegRefs</a> ()</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">GetRegRefs - Return the RegRefs map.  <a href="#a521428e906e6708f9052a2254b021f05"></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_1AggressiveAntiDepState.html#a8875a9b7c0c6feb3448437e75b9356f5">GetGroup</a> (<a class="el" href="classunsigned.html">unsigned</a> <a class="el" href="X86DisassemblerDecoder_8h.html#a546839a5c4bcf9f9450967155f48de41">Reg</a>)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1AggressiveAntiDepState.html#a560eaba05729f660add3032185f9fbfb">GetGroupRegs</a> (<a class="el" href="classunsigned.html">unsigned</a> Group, std::vector< <a class="el" href="classunsigned.html">unsigned</a> > &Regs, std::multimap< <a class="el" href="classunsigned.html">unsigned</a>, <a class="el" href="structllvm_1_1AggressiveAntiDepState_1_1RegisterReference.html">AggressiveAntiDepState::RegisterReference</a> > *RegRefs)</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_1AggressiveAntiDepState.html#ac2acf6127130067c40e3b47fd632d127">UnionGroups</a> (<a class="el" href="classunsigned.html">unsigned</a> Reg1, <a class="el" href="classunsigned.html">unsigned</a> Reg2)</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_1AggressiveAntiDepState.html#a744b242deb550943b03c470134020f52">LeaveGroup</a> (<a class="el" href="classunsigned.html">unsigned</a> <a class="el" href="X86DisassemblerDecoder_8h.html#a546839a5c4bcf9f9450967155f48de41">Reg</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_1AggressiveAntiDepState.html#aa6eff8804ae39a7820d75f2c87fa5598">IsLive</a> (<a class="el" href="classunsigned.html">unsigned</a> <a class="el" href="X86DisassemblerDecoder_8h.html#a546839a5c4bcf9f9450967155f48de41">Reg</a>)</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">IsLive - Return true if Reg is live.  <a href="#aa6eff8804ae39a7820d75f2c87fa5598"></a><br/></td></tr>
+</table>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><p>Class <a class="el" href="classllvm_1_1AggressiveAntiDepState.html">AggressiveAntiDepState</a> Contains all the state necessary for anti-dep breaking. </p>
+
+<p>Definition at line <a class="el" href="AggressiveAntiDepBreaker_8h_source.html#l00037">37</a> of file <a class="el" href="AggressiveAntiDepBreaker_8h_source.html">AggressiveAntiDepBreaker.h</a>.</p>
+</div><hr/><h2>Constructor & Destructor Documentation</h2>
+<a class="anchor" id="a0c8e899a88a4162aeeaca5461012bb78"></a><!-- doxytag: member="llvm::AggressiveAntiDepState::AggressiveAntiDepState" ref="a0c8e899a88a4162aeeaca5461012bb78" args="(const unsigned TargetRegs, MachineBasicBlock *BB)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">AggressiveAntiDepState::AggressiveAntiDepState </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>TargetRegs</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>BB</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="AggressiveAntiDepBreaker_8cpp_source.html#l00043">43</a> of file <a class="el" href="AggressiveAntiDepBreaker_8cpp_source.html">AggressiveAntiDepBreaker.cpp</a>.</p>
+
+<p>References <a class="el" href="MachineBasicBlock_8h_source.html#l00216">llvm::MachineBasicBlock::size()</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="aa1dbdd579654a47281e5cef7d158b93d"></a><!-- doxytag: member="llvm::AggressiveAntiDepState::GetDefIndices" ref="aa1dbdd579654a47281e5cef7d158b93d" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">std::vector<<a class="el" href="classunsigned.html">unsigned</a>>& llvm::AggressiveAntiDepState::GetDefIndices </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>GetDefIndices - Return the define indices. </p>
+
+<p>Definition at line <a class="el" href="AggressiveAntiDepBreaker_8h_source.html#l00084">84</a> of file <a class="el" href="AggressiveAntiDepBreaker_8h_source.html">AggressiveAntiDepBreaker.h</a>.</p>
+
+<p>Referenced by <a class="el" href="AggressiveAntiDepBreaker_8cpp_source.html#l00714">llvm::AggressiveAntiDepBreaker::BreakAntiDependencies()</a>, <a class="el" href="AggressiveAntiDepBreaker_8cpp_source.html#l00206">llvm::AggressiveAntiDepBreaker::Observe()</a>, and <a class="el" href="AggressiveAntiDepBreaker_8cpp_source.html#l00147">llvm::AggressiveAntiDepBreaker::StartBlock()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a8875a9b7c0c6feb3448437e75b9356f5"></a><!-- doxytag: member="llvm::AggressiveAntiDepState::GetGroup" ref="a8875a9b7c0c6feb3448437e75b9356f5" args="(unsigned Reg)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classunsigned.html">unsigned</a> AggressiveAntiDepState::GetGroup </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>Reg</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="AggressiveAntiDepBreaker_8cpp_source.html#l00061">61</a> of file <a class="el" href="AggressiveAntiDepBreaker_8cpp_source.html">AggressiveAntiDepBreaker.cpp</a>.</p>
+
+<p>Referenced by <a class="el" href="AggressiveAntiDepBreaker_8cpp_source.html#l00714">llvm::AggressiveAntiDepBreaker::BreakAntiDependencies()</a>, <a class="el" href="AggressiveAntiDepBreaker_8cpp_source.html#l00069">GetGroupRegs()</a>, <a class="el" href="AggressiveAntiDepBreaker_8cpp_source.html#l00206">llvm::AggressiveAntiDepBreaker::Observe()</a>, and <a class="el" href="AggressiveAntiDepBreaker_8cpp_source.html#l00080">UnionGroups()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a560eaba05729f660add3032185f9fbfb"></a><!-- doxytag: member="llvm::AggressiveAntiDepState::GetGroupRegs" ref="a560eaba05729f660add3032185f9fbfb" args="(unsigned Group, std::vector< unsigned > &Regs, std::multimap< unsigned, AggressiveAntiDepState::RegisterReference > *RegRefs)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void AggressiveAntiDepState::GetGroupRegs </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>Group</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">std::vector< <a class="el" href="classunsigned.html">unsigned</a> > & </td>
+          <td class="paramname"><em>Regs</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">std::multimap< <a class="el" href="classunsigned.html">unsigned</a>, <a class="el" href="structllvm_1_1AggressiveAntiDepState_1_1RegisterReference.html">AggressiveAntiDepState::RegisterReference</a> > * </td>
+          <td class="paramname"><em>RegRefs</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="AggressiveAntiDepBreaker_8cpp_source.html#l00069">69</a> of file <a class="el" href="AggressiveAntiDepBreaker_8cpp_source.html">AggressiveAntiDepBreaker.cpp</a>.</p>
+
+<p>References <a class="el" href="AggressiveAntiDepBreaker_8cpp_source.html#l00061">GetGroup()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a62a6fadc0b90973243d00263873a798d"></a><!-- doxytag: member="llvm::AggressiveAntiDepState::GetKillIndices" ref="a62a6fadc0b90973243d00263873a798d" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">std::vector<<a class="el" href="classunsigned.html">unsigned</a>>& llvm::AggressiveAntiDepState::GetKillIndices </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>GetKillIndices - Return the kill indices. </p>
+
+<p>Definition at line <a class="el" href="AggressiveAntiDepBreaker_8h_source.html#l00081">81</a> of file <a class="el" href="AggressiveAntiDepBreaker_8h_source.html">AggressiveAntiDepBreaker.h</a>.</p>
+
+<p>Referenced by <a class="el" href="AggressiveAntiDepBreaker_8cpp_source.html#l00714">llvm::AggressiveAntiDepBreaker::BreakAntiDependencies()</a>, and <a class="el" href="AggressiveAntiDepBreaker_8cpp_source.html#l00147">llvm::AggressiveAntiDepBreaker::StartBlock()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a521428e906e6708f9052a2254b021f05"></a><!-- doxytag: member="llvm::AggressiveAntiDepState::GetRegRefs" ref="a521428e906e6708f9052a2254b021f05" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">std::multimap<<a class="el" href="classunsigned.html">unsigned</a>, <a class="el" href="structllvm_1_1AggressiveAntiDepState_1_1RegisterReference.html">RegisterReference</a>>& llvm::AggressiveAntiDepState::GetRegRefs </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>GetRegRefs - Return the RegRefs map. </p>
+
+<p>Definition at line <a class="el" href="AggressiveAntiDepBreaker_8h_source.html#l00087">87</a> of file <a class="el" href="AggressiveAntiDepBreaker_8h_source.html">AggressiveAntiDepBreaker.h</a>.</p>
+
+<p>Referenced by <a class="el" href="AggressiveAntiDepBreaker_8cpp_source.html#l00714">llvm::AggressiveAntiDepBreaker::BreakAntiDependencies()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aa6eff8804ae39a7820d75f2c87fa5598"></a><!-- doxytag: member="llvm::AggressiveAntiDepState::IsLive" ref="aa6eff8804ae39a7820d75f2c87fa5598" args="(unsigned Reg)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> AggressiveAntiDepState::IsLive </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>Reg</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>IsLive - Return true if Reg is live. </p>
+
+<p>Definition at line <a class="el" href="AggressiveAntiDepBreaker_8cpp_source.html#l00107">107</a> of file <a class="el" href="AggressiveAntiDepBreaker_8cpp_source.html">AggressiveAntiDepBreaker.cpp</a>.</p>
+
+<p>Referenced by <a class="el" href="AggressiveAntiDepBreaker_8cpp_source.html#l00714">llvm::AggressiveAntiDepBreaker::BreakAntiDependencies()</a>, and <a class="el" href="AggressiveAntiDepBreaker_8cpp_source.html#l00206">llvm::AggressiveAntiDepBreaker::Observe()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a744b242deb550943b03c470134020f52"></a><!-- doxytag: member="llvm::AggressiveAntiDepState::LeaveGroup" ref="a744b242deb550943b03c470134020f52" args="(unsigned Reg)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classunsigned.html">unsigned</a> AggressiveAntiDepState::LeaveGroup </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>Reg</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="AggressiveAntiDepBreaker_8cpp_source.html#l00096">96</a> of file <a class="el" href="AggressiveAntiDepBreaker_8cpp_source.html">AggressiveAntiDepBreaker.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ac2acf6127130067c40e3b47fd632d127"></a><!-- doxytag: member="llvm::AggressiveAntiDepState::UnionGroups" ref="ac2acf6127130067c40e3b47fd632d127" args="(unsigned Reg1, unsigned Reg2)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classunsigned.html">unsigned</a> AggressiveAntiDepState::UnionGroups </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>Reg1</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>Reg2</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="AggressiveAntiDepBreaker_8cpp_source.html#l00080">80</a> of file <a class="el" href="AggressiveAntiDepBreaker_8cpp_source.html">AggressiveAntiDepBreaker.cpp</a>.</p>
+
+<p>References <a class="el" href="AggressiveAntiDepBreaker_8cpp_source.html#l00061">GetGroup()</a>.</p>
+
+<p>Referenced by <a class="el" href="AggressiveAntiDepBreaker_8cpp_source.html#l00714">llvm::AggressiveAntiDepBreaker::BreakAntiDependencies()</a>, <a class="el" href="AggressiveAntiDepBreaker_8cpp_source.html#l00206">llvm::AggressiveAntiDepBreaker::Observe()</a>, and <a class="el" href="AggressiveAntiDepBreaker_8cpp_source.html#l00147">llvm::AggressiveAntiDepBreaker::StartBlock()</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li><a class="el" href="AggressiveAntiDepBreaker_8h_source.html">AggressiveAntiDepBreaker.h</a></li>
+<li><a class="el" href="AggressiveAntiDepBreaker_8cpp_source.html">AggressiveAntiDepBreaker.cpp</a></li>
+</ul>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:48:38 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1AliasAnalysis__coll__graph.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1AliasAnalysis__coll__graph.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1AliasAnalysis__coll__graph.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1AliasAnalysis__coll__graph.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,24 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  Node1 [label="llvm::AliasAnalysis",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=" UnknownSize" ,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=" ID" ,fontname="FreeSans"];
+  Node3 [label="char",height=0.2,width=0.4,color="black",URL="$classchar.html"];
+  Node4 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" TD" ,fontname="FreeSans"];
+  Node4 [label="llvm::DataLayout",height=0.2,width=0.4,color="black",URL="$classllvm_1_1DataLayout.html"];
+  Node5 -> Node4 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node5 [label="llvm::ImmutablePass",height=0.2,width=0.4,color="black",URL="$classllvm_1_1ImmutablePass.html"];
+  Node6 -> Node5 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node6 [label="llvm::ModulePass",height=0.2,width=0.4,color="black",URL="$classllvm_1_1ModulePass.html"];
+  Node7 -> Node6 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node7 [label="llvm::Pass",height=0.2,width=0.4,color="black",URL="$classllvm_1_1Pass.html"];
+  Node3 -> Node4 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" ID" ,fontname="FreeSans"];
+  Node8 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" TLI" ,fontname="FreeSans"];
+  Node8 [label="llvm::TargetLibraryInfo",height=0.2,width=0.4,color="black",URL="$classllvm_1_1TargetLibraryInfo.html"];
+  Node5 -> Node8 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node3 -> Node8 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" ID" ,fontname="FreeSans"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1AliasSet-members.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1AliasSet-members.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1AliasSet-members.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1AliasSet-members.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: 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_1AliasSet.html">AliasSet</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">llvm::AliasSet Member List</div>  </div>
+</div>
+<div class="contents">
+This is the complete list of members for <a class="el" href="classllvm_1_1AliasSet.html">llvm::AliasSet</a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1AliasSet.html#ad4b5d1571679d3c4dd0ff80a997a5825">aliasesPointer</a>(const Value *Ptr, uint64_t Size, const MDNode *TBAAInfo, AliasAnalysis &AA) const </td><td><a class="el" href="classllvm_1_1AliasSet.html">llvm::AliasSet</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1AliasSet.html#a5e7ebfd9d00ef88dc966836f987e44b5">aliasesUnknownInst</a>(Instruction *Inst, AliasAnalysis &AA) const </td><td><a class="el" href="classllvm_1_1AliasSet.html">llvm::AliasSet</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1AliasSet.html#ade1e5179be8a1dd2541693b3cdcdd6bb">AliasSetTracker</a> class</td><td><a class="el" href="classllvm_1_1AliasSet.html">llvm::AliasSet</a></td><td><code> [friend]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1AliasSet.html#a3424382f7a47bffe148c1a37191edb30">begin</a>() const </td><td><a class="el" href="classllvm_1_1AliasSet.html">llvm::AliasSet</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1AliasSet.html#a6b17e713c312562c99aab79b215a83ba">dump</a>() const </td><td><a class="el" href="classllvm_1_1AliasSet.html">llvm::AliasSet</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1AliasSet.html#a533ede05461e97b9592c2b72738fb98d">empty</a>() const </td><td><a class="el" href="classllvm_1_1AliasSet.html">llvm::AliasSet</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1AliasSet.html#a91ae97b1a2c55bf10229e43ebdcc58ef">end</a>() const </td><td><a class="el" href="classllvm_1_1AliasSet.html">llvm::AliasSet</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< AliasSet ></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< AliasSet ></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< AliasSet ></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< AliasSet ></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< AliasSet ></a></td><td><code> [inline, protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1AliasSet.html#a90b3338e288721d4711db079073f28c1">ilist_sentinel_traits< AliasSet ></a></td><td><a class="el" href="classllvm_1_1AliasSet.html">llvm::AliasSet</a></td><td><code> [friend]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1AliasSet.html#a059eb44c592d8d82ea2a59069bc09ee3">isForwardingAliasSet</a>() const </td><td><a class="el" href="classllvm_1_1AliasSet.html">llvm::AliasSet</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1AliasSet.html#abf59d9396dfa42f3e741fdf6d5cf5774">isMayAlias</a>() const </td><td><a class="el" href="classllvm_1_1AliasSet.html">llvm::AliasSet</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1AliasSet.html#a7d6e4f69e9e0d5373e321b4b45ecfc0e">isMod</a>() const </td><td><a class="el" href="classllvm_1_1AliasSet.html">llvm::AliasSet</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1AliasSet.html#a6fb6c23266a3b35690da3ec1c217f34f">isMustAlias</a>() const </td><td><a class="el" href="classllvm_1_1AliasSet.html">llvm::AliasSet</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1AliasSet.html#aa5c9ab4d711b8b2563c14fe8c2e4dd9b">isRef</a>() const </td><td><a class="el" href="classllvm_1_1AliasSet.html">llvm::AliasSet</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1AliasSet.html#aebe97678400037e77dd96383bd492f8a">isVolatile</a>() const </td><td><a class="el" href="classllvm_1_1AliasSet.html">llvm::AliasSet</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1AliasSet.html#acc9013eaa813fdd3a0507443b9f5918b">mergeSetIn</a>(AliasSet &AS, AliasSetTracker &AST)</td><td><a class="el" href="classllvm_1_1AliasSet.html">llvm::AliasSet</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1AliasSet.html#a54650963f2735df3cee91a79737052cd">print</a>(raw_ostream &OS) const </td><td><a class="el" href="classllvm_1_1AliasSet.html">llvm::AliasSet</a></td><td></td></tr>
+</table></div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:46:19 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_1AliasSetTracker.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1AliasSetTracker.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1AliasSetTracker.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1AliasSetTracker.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,925 @@
+<!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::AliasSetTracker 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_1AliasSetTracker.html">AliasSetTracker</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-methods">Public Member Functions</a> |
+<a href="#friends">Friends</a>  </div>
+  <div class="headertitle">
+<div class="title">llvm::AliasSetTracker Class Reference</div>  </div>
+</div>
+<div class="contents">
+<!-- doxytag: class="llvm::AliasSetTracker" -->
+<p><code>#include <<a class="el" href="AliasSetTracker_8h_source.html">AliasSetTracker.h</a>></code></p>
+
+<p><a href="classllvm_1_1AliasSetTracker-members.html">List of all members.</a></p>
+<table class="memberdecls">
+<tr><td colspan="2"><h2><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><b>ASTCallbackVH</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><b>ASTCallbackVHDenseMapInfo</b></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="structllvm_1_1ilist.html">ilist</a>< <a class="el" href="classllvm_1_1AliasSet.html">AliasSet</a> >::<a class="el" href="classllvm_1_1AliasSetTracker.html#a3ede950038adfe9f4738bfbc982bbdcc">iterator</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1AliasSetTracker.html#a3ede950038adfe9f4738bfbc982bbdcc">iterator</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="structllvm_1_1ilist.html">ilist</a>< <a class="el" href="classllvm_1_1AliasSet.html">AliasSet</a> ><br class="typebreak"/>
+::<a class="el" href="classllvm_1_1AliasSetTracker.html#ac3d63550e549b5c008c9ebc8e259dab1">const_iterator</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1AliasSetTracker.html#ac3d63550e549b5c008c9ebc8e259dab1">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_1AliasSetTracker.html#ac4a78da50fe0a978af167cd4c88fb3d3">AliasSetTracker</a> (<a class="el" href="classllvm_1_1AliasAnalysis.html">AliasAnalysis</a> &<a class="el" href="ScalarEvolutionAliasAnalysis_8cpp.html#aeea5ad31fb19728a34e40cc5b4fde8b7">aa</a>)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1AliasSetTracker.html#aeba38d21d3004632f1f0f5f4978b50a9">~AliasSetTracker</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_1AliasSetTracker.html#ada3491a53a1c7005127769ae90eefcbf">add</a> (<a class="el" href="classllvm_1_1Value.html">Value</a> *Ptr, uint64_t Size, const <a class="el" href="classllvm_1_1MDNode.html">MDNode</a> *TBAAInfo)</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_1AliasSetTracker.html#afc987f0a4bc32da82f5525502e118829">add</a> (<a class="el" href="classllvm_1_1LoadInst.html">LoadInst</a> *<a class="el" href="LoopInfoImpl_8h.html#ab7b7f3fe4279386eae18cf924053d077">LI</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_1AliasSetTracker.html#a61573c783e098796502410f71c3f76ed">add</a> (<a class="el" href="classllvm_1_1StoreInst.html">StoreInst</a> *SI)</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_1AliasSetTracker.html#aaf8adb3fff5d132cccc7913c14896d5d">add</a> (<a class="el" href="classllvm_1_1VAArgInst.html">VAArgInst</a> *VAAI)</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_1AliasSetTracker.html#ad0dac4514e57cafea79730959a03a1e4">add</a> (<a class="el" href="classllvm_1_1Instruction.html">Instruction</a> *I)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1AliasSetTracker.html#afb03aaafd0fb715515a12108fffbf83e">add</a> (<a class="el" href="classllvm_1_1BasicBlock.html">BasicBlock</a> &BB)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1AliasSetTracker.html#a46d699031a20d6ad356a875e20d0ba6d">add</a> (const <a class="el" href="classllvm_1_1AliasSetTracker.html">AliasSetTracker</a> &AST)</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_1AliasSetTracker.html#aed914c3cd55e5512b3d3b40f50cc0f2e">addUnknown</a> (<a class="el" href="classllvm_1_1Instruction.html">Instruction</a> *I)</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_1AliasSetTracker.html#a31942c5a1701259b0a1fae840b917d96">remove</a> (<a class="el" href="classllvm_1_1Value.html">Value</a> *Ptr, uint64_t Size, const <a class="el" href="classllvm_1_1MDNode.html">MDNode</a> *TBAAInfo)</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_1AliasSetTracker.html#ac77ab69d44d6cee0349729480a769e6e">remove</a> (<a class="el" href="classllvm_1_1LoadInst.html">LoadInst</a> *<a class="el" href="LoopInfoImpl_8h.html#ab7b7f3fe4279386eae18cf924053d077">LI</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_1AliasSetTracker.html#a1ad0649b452ebe8c75e5789f17a2bcf8">remove</a> (<a class="el" href="classllvm_1_1StoreInst.html">StoreInst</a> *SI)</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_1AliasSetTracker.html#aa42545a918a31a6635222e877b05f0ab">remove</a> (<a class="el" href="classllvm_1_1VAArgInst.html">VAArgInst</a> *VAAI)</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_1AliasSetTracker.html#a3522c0bafe7ddc05bd19d13a331c7c94">remove</a> (<a class="el" href="classllvm_1_1Instruction.html">Instruction</a> *I)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1AliasSetTracker.html#a54b71f6b869b32731d68855ae6f13da1">remove</a> (<a class="el" href="classllvm_1_1AliasSet.html">AliasSet</a> &AS)</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_1AliasSetTracker.html#a430306941efce008662ba8b866bf6522">removeUnknown</a> (<a class="el" href="classllvm_1_1Instruction.html">Instruction</a> *I)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1AliasSetTracker.html#ac9578c350fd9a2879f771cedb6d32d13">clear</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structllvm_1_1ilist.html">ilist</a>< <a class="el" href="classllvm_1_1AliasSet.html">AliasSet</a> > & </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1AliasSetTracker.html#a8f3b5f5d7978436b03d3e4b8597d9bc4">getAliasSets</a> () const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1AliasSet.html">AliasSet</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1AliasSetTracker.html#af6fea4b9c7266598b0f4ae1a5a9a6b71">getAliasSetForPointer</a> (<a class="el" href="classllvm_1_1Value.html">Value</a> *P, uint64_t Size, const <a class="el" href="classllvm_1_1MDNode.html">MDNode</a> *TBAAInfo, <a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> *New=0)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1AliasSet.html">AliasSet</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1AliasSetTracker.html#a04f381dc2cf7735e2f89ad5c9d59dd6f">getAliasSetForPointerIfExists</a> (<a class="el" href="classllvm_1_1Value.html">Value</a> *P, uint64_t Size, const <a class="el" href="classllvm_1_1MDNode.html">MDNode</a> *TBAAInfo)</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_1AliasSetTracker.html#a5d3451721f8796478371934d09e887dc">containsPointer</a> (<a class="el" href="classllvm_1_1Value.html">Value</a> *P, uint64_t Size, const <a class="el" href="classllvm_1_1MDNode.html">MDNode</a> *TBAAInfo) const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1AliasAnalysis.html">AliasAnalysis</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1AliasSetTracker.html#a53960e10ae1eed74d5bff81706c7caa4">getAliasAnalysis</a> () const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1AliasSetTracker.html#a8e27fd723c6fe8b3595d4d006acb39ea">deleteValue</a> (<a class="el" href="classllvm_1_1Value.html">Value</a> *PtrVal)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1AliasSetTracker.html#a67d5b0c37ddb7bb56045ce244db27683">copyValue</a> (<a class="el" href="classllvm_1_1Value.html">Value</a> *From, <a class="el" href="classllvm_1_1Value.html">Value</a> *To)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1AliasSetTracker.html#ac3d63550e549b5c008c9ebc8e259dab1">const_iterator</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1AliasSetTracker.html#ac170f23b2c24a4b1c0d81c3e290959ae">begin</a> () const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1AliasSetTracker.html#ac3d63550e549b5c008c9ebc8e259dab1">const_iterator</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1AliasSetTracker.html#af18839e3170da6f597222b8e5af15e5e">end</a> () const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1AliasSetTracker.html#a3ede950038adfe9f4738bfbc982bbdcc">iterator</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1AliasSetTracker.html#aba7c28694a4aa40870005d566e9645cd">begin</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1AliasSetTracker.html#a3ede950038adfe9f4738bfbc982bbdcc">iterator</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1AliasSetTracker.html#aa1ca3b0581291a13b3fc310939ca3015">end</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1AliasSetTracker.html#ad917723de38dd8cc966176bb8044536a">print</a> (<a class="el" href="classllvm_1_1raw__ostream.html">raw_ostream</a> &OS) const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1AliasSetTracker.html#af02dfb0f4918994e2b6b8a448b720f0e">dump</a> () const </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_1AliasSetTracker.html#ab48ab06126e28c236eee55d10a4f0d74">AliasSet</a></td></tr>
+</table>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock">
+<p>Definition at line <a class="el" href="AliasSetTracker_8h_source.html#l00281">281</a> of file <a class="el" href="AliasSetTracker_8h_source.html">AliasSetTracker.h</a>.</p>
+</div><hr/><h2>Member Typedef Documentation</h2>
+<a class="anchor" id="ac3d63550e549b5c008c9ebc8e259dab1"></a><!-- doxytag: member="llvm::AliasSetTracker::const_iterator" ref="ac3d63550e549b5c008c9ebc8e259dab1" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">typedef <a class="el" href="structllvm_1_1ilist.html">ilist</a><<a class="el" href="classllvm_1_1AliasSet.html">AliasSet</a>>::<a class="el" href="classllvm_1_1AliasSetTracker.html#ac3d63550e549b5c008c9ebc8e259dab1">const_iterator</a> <a class="el" href="classllvm_1_1AliasSetTracker.html#ac3d63550e549b5c008c9ebc8e259dab1">llvm::AliasSetTracker::const_iterator</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="AliasSetTracker_8h_source.html#l00393">393</a> of file <a class="el" href="AliasSetTracker_8h_source.html">AliasSetTracker.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a3ede950038adfe9f4738bfbc982bbdcc"></a><!-- doxytag: member="llvm::AliasSetTracker::iterator" ref="a3ede950038adfe9f4738bfbc982bbdcc" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">typedef <a class="el" href="structllvm_1_1ilist.html">ilist</a><<a class="el" href="classllvm_1_1AliasSet.html">AliasSet</a>>::<a class="el" href="classllvm_1_1AliasSetTracker.html#a3ede950038adfe9f4738bfbc982bbdcc">iterator</a> <a class="el" href="classllvm_1_1AliasSetTracker.html#a3ede950038adfe9f4738bfbc982bbdcc">llvm::AliasSetTracker::iterator</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="AliasSetTracker_8h_source.html#l00392">392</a> of file <a class="el" href="AliasSetTracker_8h_source.html">AliasSetTracker.h</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Constructor & Destructor Documentation</h2>
+<a class="anchor" id="ac4a78da50fe0a978af167cd4c88fb3d3"></a><!-- doxytag: member="llvm::AliasSetTracker::AliasSetTracker" ref="ac4a78da50fe0a978af167cd4c88fb3d3" args="(AliasAnalysis &aa)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">llvm::AliasSetTracker::AliasSetTracker </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1AliasAnalysis.html">AliasAnalysis</a> & </td>
+          <td class="paramname"><em>aa</em></td><td>)</td>
+          <td><code> [inline, explicit]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p><a class="el" href="classllvm_1_1AliasSetTracker.html">AliasSetTracker</a> ctor - Create an empty collection of AliasSets, and use the specified alias analysis object to disambiguate load and store addresses. </p>
+
+<p>Definition at line <a class="el" href="AliasSetTracker_8h_source.html#l00310">310</a> of file <a class="el" href="AliasSetTracker_8h_source.html">AliasSetTracker.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aeba38d21d3004632f1f0f5f4978b50a9"></a><!-- doxytag: member="llvm::AliasSetTracker::~AliasSetTracker" ref="aeba38d21d3004632f1f0f5f4978b50a9" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">llvm::AliasSetTracker::~AliasSetTracker </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="AliasSetTracker_8h_source.html#l00311">311</a> of file <a class="el" href="AliasSetTracker_8h_source.html">AliasSetTracker.h</a>.</p>
+
+<p>References <a class="el" href="AliasSetTracker_8cpp_source.html#l00201">clear()</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="ada3491a53a1c7005127769ae90eefcbf"></a><!-- doxytag: member="llvm::AliasSetTracker::add" ref="ada3491a53a1c7005127769ae90eefcbf" args="(Value *Ptr, uint64_t Size, const MDNode *TBAAInfo)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> AliasSetTracker::add </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1Value.html">Value</a> * </td>
+          <td class="paramname"><em>Ptr</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">uint64_t </td>
+          <td class="paramname"><em>Size</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1MDNode.html">MDNode</a> * </td>
+          <td class="paramname"><em>TBAAInfo</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>add methods - These methods are used to add different types of instructions to the alias sets. Adding a new instruction can result in one of three actions happening:</p>
+<p>1. If the instruction doesn't alias any other sets, create a new set. 2. If the instruction aliases exactly one set, add it to the set 3. If the instruction aliases multiple sets, merge the sets, and add the instruction to the result.</p>
+<p>These methods return true if inserting the instruction resulted in the addition of a new alias set (i.e., the pointer did not alias anything). </p>
+
+<p>Definition at line <a class="el" href="AliasSetTracker_8cpp_source.html#l00292">292</a> of file <a class="el" href="AliasSetTracker_8cpp_source.html">AliasSetTracker.cpp</a>.</p>
+
+<p>Referenced by <a class="el" href="AliasSetTracker_8cpp_source.html#l00352">add()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="afc987f0a4bc32da82f5525502e118829"></a><!-- doxytag: member="llvm::AliasSetTracker::add" ref="afc987f0a4bc32da82f5525502e118829" args="(LoadInst *LI)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> AliasSetTracker::add </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1LoadInst.html">LoadInst</a> * </td>
+          <td class="paramname"><em>LI</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="AliasSetTracker_8cpp_source.html#l00299">299</a> of file <a class="el" href="AliasSetTracker_8cpp_source.html">AliasSetTracker.cpp</a>.</p>
+
+<p>References <a class="el" href="AliasSetTracker_8cpp_source.html#l00335">addUnknown()</a>, <a class="el" href="Instruction_8h_source.html#l00139">llvm::Instruction::getMetadata()</a>, <a class="el" href="User_8h_source.html#l00088">llvm::User::getOperand()</a>, <a class="el" href="Instructions_8h_source.html#l00189">llvm::LoadInst::getOrdering()</a>, <a class="el" href="Value_8h_source.html#l00106">llvm::Value::getType()</a>, <a class="el" href="AliasAnalysis_8cpp_source.html#l00469">llvm::AliasAnalysis::getTypeStoreSize()</a>, <a class="el" href="Instructions_8h_source.html#l00220">llvm::LoadInst::isUnordered()</a>, <a class="el" href="Instructions_8h_source.html#l00171">llvm::LoadInst::isVolatile()</a>, <a class="el" href="LLVMContext_8h_source.html#l00045">llvm::LLVMContext::MD_tbaa</a>, and <a class="el" href="Instructions_8h_source.html#l00040">llvm::Monotonic</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a61573c783e098796502410f71c3f76ed"></a><!-- doxytag: member="llvm::AliasSetTracker::add" ref="a61573c783e098796502410f71c3f76ed" args="(StoreInst *SI)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> AliasSetTracker::add </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1StoreInst.html">StoreInst</a> * </td>
+          <td class="paramname"><em>SI</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="AliasSetTracker_8cpp_source.html#l00312">312</a> of file <a class="el" href="AliasSetTracker_8cpp_source.html">AliasSetTracker.cpp</a>.</p>
+
+<p>References <a class="el" href="AliasSetTracker_8cpp_source.html#l00335">addUnknown()</a>, <a class="el" href="Instruction_8h_source.html#l00139">llvm::Instruction::getMetadata()</a>, <a class="el" href="User_8h_source.html#l00088">llvm::User::getOperand()</a>, <a class="el" href="Instructions_8h_source.html#l00309">llvm::StoreInst::getOrdering()</a>, <a class="el" href="Value_8h_source.html#l00106">llvm::Value::getType()</a>, <a class="el" href="AliasAnalysis_8cpp_source.html#l00469">llvm::AliasAnalysis::getTypeStoreSize()</a>, <a class="el" href="Instructions_8h_source.html#l00340">llvm::StoreInst::isUnordered()</a>, <a class="el" href="Instructions_8h_source.html#l00288">llvm::StoreInst::isVolatile()</a>, <a class="el" href="LLVMContext_8h_source.html#l00045">llvm::LLVMContext::MD_tbaa</a>, and <a class="el" href="Instructions_8h_source.html#l00040">llvm::Monotonic</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aaf8adb3fff5d132cccc7913c14896d5d"></a><!-- doxytag: member="llvm::AliasSetTracker::add" ref="aaf8adb3fff5d132cccc7913c14896d5d" args="(VAArgInst *VAAI)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> AliasSetTracker::add </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1VAArgInst.html">VAArgInst</a> * </td>
+          <td class="paramname"><em>VAAI</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="AliasSetTracker_8cpp_source.html#l00326">326</a> of file <a class="el" href="AliasSetTracker_8cpp_source.html">AliasSetTracker.cpp</a>.</p>
+
+<p>References <a class="el" href="Instruction_8h_source.html#l00139">llvm::Instruction::getMetadata()</a>, <a class="el" href="User_8h_source.html#l00088">llvm::User::getOperand()</a>, <a class="el" href="LLVMContext_8h_source.html#l00045">llvm::LLVMContext::MD_tbaa</a>, and <a class="el" href="AliasAnalysis_8h_source.html#l00084">llvm::AliasAnalysis::UnknownSize</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ad0dac4514e57cafea79730959a03a1e4"></a><!-- doxytag: member="llvm::AliasSetTracker::add" ref="ad0dac4514e57cafea79730959a03a1e4" args="(Instruction *I)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> AliasSetTracker::add </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1Instruction.html">Instruction</a> * </td>
+          <td class="paramname"><em>I</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="AliasSetTracker_8cpp_source.html#l00352">352</a> of file <a class="el" href="AliasSetTracker_8cpp_source.html">AliasSetTracker.cpp</a>.</p>
+
+<p>References <a class="el" href="AliasSetTracker_8cpp_source.html#l00292">add()</a>, <a class="el" href="AliasSetTracker_8cpp_source.html#l00335">addUnknown()</a>, and <a class="el" href="LoopInfoImpl_8h_source.html#l00430">LI</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="afb03aaafd0fb715515a12108fffbf83e"></a><!-- doxytag: member="llvm::AliasSetTracker::add" ref="afb03aaafd0fb715515a12108fffbf83e" args="(BasicBlock &BB)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void AliasSetTracker::add </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1BasicBlock.html">BasicBlock</a> & </td>
+          <td class="paramname"><em>BB</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="AliasSetTracker_8cpp_source.html#l00363">363</a> of file <a class="el" href="AliasSetTracker_8cpp_source.html">AliasSetTracker.cpp</a>.</p>
+
+<p>References <a class="el" href="AliasSetTracker_8cpp_source.html#l00292">add()</a>, <a class="el" href="BasicBlock_8h_source.html#l00189">llvm::BasicBlock::begin()</a>, <a class="el" href="BasicBlock_8h_source.html#l00191">llvm::BasicBlock::end()</a>, and <a class="el" href="ARMBaseInfo_8h_source.html#l00097">llvm::ARM_PROC::I</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a46d699031a20d6ad356a875e20d0ba6d"></a><!-- doxytag: member="llvm::AliasSetTracker::add" ref="a46d699031a20d6ad356a875e20d0ba6d" args="(const AliasSetTracker &AST)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void AliasSetTracker::add </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1AliasSetTracker.html">AliasSetTracker</a> & </td>
+          <td class="paramname"><em>AST</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="AliasSetTracker_8cpp_source.html#l00368">368</a> of file <a class="el" href="AliasSetTracker_8cpp_source.html">AliasSetTracker.cpp</a>.</p>
+
+<p>References <a class="el" href="AliasSetTracker_8cpp_source.html#l00292">add()</a>, <a class="el" href="AliasSetTracker_8h_source.html#l00176">llvm::AliasSet::begin()</a>, <a class="el" href="AliasSetTracker_8h_source.html#l00395">begin()</a>, <a class="el" href="AliasSetTracker_8h_source.html#l00177">llvm::AliasSet::end()</a>, <a class="el" href="AliasSetTracker_8h_source.html#l00396">end()</a>, <a class="el" href="ARMBaseInfo_8h_source.html#l00097">llvm::ARM_PROC::I</a>, <a class="el" href="AliasSetTracker_8h_source.html#l00163">llvm::AliasSet::isVolatile()</a>, and <a class="el" href="namespacellvm.html#a6569d00d31a5d74e563e2f39f82271ab">llvm::X</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aed914c3cd55e5512b3d3b40f50cc0f2e"></a><!-- doxytag: member="llvm::AliasSetTracker::addUnknown" ref="aed914c3cd55e5512b3d3b40f50cc0f2e" args="(Instruction *I)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> AliasSetTracker::addUnknown </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1Instruction.html">Instruction</a> * </td>
+          <td class="paramname"><em>I</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="AliasSetTracker_8cpp_source.html#l00335">335</a> of file <a class="el" href="AliasSetTracker_8cpp_source.html">AliasSetTracker.cpp</a>.</p>
+
+<p>References <a class="el" href="AliasSetTracker_8h_source.html#l00405">AliasSet</a>, <a class="el" href="ilist_8h_source.html#l00396">llvm::iplist< NodeTy, Traits >::back()</a>, <a class="el" href="Instruction_8h_source.html#l00250">llvm::Instruction::mayReadOrWriteMemory()</a>, and <a class="el" href="ilist_8h_source.html#l00654">llvm::ilist< NodeTy >::push_back()</a>.</p>
+
+<p>Referenced by <a class="el" href="AliasSetTracker_8cpp_source.html#l00299">add()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ac170f23b2c24a4b1c0d81c3e290959ae"></a><!-- doxytag: member="llvm::AliasSetTracker::begin" ref="ac170f23b2c24a4b1c0d81c3e290959ae" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1AliasSetTracker.html#ac3d63550e549b5c008c9ebc8e259dab1">const_iterator</a> llvm::AliasSetTracker::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="AliasSetTracker_8h_source.html#l00395">395</a> of file <a class="el" href="AliasSetTracker_8h_source.html">AliasSetTracker.h</a>.</p>
+
+<p>References <a class="el" href="ilist_8h_source.html#l00359">llvm::iplist< NodeTy, Traits >::begin()</a>.</p>
+
+<p>Referenced by <a class="el" href="AliasSetTracker_8cpp_source.html#l00368">add()</a>, <a class="el" href="AliasSetTracker_8cpp_source.html#l00238">containsPointer()</a>, <a class="el" href="AliasSetTracker_8cpp_source.html#l00486">deleteValue()</a>, and <a class="el" href="AliasSetTracker_8cpp_source.html#l00585">print()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aba7c28694a4aa40870005d566e9645cd"></a><!-- doxytag: member="llvm::AliasSetTracker::begin" ref="aba7c28694a4aa40870005d566e9645cd" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1AliasSetTracker.html#a3ede950038adfe9f4738bfbc982bbdcc">iterator</a> llvm::AliasSetTracker::begin </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="AliasSetTracker_8h_source.html#l00398">398</a> of file <a class="el" href="AliasSetTracker_8h_source.html">AliasSetTracker.h</a>.</p>
+
+<p>References <a class="el" href="ilist_8h_source.html#l00359">llvm::iplist< NodeTy, Traits >::begin()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ac9578c350fd9a2879f771cedb6d32d13"></a><!-- doxytag: member="llvm::AliasSetTracker::clear" ref="ac9578c350fd9a2879f771cedb6d32d13" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void AliasSetTracker::clear </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="AliasSetTracker_8cpp_source.html#l00201">201</a> of file <a class="el" href="AliasSetTracker_8cpp_source.html">AliasSetTracker.cpp</a>.</p>
+
+<p>References <a class="el" href="DenseMap_8h_source.html#l00053">llvm::DenseMapBase< DerivedT, KeyT, ValueT, KeyInfoT >::begin()</a>, <a class="el" href="DenseMap_8h_source.html#l00076">llvm::DenseMapBase< DerivedT, KeyT, ValueT, KeyInfoT >::clear()</a>, <a class="el" href="ilist_8h_source.html#l00533">llvm::iplist< NodeTy, Traits >::clear()</a>, <a class="el" href="DenseMap_8h_source.html#l00057">llvm::DenseMapBase< DerivedT, KeyT, ValueT, KeyInfoT >::end()</a>, and <a class="el" href="ARMBaseInfo_8h_source.html#l00097">llvm::ARM_PROC::I</a>.</p>
+
+<p>Referenced by <a class="el" href="AliasSetTracker_8h_source.html#l00311">~AliasSetTracker()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a5d3451721f8796478371934d09e887dc"></a><!-- doxytag: member="llvm::AliasSetTracker::containsPointer" ref="a5d3451721f8796478371934d09e887dc" args="(Value *P, uint64_t Size, const MDNode *TBAAInfo) const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> AliasSetTracker::containsPointer </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1Value.html">Value</a> * </td>
+          <td class="paramname"><em>Ptr</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">uint64_t </td>
+          <td class="paramname"><em>Size</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1MDNode.html">MDNode</a> * </td>
+          <td class="paramname"><em>TBAAInfo</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td> const</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>containsPointer - Return true if the specified location is represented by this alias set, false otherwise. This does not modify the AST object or alias sets. </p>
+
+<p>Definition at line <a class="el" href="AliasSetTracker_8cpp_source.html#l00238">238</a> of file <a class="el" href="AliasSetTracker_8cpp_source.html">AliasSetTracker.cpp</a>.</p>
+
+<p>References <a class="el" href="AliasSetTracker_8h_source.html#l00395">begin()</a>, <a class="el" href="AliasSetTracker_8h_source.html#l00396">end()</a>, and <a class="el" href="ARMBaseInfo_8h_source.html#l00097">llvm::ARM_PROC::I</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a67d5b0c37ddb7bb56045ce244db27683"></a><!-- doxytag: member="llvm::AliasSetTracker::copyValue" ref="a67d5b0c37ddb7bb56045ce244db27683" args="(Value *From, Value *To)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void AliasSetTracker::copyValue </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1Value.html">Value</a> * </td>
+          <td class="paramname"><em>From</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1Value.html">Value</a> * </td>
+          <td class="paramname"><em>To</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>copyValue - This method should be used whenever a preexisting value in the program is copied or cloned, introducing a new value. Note that it is ok for clients that use this method to introduce the same value multiple times: if the tracker already knows about a value, it will ignore the request. </p>
+
+<p>Definition at line <a class="el" href="AliasSetTracker_8cpp_source.html#l00525">525</a> of file <a class="el" href="AliasSetTracker_8cpp_source.html">AliasSetTracker.cpp</a>.</p>
+
+<p>References <a class="el" href="AliasAnalysis_8cpp_source.html#l00067">llvm::AliasAnalysis::copyValue()</a>, <a class="el" href="DenseMap_8h_source.html#l00057">llvm::DenseMapBase< DerivedT, KeyT, ValueT, KeyInfoT >::end()</a>, and <a class="el" href="DenseMap_8h_source.html#l00125">llvm::DenseMapBase< DerivedT, KeyT, ValueT, KeyInfoT >::find_as()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a8e27fd723c6fe8b3595d4d006acb39ea"></a><!-- doxytag: member="llvm::AliasSetTracker::deleteValue" ref="a8e27fd723c6fe8b3595d4d006acb39ea" args="(Value *PtrVal)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void AliasSetTracker::deleteValue </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1Value.html">Value</a> * </td>
+          <td class="paramname"><em>PtrVal</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>deleteValue method - This method is used to remove a pointer value from the <a class="el" href="classllvm_1_1AliasSetTracker.html">AliasSetTracker</a> entirely. It should be used when an instruction is deleted from the program to update the AST. If you don't use this, you would have dangling pointers to deleted instructions. </p>
+
+<p>Definition at line <a class="el" href="AliasSetTracker_8cpp_source.html#l00486">486</a> of file <a class="el" href="AliasSetTracker_8cpp_source.html">AliasSetTracker.cpp</a>.</p>
+
+<p>References <a class="el" href="AliasSetTracker_8h_source.html#l00395">begin()</a>, <a class="el" href="AliasAnalysis_8cpp_source.html#l00062">llvm::AliasAnalysis::deleteValue()</a>, <a class="el" href="DenseMap_8h_source.html#l00057">llvm::DenseMapBase< DerivedT, KeyT, ValueT, KeyInfoT >::end()</a>, <a class="el" href="AliasSetTracker_8h_source.html#l00396">end()</a>, <a class="el" href="DenseMap_8h_source.html#l00170">llvm::DenseMapBase< DerivedT, KeyT, ValueT, KeyInfoT >::erase()</a>, <a class="el" href="DenseMap_8h_source.html#l00125">llvm::DenseMapBase< DerivedT, KeyT, ValueT, KeyInfoT >::find_as()</a>, <a class="el" href="ARMBaseInfo_8h_source.html#l00097">llvm::ARM_PROC::I</a>, and <a class="el" href="Instruction_8h_source.html#l00250">llvm::Instruction::mayReadOrWriteMemory()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="af02dfb0f4918994e2b6b8a448b720f0e"></a><!-- doxytag: member="llvm::AliasSetTracker::dump" ref="af02dfb0f4918994e2b6b8a448b720f0e" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void AliasSetTracker::dump </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="AliasSetTracker_8cpp_source.html#l00595">595</a> of file <a class="el" href="AliasSetTracker_8cpp_source.html">AliasSetTracker.cpp</a>.</p>
+
+<p>References <a class="el" href="Debug_8cpp_source.html#l00101">llvm::dbgs()</a>, and <a class="el" href="AliasSetTracker_8cpp_source.html#l00585">print()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="af18839e3170da6f597222b8e5af15e5e"></a><!-- doxytag: member="llvm::AliasSetTracker::end" ref="af18839e3170da6f597222b8e5af15e5e" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1AliasSetTracker.html#ac3d63550e549b5c008c9ebc8e259dab1">const_iterator</a> llvm::AliasSetTracker::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="AliasSetTracker_8h_source.html#l00396">396</a> of file <a class="el" href="AliasSetTracker_8h_source.html">AliasSetTracker.h</a>.</p>
+
+<p>References <a class="el" href="ilist_8h_source.html#l00367">llvm::iplist< NodeTy, Traits >::end()</a>.</p>
+
+<p>Referenced by <a class="el" href="AliasSetTracker_8cpp_source.html#l00368">add()</a>, <a class="el" href="AliasSetTracker_8cpp_source.html#l00238">containsPointer()</a>, <a class="el" href="AliasSetTracker_8cpp_source.html#l00486">deleteValue()</a>, and <a class="el" href="AliasSetTracker_8cpp_source.html#l00585">print()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aa1ca3b0581291a13b3fc310939ca3015"></a><!-- doxytag: member="llvm::AliasSetTracker::end" ref="aa1ca3b0581291a13b3fc310939ca3015" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1AliasSetTracker.html#a3ede950038adfe9f4738bfbc982bbdcc">iterator</a> llvm::AliasSetTracker::end </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="AliasSetTracker_8h_source.html#l00399">399</a> of file <a class="el" href="AliasSetTracker_8h_source.html">AliasSetTracker.h</a>.</p>
+
+<p>References <a class="el" href="ilist_8h_source.html#l00367">llvm::iplist< NodeTy, Traits >::end()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a53960e10ae1eed74d5bff81706c7caa4"></a><!-- doxytag: member="llvm::AliasSetTracker::getAliasAnalysis" ref="a53960e10ae1eed74d5bff81706c7caa4" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1AliasAnalysis.html">AliasAnalysis</a>& llvm::AliasSetTracker::getAliasAnalysis </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>getAliasAnalysis - Return the underlying alias analysis object used by this tracker. </p>
+
+<p>Definition at line <a class="el" href="AliasSetTracker_8h_source.html#l00374">374</a> of file <a class="el" href="AliasSetTracker_8h_source.html">AliasSetTracker.h</a>.</p>
+
+<p>Referenced by <a class="el" href="AliasSetTracker_8cpp_source.html#l00031">llvm::AliasSet::mergeSetIn()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="af6fea4b9c7266598b0f4ae1a5a9a6b71"></a><!-- doxytag: member="llvm::AliasSetTracker::getAliasSetForPointer" ref="af6fea4b9c7266598b0f4ae1a5a9a6b71" args="(Value *P, uint64_t Size, const MDNode *TBAAInfo, bool *New=0)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1AliasSet.html">AliasSet</a> & AliasSetTracker::getAliasSetForPointer </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1Value.html">Value</a> * </td>
+          <td class="paramname"><em>Pointer</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">uint64_t </td>
+          <td class="paramname"><em>Size</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1MDNode.html">MDNode</a> * </td>
+          <td class="paramname"><em>TBAAInfo</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>New</em> = <code>0</code> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>getAliasSetForPointer - Return the alias set that the specified pointer lives in. If the New argument is non-null, this method sets the value to true if a new alias set is created to contain the pointer (because the pointer didn't alias anything).</p>
+<p>getAliasSetForPointer - Return the alias set that the specified pointer lives in. </p>
+
+<p>Definition at line <a class="el" href="AliasSetTracker_8cpp_source.html#l00267">267</a> of file <a class="el" href="AliasSetTracker_8cpp_source.html">AliasSetTracker.cpp</a>.</p>
+
+<p>References <a class="el" href="AliasSetTracker_8h_source.html#l00405">AliasSet</a>, <a class="el" href="ilist_8h_source.html#l00396">llvm::iplist< NodeTy, Traits >::back()</a>, and <a class="el" href="ilist_8h_source.html#l00654">llvm::ilist< NodeTy >::push_back()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a04f381dc2cf7735e2f89ad5c9d59dd6f"></a><!-- doxytag: member="llvm::AliasSetTracker::getAliasSetForPointerIfExists" ref="a04f381dc2cf7735e2f89ad5c9d59dd6f" args="(Value *P, uint64_t Size, const MDNode *TBAAInfo)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1AliasSet.html">AliasSet</a>* llvm::AliasSetTracker::getAliasSetForPointerIfExists </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1Value.html">Value</a> * </td>
+          <td class="paramname"><em>P</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">uint64_t </td>
+          <td class="paramname"><em>Size</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1MDNode.html">MDNode</a> * </td>
+          <td class="paramname"><em>TBAAInfo</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>getAliasSetForPointerIfExists - Return the alias set containing the location specified if one exists, otherwise return null. </p>
+
+<p>Definition at line <a class="el" href="AliasSetTracker_8h_source.html#l00362">362</a> of file <a class="el" href="AliasSetTracker_8h_source.html">AliasSetTracker.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a8f3b5f5d7978436b03d3e4b8597d9bc4"></a><!-- doxytag: member="llvm::AliasSetTracker::getAliasSets" ref="a8f3b5f5d7978436b03d3e4b8597d9bc4" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">const <a class="el" href="structllvm_1_1ilist.html">ilist</a><<a class="el" href="classllvm_1_1AliasSet.html">AliasSet</a>>& llvm::AliasSetTracker::getAliasSets </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>getAliasSets - Return the alias sets that are active. </p>
+
+<p>Definition at line <a class="el" href="AliasSetTracker_8h_source.html#l00350">350</a> of file <a class="el" href="AliasSetTracker_8h_source.html">AliasSetTracker.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ad917723de38dd8cc966176bb8044536a"></a><!-- doxytag: member="llvm::AliasSetTracker::print" ref="ad917723de38dd8cc966176bb8044536a" args="(raw_ostream &OS) const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void AliasSetTracker::print </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1raw__ostream.html">raw_ostream</a> & </td>
+          <td class="paramname"><em>OS</em></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="AliasSetTracker_8cpp_source.html#l00585">585</a> of file <a class="el" href="AliasSetTracker_8cpp_source.html">AliasSetTracker.cpp</a>.</p>
+
+<p>References <a class="el" href="AliasSetTracker_8h_source.html#l00395">begin()</a>, <a class="el" href="AliasSetTracker_8h_source.html#l00396">end()</a>, <a class="el" href="ARMBaseInfo_8h_source.html#l00097">llvm::ARM_PROC::I</a>, <a class="el" href="AsmWriter_8cpp_source.html#l02101">llvm::Value::print()</a>, <a class="el" href="DenseMap_8h_source.html#l00068">llvm::DenseMapBase< DerivedT, KeyT, ValueT, KeyInfoT >::size()</a>, and <a class="el" href="ilist_8h_source.html#l00522">llvm::iplist< NodeTy, Traits >::size()</a>.</p>
+
+<p>Referenced by <a class="el" href="AliasSetTracker_8cpp_source.html#l00595">dump()</a>, and <a class="el" href="AliasSetTracker_8h_source.html#l00431">llvm::operator<<()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a31942c5a1701259b0a1fae840b917d96"></a><!-- doxytag: member="llvm::AliasSetTracker::remove" ref="a31942c5a1701259b0a1fae840b917d96" args="(Value *Ptr, uint64_t Size, const MDNode *TBAAInfo)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> AliasSetTracker::remove </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1Value.html">Value</a> * </td>
+          <td class="paramname"><em>Ptr</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">uint64_t </td>
+          <td class="paramname"><em>Size</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1MDNode.html">MDNode</a> * </td>
+          <td class="paramname"><em>TBAAInfo</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>remove methods - These methods are used to remove all entries that might be aliased by the specified instruction. These methods return true if any alias sets were eliminated. </p>
+
+<p>Definition at line <a class="el" href="AliasSetTracker_8cpp_source.html#l00425">425</a> of file <a class="el" href="AliasSetTracker_8cpp_source.html">AliasSetTracker.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ac77ab69d44d6cee0349729480a769e6e"></a><!-- doxytag: member="llvm::AliasSetTracker::remove" ref="ac77ab69d44d6cee0349729480a769e6e" args="(LoadInst *LI)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> AliasSetTracker::remove </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1LoadInst.html">LoadInst</a> * </td>
+          <td class="paramname"><em>LI</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="AliasSetTracker_8cpp_source.html#l00432">432</a> of file <a class="el" href="AliasSetTracker_8cpp_source.html">AliasSetTracker.cpp</a>.</p>
+
+<p>References <a class="el" href="Instruction_8h_source.html#l00139">llvm::Instruction::getMetadata()</a>, <a class="el" href="User_8h_source.html#l00088">llvm::User::getOperand()</a>, <a class="el" href="Value_8h_source.html#l00106">llvm::Value::getType()</a>, <a class="el" href="AliasAnalysis_8cpp_source.html#l00469">llvm::AliasAnalysis::getTypeStoreSize()</a>, and <a class="el" href="LLVMContext_8h_source.html#l00045">llvm::LLVMContext::MD_tbaa</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a1ad0649b452ebe8c75e5789f17a2bcf8"></a><!-- doxytag: member="llvm::AliasSetTracker::remove" ref="a1ad0649b452ebe8c75e5789f17a2bcf8" args="(StoreInst *SI)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> AliasSetTracker::remove </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1StoreInst.html">StoreInst</a> * </td>
+          <td class="paramname"><em>SI</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="AliasSetTracker_8cpp_source.html#l00441">441</a> of file <a class="el" href="AliasSetTracker_8cpp_source.html">AliasSetTracker.cpp</a>.</p>
+
+<p>References <a class="el" href="Instruction_8h_source.html#l00139">llvm::Instruction::getMetadata()</a>, <a class="el" href="User_8h_source.html#l00088">llvm::User::getOperand()</a>, <a class="el" href="Value_8h_source.html#l00106">llvm::Value::getType()</a>, <a class="el" href="AliasAnalysis_8cpp_source.html#l00469">llvm::AliasAnalysis::getTypeStoreSize()</a>, and <a class="el" href="LLVMContext_8h_source.html#l00045">llvm::LLVMContext::MD_tbaa</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aa42545a918a31a6635222e877b05f0ab"></a><!-- doxytag: member="llvm::AliasSetTracker::remove" ref="aa42545a918a31a6635222e877b05f0ab" args="(VAArgInst *VAAI)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> AliasSetTracker::remove </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1VAArgInst.html">VAArgInst</a> * </td>
+          <td class="paramname"><em>VAAI</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="AliasSetTracker_8cpp_source.html#l00450">450</a> of file <a class="el" href="AliasSetTracker_8cpp_source.html">AliasSetTracker.cpp</a>.</p>
+
+<p>References <a class="el" href="Instruction_8h_source.html#l00139">llvm::Instruction::getMetadata()</a>, <a class="el" href="User_8h_source.html#l00088">llvm::User::getOperand()</a>, <a class="el" href="LLVMContext_8h_source.html#l00045">llvm::LLVMContext::MD_tbaa</a>, and <a class="el" href="AliasAnalysis_8h_source.html#l00084">llvm::AliasAnalysis::UnknownSize</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a3522c0bafe7ddc05bd19d13a331c7c94"></a><!-- doxytag: member="llvm::AliasSetTracker::remove" ref="a3522c0bafe7ddc05bd19d13a331c7c94" args="(Instruction *I)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> AliasSetTracker::remove </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1Instruction.html">Instruction</a> * </td>
+          <td class="paramname"><em>I</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="AliasSetTracker_8cpp_source.html#l00469">469</a> of file <a class="el" href="AliasSetTracker_8cpp_source.html">AliasSetTracker.cpp</a>.</p>
+
+<p>References <a class="el" href="LoopInfoImpl_8h_source.html#l00430">LI</a>, and <a class="el" href="AliasSetTracker_8cpp_source.html#l00459">removeUnknown()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a54b71f6b869b32731d68855ae6f13da1"></a><!-- doxytag: member="llvm::AliasSetTracker::remove" ref="a54b71f6b869b32731d68855ae6f13da1" args="(AliasSet &AS)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void AliasSetTracker::remove </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1AliasSet.html">AliasSet</a> & </td>
+          <td class="paramname"><em>AS</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>remove - Remove the specified (potentially non-empty) alias set from the tracker. </p>
+
+<p>Definition at line <a class="el" href="AliasSetTracker_8cpp_source.html#l00397">397</a> of file <a class="el" href="AliasSetTracker_8cpp_source.html">AliasSetTracker.cpp</a>.</p>
+
+<p>References <a class="el" href="AliasSetTracker_8h_source.html#l00178">llvm::AliasSet::empty()</a>, and <a class="el" href="DenseMap_8h_source.html#l00170">llvm::DenseMapBase< DerivedT, KeyT, ValueT, KeyInfoT >::erase()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a430306941efce008662ba8b866bf6522"></a><!-- doxytag: member="llvm::AliasSetTracker::removeUnknown" ref="a430306941efce008662ba8b866bf6522" args="(Instruction *I)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> AliasSetTracker::removeUnknown </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1Instruction.html">Instruction</a> * </td>
+          <td class="paramname"><em>I</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="AliasSetTracker_8cpp_source.html#l00459">459</a> of file <a class="el" href="AliasSetTracker_8cpp_source.html">AliasSetTracker.cpp</a>.</p>
+
+<p>References <a class="el" href="Instruction_8h_source.html#l00250">llvm::Instruction::mayReadOrWriteMemory()</a>.</p>
+
+<p>Referenced by <a class="el" href="AliasSetTracker_8cpp_source.html#l00469">remove()</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Friends And Related Function Documentation</h2>
+<a class="anchor" id="ab48ab06126e28c236eee55d10a4f0d74"></a><!-- doxytag: member="llvm::AliasSetTracker::AliasSet" ref="ab48ab06126e28c236eee55d10a4f0d74" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">friend class <a class="el" href="classllvm_1_1AliasSet.html">AliasSet</a><code> [friend]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="AliasSetTracker_8h_source.html#l00405">405</a> of file <a class="el" href="AliasSetTracker_8h_source.html">AliasSetTracker.h</a>.</p>
+
+<p>Referenced by <a class="el" href="AliasSetTracker_8cpp_source.html#l00335">addUnknown()</a>, and <a class="el" href="AliasSetTracker_8cpp_source.html#l00267">getAliasSetForPointer()</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li><a class="el" href="AliasSetTracker_8h_source.html">AliasSetTracker.h</a></li>
+<li><a class="el" href="AliasSetTracker_8cpp_source.html">AliasSetTracker.cpp</a></li>
+</ul>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:46:30 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_1AliasSet__coll__graph.md5
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1AliasSet__coll__graph.md5?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1AliasSet__coll__graph.md5 (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1AliasSet__coll__graph.md5 Fri Dec 21 00:57:24 2012
@@ -0,0 +1 @@
+bed39ddd6e679e9df6bd98397a748cff
\ No newline at end of file

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

Added: www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1AllocationOrder.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1AllocationOrder.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1AllocationOrder.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1AllocationOrder.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,205 @@
+<!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::AllocationOrder 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_1AllocationOrder.html">AllocationOrder</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::AllocationOrder Class Reference</div>  </div>
+</div>
+<div class="contents">
+<!-- doxytag: class="llvm::AllocationOrder" -->
+<p><code>#include <<a class="el" href="AllocationOrder_8h_source.html">AllocationOrder.h</a>></code></p>
+
+<p><a href="classllvm_1_1AllocationOrder-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_1AllocationOrder.html#afb2099d026c382972c22c10b9f9f5cdd">AllocationOrder</a> (<a class="el" href="classunsigned.html">unsigned</a> VirtReg, const <a class="el" href="classllvm_1_1VirtRegMap.html">VirtRegMap</a> &VRM, const <a class="el" href="classllvm_1_1RegisterClassInfo.html">RegisterClassInfo</a> &RegClassInfo)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1AllocationOrder.html#af33789663dfe92631fffda821efa6252">~AllocationOrder</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_1AllocationOrder.html#ad2268c47b7b3a67b032d657e52911190">next</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1AllocationOrder.html#ab421e1f5c9e90bb8dd6ad25b13f35ac7">rewind</a> ()</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">rewind - Start over from the beginning.  <a href="#ab421e1f5c9e90bb8dd6ad25b13f35ac7"></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_1AllocationOrder.html#a4124c0e7ebaddfebe99f83f9f71fe1d6">isHint</a> (<a class="el" href="classunsigned.html">unsigned</a> PhysReg) const </td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">isHint - Return true if PhysReg is a preferred register.  <a href="#a4124c0e7ebaddfebe99f83f9f71fe1d6"></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="AllocationOrder_8h_source.html#l00025">25</a> of file <a class="el" href="AllocationOrder_8h_source.html">AllocationOrder.h</a>.</p>
+</div><hr/><h2>Constructor & Destructor Documentation</h2>
+<a class="anchor" id="afb2099d026c382972c22c10b9f9f5cdd"></a><!-- doxytag: member="llvm::AllocationOrder::AllocationOrder" ref="afb2099d026c382972c22c10b9f9f5cdd" args="(unsigned VirtReg, const VirtRegMap &VRM, const RegisterClassInfo &RegClassInfo)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">AllocationOrder::AllocationOrder </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>VirtReg</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1VirtRegMap.html">VirtRegMap</a> & </td>
+          <td class="paramname"><em>VRM</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1RegisterClassInfo.html">RegisterClassInfo</a> & </td>
+          <td class="paramname"><em>RegClassInfo</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p><a class="el" href="classllvm_1_1AllocationOrder.html">AllocationOrder</a> - Create a new <a class="el" href="classllvm_1_1AllocationOrder.html">AllocationOrder</a> for VirtReg. </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+  <table class="params">
+    <tr><td class="paramname">VirtReg</td><td>Virtual register to allocate for. </td></tr>
+    <tr><td class="paramname">VRM</td><td>Virtual register map for function. </td></tr>
+    <tr><td class="paramname">RegClassInfo</td><td>Information about reserved and allocatable registers. </td></tr>
+  </table>
+  </dd>
+</dl>
+
+<p>Definition at line <a class="el" href="AllocationOrder_8cpp_source.html#l00025">25</a> of file <a class="el" href="AllocationOrder_8cpp_source.html">AllocationOrder.cpp</a>.</p>
+
+<p>References <a class="el" href="ArrayRef_8h_source.html#l00084">llvm::ArrayRef< T >::begin()</a>, <a class="el" href="TargetRegisterInfo_8h_source.html#l00075">llvm::TargetRegisterClass::contains()</a>, <a class="el" href="ArrayRef_8h_source.html#l00088">llvm::ArrayRef< T >::empty()</a>, <a class="el" href="ArrayRef_8h_source.html#l00085">llvm::ArrayRef< T >::end()</a>, <a class="el" href="VirtRegMap_8h_source.html#l00080">llvm::VirtRegMap::getMachineFunction()</a>, <a class="el" href="RegisterClassInfo_8h_source.html#l00087">llvm::RegisterClassInfo::getOrder()</a>, <a class="el" href="VirtRegMap_8h_source.html#l00098">llvm::VirtRegMap::getPhys()</a>, <a class="el" href="TargetRegisterInfo_8h_source.html#l00623">llvm::TargetRegisterInfo::getRawAllocationOrder()</a>, <a class="el" href="MachineRegisterInfo_8h_source.html#l00347">llvm::MachineRegisterInfo::getRegAllocationHint()</a>, <a class="el" href="MachineRegisterInfo_8h_source.html#l00296">llvm::Machi
 neRegisterInfo::getRegClass()</a>, <a class="el" href="VirtRegMap_8h_source.html#l00085">llvm::VirtRegMap::getRegInfo()</a>, <a class="el" href="VirtRegMap_8h_source.html#l00086">llvm::VirtRegMap::getTargetRegInfo()</a>, <a class="el" href="TargetRegisterInfo_8h_source.html#l00277">llvm::TargetRegisterInfo::isPhysicalRegister()</a>, <a class="el" href="MachineRegisterInfo_8h_source.html#l00445">llvm::MachineRegisterInfo::isReserved()</a>, <a class="el" href="TargetRegisterInfo_8h_source.html#l00284">llvm::TargetRegisterInfo::isVirtualRegister()</a>, <a class="el" href="TargetRegisterInfo_8h_source.html#l00631">llvm::TargetRegisterInfo::ResolveRegAllocHint()</a>, and <a class="el" href="ArrayRef_8h_source.html#l00093">llvm::ArrayRef< T >::size()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="af33789663dfe92631fffda821efa6252"></a><!-- doxytag: member="llvm::AllocationOrder::~AllocationOrder" ref="af33789663dfe92631fffda821efa6252" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">AllocationOrder::~AllocationOrder </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="AllocationOrder_8cpp_source.html#l00077">77</a> of file <a class="el" href="AllocationOrder_8cpp_source.html">AllocationOrder.cpp</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="a4124c0e7ebaddfebe99f83f9f71fe1d6"></a><!-- doxytag: member="llvm::AllocationOrder::isHint" ref="a4124c0e7ebaddfebe99f83f9f71fe1d6" args="(unsigned PhysReg) 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::AllocationOrder::isHint </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>PhysReg</em></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>isHint - Return true if PhysReg is a preferred register. </p>
+
+<p>Definition at line <a class="el" href="AllocationOrder_8h_source.html#l00067">67</a> of file <a class="el" href="AllocationOrder_8h_source.html">AllocationOrder.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ad2268c47b7b3a67b032d657e52911190"></a><!-- doxytag: member="llvm::AllocationOrder::next" ref="ad2268c47b7b3a67b032d657e52911190" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classunsigned.html">unsigned</a> llvm::AllocationOrder::next </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>next - Return the next physical register in the allocation order, or 0. It is safe to call next again after it returned 0. It will keep returning 0 until <a class="el" href="classllvm_1_1AllocationOrder.html#ab421e1f5c9e90bb8dd6ad25b13f35ac7" title="rewind - Start over from the beginning.">rewind()</a> is called. </p>
+
+<p>Definition at line <a class="el" href="AllocationOrder_8h_source.html#l00047">47</a> of file <a class="el" href="AllocationOrder_8h_source.html">AllocationOrder.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ab421e1f5c9e90bb8dd6ad25b13f35ac7"></a><!-- doxytag: member="llvm::AllocationOrder::rewind" ref="ab421e1f5c9e90bb8dd6ad25b13f35ac7" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void llvm::AllocationOrder::rewind </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>rewind - Start over from the beginning. </p>
+
+<p>Definition at line <a class="el" href="AllocationOrder_8h_source.html#l00064">64</a> of file <a class="el" href="AllocationOrder_8h_source.html">AllocationOrder.h</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li><a class="el" href="AllocationOrder_8h_source.html">AllocationOrder.h</a></li>
+<li><a class="el" href="AllocationOrder_8cpp_source.html">AllocationOrder.cpp</a></li>
+</ul>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:48:38 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1AnalysisResolver.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1AnalysisResolver.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1AnalysisResolver.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1AnalysisResolver.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,265 @@
+<!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::AnalysisResolver 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_1AnalysisResolver.html">AnalysisResolver</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::AnalysisResolver Class Reference</div>  </div>
+</div>
+<div class="contents">
+<!-- doxytag: class="llvm::AnalysisResolver" -->
+<p><code>#include <<a class="el" href="PassAnalysisSupport_8h_source.html">PassAnalysisSupport.h</a>></code></p>
+
+<p><a href="classllvm_1_1AnalysisResolver-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_1AnalysisResolver.html#a94a90f68a08f3f67ab3a3c52014c0b7d">AnalysisResolver</a> (<a class="el" href="classllvm_1_1PMDataManager.html">PMDataManager</a> &P)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1PMDataManager.html">PMDataManager</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1AnalysisResolver.html#a0ba5e9299606da94255102c60c812de9">getPMDataManager</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1Pass.html">Pass</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1AnalysisResolver.html#a854c4af07b909692eadfd576d1cfc083">findImplPass</a> (<a class="el" href="namespacellvm.html#af58600f38ddfaf598037309c188dd773">AnalysisID</a> PI)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1Pass.html">Pass</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1AnalysisResolver.html#af951eb4b63d8898d6deefe9b6d96aeab">findImplPass</a> (<a class="el" href="classllvm_1_1Pass.html">Pass</a> *P, <a class="el" href="namespacellvm.html#af58600f38ddfaf598037309c188dd773">AnalysisID</a> PI, <a class="el" href="classllvm_1_1Function.html">Function</a> &F)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1AnalysisResolver.html#a01d493bec362b20703d57138b6873382">addAnalysisImplsPair</a> (<a class="el" href="namespacellvm.html#af58600f38ddfaf598037309c188dd773">AnalysisID</a> PI, <a class="el" href="classllvm_1_1Pass.html">Pass</a> *P)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1AnalysisResolver.html#ab3cc8fe33d09260110dcf79677206591">clearAnalysisImpls</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1Pass.html">Pass</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1AnalysisResolver.html#a7d5f8c89a3853d5071f70a15c500d0d3">getAnalysisIfAvailable</a> (<a class="el" href="namespacellvm.html#af58600f38ddfaf598037309c188dd773">AnalysisID</a> ID, <a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> Direction) 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="PassAnalysisSupport_8h_source.html#l00121">121</a> of file <a class="el" href="PassAnalysisSupport_8h_source.html">PassAnalysisSupport.h</a>.</p>
+</div><hr/><h2>Constructor & Destructor Documentation</h2>
+<a class="anchor" id="a94a90f68a08f3f67ab3a3c52014c0b7d"></a><!-- doxytag: member="llvm::AnalysisResolver::AnalysisResolver" ref="a94a90f68a08f3f67ab3a3c52014c0b7d" args="(PMDataManager &P)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">llvm::AnalysisResolver::AnalysisResolver </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1PMDataManager.html">PMDataManager</a> & </td>
+          <td class="paramname"><em>P</em></td><td>)</td>
+          <td><code> [inline, explicit]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="PassAnalysisSupport_8h_source.html#l00126">126</a> of file <a class="el" href="PassAnalysisSupport_8h_source.html">PassAnalysisSupport.h</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="a01d493bec362b20703d57138b6873382"></a><!-- doxytag: member="llvm::AnalysisResolver::addAnalysisImplsPair" ref="a01d493bec362b20703d57138b6873382" args="(AnalysisID PI, Pass *P)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void llvm::AnalysisResolver::addAnalysisImplsPair </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="namespacellvm.html#af58600f38ddfaf598037309c188dd773">AnalysisID</a> </td>
+          <td class="paramname"><em>PI</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1Pass.html">Pass</a> * </td>
+          <td class="paramname"><em>P</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="PassAnalysisSupport_8h_source.html#l00145">145</a> of file <a class="el" href="PassAnalysisSupport_8h_source.html">PassAnalysisSupport.h</a>.</p>
+
+<p>References <a class="el" href="PassAnalysisSupport_8h_source.html#l00131">findImplPass()</a>.</p>
+
+<p>Referenced by <a class="el" href="PassManager_8cpp_source.html#l01061">llvm::PMDataManager::initializeAnalysisImpl()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ab3cc8fe33d09260110dcf79677206591"></a><!-- doxytag: member="llvm::AnalysisResolver::clearAnalysisImpls" ref="ab3cc8fe33d09260110dcf79677206591" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void llvm::AnalysisResolver::clearAnalysisImpls </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>clearAnalysisImpls - Clear cache that is used to connect a pass to the the analysis (<a class="el" href="classllvm_1_1PassInfo.html">PassInfo</a>). </p>
+
+<p>Definition at line <a class="el" href="PassAnalysisSupport_8h_source.html#l00154">154</a> of file <a class="el" href="PassAnalysisSupport_8h_source.html">PassAnalysisSupport.h</a>.</p>
+
+<p>Referenced by <a class="el" href="PassManager_8cpp_source.html#l01420">llvm::FPPassManager::cleanup()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a854c4af07b909692eadfd576d1cfc083"></a><!-- doxytag: member="llvm::AnalysisResolver::findImplPass" ref="a854c4af07b909692eadfd576d1cfc083" args="(AnalysisID PI)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1Pass.html">Pass</a>* llvm::AnalysisResolver::findImplPass </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="namespacellvm.html#af58600f38ddfaf598037309c188dd773">AnalysisID</a> </td>
+          <td class="paramname"><em>PI</em></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="PassAnalysisSupport_8h_source.html#l00131">131</a> of file <a class="el" href="PassAnalysisSupport_8h_source.html">PassAnalysisSupport.h</a>.</p>
+
+<p>Referenced by <a class="el" href="PassAnalysisSupport_8h_source.html#l00145">addAnalysisImplsPair()</a>, and <a class="el" href="PassAnalysisSupport_8h_source.html#l00205">llvm::Pass::getAnalysisID()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="af951eb4b63d8898d6deefe9b6d96aeab"></a><!-- doxytag: member="llvm::AnalysisResolver::findImplPass" ref="af951eb4b63d8898d6deefe9b6d96aeab" args="(Pass *P, AnalysisID PI, Function &F)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1Pass.html">Pass</a> * AnalysisResolver::findImplPass </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1Pass.html">Pass</a> * </td>
+          <td class="paramname"><em>P</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="namespacellvm.html#af58600f38ddfaf598037309c188dd773">AnalysisID</a> </td>
+          <td class="paramname"><em>PI</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1Function.html">Function</a> & </td>
+          <td class="paramname"><em>F</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="PassManager_8cpp_source.html#l01251">1251</a> of file <a class="el" href="PassManager_8cpp_source.html">PassManager.cpp</a>.</p>
+
+<p>References <a class="el" href="PassManager_8cpp_source.html#l01233">llvm::PMDataManager::getOnTheFlyPass()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a7d5f8c89a3853d5071f70a15c500d0d3"></a><!-- doxytag: member="llvm::AnalysisResolver::getAnalysisIfAvailable" ref="a7d5f8c89a3853d5071f70a15c500d0d3" args="(AnalysisID ID, bool Direction) const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1Pass.html">Pass</a> * AnalysisResolver::getAnalysisIfAvailable </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="namespacellvm.html#af58600f38ddfaf598037309c188dd773">AnalysisID</a> </td>
+          <td class="paramname"><em>ID</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>Direction</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td> const</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="PassManager_8cpp_source.html#l01247">1247</a> of file <a class="el" href="PassManager_8cpp_source.html">PassManager.cpp</a>.</p>
+
+<p>References <a class="el" href="PassManager_8cpp_source.html#l01080">llvm::PMDataManager::findAnalysisPass()</a>.</p>
+
+<p>Referenced by <a class="el" href="PassAnalysisSupport_8h_source.html#l00179">llvm::Pass::getAnalysisIfAvailable()</a>, and <a class="el" href="Pass_8cpp_source.html#l00045">llvm::Pass::mustPreserveAnalysisID()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a0ba5e9299606da94255102c60c812de9"></a><!-- doxytag: member="llvm::AnalysisResolver::getPMDataManager" ref="a0ba5e9299606da94255102c60c812de9" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1PMDataManager.html">PMDataManager</a>& llvm::AnalysisResolver::getPMDataManager </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="PassAnalysisSupport_8h_source.html#l00128">128</a> of file <a class="el" href="PassAnalysisSupport_8h_source.html">PassAnalysisSupport.h</a>.</p>
+
+<p>Referenced by <a class="el" href="PassManager_8cpp_source.html#l00953">llvm::PMDataManager::add()</a>, and <a class="el" href="PassManager_8cpp_source.html#l00481">llvm::PMTopLevelManager::setLastUser()</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li><a class="el" href="PassAnalysisSupport_8h_source.html">PassAnalysisSupport.h</a></li>
+<li><a class="el" href="PassManager_8cpp_source.html">PassManager.cpp</a></li>
+</ul>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:47:43 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

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

Added: www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1ArchiveMember.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1ArchiveMember.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1ArchiveMember.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1ArchiveMember.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,670 @@
+<!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::ArchiveMember 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_1ArchiveMember.html">ArchiveMember</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">llvm::ArchiveMember Class Reference</div>  </div>
+</div>
+<div class="contents">
+<!-- doxytag: class="llvm::ArchiveMember" --><!-- doxytag: inherits="ilist_node< ArchiveMember >" -->
+<p>This class represents a single archive member.  
+ <a href="classllvm_1_1ArchiveMember.html#details">More...</a></p>
+
+<p><code>#include <<a class="el" href="Bitcode_2Archive_8h_source.html">Archive.h</a>></code></p>
+<div class="dynheader">
+Inheritance diagram for llvm::ArchiveMember:</div>
+<div class="dyncontent">
+<div class="center"><img src="classllvm_1_1ArchiveMember__inherit__graph.png" border="0" usemap="#llvm_1_1ArchiveMember_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::ArchiveMember:</div>
+<div class="dyncontent">
+<div class="center"><img src="classllvm_1_1ArchiveMember__coll__graph.png" border="0" usemap="#llvm_1_1ArchiveMember_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_1ArchiveMember-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 colspan="2"><div class="groupHeader">Types</div></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1ArchiveMember.html#a7e371ae9689143a8c77b3c63c778b19b">Flags</a> { <br/>
+  <a class="el" href="classllvm_1_1ArchiveMember.html#a7e371ae9689143a8c77b3c63c778b19bad2f01deaa2d09c70ac457983044aa2f9">SVR4SymbolTableFlag</a> =  1, 
+<a class="el" href="classllvm_1_1ArchiveMember.html#a7e371ae9689143a8c77b3c63c778b19ba0bd7b6cb3fbbeffcaa7440808238a559">BSD4SymbolTableFlag</a> =  2, 
+<a class="el" href="classllvm_1_1ArchiveMember.html#a7e371ae9689143a8c77b3c63c778b19baefa31901565e016a8e2cd6e61abdf314">LLVMSymbolTableFlag</a> =  4, 
+<a class="el" href="classllvm_1_1ArchiveMember.html#a7e371ae9689143a8c77b3c63c778b19ba0a52d5906607d8fb4680bd0ef5493dd8">BitcodeFlag</a> =  8, 
+<br/>
+  <a class="el" href="classllvm_1_1ArchiveMember.html#a7e371ae9689143a8c77b3c63c778b19ba348531576397e3634a38232397ebc984">HasPathFlag</a> =  16, 
+<a class="el" href="classllvm_1_1ArchiveMember.html#a7e371ae9689143a8c77b3c63c778b19baa7e9f8cbe59efa606eec70fac24a7eae">HasLongFilenameFlag</a> =  32, 
+<a class="el" href="classllvm_1_1ArchiveMember.html#a7e371ae9689143a8c77b3c63c778b19bae6dfdf3ae026f02aada74056eba91c1c">StringTableFlag</a> =  64
+<br/>
+ }</td></tr>
+<tr><td colspan="2"><h2><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr><td colspan="2"><div class="groupHeader">Accessors</div></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1Archive.html">Archive</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1ArchiveMember.html#a35894ab799cd5b7bbdabac01d7d02912">getArchive</a> () const </td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Get the archive associated with this member.  <a href="#a35894ab799cd5b7bbdabac01d7d02912"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classllvm_1_1sys_1_1Path.html">sys::Path</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1ArchiveMember.html#a3b66ddab243448c450a7e087a31e3db5">getPath</a> () const </td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Get the path to the archive member.  <a href="#a3b66ddab243448c450a7e087a31e3db5"></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_1ArchiveMember.html#a734dd17fe62e6534e8acda80bca36ff4">getUser</a> () const </td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Get the user associated with this archive member.  <a href="#a734dd17fe62e6534e8acda80bca36ff4"></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_1ArchiveMember.html#a0dcd8fec27f49e78ea75a4ecacb138a5">getGroup</a> () const </td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Get the group associated with this archive member.  <a href="#a0dcd8fec27f49e78ea75a4ecacb138a5"></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_1ArchiveMember.html#a11ccff239e2c97d639e2489f12dec4b6">getMode</a> () const </td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Get the permission mode associated with this archive member.  <a href="#a11ccff239e2c97d639e2489f12dec4b6"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1sys_1_1TimeValue.html">sys::TimeValue</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1ArchiveMember.html#ab697c36faa6b2afb3f65c4f2e517699e">getModTime</a> () const </td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Get the time of last modification of the archive member.  <a href="#ab697c36faa6b2afb3f65c4f2e517699e"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">uint64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1ArchiveMember.html#a5b272ef1a6d219e5f8b616669a73340d">getSize</a> () const </td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Get the size of the archive member.  <a href="#a5b272ef1a6d219e5f8b616669a73340d"></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_1ArchiveMember.html#a8c59cd2dd526800847638580f195eba5">getMemberSize</a> () const </td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Get total on-disk member size.  <a href="#a8c59cd2dd526800847638580f195eba5"></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_1ArchiveMember.html#a3b8d48d23e55356a3dc4f5dfd10cfd0a">getData</a> () const </td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Get the data content of the archive member.  <a href="#a3b8d48d23e55356a3dc4f5dfd10cfd0a"></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_1ArchiveMember.html#ac39b975379b597c4c89796e38fc9006b">isSVR4SymbolTable</a> () const </td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Determine if this member is a SVR4 symbol table.  <a href="#ac39b975379b597c4c89796e38fc9006b"></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_1ArchiveMember.html#a153e5bf1bf6b7e6d3ead1f10c4af1d89">isBSD4SymbolTable</a> () const </td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Determine if this member is a BSD4.4 symbol table.  <a href="#a153e5bf1bf6b7e6d3ead1f10c4af1d89"></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_1ArchiveMember.html#a4df7a994a31cca8d52e85c800ecc918a">isLLVMSymbolTable</a> () const </td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Determine if this member is the LLVM symbol table.  <a href="#a4df7a994a31cca8d52e85c800ecc918a"></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_1ArchiveMember.html#a7e8a0ce8bc1837e3a32416b583051af6">isStringTable</a> () const </td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Determine if this member is the ar(1) string table.  <a href="#a7e8a0ce8bc1837e3a32416b583051af6"></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_1ArchiveMember.html#a8f70dca0c022cdea599501b74a0127fb">isBitcode</a> () const </td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Determine if this member is a bitcode file.  <a href="#a8f70dca0c022cdea599501b74a0127fb"></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_1ArchiveMember.html#a74de3055f63283285f1d9b7d7c015e82">hasPath</a> () const </td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Determine if the member has a path.  <a href="#a74de3055f63283285f1d9b7d7c015e82"></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_1ArchiveMember.html#a7fcd6b1acb9b543d130de4954f2908ef">hasLongFilename</a> () const </td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Determine if the member has a long file name.  <a href="#a7fcd6b1acb9b543d130de4954f2908ef"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classllvm_1_1sys_1_1FileStatus.html">sys::FileStatus</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1ArchiveMember.html#acfb7f92a743abb3e666e29dc32597114">getFileStatus</a> () const </td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Obtain the status info for the archive member.  <a href="#acfb7f92a743abb3e666e29dc32597114"></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_1ArchiveMember.html#a1b8b33f49102c48457d57e071df5b9bd">replaceWith</a> (const <a class="el" href="classllvm_1_1sys_1_1Path.html">sys::Path</a> &aFile, std::string *ErrMsg)</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Replace contents of archive member with a new file.  <a href="#a1b8b33f49102c48457d57e071df5b9bd"></a><br/></td></tr>
+<tr><td colspan="2"><h2><a name="member-group"></a>
+Constructors</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1ArchiveMember.html#ad0db02819218cd88647f9bbacb2d6e5d">llvm::Archive</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1ArchiveMember.html#a55ffe2897ad69d464257636a8c82b6d0">ArchiveMember</a> ()</td></tr>
+</table>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><p>This class represents a single archive member. </p>
+<p>This class is the main class manipulated by users of the <a class="el" href="classllvm_1_1Archive.html">Archive</a> class. It holds information about one member of the <a class="el" href="classllvm_1_1Archive.html">Archive</a>. It is also the element stored by the Archive's ilist, the Archive's main abstraction. Because of the special requirements of archive files, users are not permitted to construct <a class="el" href="classllvm_1_1ArchiveMember.html" title="This class represents a single archive member.">ArchiveMember</a> instances. You should obtain them from the methods of the <a class="el" href="classllvm_1_1Archive.html">Archive</a> class instead. </p>
+
+<p>Definition at line <a class="el" href="Bitcode_2Archive_8h_source.html#l00042">42</a> of file <a class="el" href="Bitcode_2Archive_8h_source.html">Bitcode/Archive.h</a>.</p>
+</div><hr/><h2>Member Enumeration Documentation</h2>
+<a class="anchor" id="a7e371ae9689143a8c77b3c63c778b19b"></a><!-- doxytag: member="llvm::ArchiveMember::Flags" ref="a7e371ae9689143a8c77b3c63c778b19b" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">enum <a class="el" href="classllvm_1_1ArchiveMember.html#a7e371ae9689143a8c77b3c63c778b19b">llvm::ArchiveMember::Flags</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>These flags are used internally by the archive member to specify various characteristics of the member. The various "is" methods below provide access to the flags. The flags are not user settable. </p>
+<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em><a class="anchor" id="a7e371ae9689143a8c77b3c63c778b19bad2f01deaa2d09c70ac457983044aa2f9"></a><!-- doxytag: member="SVR4SymbolTableFlag" ref="a7e371ae9689143a8c77b3c63c778b19bad2f01deaa2d09c70ac457983044aa2f9" args="" -->SVR4SymbolTableFlag</em> </td><td>
+<p>Member is a SVR4 symbol table. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a7e371ae9689143a8c77b3c63c778b19ba0bd7b6cb3fbbeffcaa7440808238a559"></a><!-- doxytag: member="BSD4SymbolTableFlag" ref="a7e371ae9689143a8c77b3c63c778b19ba0bd7b6cb3fbbeffcaa7440808238a559" args="" -->BSD4SymbolTableFlag</em> </td><td>
+<p>Member is a BSD4 symbol table. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a7e371ae9689143a8c77b3c63c778b19baefa31901565e016a8e2cd6e61abdf314"></a><!-- doxytag: member="LLVMSymbolTableFlag" ref="a7e371ae9689143a8c77b3c63c778b19baefa31901565e016a8e2cd6e61abdf314" args="" -->LLVMSymbolTableFlag</em> </td><td>
+<p>Member is an LLVM symbol table. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a7e371ae9689143a8c77b3c63c778b19ba0a52d5906607d8fb4680bd0ef5493dd8"></a><!-- doxytag: member="BitcodeFlag" ref="a7e371ae9689143a8c77b3c63c778b19ba0a52d5906607d8fb4680bd0ef5493dd8" args="" -->BitcodeFlag</em> </td><td>
+<p>Member is bitcode. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a7e371ae9689143a8c77b3c63c778b19ba348531576397e3634a38232397ebc984"></a><!-- doxytag: member="HasPathFlag" ref="a7e371ae9689143a8c77b3c63c778b19ba348531576397e3634a38232397ebc984" args="" -->HasPathFlag</em> </td><td>
+<p>Member has a full or partial path. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a7e371ae9689143a8c77b3c63c778b19baa7e9f8cbe59efa606eec70fac24a7eae"></a><!-- doxytag: member="HasLongFilenameFlag" ref="a7e371ae9689143a8c77b3c63c778b19baa7e9f8cbe59efa606eec70fac24a7eae" args="" -->HasLongFilenameFlag</em> </td><td>
+<p>Member uses the long filename syntax. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a7e371ae9689143a8c77b3c63c778b19bae6dfdf3ae026f02aada74056eba91c1c"></a><!-- doxytag: member="StringTableFlag" ref="a7e371ae9689143a8c77b3c63c778b19bae6dfdf3ae026f02aada74056eba91c1c" args="" -->StringTableFlag</em> </td><td>
+<p>Member is an ar(1) format string table. </p>
+</td></tr>
+</table>
+</dd>
+</dl>
+
+<p>Definition at line <a class="el" href="Bitcode_2Archive_8h_source.html#l00049">49</a> of file <a class="el" href="Bitcode_2Archive_8h_source.html">Bitcode/Archive.h</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Constructor & Destructor Documentation</h2>
+<a class="anchor" id="a55ffe2897ad69d464257636a8c82b6d0"></a><!-- doxytag: member="llvm::ArchiveMember::ArchiveMember" ref="a55ffe2897ad69d464257636a8c82b6d0" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">ArchiveMember::ArchiveMember </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>The default constructor is only used by the Archive's iplist when it constructs the list's sentry node. </p>
+
+<p>Definition at line <a class="el" href="Archive_2Archive_8cpp_source.html#l00046">46</a> of file <a class="el" href="Archive_2Archive_8cpp_source.html">Archive/Archive.cpp</a>.</p>
+
+<p>References <a class="el" href="PathV1_8h_source.html#l00043">llvm::sys::FileStatus::fileSize</a>, <a class="el" href="classllvm_1_1sys_1_1Process.html#a05221d78a0e6e6867ab236974d728fb4">llvm::sys::Process::GetCurrentGroupId()</a>, <a class="el" href="classllvm_1_1sys_1_1Process.html#a4ce2751c1c37eb7572008244d5b991f5">llvm::sys::Process::GetCurrentUserId()</a>, <a class="el" href="PathV1_8h_source.html#l00047">llvm::sys::FileStatus::group</a>, <a class="el" href="PathV1_8h_source.html#l00045">llvm::sys::FileStatus::mode</a>, <a class="el" href="PathV1_8h_source.html#l00044">llvm::sys::FileStatus::modTime</a>, <a class="el" href="classllvm_1_1sys_1_1TimeValue.html#a15e2f7fb19eb0cd78ca161247eb38fba">llvm::sys::TimeValue::now()</a>, and <a class="el" href="PathV1_8h_source.html#l00046">llvm::sys::FileStatus::user</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="a35894ab799cd5b7bbdabac01d7d02912"></a><!-- doxytag: member="llvm::ArchiveMember::getArchive" ref="a35894ab799cd5b7bbdabac01d7d02912" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1Archive.html">Archive</a>* llvm::ArchiveMember::getArchive </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Get the archive associated with this member. </p>
+<dl class="return"><dt><b>Returns:</b></dt><dd>the parent <a class="el" href="classllvm_1_1Archive.html">Archive</a> instance </dd></dl>
+
+<p>Definition at line <a class="el" href="Bitcode_2Archive_8h_source.html#l00065">65</a> of file <a class="el" href="Bitcode_2Archive_8h_source.html">Bitcode/Archive.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a3b8d48d23e55356a3dc4f5dfd10cfd0a"></a><!-- doxytag: member="llvm::ArchiveMember::getData" ref="a3b8d48d23e55356a3dc4f5dfd10cfd0a" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">const <a class="el" href="classchar.html">char</a>* llvm::ArchiveMember::getData </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Get the data content of the archive member. </p>
+<p>This method will return a pointer to the in-memory content of the archive member, if it is available. If the data has not been loaded into memory, the return value will be null. </p>
+<dl class="return"><dt><b>Returns:</b></dt><dd>a pointer to the member's data. </dd></dl>
+
+<p>Definition at line <a class="el" href="Bitcode_2Archive_8h_source.html#l00109">109</a> of file <a class="el" href="Bitcode_2Archive_8h_source.html">Bitcode/Archive.h</a>.</p>
+
+<p>Referenced by <a class="el" href="ArchiveReader_8cpp_source.html#l00250">llvm::Archive::loadArchive()</a>, <a class="el" href="ArchiveReader_8cpp_source.html#l00364">llvm::Archive::loadSymbolTable()</a>, and <a class="el" href="ArchiveWriter_8cpp_source.html#l00202">llvm::Archive::writeMember()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="acfb7f92a743abb3e666e29dc32597114"></a><!-- doxytag: member="llvm::ArchiveMember::getFileStatus" ref="acfb7f92a743abb3e666e29dc32597114" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">const <a class="el" href="classllvm_1_1sys_1_1FileStatus.html">sys::FileStatus</a>& llvm::ArchiveMember::getFileStatus </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Obtain the status info for the archive member. </p>
+<p>This method returns the status info (like Unix stat(2)) for the archive member. The status info provides the file's size, permissions, and modification time. The contents of the Path::StatusInfo structure, other than the size and modification time, may not have utility on non-Unix systems. </p>
+<dl class="return"><dt><b>Returns:</b></dt><dd>the status info for the archive member </dd></dl>
+
+<p>Definition at line <a class="el" href="Bitcode_2Archive_8h_source.html#l00151">151</a> of file <a class="el" href="Bitcode_2Archive_8h_source.html">Bitcode/Archive.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a0dcd8fec27f49e78ea75a4ecacb138a5"></a><!-- doxytag: member="llvm::ArchiveMember::getGroup" ref="a0dcd8fec27f49e78ea75a4ecacb138a5" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classunsigned.html">unsigned</a> llvm::ArchiveMember::getGroup </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Get the group associated with this archive member. </p>
+<p>The "group" is the owning group of the file per Unix security. This may not have any applicability on non-Unix systems but is a required component of the "ar" file format. </p>
+
+<p>Definition at line <a class="el" href="Bitcode_2Archive_8h_source.html#l00081">81</a> of file <a class="el" href="Bitcode_2Archive_8h_source.html">Bitcode/Archive.h</a>.</p>
+
+<p>References <a class="el" href="PathV1_8h_source.html#l00059">llvm::sys::FileStatus::getGroup()</a>.</p>
+
+<p>Referenced by <a class="el" href="ArchiveWriter_8cpp_source.html#l00081">llvm::Archive::fillHeader()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a8c59cd2dd526800847638580f195eba5"></a><!-- doxytag: member="llvm::ArchiveMember::getMemberSize" ref="a8c59cd2dd526800847638580f195eba5" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classunsigned.html">unsigned</a> ArchiveMember::getMemberSize </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Get total on-disk member size. </p>
+<p>This method returns the total size of the archive member as it appears on disk. This includes the file content, the header, the long file name if any, and the padding. </p>
+
+<p>Definition at line <a class="el" href="Archive_2Archive_8cpp_source.html#l00029">29</a> of file <a class="el" href="Archive_2Archive_8cpp_source.html">Archive/Archive.cpp</a>.</p>
+
+<p>References <a class="el" href="PathV1_8h_source.html#l00043">llvm::sys::FileStatus::fileSize</a>, <a class="el" href="Bitcode_2Archive_8h_source.html#l00142">hasLongFilename()</a>, and <a class="el" href="PathV1_8h_source.html#l00285">llvm::sys::Path::str()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a11ccff239e2c97d639e2489f12dec4b6"></a><!-- doxytag: member="llvm::ArchiveMember::getMode" ref="a11ccff239e2c97d639e2489f12dec4b6" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classunsigned.html">unsigned</a> llvm::ArchiveMember::getMode </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Get the permission mode associated with this archive member. </p>
+<p>The "mode" specifies the access permissions for the file per Unix security. This may not have any applicability on non-Unix systems but is a required component of the "ar" file format. </p>
+
+<p>Definition at line <a class="el" href="Bitcode_2Archive_8h_source.html#l00087">87</a> of file <a class="el" href="Bitcode_2Archive_8h_source.html">Bitcode/Archive.h</a>.</p>
+
+<p>References <a class="el" href="PathV1_8h_source.html#l00057">llvm::sys::FileStatus::getMode()</a>.</p>
+
+<p>Referenced by <a class="el" href="ArchiveWriter_8cpp_source.html#l00081">llvm::Archive::fillHeader()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ab697c36faa6b2afb3f65c4f2e517699e"></a><!-- doxytag: member="llvm::ArchiveMember::getModTime" ref="ab697c36faa6b2afb3f65c4f2e517699e" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1sys_1_1TimeValue.html">sys::TimeValue</a> llvm::ArchiveMember::getModTime </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Get the time of last modification of the archive member. </p>
+<p>This method returns the time at which the archive member was last modified when it was not in the archive. </p>
+
+<p>Definition at line <a class="el" href="Bitcode_2Archive_8h_source.html#l00092">92</a> of file <a class="el" href="Bitcode_2Archive_8h_source.html">Bitcode/Archive.h</a>.</p>
+
+<p>References <a class="el" href="PathV1_8h_source.html#l00055">llvm::sys::FileStatus::getTimestamp()</a>.</p>
+
+<p>Referenced by <a class="el" href="ArchiveWriter_8cpp_source.html#l00081">llvm::Archive::fillHeader()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a3b66ddab243448c450a7e087a31e3db5"></a><!-- doxytag: member="llvm::ArchiveMember::getPath" ref="a3b66ddab243448c450a7e087a31e3db5" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">const <a class="el" href="classllvm_1_1sys_1_1Path.html">sys::Path</a>& llvm::ArchiveMember::getPath </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Get the path to the archive member. </p>
+<dl class="return"><dt><b>Returns:</b></dt><dd>the path to the Archive's file </dd></dl>
+
+<p>Definition at line <a class="el" href="Bitcode_2Archive_8h_source.html#l00069">69</a> of file <a class="el" href="Bitcode_2Archive_8h_source.html">Bitcode/Archive.h</a>.</p>
+
+<p>Referenced by <a class="el" href="ArchiveWriter_8cpp_source.html#l00081">llvm::Archive::fillHeader()</a>, <a class="el" href="ArchiveReader_8cpp_source.html#l00503">llvm::Archive::findModulesDefiningSymbols()</a>, and <a class="el" href="ArchiveWriter_8cpp_source.html#l00202">llvm::Archive::writeMember()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a5b272ef1a6d219e5f8b616669a73340d"></a><!-- doxytag: member="llvm::ArchiveMember::getSize" ref="a5b272ef1a6d219e5f8b616669a73340d" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint64_t llvm::ArchiveMember::getSize </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Get the size of the archive member. </p>
+<dl class="return"><dt><b>Returns:</b></dt><dd>the size of the archive member in bytes. </dd></dl>
+
+<p>Definition at line <a class="el" href="Bitcode_2Archive_8h_source.html#l00096">96</a> of file <a class="el" href="Bitcode_2Archive_8h_source.html">Bitcode/Archive.h</a>.</p>
+
+<p>References <a class="el" href="PathV1_8h_source.html#l00056">llvm::sys::FileStatus::getSize()</a>.</p>
+
+<p>Referenced by <a class="el" href="ArchiveReader_8cpp_source.html#l00503">llvm::Archive::findModulesDefiningSymbols()</a>, <a class="el" href="ArchiveReader_8cpp_source.html#l00250">llvm::Archive::loadArchive()</a>, <a class="el" href="ArchiveReader_8cpp_source.html#l00364">llvm::Archive::loadSymbolTable()</a>, and <a class="el" href="ArchiveWriter_8cpp_source.html#l00202">llvm::Archive::writeMember()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a734dd17fe62e6534e8acda80bca36ff4"></a><!-- doxytag: member="llvm::ArchiveMember::getUser" ref="a734dd17fe62e6534e8acda80bca36ff4" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classunsigned.html">unsigned</a> llvm::ArchiveMember::getUser </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Get the user associated with this archive member. </p>
+<p>The "user" is the owner of the file per Unix security. This may not have any applicability on non-Unix systems but is a required component of the "ar" file format. </p>
+
+<p>Definition at line <a class="el" href="Bitcode_2Archive_8h_source.html#l00075">75</a> of file <a class="el" href="Bitcode_2Archive_8h_source.html">Bitcode/Archive.h</a>.</p>
+
+<p>References <a class="el" href="PathV1_8h_source.html#l00058">llvm::sys::FileStatus::getUser()</a>.</p>
+
+<p>Referenced by <a class="el" href="ArchiveWriter_8cpp_source.html#l00081">llvm::Archive::fillHeader()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a7fcd6b1acb9b543d130de4954f2908ef"></a><!-- doxytag: member="llvm::ArchiveMember::hasLongFilename" ref="a7fcd6b1acb9b543d130de4954f2908ef" 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::ArchiveMember::hasLongFilename </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Determine if the member has a long file name. </p>
+<p>Long filenames are an artifact of the ar(1) file format which allows up to sixteen characters in its header and doesn't allow a path separator character (/). To avoid this, a "long format" member name is allowed that doesn't have this restriction. This method determines if that "long format" is used for this member. </p>
+<dl class="return"><dt><b>Returns:</b></dt><dd>true iff the file name uses the long form </dd></dl>
+
+<p>Definition at line <a class="el" href="Bitcode_2Archive_8h_source.html#l00142">142</a> of file <a class="el" href="Bitcode_2Archive_8h_source.html">Bitcode/Archive.h</a>.</p>
+
+<p>References <a class="el" href="Bitcode_2Archive_8h_source.html#l00055">HasLongFilenameFlag</a>.</p>
+
+<p>Referenced by <a class="el" href="Archive_2Archive_8cpp_source.html#l00029">getMemberSize()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a74de3055f63283285f1d9b7d7c015e82"></a><!-- doxytag: member="llvm::ArchiveMember::hasPath" ref="a74de3055f63283285f1d9b7d7c015e82" 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::ArchiveMember::hasPath </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Determine if the member has a path. </p>
+<dl class="return"><dt><b>Returns:</b></dt><dd>true iff the file name contains a path (directory) component. </dd></dl>
+
+<p>Definition at line <a class="el" href="Bitcode_2Archive_8h_source.html#l00133">133</a> of file <a class="el" href="Bitcode_2Archive_8h_source.html">Bitcode/Archive.h</a>.</p>
+
+<p>References <a class="el" href="Bitcode_2Archive_8h_source.html#l00054">HasPathFlag</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a8f70dca0c022cdea599501b74a0127fb"></a><!-- doxytag: member="llvm::ArchiveMember::isBitcode" ref="a8f70dca0c022cdea599501b74a0127fb" 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::ArchiveMember::isBitcode </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Determine if this member is a bitcode file. </p>
+<dl class="return"><dt><b>Returns:</b></dt><dd>true iff the archive member is a bitcode file. </dd></dl>
+
+<p>Definition at line <a class="el" href="Bitcode_2Archive_8h_source.html#l00129">129</a> of file <a class="el" href="Bitcode_2Archive_8h_source.html">Bitcode/Archive.h</a>.</p>
+
+<p>References <a class="el" href="Bitcode_2Archive_8h_source.html#l00053">BitcodeFlag</a>.</p>
+
+<p>Referenced by <a class="el" href="ArchiveReader_8cpp_source.html#l00503">llvm::Archive::findModulesDefiningSymbols()</a>, and <a class="el" href="ArchiveWriter_8cpp_source.html#l00202">llvm::Archive::writeMember()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a153e5bf1bf6b7e6d3ead1f10c4af1d89"></a><!-- doxytag: member="llvm::ArchiveMember::isBSD4SymbolTable" ref="a153e5bf1bf6b7e6d3ead1f10c4af1d89" 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::ArchiveMember::isBSD4SymbolTable </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Determine if this member is a BSD4.4 symbol table. </p>
+<dl class="return"><dt><b>Returns:</b></dt><dd>true iff the member is a BSD4.4 (non-LLVM) symbol table </dd></dl>
+
+<p>Definition at line <a class="el" href="Bitcode_2Archive_8h_source.html#l00117">117</a> of file <a class="el" href="Bitcode_2Archive_8h_source.html">Bitcode/Archive.h</a>.</p>
+
+<p>References <a class="el" href="Bitcode_2Archive_8h_source.html#l00051">BSD4SymbolTableFlag</a>.</p>
+
+<p>Referenced by <a class="el" href="ArchiveWriter_8cpp_source.html#l00081">llvm::Archive::fillHeader()</a>, <a class="el" href="ArchiveReader_8cpp_source.html#l00250">llvm::Archive::loadArchive()</a>, and <a class="el" href="ArchiveReader_8cpp_source.html#l00364">llvm::Archive::loadSymbolTable()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a4df7a994a31cca8d52e85c800ecc918a"></a><!-- doxytag: member="llvm::ArchiveMember::isLLVMSymbolTable" ref="a4df7a994a31cca8d52e85c800ecc918a" 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::ArchiveMember::isLLVMSymbolTable </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Determine if this member is the LLVM symbol table. </p>
+<dl class="return"><dt><b>Returns:</b></dt><dd>true iff the archive member is the LLVM symbol table </dd></dl>
+
+<p>Definition at line <a class="el" href="Bitcode_2Archive_8h_source.html#l00121">121</a> of file <a class="el" href="Bitcode_2Archive_8h_source.html">Bitcode/Archive.h</a>.</p>
+
+<p>References <a class="el" href="Bitcode_2Archive_8h_source.html#l00052">LLVMSymbolTableFlag</a>.</p>
+
+<p>Referenced by <a class="el" href="ArchiveWriter_8cpp_source.html#l00081">llvm::Archive::fillHeader()</a>, <a class="el" href="ArchiveReader_8cpp_source.html#l00250">llvm::Archive::loadArchive()</a>, and <a class="el" href="ArchiveReader_8cpp_source.html#l00364">llvm::Archive::loadSymbolTable()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a7e8a0ce8bc1837e3a32416b583051af6"></a><!-- doxytag: member="llvm::ArchiveMember::isStringTable" ref="a7e8a0ce8bc1837e3a32416b583051af6" 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::ArchiveMember::isStringTable </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Determine if this member is the ar(1) string table. </p>
+<dl class="return"><dt><b>Returns:</b></dt><dd>true iff the archive member is the ar(1) string table </dd></dl>
+
+<p>Definition at line <a class="el" href="Bitcode_2Archive_8h_source.html#l00125">125</a> of file <a class="el" href="Bitcode_2Archive_8h_source.html">Bitcode/Archive.h</a>.</p>
+
+<p>References <a class="el" href="Bitcode_2Archive_8h_source.html#l00056">StringTableFlag</a>.</p>
+
+<p>Referenced by <a class="el" href="ArchiveWriter_8cpp_source.html#l00081">llvm::Archive::fillHeader()</a>, <a class="el" href="ArchiveReader_8cpp_source.html#l00250">llvm::Archive::loadArchive()</a>, and <a class="el" href="ArchiveReader_8cpp_source.html#l00364">llvm::Archive::loadSymbolTable()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ac39b975379b597c4c89796e38fc9006b"></a><!-- doxytag: member="llvm::ArchiveMember::isSVR4SymbolTable" ref="ac39b975379b597c4c89796e38fc9006b" 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::ArchiveMember::isSVR4SymbolTable </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Determine if this member is a SVR4 symbol table. </p>
+<dl class="return"><dt><b>Returns:</b></dt><dd>true iff the member is a SVR4 (non-LLVM) symbol table </dd></dl>
+
+<p>Definition at line <a class="el" href="Bitcode_2Archive_8h_source.html#l00113">113</a> of file <a class="el" href="Bitcode_2Archive_8h_source.html">Bitcode/Archive.h</a>.</p>
+
+<p>References <a class="el" href="Bitcode_2Archive_8h_source.html#l00050">SVR4SymbolTableFlag</a>.</p>
+
+<p>Referenced by <a class="el" href="ArchiveWriter_8cpp_source.html#l00081">llvm::Archive::fillHeader()</a>, <a class="el" href="ArchiveReader_8cpp_source.html#l00250">llvm::Archive::loadArchive()</a>, and <a class="el" href="ArchiveReader_8cpp_source.html#l00364">llvm::Archive::loadSymbolTable()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a1b8b33f49102c48457d57e071df5b9bd"></a><!-- doxytag: member="llvm::ArchiveMember::replaceWith" ref="a1b8b33f49102c48457d57e071df5b9bd" args="(const sys::Path &aFile, std::string *ErrMsg)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> ArchiveMember::replaceWith </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1sys_1_1Path.html">sys::Path</a> & </td>
+          <td class="paramname"><em>aFile</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">std::string * </td>
+          <td class="paramname"><em>ErrMsg</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Replace contents of archive member with a new file. </p>
+<p>This method causes the archive member to be replaced with the contents of the file specified by <code>File</code>. The contents of <code>this</code> will be updated to reflect the new data from <code>File</code>. The <code>File</code> must exist and be readable on entry to this method. </p>
+<dl class="return"><dt><b>Returns:</b></dt><dd>true if an error occurred, false otherwise </dd></dl>
+
+<p>Definition at line <a class="el" href="Archive_2Archive_8cpp_source.html#l00069">69</a> of file <a class="el" href="Archive_2Archive_8cpp_source.html">Archive/Archive.cpp</a>.</p>
+
+<p>References <a class="el" href="ArchiveInternals_8h_source.html#l00027">ARFILE_BSD4_SYMTAB_NAME</a>, <a class="el" href="ArchiveInternals_8h_source.html#l00026">ARFILE_LLVM_SYMTAB_NAME</a>, <a class="el" href="ArchiveInternals_8h_source.html#l00028">ARFILE_STRTAB_NAME</a>, <a class="el" href="ArchiveInternals_8h_source.html#l00025">ARFILE_SVR4_SYMTAB_NAME</a>, <a class="el" href="PathV1_8h_source.html#l00707">llvm::sys::Bitcode_FileType</a>, <a class="el" href="Bitcode_2Archive_8h_source.html#l00053">BitcodeFlag</a>, <a class="el" href="Bitcode_2Archive_8h_source.html#l00051">BSD4SymbolTableFlag</a>, <a class="el" href="SmallString_8h_source.html#l00273">llvm::SmallString< InternalLen >::c_str()</a>, <a class="el" href="SmallVector_8h_source.html#l00131">llvm::SmallVectorTemplateCommon< char >::capacity()</a>, <a class="el" href="PathV2_8cpp_source.html#l00668">llvm::sys::fs::exists()</a>, <a class="el" href="namespacellvm_1_1sys_1_1fs.html#a8b69cf051c3c0539de9
 a05998d60c162">llvm::sys::fs::get_magic()</a>, <a class="el" href="classllvm_1_1sys_1_1PathWithStatus.html#a0309c357f952a671e7b379e796cd8a2a">llvm::sys::PathWithStatus::getFileStatus()</a>, <a class="el" href="Bitcode_2Archive_8h_source.html#l00055">HasLongFilenameFlag</a>, <a class="el" href="Bitcode_2Archive_8h_source.html#l00054">HasPathFlag</a>, <a class="el" href="Path_8cpp_source.html#l00042">llvm::sys::IdentifyFileType()</a>, <a class="el" href="Bitcode_2Archive_8h_source.html#l00052">LLVMSymbolTableFlag</a>, <a class="el" href="PathV1_8h_source.html#l00285">llvm::sys::Path::str()</a>, <a class="el" href="Bitcode_2Archive_8h_source.html#l00056">StringTableFlag</a>, and <a class="el" href="Bitcode_2Archive_8h_source.html#l00050">SVR4SymbolTableFlag</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Friends And Related Function Documentation</h2>
+<a class="anchor" id="ad0db02819218cd88647f9bbacb2d6e5d"></a><!-- doxytag: member="llvm::ArchiveMember::llvm::Archive" ref="ad0db02819218cd88647f9bbacb2d6e5d" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">friend class <a class="el" href="classllvm_1_1Archive.html">llvm::Archive</a><code> [friend]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="Bitcode_2Archive_8h_source.html#l00185">185</a> of file <a class="el" href="Bitcode_2Archive_8h_source.html">Bitcode/Archive.h</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li><a class="el" href="Bitcode_2Archive_8h_source.html">Bitcode/Archive.h</a></li>
+<li><a class="el" href="Archive_2Archive_8cpp_source.html">Archive/Archive.cpp</a></li>
+</ul>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:46:51 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_1ArchiveMember__inherit__graph.md5
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1ArchiveMember__inherit__graph.md5?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1ArchiveMember__inherit__graph.md5 (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1ArchiveMember__inherit__graph.md5 Fri Dec 21 00:57:24 2012
@@ -0,0 +1 @@
+9b7c7d6c0680a314188b103c1ea3a6d8
\ No newline at end of file

Added: www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1ArrayRef__inherit__graph.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1ArrayRef__inherit__graph.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1ArrayRef__inherit__graph.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1ArrayRef__inherit__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];
+  rankdir="LR";
+  Node1 [label="llvm::ArrayRef\< T \>",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::MutableArrayRef\< T \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1MutableArrayRef.html"];
+  Node1 -> Node3 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< uint16_t \>" ,fontname="FreeSans"];
+  Node3 [label="llvm::ArrayRef\< uint16_t \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1ArrayRef.html"];
+  Node1 -> Node4 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< Type * \>" ,fontname="FreeSans"];
+  Node4 [label="llvm::ArrayRef\< Type * \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1ArrayRef.html"];
+  Node1 -> Node5 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< HashDataContents * \>" ,fontname="FreeSans"];
+  Node5 [label="llvm::ArrayRef\< HashDataContents * \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1ArrayRef.html"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1ArrayType__coll__graph.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1ArrayType__coll__graph.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1ArrayType__coll__graph.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1ArrayType__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::ArrayType",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::SequentialType",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SequentialType.html"];
+  Node3 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node3 [label="llvm::CompositeType",height=0.2,width=0.4,color="black",URL="$classllvm_1_1CompositeType.html"];
+  Node4 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node4 [label="llvm::Type",height=0.2,width=0.4,color="black",URL="$classllvm_1_1Type.html"];
+  Node4 -> Node4 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" ContainedTys" ,fontname="FreeSans"];
+  Node5 -> Node4 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" NumContainedTys" ,fontname="FreeSans"];
+  Node5 [label="unsigned",height=0.2,width=0.4,color="black",URL="$classunsigned.html"];
+}

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

Added: www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1AsmCond.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1AsmCond.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1AsmCond.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1AsmCond.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,187 @@
+<!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::AsmCond 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_1AsmCond.html">AsmCond</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="#pub-attribs">Public Attributes</a>  </div>
+  <div class="headertitle">
+<div class="title">llvm::AsmCond Class Reference</div>  </div>
+</div>
+<div class="contents">
+<!-- doxytag: class="llvm::AsmCond" -->
+<p><code>#include <<a class="el" href="AsmCond_8h_source.html">AsmCond.h</a>></code></p>
+<div class="dynheader">
+Collaboration diagram for llvm::AsmCond:</div>
+<div class="dyncontent">
+<div class="center"><img src="classllvm_1_1AsmCond__coll__graph.png" border="0" usemap="#llvm_1_1AsmCond_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_1AsmCond-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_1AsmCond.html#aff544130617462052044ecd6b065bf60">ConditionalAssemblyType</a> { <a class="el" href="classllvm_1_1AsmCond.html#aff544130617462052044ecd6b065bf60a349f6da2e3e0e73737f2b7f657521651">NoCond</a>, 
+<a class="el" href="classllvm_1_1AsmCond.html#aff544130617462052044ecd6b065bf60aaa805018402e7bb125924a3d0057656d">IfCond</a>, 
+<a class="el" href="classllvm_1_1AsmCond.html#aff544130617462052044ecd6b065bf60ae3658550bda145f097d2524419cbf7a7">ElseIfCond</a>, 
+<a class="el" href="classllvm_1_1AsmCond.html#aff544130617462052044ecd6b065bf60a933d3702a50109e4d49c0d23a01ecfaa">ElseCond</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_1AsmCond.html#ad212cfc206b441037e714f04d18d7af3">AsmCond</a> ()</td></tr>
+<tr><td colspan="2"><h2><a name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1AsmCond.html#aff544130617462052044ecd6b065bf60">ConditionalAssemblyType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1AsmCond.html#ab5ad0559afdf12eaa55b0e4f3165d08b">TheCond</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_1AsmCond.html#afa4c4a0b442e11247ebcad181efb556c">CondMet</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_1AsmCond.html#ab86a4572bd9b87223e026101d390cb46">Ignore</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_1AsmCond.html">AsmCond</a> - Class to support conditional assembly</p>
+<p>The conditional assembly feature (.if, .else, .elseif and .endif) is implemented with <a class="el" href="classllvm_1_1AsmCond.html">AsmCond</a> that tells us what we are in the middle of processing. Ignore can be either true or false. When true we are ignoring the block of code in the middle of a conditional. </p>
+
+<p>Definition at line <a class="el" href="AsmCond_8h_source.html#l00022">22</a> of file <a class="el" href="AsmCond_8h_source.html">AsmCond.h</a>.</p>
+</div><hr/><h2>Member Enumeration Documentation</h2>
+<a class="anchor" id="aff544130617462052044ecd6b065bf60"></a><!-- doxytag: member="llvm::AsmCond::ConditionalAssemblyType" ref="aff544130617462052044ecd6b065bf60" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">enum <a class="el" href="classllvm_1_1AsmCond.html#aff544130617462052044ecd6b065bf60">llvm::AsmCond::ConditionalAssemblyType</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="aff544130617462052044ecd6b065bf60a349f6da2e3e0e73737f2b7f657521651"></a><!-- doxytag: member="NoCond" ref="aff544130617462052044ecd6b065bf60a349f6da2e3e0e73737f2b7f657521651" args="" -->NoCond</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="aff544130617462052044ecd6b065bf60aaa805018402e7bb125924a3d0057656d"></a><!-- doxytag: member="IfCond" ref="aff544130617462052044ecd6b065bf60aaa805018402e7bb125924a3d0057656d" args="" -->IfCond</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="aff544130617462052044ecd6b065bf60ae3658550bda145f097d2524419cbf7a7"></a><!-- doxytag: member="ElseIfCond" ref="aff544130617462052044ecd6b065bf60ae3658550bda145f097d2524419cbf7a7" args="" -->ElseIfCond</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="aff544130617462052044ecd6b065bf60a933d3702a50109e4d49c0d23a01ecfaa"></a><!-- doxytag: member="ElseCond" ref="aff544130617462052044ecd6b065bf60a933d3702a50109e4d49c0d23a01ecfaa" args="" -->ElseCond</em> </td><td>
+</td></tr>
+</table>
+</dd>
+</dl>
+
+<p>Definition at line <a class="el" href="AsmCond_8h_source.html#l00024">24</a> of file <a class="el" href="AsmCond_8h_source.html">AsmCond.h</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Constructor & Destructor Documentation</h2>
+<a class="anchor" id="ad212cfc206b441037e714f04d18d7af3"></a><!-- doxytag: member="llvm::AsmCond::AsmCond" ref="ad212cfc206b441037e714f04d18d7af3" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">llvm::AsmCond::AsmCond </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="AsmCond_8h_source.html#l00035">35</a> of file <a class="el" href="AsmCond_8h_source.html">AsmCond.h</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Member Data Documentation</h2>
+<a class="anchor" id="afa4c4a0b442e11247ebcad181efb556c"></a><!-- doxytag: member="llvm::AsmCond::CondMet" ref="afa4c4a0b442e11247ebcad181efb556c" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> <a class="el" href="classllvm_1_1AsmCond.html#afa4c4a0b442e11247ebcad181efb556c">llvm::AsmCond::CondMet</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="AsmCond_8h_source.html#l00032">32</a> of file <a class="el" href="AsmCond_8h_source.html">AsmCond.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ab86a4572bd9b87223e026101d390cb46"></a><!-- doxytag: member="llvm::AsmCond::Ignore" ref="ab86a4572bd9b87223e026101d390cb46" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> <a class="el" href="classllvm_1_1AsmCond.html#ab86a4572bd9b87223e026101d390cb46">llvm::AsmCond::Ignore</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="AsmCond_8h_source.html#l00033">33</a> of file <a class="el" href="AsmCond_8h_source.html">AsmCond.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ab5ad0559afdf12eaa55b0e4f3165d08b"></a><!-- doxytag: member="llvm::AsmCond::TheCond" ref="ab5ad0559afdf12eaa55b0e4f3165d08b" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1AsmCond.html#aff544130617462052044ecd6b065bf60">ConditionalAssemblyType</a> <a class="el" href="classllvm_1_1AsmCond.html#ab5ad0559afdf12eaa55b0e4f3165d08b">llvm::AsmCond::TheCond</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="AsmCond_8h_source.html#l00031">31</a> of file <a class="el" href="AsmCond_8h_source.html">AsmCond.h</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li><a class="el" href="AsmCond_8h_source.html">AsmCond.h</a></li>
+</ul>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:47:38 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1AsmPrinter__coll__graph.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1AsmPrinter__coll__graph.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1AsmPrinter__coll__graph.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1AsmPrinter__coll__graph.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,96 @@
+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::AsmPrinter",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::MachineFunctionPass",height=0.2,width=0.4,color="black",URL="$classllvm_1_1MachineFunctionPass.html"];
+  Node3 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node3 [label="llvm::FunctionPass",height=0.2,width=0.4,color="black",URL="$classllvm_1_1FunctionPass.html"];
+  Node4 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node4 [label="llvm::Pass",height=0.2,width=0.4,color="black",URL="$classllvm_1_1Pass.html"];
+  Node5 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" OutStreamer" ,fontname="FreeSans"];
+  Node5 [label="llvm::MCStreamer",height=0.2,width=0.4,color="black",URL="$classllvm_1_1MCStreamer.html"];
+  Node6 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" Mang" ,fontname="FreeSans"];
+  Node6 [label="llvm::Mangler",height=0.2,width=0.4,color="black",URL="$classllvm_1_1Mangler.html"];
+  Node7 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" MF" ,fontname="FreeSans"];
+  Node7 [label="llvm::MachineFunction",height=0.2,width=0.4,color="black",URL="$classllvm_1_1MachineFunction.html"];
+  Node8 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" MMI" ,fontname="FreeSans"];
+  Node8 [label="llvm::MachineModuleInfo",height=0.2,width=0.4,color="black",URL="$classllvm_1_1MachineModuleInfo.html"];
+  Node9 -> Node8 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node9 [label="llvm::ImmutablePass",height=0.2,width=0.4,color="black",URL="$classllvm_1_1ImmutablePass.html"];
+  Node10 -> Node9 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node10 [label="llvm::ModulePass",height=0.2,width=0.4,color="black",URL="$classllvm_1_1ModulePass.html"];
+  Node4 -> Node10 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node11 -> Node8 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" ID" ,fontname="FreeSans"];
+  Node11 [label="char",height=0.2,width=0.4,color="black",URL="$classchar.html"];
+  Node12 -> Node8 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" VariableDbgInfo" ,fontname="FreeSans"];
+  Node12 [label="llvm::SmallVector\< std::pair\< TrackingVH\< MDNode \>, UnsignedDebugLocPair \>, 4 \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SmallVector.html"];
+  Node13 -> Node12 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node13 [label="llvm::SmallVectorImpl\< std::pair\< TrackingVH\< MDNode \>, UnsignedDebugLocPair \> \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SmallVectorImpl.html"];
+  Node14 -> Node13 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node14 [label="llvm::SmallVectorTemplateBase\< std::pair\< TrackingVH\< MDNode \>, UnsignedDebugLocPair \>, isPodLike\< std::pair\< TrackingVH\< MDNode \>, UnsignedDebugLocPair \> \>::value \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SmallVectorTemplateBase.html"];
+  Node15 -> Node14 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node15 [label="llvm::SmallVectorTemplateCommon\< std::pair\< TrackingVH\< MDNode \>, UnsignedDebugLocPair \> \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SmallVectorTemplateCommon.html"];
+  Node16 -> Node15 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node16 [label="llvm::SmallVectorBase",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SmallVectorBase.html"];
+  Node17 -> Node16 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" CapacityX\nEndX\nBeginX" ,fontname="FreeSans"];
+  Node17 [label="void *",height=0.2,width=0.4,color="grey75"];
+  Node18 -> Node15 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< std::pair\< TrackingVH\< MDNode \>, UnsignedDebugLocPair \> \>" ,fontname="FreeSans"];
+  Node18 [label="llvm::SmallVectorTemplateCommon\< T, typename \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SmallVectorTemplateCommon.html"];
+  Node16 -> Node18 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node19 -> Node14 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< std::pair\< TrackingVH\< MDNode \>, UnsignedDebugLocPair \>, isPodLike\< std::pair\< TrackingVH\< MDNode \>, UnsignedDebugLocPair \> \>::value \>" ,fontname="FreeSans"];
+  Node19 [label="llvm::SmallVectorTemplateBase\< T, isPodLike \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SmallVectorTemplateBase.html"];
+  Node20 -> Node19 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node20 [label="llvm::SmallVectorTemplateCommon\< T \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SmallVectorTemplateCommon.html"];
+  Node16 -> Node20 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node18 -> Node20 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< T \>" ,fontname="FreeSans"];
+  Node21 -> Node13 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< std::pair\< TrackingVH\< MDNode \>, UnsignedDebugLocPair \> \>" ,fontname="FreeSans"];
+  Node21 [label="llvm::SmallVectorImpl\< T \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SmallVectorImpl.html"];
+  Node22 -> Node21 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node22 [label="llvm::SmallVectorTemplateBase\< T, isPodLike\< T \>::value \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SmallVectorTemplateBase.html"];
+  Node20 -> Node22 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node19 -> Node22 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< T, isPodLike\< T \>::value \>" ,fontname="FreeSans"];
+  Node23 -> Node12 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< std::pair\< TrackingVH\< MDNode \>, UnsignedDebugLocPair \>, 4 \>" ,fontname="FreeSans"];
+  Node23 [label="llvm::SmallVector\< T, N \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SmallVector.html"];
+  Node21 -> Node23 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node24 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" TM" ,fontname="FreeSans"];
+  Node24 [label="llvm::TargetMachine",height=0.2,width=0.4,color="black",URL="$classllvm_1_1TargetMachine.html"];
+  Node25 -> Node24 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" Options" ,fontname="FreeSans"];
+  Node25 [label="llvm::TargetOptions",height=0.2,width=0.4,color="black",URL="$classllvm_1_1TargetOptions.html"];
+  Node26 -> Node25 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" FloatABIType" ,fontname="FreeSans"];
+  Node26 [label="ABIType",height=0.2,width=0.4,color="grey75"];
+  Node27 -> Node25 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" AllowFPOpFusion" ,fontname="FreeSans"];
+  Node27 [label="FPOpFusionMode",height=0.2,width=0.4,color="grey75"];
+  Node28 -> Node25 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" TrapFuncName" ,fontname="FreeSans"];
+  Node28 [label="string",height=0.2,width=0.4,color="grey75"];
+  Node29 -> Node25 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" UseInitArray\nGuaranteedTailCallOpt\nPositionIndependentExecutable\nNoZerosInBSS\nNoNaNsFPMath\nNoFramePointerElimNonLeaf\nRealignStack\nDisableTailCalls\nUseSoftFloat\nJITEmitDebugInfoToDisk\n..." ,fontname="FreeSans"];
+  Node29 [label="unsigned",height=0.2,width=0.4,color="black",URL="$classunsigned.html"];
+  Node30 -> Node24 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" TheTarget" ,fontname="FreeSans"];
+  Node30 [label="llvm::Target",height=0.2,width=0.4,color="black",URL="$classllvm_1_1Target.html"];
+  Node31 -> Node24 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" CodeGenInfo" ,fontname="FreeSans"];
+  Node31 [label="llvm::MCCodeGenInfo",height=0.2,width=0.4,color="black",URL="$classllvm_1_1MCCodeGenInfo.html"];
+  Node28 -> Node24 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" TargetCPU\nTargetTriple\nTargetFS" ,fontname="FreeSans"];
+  Node29 -> Node24 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" MCUseDwarfDirectory\nMCUseLoc\nMCNoExecStack\nMCSaveTempLabels\nMCRelaxAll\nMCUseCFI" ,fontname="FreeSans"];
+  Node32 -> Node24 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" AsmInfo" ,fontname="FreeSans"];
+  Node32 [label="llvm::MCAsmInfo",height=0.2,width=0.4,color="black",URL="$classllvm_1_1MCAsmInfo.html"];
+  Node33 -> Node32 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" AllowPeriodsInName\nAllowNameToStartWithDigit\nHasSingleParameterDotFile\nDwarfRegNumForCFI\nHasSetDirective\nAlignmentIsInBytes\nHasLEB128\nLinkerRequiresNonEmptyDwarfLines\nHasSubsectionsViaSymbols\nHasMicrosoftFastStdCallMangling\n..." ,fontname="FreeSans"];
+  Node33 [label="int8_t",height=0.2,width=0.4,color="black",URL="$classint8__t.html"];
+  Node34 -> Node32 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" ProtectedVisibilityAttr\nHiddenDeclarationVisibilityAttr\nHiddenVisibilityAttr" ,fontname="FreeSans"];
+  Node34 [label="MCSymbolAttr",height=0.2,width=0.4,color="grey75"];
+  Node11 -> Node32 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" AlignDirective\nZeroDirective\nLinkerPrivateGlobalPrefix\nPrivateGlobalPrefix\nCommentString\nLabelSuffix\nSeparatorString\nPCSymbol\nAscizDirective\nCode16Directive\n..." ,fontname="FreeSans"];
+  Node35 -> Node32 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" InitialFrameState" ,fontname="FreeSans"];
+  Node35 [label="vector\< MachineMove \>",height=0.2,width=0.4,color="grey75"];
+  Node29 -> Node32 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" MaxInstLength\nPointerSize\nCommentColumn\nAssemblerDialect\nTextAlignFillValue" ,fontname="FreeSans"];
+  Node36 -> Node32 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" ExceptionsType" ,fontname="FreeSans"];
+  Node36 [label="ExceptionsType",height=0.2,width=0.4,color="grey75"];
+  Node37 -> Node32 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" LCOMMDirectiveAlignmentType" ,fontname="FreeSans"];
+  Node37 [label="LCOMMType",height=0.2,width=0.4,color="grey75"];
+  Node38 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" CurrentFnSymForSize\nCurrentFnSym" ,fontname="FreeSans"];
+  Node38 [label="llvm::MCSymbol",height=0.2,width=0.4,color="black",URL="$classllvm_1_1MCSymbol.html"];
+  Node39 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" OutContext" ,fontname="FreeSans"];
+  Node39 [label="llvm::MCContext",height=0.2,width=0.4,color="black",URL="$classllvm_1_1MCContext.html"];
+  Node32 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" MAI" ,fontname="FreeSans"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1AssertingVH.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1AssertingVH.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1AssertingVH.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1AssertingVH.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,266 @@
+<!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::AssertingVH< ValueTy > 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_1AssertingVH.html">AssertingVH</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::AssertingVH< ValueTy > Class Template Reference</div>  </div>
+</div>
+<div class="contents">
+<!-- doxytag: class="llvm::AssertingVH" --><!-- doxytag: inherits="llvm::ValueHandleBase" -->
+<p><code>#include <<a class="el" href="ValueHandle_8h_source.html">ValueHandle.h</a>></code></p>
+<div class="dynheader">
+Inheritance diagram for llvm::AssertingVH< ValueTy >:</div>
+<div class="dyncontent">
+<div class="center"><img src="classllvm_1_1AssertingVH__inherit__graph.png" border="0" usemap="#llvm_1_1AssertingVH_3_01ValueTy_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::AssertingVH< ValueTy >:</div>
+<div class="dyncontent">
+<div class="center"><img src="classllvm_1_1AssertingVH__coll__graph.png" border="0" usemap="#llvm_1_1AssertingVH_3_01ValueTy_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_1AssertingVH-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_1AssertingVH.html#a3bd43ce6246df58d73ff9f0fa3a025b2">AssertingVH</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1AssertingVH.html#a8218ee439a3c5bc47546b426c39ae58c">AssertingVH</a> (ValueTy *P)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1AssertingVH.html#a099ac230fc3c49c9436e21d636ccf9e7">AssertingVH</a> (const <a class="el" href="classllvm_1_1AssertingVH.html">AssertingVH</a> &RHS)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1AssertingVH.html#af30d19629560161e743b40bcc7c632d4">operator ValueTy *</a> () const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">ValueTy * </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1AssertingVH.html#a7f35a74046ab4d00746995c65d618a3a">operator=</a> (ValueTy *RHS)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">ValueTy * </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1AssertingVH.html#aa6273dddf111a2bd76a60e0ca0a7af7e">operator=</a> (const <a class="el" href="classllvm_1_1AssertingVH.html">AssertingVH</a>< ValueTy > &RHS)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">ValueTy * </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1AssertingVH.html#a214c0483536446119dc52e2242429649">operator-></a> () const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">ValueTy & </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1AssertingVH.html#ae9a967e3928cacf093dca0e5c018f0e3">operator*</a> () const </td></tr>
+</table>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><h3>template<typename ValueTy><br/>
+class llvm::AssertingVH< ValueTy ></h3>
+
+<p><a class="el" href="classllvm_1_1AssertingVH.html">AssertingVH</a> - This is a <a class="el" href="classllvm_1_1Value.html" title="LLVM Value Representation.">Value</a> Handle that points to a value and asserts out if the value is destroyed while the handle is still live. This is very useful for catching dangling pointer bugs and other things which can be non-obvious. One particularly useful place to use this is as the Key of a map. Dangling pointer bugs often lead to really subtle bugs that only occur if another object happens to get allocated to the same address as the old one. Using an <a class="el" href="classllvm_1_1AssertingVH.html">AssertingVH</a> ensures that an assert is triggered as soon as the bad delete occurs.</p>
+<p>Note that an <a class="el" href="classllvm_1_1AssertingVH.html">AssertingVH</a> handle does *not* follow values across RAUW operations. This means that RAUW's need to explicitly update the AssertingVH's as it moves. This is required because in non-assert mode this class turns into a trivial wrapper around a pointer. </p>
+
+<p>Definition at line <a class="el" href="ValueHandle_8h_source.html#l00188">188</a> of file <a class="el" href="ValueHandle_8h_source.html">ValueHandle.h</a>.</p>
+</div><hr/><h2>Constructor & Destructor Documentation</h2>
+<a class="anchor" id="a3bd43ce6246df58d73ff9f0fa3a025b2"></a><!-- doxytag: member="llvm::AssertingVH::AssertingVH" ref="a3bd43ce6246df58d73ff9f0fa3a025b2" args="()" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename ValueTy> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1AssertingVH.html">llvm::AssertingVH</a>< ValueTy >::<a class="el" href="classllvm_1_1AssertingVH.html">AssertingVH</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="ValueHandle_8h_source.html#l00214">214</a> of file <a class="el" href="ValueHandle_8h_source.html">ValueHandle.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a8218ee439a3c5bc47546b426c39ae58c"></a><!-- doxytag: member="llvm::AssertingVH::AssertingVH" ref="a8218ee439a3c5bc47546b426c39ae58c" args="(ValueTy *P)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename ValueTy> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1AssertingVH.html">llvm::AssertingVH</a>< ValueTy >::<a class="el" href="classllvm_1_1AssertingVH.html">AssertingVH</a> </td>
+          <td>(</td>
+          <td class="paramtype">ValueTy * </td>
+          <td class="paramname"><em>P</em></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="ValueHandle_8h_source.html#l00215">215</a> of file <a class="el" href="ValueHandle_8h_source.html">ValueHandle.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a099ac230fc3c49c9436e21d636ccf9e7"></a><!-- doxytag: member="llvm::AssertingVH::AssertingVH" ref="a099ac230fc3c49c9436e21d636ccf9e7" args="(const AssertingVH &RHS)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename ValueTy> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1AssertingVH.html">llvm::AssertingVH</a>< ValueTy >::<a class="el" href="classllvm_1_1AssertingVH.html">AssertingVH</a> </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1AssertingVH.html">AssertingVH</a>< ValueTy > & </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="ValueHandle_8h_source.html#l00216">216</a> of file <a class="el" href="ValueHandle_8h_source.html">ValueHandle.h</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="af30d19629560161e743b40bcc7c632d4"></a><!-- doxytag: member="llvm::AssertingVH::operator ValueTy *" ref="af30d19629560161e743b40bcc7c632d4" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename ValueTy> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1AssertingVH.html">llvm::AssertingVH</a>< ValueTy >::operator ValueTy * </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="ValueHandle_8h_source.html#l00222">222</a> of file <a class="el" href="ValueHandle_8h_source.html">ValueHandle.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ae9a967e3928cacf093dca0e5c018f0e3"></a><!-- doxytag: member="llvm::AssertingVH::operator*" ref="ae9a967e3928cacf093dca0e5c018f0e3" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename ValueTy> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">ValueTy& <a class="el" href="classllvm_1_1AssertingVH.html">llvm::AssertingVH</a>< ValueTy >::operator* </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Reimplemented from <a class="el" href="classllvm_1_1ValueHandleBase.html#a8fedfe5d74504e83ad380a7888264310">llvm::ValueHandleBase</a>.</p>
+
+<p>Definition at line <a class="el" href="ValueHandle_8h_source.html#l00236">236</a> of file <a class="el" href="ValueHandle_8h_source.html">ValueHandle.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a214c0483536446119dc52e2242429649"></a><!-- doxytag: member="llvm::AssertingVH::operator->" ref="a214c0483536446119dc52e2242429649" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename ValueTy> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">ValueTy* <a class="el" href="classllvm_1_1AssertingVH.html">llvm::AssertingVH</a>< ValueTy >::operator-> </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Reimplemented from <a class="el" href="classllvm_1_1ValueHandleBase.html#af9da3b1866d14212c9f4113f7968e1fb">llvm::ValueHandleBase</a>.</p>
+
+<p>Definition at line <a class="el" href="ValueHandle_8h_source.html#l00235">235</a> of file <a class="el" href="ValueHandle_8h_source.html">ValueHandle.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a7f35a74046ab4d00746995c65d618a3a"></a><!-- doxytag: member="llvm::AssertingVH::operator=" ref="a7f35a74046ab4d00746995c65d618a3a" args="(ValueTy *RHS)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename ValueTy> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">ValueTy* <a class="el" href="classllvm_1_1AssertingVH.html">llvm::AssertingVH</a>< ValueTy >::operator= </td>
+          <td>(</td>
+          <td class="paramtype">ValueTy * </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="ValueHandle_8h_source.html#l00226">226</a> of file <a class="el" href="ValueHandle_8h_source.html">ValueHandle.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aa6273dddf111a2bd76a60e0ca0a7af7e"></a><!-- doxytag: member="llvm::AssertingVH::operator=" ref="aa6273dddf111a2bd76a60e0ca0a7af7e" args="(const AssertingVH< ValueTy > &RHS)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename ValueTy> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">ValueTy* <a class="el" href="classllvm_1_1AssertingVH.html">llvm::AssertingVH</a>< ValueTy >::operator= </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1AssertingVH.html">AssertingVH</a>< ValueTy > & </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="ValueHandle_8h_source.html#l00230">230</a> of file <a class="el" href="ValueHandle_8h_source.html">ValueHandle.h</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li><a class="el" href="ValueHandle_8h_source.html">ValueHandle.h</a></li>
+</ul>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:48:35 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1AssertingVH__inherit__graph.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1AssertingVH__inherit__graph.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1AssertingVH__inherit__graph.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1AssertingVH__inherit__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];
+  rankdir="LR";
+  Node1 [label="llvm::AssertingVH\< ValueTy \>",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::ValueHandleBase",height=0.2,width=0.4,color="black",URL="$classllvm_1_1ValueHandleBase.html"];
+  Node1 -> Node3 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< BasicBlock \>" ,fontname="FreeSans"];
+  Node3 [label="llvm::AssertingVH\< BasicBlock \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1AssertingVH.html"];
+  Node1 -> Node4 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< Function \>" ,fontname="FreeSans"];
+  Node4 [label="llvm::AssertingVH\< Function \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1AssertingVH.html"];
+  Node1 -> Node5 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< const MDNode \>" ,fontname="FreeSans"];
+  Node5 [label="llvm::AssertingVH\< const MDNode \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1AssertingVH.html"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1AtomicCmpXchgInst-members.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1AtomicCmpXchgInst-members.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1AtomicCmpXchgInst-members.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1AtomicCmpXchgInst-members.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,242 @@
+<!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_1AtomicCmpXchgInst.html">AtomicCmpXchgInst</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">llvm::AtomicCmpXchgInst Member List</div>  </div>
+</div>
+<div class="contents">
+This is the complete list of members for <a class="el" href="classllvm_1_1AtomicCmpXchgInst.html">llvm::AtomicCmpXchgInst</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_1AtomicCmpXchgInst.html#a0e8d00865e5a550f5d503fab6f89ff93">AtomicCmpXchgInst</a>(Value *Ptr, Value *Cmp, Value *NewVal, AtomicOrdering Ordering, SynchronizationScope SynchScope, Instruction *InsertBefore=0)</td><td><a class="el" href="classllvm_1_1AtomicCmpXchgInst.html">llvm::AtomicCmpXchgInst</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1AtomicCmpXchgInst.html#ad6acf15d56e25fa3da473c6e5195159a">AtomicCmpXchgInst</a>(Value *Ptr, Value *Cmp, Value *NewVal, AtomicOrdering Ordering, SynchronizationScope SynchScope, BasicBlock *InsertAtEnd)</td><td><a class="el" href="classllvm_1_1AtomicCmpXchgInst.html">llvm::AtomicCmpXchgInst</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_1AtomicCmpXchgInst.html#afedb44c20bb04dbdd6864861ee1a2942">classof</a>(const Instruction *I)</td><td><a class="el" href="classllvm_1_1AtomicCmpXchgInst.html">llvm::AtomicCmpXchgInst</a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1AtomicCmpXchgInst.html#a90c1fc55ec4f770fc5d7792427f158e4">classof</a>(const Value *V)</td><td><a class="el" href="classllvm_1_1AtomicCmpXchgInst.html">llvm::AtomicCmpXchgInst</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_1AtomicCmpXchgInst.html#acda8fa9116ddae568fe5cd6922dac4e1">clone_impl</a>() const </td><td><a class="el" href="classllvm_1_1AtomicCmpXchgInst.html">llvm::AtomicCmpXchgInst</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_1AtomicCmpXchgInst.html#a803825733623138359b6669244fb00fc">DECLARE_TRANSPARENT_OPERAND_ACCESSORS</a>(Value)</td><td><a class="el" href="classllvm_1_1AtomicCmpXchgInst.html">llvm::AtomicCmpXchgInst</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_1AtomicCmpXchgInst.html#a54ba0d7cdad65aa333e7756b26536c8e">getCompareOperand</a>()</td><td><a class="el" href="classllvm_1_1AtomicCmpXchgInst.html">llvm::AtomicCmpXchgInst</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1AtomicCmpXchgInst.html#a933ed2dcc5069aabd4b8ffca49920986">getCompareOperand</a>() const </td><td><a class="el" href="classllvm_1_1AtomicCmpXchgInst.html">llvm::AtomicCmpXchgInst</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_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_1AtomicCmpXchgInst.html#a184ce4a2bacba9b5ab1bcd829c7a774b">getNewValOperand</a>()</td><td><a class="el" href="classllvm_1_1AtomicCmpXchgInst.html">llvm::AtomicCmpXchgInst</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1AtomicCmpXchgInst.html#a2995a8cbcb4fb1d7e273a1e3d731c400">getNewValOperand</a>() const </td><td><a class="el" href="classllvm_1_1AtomicCmpXchgInst.html">llvm::AtomicCmpXchgInst</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< 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_1AtomicCmpXchgInst.html#a51fec3c85c85fd5119a9eb57a89f3160">getOrdering</a>() const </td><td><a class="el" href="classllvm_1_1AtomicCmpXchgInst.html">llvm::AtomicCmpXchgInst</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_1AtomicCmpXchgInst.html#aaa0a11d965b29d889439025525a78eff">getPointerAddressSpace</a>() const </td><td><a class="el" href="classllvm_1_1AtomicCmpXchgInst.html">llvm::AtomicCmpXchgInst</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1AtomicCmpXchgInst.html#a5a64c7ba0455d8d8652cf471cab58e6e">getPointerOperand</a>()</td><td><a class="el" href="classllvm_1_1AtomicCmpXchgInst.html">llvm::AtomicCmpXchgInst</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1AtomicCmpXchgInst.html#aece4c8b9897745bc4992e84b150ba624">getPointerOperand</a>() const </td><td><a class="el" href="classllvm_1_1AtomicCmpXchgInst.html">llvm::AtomicCmpXchgInst</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1AtomicCmpXchgInst.html#ad11e8ccbd7550fb3b77f1d2cbc921b50">getPointerOperandIndex</a>()</td><td><a class="el" href="classllvm_1_1AtomicCmpXchgInst.html">llvm::AtomicCmpXchgInst</a></td><td><code> [inline, static]</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_1AtomicCmpXchgInst.html#ac2e11b919af1ebbbfab03a122a27c28f">getSynchScope</a>() const </td><td><a class="el" href="classllvm_1_1AtomicCmpXchgInst.html">llvm::AtomicCmpXchgInst</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_1AtomicCmpXchgInst.html#a8725116c5818f3ff5433516389a97f09">isVolatile</a>() const </td><td><a class="el" href="classllvm_1_1AtomicCmpXchgInst.html">llvm::AtomicCmpXchgInst</a></td><td><code> [inline]</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_1AtomicCmpXchgInst.html#a9ade510d381e3181bade93aa3b0cc159">operator new</a>(size_t s)</td><td><a class="el" href="classllvm_1_1AtomicCmpXchgInst.html">llvm::AtomicCmpXchgInst</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#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_1AtomicCmpXchgInst.html#abee8a2e303df959dfd3cf384f58a30d3">setOrdering</a>(AtomicOrdering Ordering)</td><td><a class="el" href="classllvm_1_1AtomicCmpXchgInst.html">llvm::AtomicCmpXchgInst</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1AtomicCmpXchgInst.html#a36488db9c1cc117adb71fa77165b3c44">setSynchScope</a>(SynchronizationScope SynchScope)</td><td><a class="el" href="classllvm_1_1AtomicCmpXchgInst.html">llvm::AtomicCmpXchgInst</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_1AtomicCmpXchgInst.html#aad0a6acef46d026f2137af84d656decc">setVolatile</a>(bool V)</td><td><a class="el" href="classllvm_1_1AtomicCmpXchgInst.html">llvm::AtomicCmpXchgInst</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:34 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_1AtomicCmpXchgInst__coll__graph.md5
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1AtomicCmpXchgInst__coll__graph.md5?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1AtomicCmpXchgInst__coll__graph.md5 (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1AtomicCmpXchgInst__coll__graph.md5 Fri Dec 21 00:57:24 2012
@@ -0,0 +1 @@
+912445dfde21b73c62d515053d9bcaaf
\ No newline at end of file

Added: www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1AtomicRMWInst__inherit__graph.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1AtomicRMWInst__inherit__graph.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1AtomicRMWInst__inherit__graph.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1AtomicRMWInst__inherit__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];
+  Node1 [label="llvm::AtomicRMWInst",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::Instruction",height=0.2,width=0.4,color="black",URL="$classllvm_1_1Instruction.html"];
+  Node3 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node3 [label="llvm::User",height=0.2,width=0.4,color="black",URL="$classllvm_1_1User.html"];
+  Node4 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node4 [label="llvm::Value",height=0.2,width=0.4,color="black",URL="$classllvm_1_1Value.html",tooltip="LLVM Value Representation."];
+  Node5 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node5 [label="llvm::ilist_node\< Instruction \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1ilist__node.html"];
+  Node6 -> Node5 [dir="back",color="firebrick4",fontsize="10",style="solid",fontname="FreeSans"];
+  Node6 [label="llvm::ilist_half_node\< Instruction \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1ilist__half__node.html"];
+  Node7 -> Node6 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< Instruction \>" ,fontname="FreeSans"];
+  Node7 [label="llvm::ilist_half_node\< NodeTy \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1ilist__half__node.html"];
+  Node8 -> Node5 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< Instruction \>" ,fontname="FreeSans"];
+  Node8 [label="llvm::ilist_node\< NodeTy \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1ilist__node.html"];
+  Node7 -> Node8 [dir="back",color="firebrick4",fontsize="10",style="solid",fontname="FreeSans"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1AtomicSDNode-members.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1AtomicSDNode-members.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1AtomicSDNode-members.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1AtomicSDNode-members.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,159 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: 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_1AtomicSDNode.html">AtomicSDNode</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">llvm::AtomicSDNode Member List</div>  </div>
+</div>
+<div class="contents">
+This is the complete list of members for <a class="el" href="classllvm_1_1AtomicSDNode.html">llvm::AtomicSDNode</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_1AtomicSDNode.html#a1937d761438bac2b7ad2795d77868886">AtomicSDNode</a>(unsigned Opc, DebugLoc dl, SDVTList VTL, EVT MemVT, SDValue Chain, SDValue Ptr, SDValue Cmp, SDValue Swp, MachineMemOperand *MMO, AtomicOrdering Ordering, SynchronizationScope SynchScope)</td><td><a class="el" href="classllvm_1_1AtomicSDNode.html">llvm::AtomicSDNode</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1AtomicSDNode.html#a0994cd27b7b7207a403d093c46342994">AtomicSDNode</a>(unsigned Opc, DebugLoc dl, SDVTList VTL, EVT MemVT, SDValue Chain, SDValue Ptr, SDValue Val, MachineMemOperand *MMO, AtomicOrdering Ordering, SynchronizationScope SynchScope)</td><td><a class="el" href="classllvm_1_1AtomicSDNode.html">llvm::AtomicSDNode</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1AtomicSDNode.html#a3c8a5155616d1ee7e1fdf8db6dbfd20f">AtomicSDNode</a>(unsigned Opc, DebugLoc dl, SDVTList VTL, EVT MemVT, SDValue Chain, SDValue Ptr, MachineMemOperand *MMO, AtomicOrdering Ordering, SynchronizationScope SynchScope)</td><td><a class="el" href="classllvm_1_1AtomicSDNode.html">llvm::AtomicSDNode</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1AtomicSDNode.html#a711691a8c7793f6e5737daeaa2a8815a">classof</a>(const SDNode *N)</td><td><a class="el" href="classllvm_1_1AtomicSDNode.html">llvm::AtomicSDNode</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_1MemSDNode.html#a53c2e00cc689d88fc693ac5c3a0b7533">getAddressSpace</a>() const </td><td><a class="el" href="classllvm_1_1MemSDNode.html">llvm::MemSDNode</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MemSDNode.html#a4f68cd016138440f215ad80c1d6c1e04">getAlignment</a>() const </td><td><a class="el" href="classllvm_1_1MemSDNode.html">llvm::MemSDNode</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1AtomicSDNode.html#ad9d8cdba0e2dd623bc6f0a8c1c352c01">getBasePtr</a>() const </td><td><a class="el" href="classllvm_1_1AtomicSDNode.html">llvm::AtomicSDNode</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MemSDNode.html#ae3cb6fbf8c8cb79e10ac61bd98c85211">getChain</a>() const </td><td><a class="el" href="classllvm_1_1MemSDNode.html">llvm::MemSDNode</a></td><td><code> [inline]</code></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_1MemSDNode.html#a89e2b5e3fb867b4040f893c6ae3d2132">getMemOperand</a>() const </td><td><a class="el" href="classllvm_1_1MemSDNode.html">llvm::MemSDNode</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MemSDNode.html#a7cead3a2a7771e61083bcc6959915a13">getMemoryVT</a>() const </td><td><a class="el" href="classllvm_1_1MemSDNode.html">llvm::MemSDNode</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_1MemSDNode.html#ab0714d61141b200a5a330eb98409b659">getOrdering</a>() const </td><td><a class="el" href="classllvm_1_1MemSDNode.html">llvm::MemSDNode</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MemSDNode.html#a9c2ed40a765beab830932e12f5eb82d0">getOriginalAlignment</a>() const </td><td><a class="el" href="classllvm_1_1MemSDNode.html">llvm::MemSDNode</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MemSDNode.html#a2fa8491ab36125d7f5dd38d3a4868934">getPointerInfo</a>() const </td><td><a class="el" href="classllvm_1_1MemSDNode.html">llvm::MemSDNode</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< 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_1MemSDNode.html#af3c88b95e814b9cc73842e43921ab477">getRanges</a>() const </td><td><a class="el" href="classllvm_1_1MemSDNode.html">llvm::MemSDNode</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MemSDNode.html#ae3624d9d5caac92b5a51736026df6bf0">getRawSubclassData</a>() const </td><td><a class="el" href="classllvm_1_1MemSDNode.html">llvm::MemSDNode</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_1MemSDNode.html#a32aae058f77e7cb4675d3fcb33c93d76">getSrcValue</a>() const </td><td><a class="el" href="classllvm_1_1MemSDNode.html">llvm::MemSDNode</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MemSDNode.html#a90e167cf9e2716b28452b40772c8db5a">getSrcValueOffset</a>() const </td><td><a class="el" href="classllvm_1_1MemSDNode.html">llvm::MemSDNode</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MemSDNode.html#af5f337742f64c3cf13070a6434d475b9">getSynchScope</a>() const </td><td><a class="el" href="classllvm_1_1MemSDNode.html">llvm::MemSDNode</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MemSDNode.html#a23670ceb5797afa3d45ca1a9b011fd87">getTBAAInfo</a>() const </td><td><a class="el" href="classllvm_1_1MemSDNode.html">llvm::MemSDNode</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1AtomicSDNode.html#a000a0fd26056680ce55fae270a5678e6">getVal</a>() const </td><td><a class="el" href="classllvm_1_1AtomicSDNode.html">llvm::AtomicSDNode</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_1AtomicSDNode.html#a864e7133d67799f22029b885e62dc226">isCompareAndSwap</a>() const </td><td><a class="el" href="classllvm_1_1AtomicSDNode.html">llvm::AtomicSDNode</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MemSDNode.html#ad8e64770a04af6b3da2099477e7c28de">isInvariant</a>() const </td><td><a class="el" href="classllvm_1_1MemSDNode.html">llvm::MemSDNode</a></td><td><code> [inline]</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_1MemSDNode.html#a967ffaf77f64a5deb1e96951e4224112">isNonTemporal</a>() const </td><td><a class="el" href="classllvm_1_1MemSDNode.html">llvm::MemSDNode</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_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_1MemSDNode.html#acd3bb9ee2ec53fa4be1fdf155b0b5a17">isVolatile</a>() const </td><td><a class="el" href="classllvm_1_1MemSDNode.html">llvm::MemSDNode</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MemSDNode.html#aeff0e21c002a26c5809b8f64672a7b7a">MemSDNode</a>(unsigned Opc, DebugLoc dl, SDVTList VTs, EVT MemoryVT, MachineMemOperand *MMO)</td><td><a class="el" href="classllvm_1_1MemSDNode.html">llvm::MemSDNode</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MemSDNode.html#a610381b9b30bb347ad4870efb1c8fb91">MemSDNode</a>(unsigned Opc, DebugLoc dl, SDVTList VTs, const SDValue *Ops, unsigned NumOps, EVT MemoryVT, MachineMemOperand *MMO)</td><td><a class="el" href="classllvm_1_1MemSDNode.html">llvm::MemSDNode</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MemSDNode.html#a22cf4b7941bcfec9f5f5fe04d55627df">MMO</a></td><td><a class="el" href="classllvm_1_1MemSDNode.html">llvm::MemSDNode</a></td><td><code> [protected]</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_1MemSDNode.html#a2f173ba3401e5e8762de1d05146a5b8c">readMem</a>() const </td><td><a class="el" href="classllvm_1_1MemSDNode.html">llvm::MemSDNode</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MemSDNode.html#aaf86ebe900295d7c59ea024fc19d0154">refineAlignment</a>(const MachineMemOperand *NewMMO)</td><td><a class="el" href="classllvm_1_1MemSDNode.html">llvm::MemSDNode</a></td><td><code> [inline]</code></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_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_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>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1MemSDNode.html#a7eb2da84b2aa4785f349c40f17310b98">writeMem</a>() const </td><td><a class="el" href="classllvm_1_1MemSDNode.html">llvm::MemSDNode</a></td><td><code> [inline]</code></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_1AtomicSDNode__coll__graph.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1AtomicSDNode__coll__graph.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1AtomicSDNode__coll__graph.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1AtomicSDNode__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::AtomicSDNode",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::MemSDNode",height=0.2,width=0.4,color="black",URL="$classllvm_1_1MemSDNode.html",tooltip="Abstact virtual class for operations for memory operations."];
+  Node3 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node3 [label="llvm::SDNode",height=0.2,width=0.4,color="black",URL="$classllvm_1_1SDNode.html"];
+  Node4 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node4 [label="FoldingSetNode",height=0.2,width=0.4,color="black",URL="$classllvm_1_1FoldingSetImpl_1_1Node.html"];
+  Node5 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node5 [label="llvm::ilist_node\< SDNode \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1ilist__node.html"];
+  Node6 -> Node5 [dir="back",color="firebrick4",fontsize="10",style="solid",fontname="FreeSans"];
+  Node6 [label="llvm::ilist_half_node\< SDNode \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1ilist__half__node.html"];
+  Node7 -> Node6 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< SDNode \>" ,fontname="FreeSans"];
+  Node7 [label="llvm::ilist_half_node\< NodeTy \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1ilist__half__node.html"];
+  Node8 -> Node5 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< SDNode \>" ,fontname="FreeSans"];
+  Node8 [label="llvm::ilist_node\< NodeTy \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1ilist__node.html"];
+  Node7 -> Node8 [dir="back",color="firebrick4",fontsize="10",style="solid",fontname="FreeSans"];
+  Node9 -> Node3 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" SubclassData" ,fontname="FreeSans"];
+  Node9 [label="uint16_t",height=0.2,width=0.4,color="grey75"];
+  Node10 -> Node2 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" MMO" ,fontname="FreeSans"];
+  Node10 [label="llvm::MachineMemOperand",height=0.2,width=0.4,color="black",URL="$classllvm_1_1MachineMemOperand.html"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1AttributesImpl__coll__graph.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1AttributesImpl__coll__graph.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1AttributesImpl__coll__graph.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1AttributesImpl__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::AttributesImpl",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"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1BallLarusDag-members.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1BallLarusDag-members.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1BallLarusDag-members.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1BallLarusDag-members.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,72 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: Member List</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="classllvm_1_1BallLarusDag.html">BallLarusDag</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">llvm::BallLarusDag Member List</div>  </div>
+</div>
+<div class="contents">
+This is the complete list of members for <a class="el" href="classllvm_1_1BallLarusDag.html">llvm::BallLarusDag</a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1BallLarusDag.html#af5681afd15632122167f52d5d4ca07cb">_backEdges</a></td><td><a class="el" href="classllvm_1_1BallLarusDag.html">llvm::BallLarusDag</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1BallLarusDag.html#a07f4645adde71d8cbef871e7a981409e">_edges</a></td><td><a class="el" href="classllvm_1_1BallLarusDag.html">llvm::BallLarusDag</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1BallLarusDag.html#a9a31d4cf41a57d49bad2faf0b3dcc177">_nodes</a></td><td><a class="el" href="classllvm_1_1BallLarusDag.html">llvm::BallLarusDag</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1BallLarusDag.html#a8a522c23ab55569e78712a59f5523180">addEdge</a>(BallLarusNode *source, BallLarusNode *target, unsigned duplicateNumber)</td><td><a class="el" href="classllvm_1_1BallLarusDag.html">llvm::BallLarusDag</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1BallLarusDag.html#a43d2694dd390685da4f38394b37fcf61">addNode</a>(BasicBlock *BB)</td><td><a class="el" href="classllvm_1_1BallLarusDag.html">llvm::BallLarusDag</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1BallLarusDag.html#aad3a6d16754c5175acb118d89a58c3dc">BallLarusDag</a>(Function &F)</td><td><a class="el" href="classllvm_1_1BallLarusDag.html">llvm::BallLarusDag</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1BallLarusDag.html#ac1fe01d258070d11e88a98c43508e84d">calculatePathNumbers</a>()</td><td><a class="el" href="classllvm_1_1BallLarusDag.html">llvm::BallLarusDag</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1BallLarusDag.html#af3d531305de9c697e29e1d38445e9c02">clearColors</a>(BallLarusNode::NodeColor color)</td><td><a class="el" href="classllvm_1_1BallLarusDag.html">llvm::BallLarusDag</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1BallLarusDag.html#a34711a862ce3bee023123ee2c5a680a4">createEdge</a>(BallLarusNode *source, BallLarusNode *target, unsigned duplicateNumber)</td><td><a class="el" href="classllvm_1_1BallLarusDag.html">llvm::BallLarusDag</a></td><td><code> [protected, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1BallLarusDag.html#ae142ce1a67ff717dcef807e26d19f22b">createNode</a>(BasicBlock *BB)</td><td><a class="el" href="classllvm_1_1BallLarusDag.html">llvm::BallLarusDag</a></td><td><code> [protected, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1BallLarusDag.html#ad75c93ec1e84839e13c8b85bcb525363">getExit</a>()</td><td><a class="el" href="classllvm_1_1BallLarusDag.html">llvm::BallLarusDag</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1BallLarusDag.html#ac81f44bc9a2a7548d4d6f19f79f6162d">getFunction</a>()</td><td><a class="el" href="classllvm_1_1BallLarusDag.html">llvm::BallLarusDag</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1BallLarusDag.html#af8cd3b3dc81397ec0970023b52949d70">getNumberOfPaths</a>()</td><td><a class="el" href="classllvm_1_1BallLarusDag.html">llvm::BallLarusDag</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1BallLarusDag.html#afc36bce29f980c8b97940fdbed165019">getRoot</a>()</td><td><a class="el" href="classllvm_1_1BallLarusDag.html">llvm::BallLarusDag</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1BallLarusDag.html#a0df8e1bafd336b177178bd01b5c6dc94">init</a>()</td><td><a class="el" href="classllvm_1_1BallLarusDag.html">llvm::BallLarusDag</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1BallLarusDag.html#a6809cbbba62fd81a8784839404a694d9">~BallLarusDag</a>()</td><td><a class="el" href="classllvm_1_1BallLarusDag.html">llvm::BallLarusDag</a></td><td><code> [virtual]</code></td></tr>
+</table></div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:46: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_1BallLarusEdge__coll__graph.md5
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1BallLarusEdge__coll__graph.md5?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1BallLarusEdge__coll__graph.md5 (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1BallLarusEdge__coll__graph.md5 Fri Dec 21 00:57:24 2012
@@ -0,0 +1 @@
+9e0f1a9fdc5eb4630c519d5a0b1ce836
\ No newline at end of file

Added: www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1BasicBlockSDNode.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1BasicBlockSDNode.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1BasicBlockSDNode.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1BasicBlockSDNode.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,150 @@
+<!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::BasicBlockSDNode 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_1BasicBlockSDNode.html">BasicBlockSDNode</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> |
+<a href="#pub-static-methods">Static Public Member Functions</a> |
+<a href="#friends">Friends</a>  </div>
+  <div class="headertitle">
+<div class="title">llvm::BasicBlockSDNode Class Reference</div>  </div>
+</div>
+<div class="contents">
+<!-- doxytag: class="llvm::BasicBlockSDNode" --><!-- doxytag: inherits="llvm::SDNode" -->
+<p><code>#include <<a class="el" href="SelectionDAGNodes_8h_source.html">SelectionDAGNodes.h</a>></code></p>
+<div class="dynheader">
+Inheritance diagram for llvm::BasicBlockSDNode:</div>
+<div class="dyncontent">
+<div class="center"><img src="classllvm_1_1BasicBlockSDNode__inherit__graph.png" border="0" usemap="#llvm_1_1BasicBlockSDNode_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::BasicBlockSDNode:</div>
+<div class="dyncontent">
+<div class="center"><img src="classllvm_1_1BasicBlockSDNode__coll__graph.png" border="0" usemap="#llvm_1_1BasicBlockSDNode_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_1BasicBlockSDNode-members.html">List of all members.</a></p>
+<table class="memberdecls">
+<tr><td colspan="2"><h2><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1MachineBasicBlock.html">MachineBasicBlock</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1BasicBlockSDNode.html#af5408d0b1b620f05bd97b4ae7d151241">getBasicBlock</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="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1BasicBlockSDNode.html#ad2c1d1d7e25eacb722ed594cbde6fd25">classof</a> (const <a class="el" href="classllvm_1_1SDNode.html">SDNode</a> *N)</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_1BasicBlockSDNode.html#a6398ba1604e154e21413ce15dd4a180e">SelectionDAG</a></td></tr>
+</table>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock">
+<p>Definition at line <a class="el" href="SelectionDAGNodes_8h_source.html#l01358">1358</a> of file <a class="el" href="SelectionDAGNodes_8h_source.html">SelectionDAGNodes.h</a>.</p>
+</div><hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="ad2c1d1d7e25eacb722ed594cbde6fd25"></a><!-- doxytag: member="llvm::BasicBlockSDNode::classof" ref="ad2c1d1d7e25eacb722ed594cbde6fd25" args="(const SDNode *N)" -->
+<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::BasicBlockSDNode::classof </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1SDNode.html">SDNode</a> * </td>
+          <td class="paramname"><em>N</em></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="SelectionDAGNodes_8h_source.html#l01371">1371</a> of file <a class="el" href="SelectionDAGNodes_8h_source.html">SelectionDAGNodes.h</a>.</p>
+
+<p>References <a class="el" href="ISDOpcodes_8h_source.html#l00060">llvm::ISD::BasicBlock</a>, and <a class="el" href="SelectionDAGNodes_8h_source.html#l00363">llvm::SDNode::getOpcode()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="af5408d0b1b620f05bd97b4ae7d151241"></a><!-- doxytag: member="llvm::BasicBlockSDNode::getBasicBlock" ref="af5408d0b1b620f05bd97b4ae7d151241" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1MachineBasicBlock.html">MachineBasicBlock</a>* llvm::BasicBlockSDNode::getBasicBlock </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="SelectionDAGNodes_8h_source.html#l01369">1369</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="a6398ba1604e154e21413ce15dd4a180e"></a><!-- doxytag: member="llvm::BasicBlockSDNode::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>Reimplemented from <a class="el" href="classllvm_1_1SDNode.html#a6398ba1604e154e21413ce15dd4a180e">llvm::SDNode</a>.</p>
+
+<p>Definition at line <a class="el" href="SelectionDAGNodes_8h_source.html#l01360">1360</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:23 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_1BasicBlock__inherit__graph.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1BasicBlock__inherit__graph.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1BasicBlock__inherit__graph.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1BasicBlock__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];
+  Node1 [label="llvm::BasicBlock",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::Value",height=0.2,width=0.4,color="black",URL="$classllvm_1_1Value.html",tooltip="LLVM Value Representation."];
+  Node3 -> Node1 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node3 [label="llvm::ilist_node\< BasicBlock \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1ilist__node.html"];
+  Node4 -> Node3 [dir="back",color="firebrick4",fontsize="10",style="solid",fontname="FreeSans"];
+  Node4 [label="llvm::ilist_half_node\< BasicBlock \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1ilist__half__node.html"];
+  Node5 -> Node4 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< BasicBlock \>" ,fontname="FreeSans"];
+  Node5 [label="llvm::ilist_half_node\< NodeTy \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1ilist__half__node.html"];
+  Node6 -> Node3 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< BasicBlock \>" ,fontname="FreeSans"];
+  Node6 [label="llvm::ilist_node\< NodeTy \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1ilist__node.html"];
+  Node5 -> Node6 [dir="back",color="firebrick4",fontsize="10",style="solid",fontname="FreeSans"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1BinOpInit-members.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1BinOpInit-members.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1BinOpInit-members.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1BinOpInit-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_1BinOpInit.html">BinOpInit</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">llvm::BinOpInit Member List</div>  </div>
+</div>
+<div class="contents">
+This is the complete list of members for <a class="el" href="classllvm_1_1BinOpInit.html">llvm::BinOpInit</a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1BinOpInit.html#aaf58c59fc22c195c8ca34d37b851ce2c">BinaryOp</a> enum name</td><td><a class="el" href="classllvm_1_1BinOpInit.html">llvm::BinOpInit</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1BinOpInit.html#aadbefbd58603b586e3f14f737a3a3513">classof</a>(const Init *I)</td><td><a class="el" href="classllvm_1_1BinOpInit.html">llvm::BinOpInit</a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1BinOpInit.html#ad743fbd2b200b3d09acf1d59ab73c658">clone</a>(std::vector< Init * > &Operands) const </td><td><a class="el" href="classllvm_1_1BinOpInit.html">llvm::BinOpInit</a></td><td><code> [inline, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1BinOpInit.html#aaf58c59fc22c195c8ca34d37b851ce2cafdd00230027b7ddbb9d855ececcf7da3">CONCAT</a> enum value</td><td><a class="el" href="classllvm_1_1BinOpInit.html">llvm::BinOpInit</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1TypedInit.html#ade4db6ae5f7a7186036baec6ee00bdec">convertInitializerBitRange</a>(const std::vector< unsigned > &Bits) const </td><td><a class="el" href="classllvm_1_1TypedInit.html">llvm::TypedInit</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1OpInit.html#a6b6d667230dd81376ce51a379e4b4956">convertInitializerTo</a>(RecTy *Ty) const </td><td><a class="el" href="classllvm_1_1OpInit.html">llvm::OpInit</a></td><td><code> [inline, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1TypedInit.html#a6ad1e04b41106c27d087a6d4625af20b">convertInitListSlice</a>(const std::vector< unsigned > &Elements) const </td><td><a class="el" href="classllvm_1_1TypedInit.html">llvm::TypedInit</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Init.html#afa15745db973e13e509dccc2a3350e62">dump</a>() const </td><td><a class="el" href="classllvm_1_1Init.html">llvm::Init</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1BinOpInit.html#aaf58c59fc22c195c8ca34d37b851ce2cace80b63253cf19d5267ad26c18503382">EQ</a> enum value</td><td><a class="el" href="classllvm_1_1BinOpInit.html">llvm::BinOpInit</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1BinOpInit.html#abf53df4bf80c7a0e589eee2f47b2d7c9">Fold</a>(Record *CurRec, MultiClass *CurMultiClass) const </td><td><a class="el" href="classllvm_1_1BinOpInit.html">llvm::BinOpInit</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1BinOpInit.html#acc5a7bff94d11c9d7bdb605db98df854">get</a>(BinaryOp opc, Init *lhs, Init *rhs, RecTy *Type)</td><td><a class="el" href="classllvm_1_1BinOpInit.html">llvm::BinOpInit</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1BinOpInit.html#a90975fc41e9ec3be6d2fc4a58876e6b0">getAsString</a>() const </td><td><a class="el" href="classllvm_1_1BinOpInit.html">llvm::BinOpInit</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Init.html#acfbed53bee9f460a10c6a5a75c5497a0">getAsUnquotedString</a>() const </td><td><a class="el" href="classllvm_1_1Init.html">llvm::Init</a></td><td><code> [inline, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1OpInit.html#ac81ad70d7df897a5fce40de040f628f7">getBit</a>(unsigned Bit) const </td><td><a class="el" href="classllvm_1_1OpInit.html">llvm::OpInit</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Init.html#ac6c34f22784813a7b440ef4fbf351a28">getBitNum</a>() const </td><td><a class="el" href="classllvm_1_1Init.html">llvm::Init</a></td><td><code> [inline, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Init.html#a2524b2bb4422e9ea6e5f95bfd0ce8dfa">getBitVar</a>() const </td><td><a class="el" href="classllvm_1_1Init.html">llvm::Init</a></td><td><code> [inline, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Init.html#afadb9a38c894be477fde6f51e534d5e0">getFieldInit</a>(Record &R, const RecordVal *RV, const std::string &FieldName) const </td><td><a class="el" href="classllvm_1_1Init.html">llvm::Init</a></td><td><code> [inline, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1TypedInit.html#a995fd630d1fb3df0d2e28cb385baeb78">getFieldType</a>(const std::string &FieldName) const </td><td><a class="el" href="classllvm_1_1TypedInit.html">llvm::TypedInit</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Init.html#ae6319a3c26831e3a854dee9c626999b0">getKind</a>() const </td><td><a class="el" href="classllvm_1_1Init.html">llvm::Init</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1BinOpInit.html#aa40bdba246e9ccea003062ee9d9ed574">getLHS</a>() const </td><td><a class="el" href="classllvm_1_1BinOpInit.html">llvm::BinOpInit</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1BinOpInit.html#a9e32ea3d0876d642f081d319624d75e8">getNumOperands</a>() const </td><td><a class="el" href="classllvm_1_1BinOpInit.html">llvm::BinOpInit</a></td><td><code> [inline, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1BinOpInit.html#af4e4ccbe5f0bf5265b2d43e53f3d8061">getOpcode</a>() const </td><td><a class="el" href="classllvm_1_1BinOpInit.html">llvm::BinOpInit</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1BinOpInit.html#ae26816f3bfe837ed048be36c0413d10e">getOperand</a>(int i) const </td><td><a class="el" href="classllvm_1_1BinOpInit.html">llvm::BinOpInit</a></td><td><code> [inline, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1BinOpInit.html#a03aaf00844fe867e5b4de382e6d1da14">getRHS</a>() const </td><td><a class="el" href="classllvm_1_1BinOpInit.html">llvm::BinOpInit</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1TypedInit.html#a5f07c3c542b78a97345205a67cf85ab3">getType</a>() const </td><td><a class="el" href="classllvm_1_1TypedInit.html">llvm::TypedInit</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Init.html#a391b394017fc05f852045e4162999897a93fa5283ed205e13f03d8a255ac7f36b">IK_BinOpInit</a> enum value</td><td><a class="el" href="classllvm_1_1Init.html">llvm::Init</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Init.html#a391b394017fc05f852045e4162999897a95c59ee6225b58ea28df31472b487ce5">IK_BitInit</a> enum value</td><td><a class="el" href="classllvm_1_1Init.html">llvm::Init</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Init.html#a391b394017fc05f852045e4162999897ab15cabd1977096f084e2202d31eeee77">IK_BitsInit</a> enum value</td><td><a class="el" href="classllvm_1_1Init.html">llvm::Init</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Init.html#a391b394017fc05f852045e4162999897a5306cc38b82cb67d656231bda70d128f">IK_DagInit</a> enum value</td><td><a class="el" href="classllvm_1_1Init.html">llvm::Init</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Init.html#a391b394017fc05f852045e4162999897a87c21d2e9560ab5a2abdc76bd257111b">IK_DefInit</a> enum value</td><td><a class="el" href="classllvm_1_1Init.html">llvm::Init</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Init.html#a391b394017fc05f852045e4162999897af75da41cf410e7886fdabaae4dd82aa3">IK_FieldInit</a> enum value</td><td><a class="el" href="classllvm_1_1Init.html">llvm::Init</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Init.html#a391b394017fc05f852045e4162999897a672ed89469af6fbeca4c8ad2b92779e6">IK_FirstOpInit</a> enum value</td><td><a class="el" href="classllvm_1_1Init.html">llvm::Init</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Init.html#a391b394017fc05f852045e4162999897a9519e0da45d9a461afb0020309b440c5">IK_FirstTypedInit</a> enum value</td><td><a class="el" href="classllvm_1_1Init.html">llvm::Init</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Init.html#a391b394017fc05f852045e4162999897a2721ef6c2e38fc7c83a0194b85645ac1">IK_IntInit</a> enum value</td><td><a class="el" href="classllvm_1_1Init.html">llvm::Init</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Init.html#a391b394017fc05f852045e4162999897adb9c929006c01f6cc833215e0453cc41">IK_LastOpInit</a> enum value</td><td><a class="el" href="classllvm_1_1Init.html">llvm::Init</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Init.html#a391b394017fc05f852045e4162999897a2adede9ed3f67560b90f9634ca52f03e">IK_LastTypedInit</a> enum value</td><td><a class="el" href="classllvm_1_1Init.html">llvm::Init</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Init.html#a391b394017fc05f852045e4162999897a5ec09a098648a8e575b4a584c19b73ea">IK_ListInit</a> enum value</td><td><a class="el" href="classllvm_1_1Init.html">llvm::Init</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Init.html#a391b394017fc05f852045e4162999897ab9bcc0d929df89bf630eb33beb7f2b4b">IK_StringInit</a> enum value</td><td><a class="el" href="classllvm_1_1Init.html">llvm::Init</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Init.html#a391b394017fc05f852045e4162999897afb2eb8812629f88b02d9abb1b1adb1df">IK_TernOpInit</a> enum value</td><td><a class="el" href="classllvm_1_1Init.html">llvm::Init</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Init.html#a391b394017fc05f852045e4162999897ab695de26e5ff59ed2298833533d45a1b">IK_UnOpInit</a> enum value</td><td><a class="el" href="classllvm_1_1Init.html">llvm::Init</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Init.html#a391b394017fc05f852045e4162999897a2c0e607fc8f2f88d64eb6a9fda091869">IK_UnsetInit</a> enum value</td><td><a class="el" href="classllvm_1_1Init.html">llvm::Init</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Init.html#a391b394017fc05f852045e4162999897a5519fe1577ace2d051f1c353aec6779b">IK_VarBitInit</a> enum value</td><td><a class="el" href="classllvm_1_1Init.html">llvm::Init</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Init.html#a391b394017fc05f852045e4162999897ada40e46d37f8ac2c8b9cf5a54e4a19b1">IK_VarInit</a> enum value</td><td><a class="el" href="classllvm_1_1Init.html">llvm::Init</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Init.html#a391b394017fc05f852045e4162999897a83b41001a6784d826cd8db37038a8c05">IK_VarListElementInit</a> enum value</td><td><a class="el" href="classllvm_1_1Init.html">llvm::Init</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Init.html#ab28da8d868e848a4270156c213945a3c">Init</a>(InitKind K)</td><td><a class="el" href="classllvm_1_1Init.html">llvm::Init</a></td><td><code> [inline, explicit, protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Init.html#a391b394017fc05f852045e4162999897">InitKind</a> enum name</td><td><a class="el" href="classllvm_1_1Init.html">llvm::Init</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Init.html#aff7b00d4cd56129509aefe12d7720c89">isComplete</a>() const </td><td><a class="el" href="classllvm_1_1Init.html">llvm::Init</a></td><td><code> [inline, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1OpInit.html#ad09757967712afa06bef840243cf7c58">OpInit</a>(InitKind K, RecTy *Type)</td><td><a class="el" href="classllvm_1_1OpInit.html">llvm::OpInit</a></td><td><code> [inline, explicit, protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Init.html#af5595d5dcf35aa5aff321eeba3c9c082">print</a>(raw_ostream &OS) const </td><td><a class="el" href="classllvm_1_1Init.html">llvm::Init</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1OpInit.html#a6ed3177c7f5fd33409162e625c92de1c">resolveListElementReference</a>(Record &R, const RecordVal *RV, unsigned Elt) const </td><td><a class="el" href="classllvm_1_1OpInit.html">llvm::OpInit</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1BinOpInit.html#a6f4887e95edec8dd274b71d7ee49de0c">resolveReferences</a>(Record &R, const RecordVal *RV) const </td><td><a class="el" href="classllvm_1_1BinOpInit.html">llvm::BinOpInit</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1BinOpInit.html#aaf58c59fc22c195c8ca34d37b851ce2ca36bbc83b8a201db62e9a09ea31198390">SHL</a> enum value</td><td><a class="el" href="classllvm_1_1BinOpInit.html">llvm::BinOpInit</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1BinOpInit.html#aaf58c59fc22c195c8ca34d37b851ce2cac2ac5594d02bbb607ba28f8bdbdb81b7">SRA</a> enum value</td><td><a class="el" href="classllvm_1_1BinOpInit.html">llvm::BinOpInit</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1BinOpInit.html#aaf58c59fc22c195c8ca34d37b851ce2caf0784a23764ddff84d580f8359dd7b9c">SRL</a> enum value</td><td><a class="el" href="classllvm_1_1BinOpInit.html">llvm::BinOpInit</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1BinOpInit.html#aaf58c59fc22c195c8ca34d37b851ce2ca958a422acb672d6187c96d6780f1adc0">STRCONCAT</a> enum value</td><td><a class="el" href="classllvm_1_1BinOpInit.html">llvm::BinOpInit</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1TypedInit.html#af0042d7a73ebdf9f4873b21b7e7dc0e3">TypedInit</a>(InitKind K, RecTy *T)</td><td><a class="el" href="classllvm_1_1TypedInit.html">llvm::TypedInit</a></td><td><code> [inline, explicit, protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Init.html#a74132d06db573a712d55847b3ba194f5">~Init</a>()</td><td><a class="el" href="classllvm_1_1Init.html">llvm::Init</a></td><td><code> [inline, virtual]</code></td></tr>
+</table></div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:48:35 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1BinOpInit.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1BinOpInit.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1BinOpInit.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1BinOpInit.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,433 @@
+<!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::BinOpInit 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_1BinOpInit.html">BinOpInit</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="#pub-static-methods">Static Public Member Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">llvm::BinOpInit Class Reference</div>  </div>
+</div>
+<div class="contents">
+<!-- doxytag: class="llvm::BinOpInit" --><!-- doxytag: inherits="llvm::OpInit" -->
+<p><code>#include <<a class="el" href="Record_8h_source.html">Record.h</a>></code></p>
+<div class="dynheader">
+Inheritance diagram for llvm::BinOpInit:</div>
+<div class="dyncontent">
+<div class="center"><img src="classllvm_1_1BinOpInit__inherit__graph.png" border="0" usemap="#llvm_1_1BinOpInit_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::BinOpInit:</div>
+<div class="dyncontent">
+<div class="center"><img src="classllvm_1_1BinOpInit__coll__graph.png" border="0" usemap="#llvm_1_1BinOpInit_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_1BinOpInit-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_1BinOpInit.html#aaf58c59fc22c195c8ca34d37b851ce2c">BinaryOp</a> { <br/>
+  <a class="el" href="classllvm_1_1BinOpInit.html#aaf58c59fc22c195c8ca34d37b851ce2ca36bbc83b8a201db62e9a09ea31198390">SHL</a>, 
+<a class="el" href="classllvm_1_1BinOpInit.html#aaf58c59fc22c195c8ca34d37b851ce2cac2ac5594d02bbb607ba28f8bdbdb81b7">SRA</a>, 
+<a class="el" href="classllvm_1_1BinOpInit.html#aaf58c59fc22c195c8ca34d37b851ce2caf0784a23764ddff84d580f8359dd7b9c">SRL</a>, 
+<a class="el" href="classllvm_1_1BinOpInit.html#aaf58c59fc22c195c8ca34d37b851ce2ca958a422acb672d6187c96d6780f1adc0">STRCONCAT</a>, 
+<br/>
+  <a class="el" href="classllvm_1_1BinOpInit.html#aaf58c59fc22c195c8ca34d37b851ce2cafdd00230027b7ddbb9d855ececcf7da3">CONCAT</a>, 
+<a class="el" href="classllvm_1_1BinOpInit.html#aaf58c59fc22c195c8ca34d37b851ce2cace80b63253cf19d5267ad26c18503382">EQ</a>
+<br/>
+ }</td></tr>
+<tr><td colspan="2"><h2><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classllvm_1_1OpInit.html">OpInit</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1BinOpInit.html#ad743fbd2b200b3d09acf1d59ab73c658">clone</a> (std::vector< <a class="el" href="classllvm_1_1Init.html">Init</a> * > &Operands) const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">virtual int </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1BinOpInit.html#a9e32ea3d0876d642f081d319624d75e8">getNumOperands</a> () const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classllvm_1_1Init.html">Init</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1BinOpInit.html#ae26816f3bfe837ed048be36c0413d10e">getOperand</a> (int i) const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1BinOpInit.html#aaf58c59fc22c195c8ca34d37b851ce2c">BinaryOp</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1BinOpInit.html#af4e4ccbe5f0bf5265b2d43e53f3d8061">getOpcode</a> () const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1Init.html">Init</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1BinOpInit.html#aa40bdba246e9ccea003062ee9d9ed574">getLHS</a> () const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1Init.html">Init</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1BinOpInit.html#a03aaf00844fe867e5b4de382e6d1da14">getRHS</a> () const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classllvm_1_1Init.html">Init</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1BinOpInit.html#abf53df4bf80c7a0e589eee2f47b2d7c9">Fold</a> (<a class="el" href="classllvm_1_1Record.html">Record</a> *CurRec, <a class="el" href="structllvm_1_1MultiClass.html">MultiClass</a> *CurMultiClass) const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classllvm_1_1Init.html">Init</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1BinOpInit.html#a6f4887e95edec8dd274b71d7ee49de0c">resolveReferences</a> (<a class="el" href="classllvm_1_1Record.html">Record</a> &R, const <a class="el" href="classllvm_1_1RecordVal.html">RecordVal</a> *RV) const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">virtual std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1BinOpInit.html#a90975fc41e9ec3be6d2fc4a58876e6b0">getAsString</a> () const </td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">getAsString - Convert this value to a string form.  <a href="#a90975fc41e9ec3be6d2fc4a58876e6b0"></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="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1BinOpInit.html#aadbefbd58603b586e3f14f737a3a3513">classof</a> (const <a class="el" href="classllvm_1_1Init.html">Init</a> *I)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classllvm_1_1BinOpInit.html">BinOpInit</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1BinOpInit.html#acc5a7bff94d11c9d7bdb605db98df854">get</a> (<a class="el" href="classllvm_1_1BinOpInit.html#aaf58c59fc22c195c8ca34d37b851ce2c">BinaryOp</a> opc, <a class="el" href="classllvm_1_1Init.html">Init</a> *lhs, <a class="el" href="classllvm_1_1Init.html">Init</a> *rhs, <a class="el" href="classllvm_1_1RecTy.html">RecTy</a> *<a class="el" href="classllvm_1_1Type.html">Type</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_1BinOpInit.html">BinOpInit</a> - !op (X, Y) - Combine two inits. </p>
+
+<p>Definition at line <a class="el" href="Record_8h_source.html#l00992">992</a> of file <a class="el" href="Record_8h_source.html">Record.h</a>.</p>
+</div><hr/><h2>Member Enumeration Documentation</h2>
+<a class="anchor" id="aaf58c59fc22c195c8ca34d37b851ce2c"></a><!-- doxytag: member="llvm::BinOpInit::BinaryOp" ref="aaf58c59fc22c195c8ca34d37b851ce2c" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">enum <a class="el" href="classllvm_1_1BinOpInit.html#aaf58c59fc22c195c8ca34d37b851ce2c">llvm::BinOpInit::BinaryOp</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="aaf58c59fc22c195c8ca34d37b851ce2ca36bbc83b8a201db62e9a09ea31198390"></a><!-- doxytag: member="SHL" ref="aaf58c59fc22c195c8ca34d37b851ce2ca36bbc83b8a201db62e9a09ea31198390" args="" -->SHL</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="aaf58c59fc22c195c8ca34d37b851ce2cac2ac5594d02bbb607ba28f8bdbdb81b7"></a><!-- doxytag: member="SRA" ref="aaf58c59fc22c195c8ca34d37b851ce2cac2ac5594d02bbb607ba28f8bdbdb81b7" args="" -->SRA</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="aaf58c59fc22c195c8ca34d37b851ce2caf0784a23764ddff84d580f8359dd7b9c"></a><!-- doxytag: member="SRL" ref="aaf58c59fc22c195c8ca34d37b851ce2caf0784a23764ddff84d580f8359dd7b9c" args="" -->SRL</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="aaf58c59fc22c195c8ca34d37b851ce2ca958a422acb672d6187c96d6780f1adc0"></a><!-- doxytag: member="STRCONCAT" ref="aaf58c59fc22c195c8ca34d37b851ce2ca958a422acb672d6187c96d6780f1adc0" args="" -->STRCONCAT</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="aaf58c59fc22c195c8ca34d37b851ce2cafdd00230027b7ddbb9d855ececcf7da3"></a><!-- doxytag: member="CONCAT" ref="aaf58c59fc22c195c8ca34d37b851ce2cafdd00230027b7ddbb9d855ececcf7da3" args="" -->CONCAT</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="aaf58c59fc22c195c8ca34d37b851ce2cace80b63253cf19d5267ad26c18503382"></a><!-- doxytag: member="EQ" ref="aaf58c59fc22c195c8ca34d37b851ce2cace80b63253cf19d5267ad26c18503382" args="" -->EQ</em> </td><td>
+</td></tr>
+</table>
+</dd>
+</dl>
+
+<p>Definition at line <a class="el" href="Record_8h_source.html#l00994">994</a> of file <a class="el" href="Record_8h_source.html">Record.h</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="aadbefbd58603b586e3f14f737a3a3513"></a><!-- doxytag: member="llvm::BinOpInit::classof" ref="aadbefbd58603b586e3f14f737a3a3513" args="(const Init *I)" -->
+<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::BinOpInit::classof </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1Init.html">Init</a> * </td>
+          <td class="paramname"><em>I</em></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Reimplemented from <a class="el" href="classllvm_1_1OpInit.html#a14e1faf9ab7085be6a2eccc63ea79f35">llvm::OpInit</a>.</p>
+
+<p>Definition at line <a class="el" href="Record_8h_source.html#l01006">1006</a> of file <a class="el" href="Record_8h_source.html">Record.h</a>.</p>
+
+<p>References <a class="el" href="Record_8h_source.html#l00523">llvm::Init::getKind()</a>, and <a class="el" href="Record_8h_source.html#l00504">llvm::Init::IK_BinOpInit</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ad743fbd2b200b3d09acf1d59ab73c658"></a><!-- doxytag: member="llvm::BinOpInit::clone" ref="ad743fbd2b200b3d09acf1d59ab73c658" args="(std::vector< Init * > &Operands) const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual <a class="el" href="classllvm_1_1OpInit.html">OpInit</a>* llvm::BinOpInit::clone </td>
+          <td>(</td>
+          <td class="paramtype">std::vector< <a class="el" href="classllvm_1_1Init.html">Init</a> * > & </td>
+          <td class="paramname"><em>Operands</em></td><td>)</td>
+          <td> const<code> [inline, virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Implements <a class="el" href="classllvm_1_1OpInit.html#a6750d58fed2bebd91616612238e4b5b0">llvm::OpInit</a>.</p>
+
+<p>Definition at line <a class="el" href="Record_8h_source.html#l01013">1013</a> of file <a class="el" href="Record_8h_source.html">Record.h</a>.</p>
+
+<p>References <a class="el" href="Record_8cpp_source.html#l00838">get()</a>, <a class="el" href="Record_8h_source.html#l01029">getOpcode()</a>, and <a class="el" href="Record_8h_source.html#l00634">llvm::TypedInit::getType()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="abf53df4bf80c7a0e589eee2f47b2d7c9"></a><!-- doxytag: member="llvm::BinOpInit::Fold" ref="abf53df4bf80c7a0e589eee2f47b2d7c9" args="(Record *CurRec, MultiClass *CurMultiClass) const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1Init.html">Init</a> * BinOpInit::Fold </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1Record.html">Record</a> * </td>
+          <td class="paramname"><em>CurRec</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="structllvm_1_1MultiClass.html">MultiClass</a> * </td>
+          <td class="paramname"><em>CurMultiClass</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td> const<code> [virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Implements <a class="el" href="classllvm_1_1OpInit.html#aaef41d80bd295d99719331ccd1f9eb5c">llvm::OpInit</a>.</p>
+
+<p>Definition at line <a class="el" href="Record_8cpp_source.html#l00856">856</a> of file <a class="el" href="Record_8cpp_source.html">Record.cpp</a>.</p>
+
+<p>References <a class="el" href="Record_8h_source.html#l00994">CONCAT</a>, <a class="el" href="classllvm_1_1Init.html#a8794df64ef95a2ad8cccf05c26ff99fc">llvm::Init::convertInitializerTo()</a>, <a class="el" href="Casting_8h_source.html#l00233">llvm::dyn_cast()</a>, <a class="el" href="Record_8h_source.html#l00994">EQ</a>, <a class="el" href="Record_8h_source.html#l00252">llvm::IntRecTy::get()</a>, <a class="el" href="Record_8cpp_source.html#l00838">get()</a>, <a class="el" href="Record_8h_source.html#l01361">llvm::DagInit::getArg()</a>, <a class="el" href="Record_8h_source.html#l01365">llvm::DagInit::getArgName()</a>, <a class="el" href="Record_8h_source.html#l01257">llvm::DefInit::getDef()</a>, <a class="el" href="Record_8h_source.html#l01360">llvm::DagInit::getNumArgs()</a>, <a class="el" href="Record_8h_source.html#l01029">getOpcode()</a>, <a class="el" href="Record_8h_source.html#l01356">llvm::DagInit::getOperator()</a>, <a class="el" href="Record_8h_source.html#l00778"
 >llvm::IntInit::getValue()</a>, <a class="el" href="Record_8h_source.html#l00820">llvm::StringInit::getValue()</a>, <a class="el" href="ErrorHandling_8h_source.html#l00098">llvm_unreachable</a>, <a class="el" href="TableGen_2Error_8cpp_source.html#l00060">llvm::PrintFatalError()</a>, <a class="el" href="Record_8h_source.html#l00994">SHL</a>, <a class="el" href="Record_8h_source.html#l00994">SRA</a>, <a class="el" href="Record_8h_source.html#l00994">SRL</a>, and <a class="el" href="Record_8h_source.html#l00994">STRCONCAT</a>.</p>
+
+<p>Referenced by <a class="el" href="Record_8cpp_source.html#l01992">llvm::QualifyName()</a>, and <a class="el" href="Record_8cpp_source.html#l00929">resolveReferences()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="acc5a7bff94d11c9d7bdb605db98df854"></a><!-- doxytag: member="llvm::BinOpInit::get" ref="acc5a7bff94d11c9d7bdb605db98df854" args="(BinaryOp opc, Init *lhs, Init *rhs, RecTy *Type)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1BinOpInit.html">BinOpInit</a> * BinOpInit::get </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1BinOpInit.html#aaf58c59fc22c195c8ca34d37b851ce2c">BinaryOp</a> </td>
+          <td class="paramname"><em>opc</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1Init.html">Init</a> * </td>
+          <td class="paramname"><em>lhs</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1Init.html">Init</a> * </td>
+          <td class="paramname"><em>rhs</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1RecTy.html">RecTy</a> * </td>
+          <td class="paramname"><em>Type</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td><code> [static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="Record_8cpp_source.html#l00838">838</a> of file <a class="el" href="Record_8cpp_source.html">Record.cpp</a>.</p>
+
+<p>References <a class="el" href="ARMBaseInfo_8h_source.html#l00097">llvm::ARM_PROC::I</a>.</p>
+
+<p>Referenced by <a class="el" href="Record_8h_source.html#l01013">clone()</a>, <a class="el" href="Record_8cpp_source.html#l00229">llvm::StringRecTy::convertValue()</a>, <a class="el" href="Record_8cpp_source.html#l00295">llvm::DagRecTy::convertValue()</a>, <a class="el" href="Record_8cpp_source.html#l00856">Fold()</a>, <a class="el" href="Record_8cpp_source.html#l01992">llvm::QualifyName()</a>, and <a class="el" href="Record_8cpp_source.html#l00929">resolveReferences()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a90975fc41e9ec3be6d2fc4a58876e6b0"></a><!-- doxytag: member="llvm::BinOpInit::getAsString" ref="a90975fc41e9ec3be6d2fc4a58876e6b0" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">std::string BinOpInit::getAsString </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const<code> [virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>getAsString - Convert this value to a string form. </p>
+
+<p>Implements <a class="el" href="classllvm_1_1Init.html#a481b80008264e452153378421ebad249">llvm::Init</a>.</p>
+
+<p>Definition at line <a class="el" href="Record_8cpp_source.html#l00938">938</a> of file <a class="el" href="Record_8cpp_source.html">Record.cpp</a>.</p>
+
+<p>References <a class="el" href="Record_8h_source.html#l00994">CONCAT</a>, <a class="el" href="Record_8h_source.html#l00994">EQ</a>, <a class="el" href="classllvm_1_1Init.html#a481b80008264e452153378421ebad249">llvm::Init::getAsString()</a>, <a class="el" href="Record_8h_source.html#l00994">SHL</a>, <a class="el" href="Record_8h_source.html#l00994">SRA</a>, <a class="el" href="Record_8h_source.html#l00994">SRL</a>, and <a class="el" href="Record_8h_source.html#l00994">STRCONCAT</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aa40bdba246e9ccea003062ee9d9ed574"></a><!-- doxytag: member="llvm::BinOpInit::getLHS" ref="aa40bdba246e9ccea003062ee9d9ed574" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1Init.html">Init</a>* llvm::BinOpInit::getLHS </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="Record_8h_source.html#l01030">1030</a> of file <a class="el" href="Record_8h_source.html">Record.h</a>.</p>
+
+<p>Referenced by <a class="el" href="Record_8cpp_source.html#l00229">llvm::StringRecTy::convertValue()</a>, <a class="el" href="Record_8cpp_source.html#l00295">llvm::DagRecTy::convertValue()</a>, and <a class="el" href="Record_8h_source.html#l01020">getOperand()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a9e32ea3d0876d642f081d319624d75e8"></a><!-- doxytag: member="llvm::BinOpInit::getNumOperands" ref="a9e32ea3d0876d642f081d319624d75e8" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual int llvm::BinOpInit::getNumOperands </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const<code> [inline, virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Implements <a class="el" href="classllvm_1_1OpInit.html#ab38d1fde5ef582d377935d6a2041a07e">llvm::OpInit</a>.</p>
+
+<p>Definition at line <a class="el" href="Record_8h_source.html#l01019">1019</a> of file <a class="el" href="Record_8h_source.html">Record.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="af4e4ccbe5f0bf5265b2d43e53f3d8061"></a><!-- doxytag: member="llvm::BinOpInit::getOpcode" ref="af4e4ccbe5f0bf5265b2d43e53f3d8061" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1BinOpInit.html#aaf58c59fc22c195c8ca34d37b851ce2c">BinaryOp</a> llvm::BinOpInit::getOpcode </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="Record_8h_source.html#l01029">1029</a> of file <a class="el" href="Record_8h_source.html">Record.h</a>.</p>
+
+<p>Referenced by <a class="el" href="Record_8h_source.html#l01013">clone()</a>, <a class="el" href="Record_8cpp_source.html#l00229">llvm::StringRecTy::convertValue()</a>, <a class="el" href="Record_8cpp_source.html#l00295">llvm::DagRecTy::convertValue()</a>, <a class="el" href="Record_8cpp_source.html#l00856">Fold()</a>, and <a class="el" href="Record_8cpp_source.html#l00929">resolveReferences()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ae26816f3bfe837ed048be36c0413d10e"></a><!-- doxytag: member="llvm::BinOpInit::getOperand" ref="ae26816f3bfe837ed048be36c0413d10e" args="(int i) const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual <a class="el" href="classllvm_1_1Init.html">Init</a>* llvm::BinOpInit::getOperand </td>
+          <td>(</td>
+          <td class="paramtype">int </td>
+          <td class="paramname"><em>i</em></td><td>)</td>
+          <td> const<code> [inline, virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Implements <a class="el" href="classllvm_1_1OpInit.html#affe5f9884dbe8ef48723da1dbf4e0c67">llvm::OpInit</a>.</p>
+
+<p>Definition at line <a class="el" href="Record_8h_source.html#l01020">1020</a> of file <a class="el" href="Record_8h_source.html">Record.h</a>.</p>
+
+<p>References <a class="el" href="Record_8h_source.html#l01030">getLHS()</a>, and <a class="el" href="Record_8h_source.html#l01031">getRHS()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a03aaf00844fe867e5b4de382e6d1da14"></a><!-- doxytag: member="llvm::BinOpInit::getRHS" ref="a03aaf00844fe867e5b4de382e6d1da14" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1Init.html">Init</a>* llvm::BinOpInit::getRHS </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="Record_8h_source.html#l01031">1031</a> of file <a class="el" href="Record_8h_source.html">Record.h</a>.</p>
+
+<p>Referenced by <a class="el" href="Record_8cpp_source.html#l00229">llvm::StringRecTy::convertValue()</a>, <a class="el" href="Record_8cpp_source.html#l00295">llvm::DagRecTy::convertValue()</a>, and <a class="el" href="Record_8h_source.html#l01020">getOperand()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a6f4887e95edec8dd274b71d7ee49de0c"></a><!-- doxytag: member="llvm::BinOpInit::resolveReferences" ref="a6f4887e95edec8dd274b71d7ee49de0c" args="(Record &R, const RecordVal *RV) const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1Init.html">Init</a> * BinOpInit::resolveReferences </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1Record.html">Record</a> & </td>
+          <td class="paramname"><em>R</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1RecordVal.html">RecordVal</a> * </td>
+          <td class="paramname"><em>RV</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td> const<code> [virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>resolveReferences - This method is used by classes that refer to other variables which may not be defined at the time the expression is formed. If a value is set for the variable later, this method will be called on users of the value to allow the value to propagate out. </p>
+
+<p>Reimplemented from <a class="el" href="classllvm_1_1Init.html#abe9989d69d11fc0db1bc81e33a56040a">llvm::Init</a>.</p>
+
+<p>Definition at line <a class="el" href="Record_8cpp_source.html#l00929">929</a> of file <a class="el" href="Record_8cpp_source.html">Record.cpp</a>.</p>
+
+<p>References <a class="el" href="Record_8cpp_source.html#l00856">Fold()</a>, <a class="el" href="Record_8cpp_source.html#l00838">get()</a>, <a class="el" href="Record_8h_source.html#l01029">getOpcode()</a>, <a class="el" href="Record_8h_source.html#l00634">llvm::TypedInit::getType()</a>, and <a class="el" href="Record_8h_source.html#l00596">llvm::Init::resolveReferences()</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li><a class="el" href="Record_8h_source.html">Record.h</a></li>
+<li><a class="el" href="Record_8cpp_source.html">Record.cpp</a></li>
+</ul>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:48:35 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

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

Added: www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1BinaryOperator__coll__graph.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1BinaryOperator__coll__graph.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1BinaryOperator__coll__graph.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1BinaryOperator__coll__graph.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,29 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::BinaryOperator",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::Instruction",height=0.2,width=0.4,color="black",URL="$classllvm_1_1Instruction.html"];
+  Node3 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node3 [label="llvm::User",height=0.2,width=0.4,color="black",URL="$classllvm_1_1User.html"];
+  Node4 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node4 [label="llvm::Value",height=0.2,width=0.4,color="black",URL="$classllvm_1_1Value.html",tooltip="LLVM Value Representation."];
+  Node5 -> Node4 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" MaximumAlignment\nSubclassOptionalData" ,fontname="FreeSans"];
+  Node5 [label="unsigned",height=0.2,width=0.4,color="black",URL="$classunsigned.html"];
+  Node6 -> Node3 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" OperandList" ,fontname="FreeSans"];
+  Node6 [label="llvm::Use",height=0.2,width=0.4,color="black",URL="$classllvm_1_1Use.html"];
+  Node5 -> Node3 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" NumOperands" ,fontname="FreeSans"];
+  Node7 -> Node2 [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"];
+  Node1 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" FCmp\nShl\nExtractValue\nShuffleVector\nLoad\nFPExt\nExtractElement\nBitCast\nFPTrunc\nVAArg\n..." ,fontname="FreeSans"];
+}

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

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

Added: www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1BitCastInst.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1BitCastInst.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1BitCastInst.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1BitCastInst.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,292 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: llvm::BitCastInst 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_1BitCastInst.html">BitCastInst</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> |
+<a href="#pub-static-methods">Static Public Member Functions</a> |
+<a href="#pro-methods">Protected Member Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">llvm::BitCastInst Class Reference</div>  </div>
+</div>
+<div class="contents">
+<!-- doxytag: class="llvm::BitCastInst" --><!-- doxytag: inherits="llvm::CastInst" -->
+<p>This class represents a no-op cast from one type to another.  
+ <a href="classllvm_1_1BitCastInst.html#details">More...</a></p>
+
+<p><code>#include <<a class="el" href="Instructions_8h_source.html">Instructions.h</a>></code></p>
+<div class="dynheader">
+Inheritance diagram for llvm::BitCastInst:</div>
+<div class="dyncontent">
+<div class="center"><img src="classllvm_1_1BitCastInst__inherit__graph.png" border="0" usemap="#llvm_1_1BitCastInst_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::BitCastInst:</div>
+<div class="dyncontent">
+<div class="center"><img src="classllvm_1_1BitCastInst__coll__graph.png" border="0" usemap="#llvm_1_1BitCastInst_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_1BitCastInst-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_1BitCastInst.html#abde14bba04a3865ff97641dcc4c00102">BitCastInst</a> (<a class="el" href="classllvm_1_1Value.html">Value</a> *S, <a class="el" href="classllvm_1_1Type.html">Type</a> *Ty, const <a class="el" href="classllvm_1_1Twine.html">Twine</a> &NameStr="", <a class="el" href="classllvm_1_1Instruction.html">Instruction</a> *InsertBefore=0)</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Constructor with insert-before-instruction semantics.  <a href="#abde14bba04a3865ff97641dcc4c00102"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1BitCastInst.html#a3a55de0af7c47c44e1d0614544bbbb84">BitCastInst</a> (<a class="el" href="classllvm_1_1Value.html">Value</a> *S, <a class="el" href="classllvm_1_1Type.html">Type</a> *Ty, const <a class="el" href="classllvm_1_1Twine.html">Twine</a> &NameStr, <a class="el" href="classllvm_1_1BasicBlock.html">BasicBlock</a> *InsertAtEnd)</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Constructor with insert-at-end-of-block semantics.  <a href="#a3a55de0af7c47c44e1d0614544bbbb84"></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="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1BitCastInst.html#a39817a8b7349d7e20301d3a1d1bf262e">classof</a> (const <a class="el" href="classllvm_1_1Instruction.html">Instruction</a> *I)</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Methods for support type inquiry through isa, cast, and dyn_cast:  <a href="#a39817a8b7349d7e20301d3a1d1bf262e"></a><br/></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_1BitCastInst.html#ace27671a235db48883c8c326a1a09508">classof</a> (const <a class="el" href="classllvm_1_1Value.html">Value</a> *V)</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Methods for support type inquiry through isa, cast, and dyn_cast:  <a href="#ace27671a235db48883c8c326a1a09508"></a><br/></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">virtual <a class="el" href="classllvm_1_1BitCastInst.html">BitCastInst</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1BitCastInst.html#abe0a85317c1c0e37c5bf7a89542f03e0">clone_impl</a> () const </td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Clone an identical <a class="el" href="classllvm_1_1BitCastInst.html" title="This class represents a no-op cast from one type to another.">BitCastInst</a>.  <a href="#abe0a85317c1c0e37c5bf7a89542f03e0"></a><br/></td></tr>
+</table>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><p>This class represents a no-op cast from one type to another. </p>
+
+<p>Definition at line <a class="el" href="Instructions_8h_source.html#l03683">3683</a> of file <a class="el" href="Instructions_8h_source.html">Instructions.h</a>.</p>
+</div><hr/><h2>Constructor & Destructor Documentation</h2>
+<a class="anchor" id="abde14bba04a3865ff97641dcc4c00102"></a><!-- doxytag: member="llvm::BitCastInst::BitCastInst" ref="abde14bba04a3865ff97641dcc4c00102" args="(Value *S, Type *Ty, const Twine &NameStr="", Instruction *InsertBefore=0)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">BitCastInst::BitCastInst </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1Value.html">Value</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_1Type.html">Type</a> * </td>
+          <td class="paramname"><em>Ty</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1Twine.html">Twine</a> & </td>
+          <td class="paramname"><em>NameStr</em> = <code>""</code>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1Instruction.html">Instruction</a> * </td>
+          <td class="paramname"><em>InsertBefore</em> = <code>0</code> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Constructor with insert-before-instruction semantics. </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+  <table class="params">
+    <tr><td class="paramname">S</td><td>The value to be casted </td></tr>
+    <tr><td class="paramname">Ty</td><td>The type to casted to </td></tr>
+    <tr><td class="paramname">NameStr</td><td>A name for the new instruction </td></tr>
+    <tr><td class="paramname">InsertBefore</td><td>Where to insert the new instruction </td></tr>
+  </table>
+  </dd>
+</dl>
+
+<p>Definition at line <a class="el" href="Instructions_8cpp_source.html#l02830">2830</a> of file <a class="el" href="Instructions_8cpp_source.html">Instructions.cpp</a>.</p>
+
+<p>References <a class="el" href="Instructions_8cpp_source.html#l02624">llvm::CastInst::castIsValid()</a>, and <a class="el" href="InstrTypes_8h_source.html#l00597">llvm::CastInst::getOpcode()</a>.</p>
+
+<p>Referenced by <a class="el" href="Instructions_8cpp_source.html#l03480">clone_impl()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a3a55de0af7c47c44e1d0614544bbbb84"></a><!-- doxytag: member="llvm::BitCastInst::BitCastInst" ref="a3a55de0af7c47c44e1d0614544bbbb84" args="(Value *S, Type *Ty, const Twine &NameStr, BasicBlock *InsertAtEnd)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">BitCastInst::BitCastInst </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1Value.html">Value</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_1Type.html">Type</a> * </td>
+          <td class="paramname"><em>Ty</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1Twine.html">Twine</a> & </td>
+          <td class="paramname"><em>NameStr</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1BasicBlock.html">BasicBlock</a> * </td>
+          <td class="paramname"><em>InsertAtEnd</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Constructor with insert-at-end-of-block semantics. </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+  <table class="params">
+    <tr><td class="paramname">S</td><td>The value to be casted </td></tr>
+    <tr><td class="paramname">Ty</td><td>The type to casted to </td></tr>
+    <tr><td class="paramname">NameStr</td><td>A name for the new instruction </td></tr>
+    <tr><td class="paramname">InsertAtEnd</td><td>The block to insert the instruction into </td></tr>
+  </table>
+  </dd>
+</dl>
+
+<p>Definition at line <a class="el" href="Instructions_8cpp_source.html#l02836">2836</a> of file <a class="el" href="Instructions_8cpp_source.html">Instructions.cpp</a>.</p>
+
+<p>References <a class="el" href="Instructions_8cpp_source.html#l02624">llvm::CastInst::castIsValid()</a>, and <a class="el" href="InstrTypes_8h_source.html#l00597">llvm::CastInst::getOpcode()</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="a39817a8b7349d7e20301d3a1d1bf262e"></a><!-- doxytag: member="llvm::BitCastInst::classof" ref="a39817a8b7349d7e20301d3a1d1bf262e" args="(const Instruction *I)" -->
+<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::BitCastInst::classof </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1Instruction.html">Instruction</a> * </td>
+          <td class="paramname"><em>I</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_1CastInst.html#afb50a3e6da6995bb3c025c6e6021e3ab">llvm::CastInst</a>.</p>
+
+<p>Definition at line <a class="el" href="Instructions_8h_source.html#l03706">3706</a> of file <a class="el" href="Instructions_8h_source.html">Instructions.h</a>.</p>
+
+<p>References <a class="el" href="Instruction_8h_source.html#l00082">llvm::Instruction::getOpcode()</a>.</p>
+
+<p>Referenced by <a class="el" href="Instructions_8h_source.html#l03709">classof()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ace27671a235db48883c8c326a1a09508"></a><!-- doxytag: member="llvm::BitCastInst::classof" ref="ace27671a235db48883c8c326a1a09508" args="(const Value *V)" -->
+<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::BitCastInst::classof </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1Value.html">Value</a> * </td>
+          <td class="paramname"><em>V</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_1CastInst.html#a5414ed44ee2aaac8f75cf2bbcecd52d9">llvm::CastInst</a>.</p>
+
+<p>Definition at line <a class="el" href="Instructions_8h_source.html#l03709">3709</a> of file <a class="el" href="Instructions_8h_source.html">Instructions.h</a>.</p>
+
+<p>References <a class="el" href="Instructions_8h_source.html#l03706">classof()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="abe0a85317c1c0e37c5bf7a89542f03e0"></a><!-- doxytag: member="llvm::BitCastInst::clone_impl" ref="abe0a85317c1c0e37c5bf7a89542f03e0" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1BitCastInst.html">BitCastInst</a> * BitCastInst::clone_impl </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const<code> [protected, virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Clone an identical <a class="el" href="classllvm_1_1BitCastInst.html" title="This class represents a no-op cast from one type to another.">BitCastInst</a>. </p>
+
+<p>Implements <a class="el" href="classllvm_1_1Instruction.html#a779b66a501dbe0ebad06867fe4b8c15e">llvm::Instruction</a>.</p>
+
+<p>Definition at line <a class="el" href="Instructions_8cpp_source.html#l03480">3480</a> of file <a class="el" href="Instructions_8cpp_source.html">Instructions.cpp</a>.</p>
+
+<p>References <a class="el" href="Instructions_8cpp_source.html#l02830">BitCastInst()</a>, <a class="el" href="User_8h_source.html#l00088">llvm::User::getOperand()</a>, and <a class="el" href="Value_8h_source.html#l00106">llvm::Value::getType()</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li><a class="el" href="Instructions_8h_source.html">Instructions.h</a></li>
+<li><a class="el" href="Instructions_8cpp_source.html">Instructions.cpp</a></li>
+</ul>
+</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_1BitCastInst__coll__graph.md5
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1BitCastInst__coll__graph.md5?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1BitCastInst__coll__graph.md5 (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1BitCastInst__coll__graph.md5 Fri Dec 21 00:57:24 2012
@@ -0,0 +1 @@
+74febf010aab7d123fb9525447e396e3
\ No newline at end of file

Added: www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1BitInit.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1BitInit.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1BitInit.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1BitInit.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,226 @@
+<!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::BitInit 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_1BitInit.html">BitInit</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::BitInit Class Reference</div>  </div>
+</div>
+<div class="contents">
+<!-- doxytag: class="llvm::BitInit" --><!-- doxytag: inherits="llvm::Init" -->
+<p><code>#include <<a class="el" href="Record_8h_source.html">Record.h</a>></code></p>
+<div class="dynheader">
+Inheritance diagram for llvm::BitInit:</div>
+<div class="dyncontent">
+<div class="center"><img src="classllvm_1_1BitInit__inherit__graph.png" border="0" usemap="#llvm_1_1BitInit_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::BitInit:</div>
+<div class="dyncontent">
+<div class="center"><img src="classllvm_1_1BitInit__coll__graph.png" border="0" usemap="#llvm_1_1BitInit_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_1BitInit-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_1BitInit.html#ae903b8f56525358c7e16cfbd5aa818d5">getValue</a> () const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classllvm_1_1Init.html">Init</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1BitInit.html#a46e6c51dd1165f0b373f01862e574143">convertInitializerTo</a> (<a class="el" href="classllvm_1_1RecTy.html">RecTy</a> *Ty) const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classllvm_1_1Init.html">Init</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1BitInit.html#a4052c146ea0262387cbb275a0a43cba1">getBit</a> (<a class="el" href="classunsigned.html">unsigned</a> Bit) const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">virtual std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1BitInit.html#a47c0a8db2001b2499360f931cff12851">getAsString</a> () const </td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">getAsString - Convert this value to a string form.  <a href="#a47c0a8db2001b2499360f931cff12851"></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="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1BitInit.html#adcf9ead1bf24406af4875b73dbb0cb37">classof</a> (const <a class="el" href="classllvm_1_1Init.html">Init</a> *I)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classllvm_1_1BitInit.html">BitInit</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1BitInit.html#ad9858f4615d778b83ae1bf03683c8dfc">get</a> (<a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> V)</td></tr>
+</table>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><p><a class="el" href="classllvm_1_1BitInit.html">BitInit</a> - true/false - Represent a concrete initializer for a bit. </p>
+
+<p>Definition at line <a class="el" href="Record_8h_source.html#l00684">684</a> of file <a class="el" href="Record_8h_source.html">Record.h</a>.</p>
+</div><hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="adcf9ead1bf24406af4875b73dbb0cb37"></a><!-- doxytag: member="llvm::BitInit::classof" ref="adcf9ead1bf24406af4875b73dbb0cb37" args="(const Init *I)" -->
+<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::BitInit::classof </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1Init.html">Init</a> * </td>
+          <td class="paramname"><em>I</em></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="Record_8h_source.html#l00693">693</a> of file <a class="el" href="Record_8h_source.html">Record.h</a>.</p>
+
+<p>References <a class="el" href="Record_8h_source.html#l00523">llvm::Init::getKind()</a>, and <a class="el" href="Record_8h_source.html#l00495">llvm::Init::IK_BitInit</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a46e6c51dd1165f0b373f01862e574143"></a><!-- doxytag: member="llvm::BitInit::convertInitializerTo" ref="a46e6c51dd1165f0b373f01862e574143" args="(RecTy *Ty) const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual <a class="el" href="classllvm_1_1Init.html">Init</a>* llvm::BitInit::convertInitializerTo </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1RecTy.html">RecTy</a> * </td>
+          <td class="paramname"><em>Ty</em></td><td>)</td>
+          <td> const<code> [inline, virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>convertInitializerTo - This virtual function is a simple call-back function that should be overridden to call the appropriate <a class="el" href="classllvm_1_1RecTy.html#ae1197ff2ca08eea011f3ed6af593000a">RecTy::convertValue</a> method. </p>
+
+<p>Implements <a class="el" href="classllvm_1_1Init.html#a8794df64ef95a2ad8cccf05c26ff99fc">llvm::Init</a>.</p>
+
+<p>Definition at line <a class="el" href="Record_8h_source.html#l00700">700</a> of file <a class="el" href="Record_8h_source.html">Record.h</a>.</p>
+
+<p>References <a class="el" href="Record_8h_source.html#l00105">llvm::RecTy::convertValue()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ad9858f4615d778b83ae1bf03683c8dfc"></a><!-- doxytag: member="llvm::BitInit::get" ref="ad9858f4615d778b83ae1bf03683c8dfc" args="(bool V)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1BitInit.html">BitInit</a> * BitInit::get </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> </td>
+          <td class="paramname"><em>V</em></td><td>)</td>
+          <td><code> [static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="Record_8cpp_source.html#l00409">409</a> of file <a class="el" href="Record_8cpp_source.html">Record.cpp</a>.</p>
+
+<p>Referenced by <a class="el" href="Record_8cpp_source.html#l00160">llvm::BitsRecTy::convertValue()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a47c0a8db2001b2499360f931cff12851"></a><!-- doxytag: member="llvm::BitInit::getAsString" ref="a47c0a8db2001b2499360f931cff12851" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual std::string llvm::BitInit::getAsString </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const<code> [inline, virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>getAsString - Convert this value to a string form. </p>
+
+<p>Implements <a class="el" href="classllvm_1_1Init.html#a481b80008264e452153378421ebad249">llvm::Init</a>.</p>
+
+<p>Definition at line <a class="el" href="Record_8h_source.html#l00709">709</a> of file <a class="el" href="Record_8h_source.html">Record.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a4052c146ea0262387cbb275a0a43cba1"></a><!-- doxytag: member="llvm::BitInit::getBit" ref="a4052c146ea0262387cbb275a0a43cba1" args="(unsigned Bit) const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual <a class="el" href="classllvm_1_1Init.html">Init</a>* llvm::BitInit::getBit </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>Bit</em></td><td>)</td>
+          <td> const<code> [inline, virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>getBit - This method is used to return the initializer for the specified bit. </p>
+
+<p>Implements <a class="el" href="classllvm_1_1Init.html#a3c490ba475994a44fddd260a51f43479">llvm::Init</a>.</p>
+
+<p>Definition at line <a class="el" href="Record_8h_source.html#l00704">704</a> of file <a class="el" href="Record_8h_source.html">Record.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ae903b8f56525358c7e16cfbd5aa818d5"></a><!-- doxytag: member="llvm::BitInit::getValue" ref="ae903b8f56525358c7e16cfbd5aa818d5" 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::BitInit::getValue </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="Record_8h_source.html#l00698">698</a> of file <a class="el" href="Record_8h_source.html">Record.h</a>.</p>
+
+<p>Referenced by <a class="el" href="Record_8cpp_source.html#l00196">llvm::IntRecTy::convertValue()</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li><a class="el" href="Record_8h_source.html">Record.h</a></li>
+<li><a class="el" href="Record_8cpp_source.html">Record.cpp</a></li>
+</ul>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:48:35 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

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

Added: www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1BitVector.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1BitVector.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1BitVector.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1BitVector.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,1097 @@
+<!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::BitVector 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_1BitVector.html">BitVector</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> |
+<a href="#pub-methods">Public Member Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">llvm::BitVector Class Reference</div>  </div>
+</div>
+<div class="contents">
+<!-- doxytag: class="llvm::BitVector" -->
+<p><code>#include <<a class="el" href="BitVector_8h_source.html">BitVector.h</a>></code></p>
+
+<p><a href="classllvm_1_1BitVector-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_1BitVector_1_1reference.html">reference</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_1BitVector.html#a574e57b4400e2e0a2b0bf8a5a0276543">BitVector</a> ()</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classllvm_1_1BitVector.html">BitVector</a> default ctor - Creates an empty bitvector.  <a href="#a574e57b4400e2e0a2b0bf8a5a0276543"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1BitVector.html#a799b8fe6913385ba81a7c1b7c51738ae">BitVector</a> (<a class="el" href="classunsigned.html">unsigned</a> s, <a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> t=<a class="el" href="SimplifyInstructions_8cpp.html#a6dd713bd88673625bb181528a61bdc85">false</a>)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1BitVector.html#a98d23fd969a6802ea0725646ba2e3acb">BitVector</a> (const <a class="el" href="classllvm_1_1BitVector.html">BitVector</a> &RHS)</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classllvm_1_1BitVector.html">BitVector</a> copy ctor.  <a href="#a98d23fd969a6802ea0725646ba2e3acb"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1BitVector.html#ac0b6040959b5bee4faf4106433854ee1">~BitVector</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_1BitVector.html#ab98dc2f3e8a9cc96774d153f79527e9a">empty</a> () const </td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">empty - Tests whether there are no bits in this bitvector.  <a href="#ab98dc2f3e8a9cc96774d153f79527e9a"></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_1BitVector.html#a4e688c430ac5079c3b5a89632783b2a2">size</a> () const </td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">size - Returns the number of bits in this bitvector.  <a href="#a4e688c430ac5079c3b5a89632783b2a2"></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_1BitVector.html#a7412e79256baaab92348d0ff9895c5c9">count</a> () const </td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">count - Returns the number of bits which are set.  <a href="#a7412e79256baaab92348d0ff9895c5c9"></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_1BitVector.html#af6728fc59df1f9249146d708301ec386">any</a> () const </td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">any - Returns true if any bit is set.  <a href="#af6728fc59df1f9249146d708301ec386"></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_1BitVector.html#aee92361967f6378e63690eb8dbf0cc6e">all</a> () const </td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">all - Returns true if all bits are set.  <a href="#aee92361967f6378e63690eb8dbf0cc6e"></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_1BitVector.html#a93e9bd7eb6e56d47c37d2afb2d6d43e6">none</a> () const </td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">none - Returns true if none of the bits are set.  <a href="#a93e9bd7eb6e56d47c37d2afb2d6d43e6"></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_1BitVector.html#a5a2d0629a1d92f7c8f351b8e89f4ce47">find_first</a> () const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1BitVector.html#afd82d14c16ba1251e6853357f41e2209">find_next</a> (<a class="el" href="classunsigned.html">unsigned</a> Prev) const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1BitVector.html#a35bbc237e4a675c5332103ac6e7dcce1">clear</a> ()</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">clear - Clear all bits.  <a href="#a35bbc237e4a675c5332103ac6e7dcce1"></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_1BitVector.html#a32859a24aa7a3be269855b989d92a4b4">resize</a> (<a class="el" href="classunsigned.html">unsigned</a> N, <a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> t=<a class="el" href="SimplifyInstructions_8cpp.html#a6dd713bd88673625bb181528a61bdc85">false</a>)</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">resize - Grow or shrink the bitvector.  <a href="#a32859a24aa7a3be269855b989d92a4b4"></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_1BitVector.html#a6940ad301a9c7053fdcb2acfbda169e5">reserve</a> (<a class="el" href="classunsigned.html">unsigned</a> N)</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_1BitVector.html#a1964207fae81f04966b2a9dcfc21cf7b">set</a> ()</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_1BitVector.html#a1e5689b8c7116045a39dd8d602377287">set</a> (<a class="el" href="classunsigned.html">unsigned</a> Idx)</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_1BitVector.html#a8df71b85a95e3fdcfb702dfd3b132727">set</a> (<a class="el" href="classunsigned.html">unsigned</a> I, <a class="el" href="classunsigned.html">unsigned</a> E)</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">set - Efficiently set a range of bits in [I, E)  <a href="#a8df71b85a95e3fdcfb702dfd3b132727"></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_1BitVector.html#a5109693c2cdda2a4118e7d588b51bfa6">reset</a> ()</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_1BitVector.html#a846fe164169a2555fdeed8bd757a3538">reset</a> (<a class="el" href="classunsigned.html">unsigned</a> Idx)</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_1BitVector.html#a0e0aa0a37d48c2e26cb879b299bb8278">reset</a> (<a class="el" href="classunsigned.html">unsigned</a> I, <a class="el" href="classunsigned.html">unsigned</a> E)</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">reset - Efficiently reset a range of bits in [I, E)  <a href="#a0e0aa0a37d48c2e26cb879b299bb8278"></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_1BitVector.html#a2a8677748ff6a6469bb9185e1d178fd1">flip</a> ()</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_1BitVector.html#a7b434e66147e021f223cfcffe4cc97c5">flip</a> (<a class="el" href="classunsigned.html">unsigned</a> Idx)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1BitVector_1_1reference.html">reference</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1BitVector.html#aff34ed187f7b78f420f6e9c2f487b057">operator[]</a> (<a class="el" href="classunsigned.html">unsigned</a> Idx)</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_1BitVector.html#ad361cda507892ddb9bee1ce0f91cf791">operator[]</a> (<a class="el" href="classunsigned.html">unsigned</a> Idx) 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_1BitVector.html#a20b6ba858cb2bb6d8d7fa553025c1f61">test</a> (<a class="el" href="classunsigned.html">unsigned</a> Idx) 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_1BitVector.html#adf44b356a5d3ae56f2dfb0b77ff6ba25">anyCommon</a> (const <a class="el" href="classllvm_1_1BitVector.html">BitVector</a> &RHS) const </td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Test if any common bits are set.  <a href="#adf44b356a5d3ae56f2dfb0b77ff6ba25"></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_1BitVector.html#afe5338c9a17fcc3174b93687ba623e17">operator==</a> (const <a class="el" href="classllvm_1_1BitVector.html">BitVector</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_1BitVector.html#ac04a85ba1d3343030bd3c3efa4eecf6d">operator!=</a> (const <a class="el" href="classllvm_1_1BitVector.html">BitVector</a> &RHS) const </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_1BitVector.html#a3267e32a245f7cccf4f7bf00d8e55962">operator&=</a> (const <a class="el" href="classllvm_1_1BitVector.html">BitVector</a> &RHS)</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Intersection, union, disjoint union.  <a href="#a3267e32a245f7cccf4f7bf00d8e55962"></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_1BitVector.html#a3311a4aa97771fdabb0304c580747a81">reset</a> (const <a class="el" href="classllvm_1_1BitVector.html">BitVector</a> &RHS)</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">reset - Reset bits that are set in RHS. Same as *this &= ~RHS.  <a href="#a3311a4aa97771fdabb0304c580747a81"></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_1BitVector.html#a565aca4817612f88bdcdd393f0e5d972">test</a> (const <a class="el" href="classllvm_1_1BitVector.html">BitVector</a> &RHS) const </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_1BitVector.html#aa2d73e73e8deeb5a654e20d83a664126">operator|=</a> (const <a class="el" href="classllvm_1_1BitVector.html">BitVector</a> &RHS)</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_1BitVector.html#ab6d283511df88e771be4f7699b328175">operator^=</a> (const <a class="el" href="classllvm_1_1BitVector.html">BitVector</a> &RHS)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classllvm_1_1BitVector.html">BitVector</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1BitVector.html#ae4a506d34a813d0e2f236c9f7a7c49ea">operator=</a> (const <a class="el" href="classllvm_1_1BitVector.html">BitVector</a> &RHS)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1BitVector.html#a25130f27dbf92ccb89c1fec09d956add">swap</a> (<a class="el" href="classllvm_1_1BitVector.html">BitVector</a> &RHS)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1BitVector.html#a70087136d08e0945efab3c947b5e89c7">setBitsInMask</a> (const uint32_t *Mask, <a class="el" href="classunsigned.html">unsigned</a> MaskWords=~0u)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1BitVector.html#a80574cc00241317f14490d296742fa3f">clearBitsInMask</a> (const uint32_t *Mask, <a class="el" href="classunsigned.html">unsigned</a> MaskWords=~0u)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1BitVector.html#a8ed8d6c8b5f2e6f8afbabdcfaf40d6ff">setBitsNotInMask</a> (const uint32_t *Mask, <a class="el" href="classunsigned.html">unsigned</a> MaskWords=~0u)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1BitVector.html#a51711ad960e294ac064a578ebfae0de7">clearBitsNotInMask</a> (const uint32_t *Mask, <a class="el" href="classunsigned.html">unsigned</a> MaskWords=~0u)</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="BitVector_8h_source.html#l00027">27</a> of file <a class="el" href="BitVector_8h_source.html">BitVector.h</a>.</p>
+</div><hr/><h2>Constructor & Destructor Documentation</h2>
+<a class="anchor" id="a574e57b4400e2e0a2b0bf8a5a0276543"></a><!-- doxytag: member="llvm::BitVector::BitVector" ref="a574e57b4400e2e0a2b0bf8a5a0276543" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">llvm::BitVector::BitVector </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p><a class="el" href="classllvm_1_1BitVector.html">BitVector</a> default ctor - Creates an empty bitvector. </p>
+
+<p>Definition at line <a class="el" href="BitVector_8h_source.html#l00074">74</a> of file <a class="el" href="BitVector_8h_source.html">BitVector.h</a>.</p>
+
+<p>References <a class="el" href="TGLexer_8h_source.html#l00045">llvm::tgtok::Bits</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a799b8fe6913385ba81a7c1b7c51738ae"></a><!-- doxytag: member="llvm::BitVector::BitVector" ref="a799b8fe6913385ba81a7c1b7c51738ae" args="(unsigned s, bool t=false)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">llvm::BitVector::BitVector </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>s</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>t</em> = <code><a class="el" href="SimplifyInstructions_8cpp.html#a6dd713bd88673625bb181528a61bdc85">false</a></code> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td><code> [inline, explicit]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p><a class="el" href="classllvm_1_1BitVector.html">BitVector</a> ctor - Creates a bitvector of specified number of bits. All bits are initialized to the specified value. </p>
+
+<p>Definition at line <a class="el" href="BitVector_8h_source.html#l00080">80</a> of file <a class="el" href="BitVector_8h_source.html">BitVector.h</a>.</p>
+
+<p>References <a class="el" href="TGLexer_8h_source.html#l00045">llvm::tgtok::Bits</a>, and <a class="el" href="TargetLibraryInfo_8h_source.html#l00212">llvm::LibFunc::malloc</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a98d23fd969a6802ea0725646ba2e3acb"></a><!-- doxytag: member="llvm::BitVector::BitVector" ref="a98d23fd969a6802ea0725646ba2e3acb" args="(const BitVector &RHS)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">llvm::BitVector::BitVector </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1BitVector.html">BitVector</a> & </td>
+          <td class="paramname"><em>RHS</em></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p><a class="el" href="classllvm_1_1BitVector.html">BitVector</a> copy ctor. </p>
+
+<p>Definition at line <a class="el" href="BitVector_8h_source.html#l00089">89</a> of file <a class="el" href="BitVector_8h_source.html">BitVector.h</a>.</p>
+
+<p>References <a class="el" href="TGLexer_8h_source.html#l00045">llvm::tgtok::Bits</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>, and <a class="el" href="BitVector_8h_source.html#l00116">size()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ac0b6040959b5bee4faf4106433854ee1"></a><!-- doxytag: member="llvm::BitVector::~BitVector" ref="ac0b6040959b5bee4faf4106433854ee1" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">llvm::BitVector::~BitVector </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="BitVector_8h_source.html#l00108">108</a> of file <a class="el" href="BitVector_8h_source.html">BitVector.h</a>.</p>
+
+<p>References <a class="el" href="TGLexer_8h_source.html#l00045">llvm::tgtok::Bits</a>, and <a class="el" href="TargetLibraryInfo_8h_source.html#l00175">llvm::LibFunc::free</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="aee92361967f6378e63690eb8dbf0cc6e"></a><!-- doxytag: member="llvm::BitVector::all" ref="aee92361967f6378e63690eb8dbf0cc6e" 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::BitVector::all </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>all - Returns true if all bits are set. </p>
+
+<p>Definition at line <a class="el" href="BitVector_8h_source.html#l00140">140</a> of file <a class="el" href="BitVector_8h_source.html">BitVector.h</a>.</p>
+
+<p>References <a class="el" href="BitVector_8h_source.html#l00119">count()</a>, and <a class="el" href="BitVector_8h_source.html#l00116">size()</a>.</p>
+
+<p>Referenced by <a class="el" href="SmallBitVector_8h_source.html#l00198">llvm::SmallBitVector::all()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="af6728fc59df1f9249146d708301ec386"></a><!-- doxytag: member="llvm::BitVector::any" ref="af6728fc59df1f9249146d708301ec386" 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::BitVector::any </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>any - Returns true if any bit is set. </p>
+
+<p>Definition at line <a class="el" href="BitVector_8h_source.html#l00132">132</a> of file <a class="el" href="BitVector_8h_source.html">BitVector.h</a>.</p>
+
+<p>References <a class="el" href="TGLexer_8h_source.html#l00045">llvm::tgtok::Bits</a>, and <a class="el" href="BitVector_8h_source.html#l00116">size()</a>.</p>
+
+<p>Referenced by <a class="el" href="SmallBitVector_8h_source.html#l00191">llvm::SmallBitVector::any()</a>, <a class="el" href="AggressiveAntiDepBreaker_8cpp_source.html#l00714">llvm::AggressiveAntiDepBreaker::BreakAntiDependencies()</a>, <a class="el" href="BitVector_8h_source.html#l00146">none()</a>, and <a class="el" href="RegisterScavenging_8cpp_source.html#l00323">llvm::RegScavenger::scavengeRegister()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="adf44b356a5d3ae56f2dfb0b77ff6ba25"></a><!-- doxytag: member="llvm::BitVector::anyCommon" ref="adf44b356a5d3ae56f2dfb0b77ff6ba25" args="(const BitVector &RHS) 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::BitVector::anyCommon </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1BitVector.html">BitVector</a> & </td>
+          <td class="paramname"><em>RHS</em></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Test if any common bits are set. </p>
+
+<p>Definition at line <a class="el" href="BitVector_8h_source.html#l00335">335</a> of file <a class="el" href="BitVector_8h_source.html">BitVector.h</a>.</p>
+
+<p>References <a class="el" href="TGLexer_8h_source.html#l00045">llvm::tgtok::Bits</a>, and <a class="el" href="BitVector_8h_source.html#l00116">size()</a>.</p>
+
+<p>Referenced by <a class="el" href="SmallBitVector_8h_source.html#l00388">llvm::SmallBitVector::anyCommon()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a35bbc237e4a675c5332103ac6e7dcce1"></a><!-- doxytag: member="llvm::BitVector::clear" ref="a35bbc237e4a675c5332103ac6e7dcce1" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void llvm::BitVector::clear </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>clear - Clear all bits. </p>
+
+<p>Definition at line <a class="el" href="BitVector_8h_source.html#l00198">198</a> of file <a class="el" href="BitVector_8h_source.html">BitVector.h</a>.</p>
+
+<p>Referenced by <a class="el" href="LiveRegMatrix_8cpp_source.html#l00099">llvm::LiveRegMatrix::checkRegMaskInterference()</a>, <a class="el" href="LiveIntervalAnalysis_8cpp_source.html#l00951">llvm::LiveIntervals::checkRegMaskInterference()</a>, <a class="el" href="SplitKit_8cpp_source.html#l00053">llvm::SplitAnalysis::clear()</a>, <a class="el" href="SpillPlacement_8cpp_source.html#l00358">llvm::SpillPlacement::prepare()</a>, and <a class="el" href="LiveRangeCalc_8cpp_source.html#l00021">llvm::LiveRangeCalc::reset()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a80574cc00241317f14490d296742fa3f"></a><!-- doxytag: member="llvm::BitVector::clearBitsInMask" ref="a80574cc00241317f14490d296742fa3f" args="(const uint32_t *Mask, unsigned MaskWords=~0u)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void llvm::BitVector::clearBitsInMask </td>
+          <td>(</td>
+          <td class="paramtype">const uint32_t * </td>
+          <td class="paramname"><em>Mask</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>MaskWords</em> = <code>~0u</code> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>clearBitsInMask - Clear any bits in this vector that are set in Mask. Don't resize. This computes "*this &= ~Mask". </p>
+
+<p>Definition at line <a class="el" href="BitVector_8h_source.html#l00496">496</a> of file <a class="el" href="BitVector_8h_source.html">BitVector.h</a>.</p>
+
+<p>Referenced by <a class="el" href="SmallBitVector_8h_source.html#l00500">llvm::SmallBitVector::clearBitsInMask()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a51711ad960e294ac064a578ebfae0de7"></a><!-- doxytag: member="llvm::BitVector::clearBitsNotInMask" ref="a51711ad960e294ac064a578ebfae0de7" args="(const uint32_t *Mask, unsigned MaskWords=~0u)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void llvm::BitVector::clearBitsNotInMask </td>
+          <td>(</td>
+          <td class="paramtype">const uint32_t * </td>
+          <td class="paramname"><em>Mask</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>MaskWords</em> = <code>~0u</code> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>clearBitsNotInMask - Clear a bit in this vector for every '0' bit in Mask. Don't resize. This computes "*this &= Mask". </p>
+
+<p>Definition at line <a class="el" href="BitVector_8h_source.html#l00508">508</a> of file <a class="el" href="BitVector_8h_source.html">BitVector.h</a>.</p>
+
+<p>Referenced by <a class="el" href="LiveIntervalAnalysis_8cpp_source.html#l00951">llvm::LiveIntervals::checkRegMaskInterference()</a>, and <a class="el" href="SmallBitVector_8h_source.html#l00518">llvm::SmallBitVector::clearBitsNotInMask()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a7412e79256baaab92348d0ff9895c5c9"></a><!-- doxytag: member="llvm::BitVector::count" ref="a7412e79256baaab92348d0ff9895c5c9" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classunsigned.html">unsigned</a> llvm::BitVector::count </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>count - Returns the number of bits which are set. </p>
+
+<p>Definition at line <a class="el" href="BitVector_8h_source.html#l00119">119</a> of file <a class="el" href="BitVector_8h_source.html">BitVector.h</a>.</p>
+
+<p>References <a class="el" href="TGLexer_8h_source.html#l00045">llvm::tgtok::Bits</a>, <a class="el" href="MathExtras_8h_source.html#l00299">llvm::CountPopulation_32()</a>, <a class="el" href="MathExtras_8h_source.html#l00311">llvm::CountPopulation_64()</a>, <a class="el" href="ErrorHandling_8h_source.html#l00098">llvm_unreachable</a>, and <a class="el" href="BitVector_8h_source.html#l00116">size()</a>.</p>
+
+<p>Referenced by <a class="el" href="BitVector_8h_source.html#l00140">all()</a>, and <a class="el" href="SmallBitVector_8h_source.html#l00178">llvm::SmallBitVector::count()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ab98dc2f3e8a9cc96774d153f79527e9a"></a><!-- doxytag: member="llvm::BitVector::empty" ref="ab98dc2f3e8a9cc96774d153f79527e9a" 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::BitVector::empty </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>empty - Tests whether there are no bits in this bitvector. </p>
+
+<p>Definition at line <a class="el" href="BitVector_8h_source.html#l00113">113</a> of file <a class="el" href="BitVector_8h_source.html">BitVector.h</a>.</p>
+
+<p>Referenced by <a class="el" href="RegAllocPBQP_8cpp_source.html#l00189">llvm::PBQPBuilder::build()</a>, <a class="el" href="LiveRegMatrix_8cpp_source.html#l00099">llvm::LiveRegMatrix::checkRegMaskInterference()</a>, <a class="el" href="SmallBitVector_8h_source.html#l00168">llvm::SmallBitVector::empty()</a>, and <a class="el" href="MachineRegisterInfo_8h_source.html#l00419">llvm::MachineRegisterInfo::reservedRegsFrozen()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a5a2d0629a1d92f7c8f351b8e89f4ce47"></a><!-- doxytag: member="llvm::BitVector::find_first" ref="a5a2d0629a1d92f7c8f351b8e89f4ce47" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">int llvm::BitVector::find_first </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>find_first - Returns the index of the first set bit, -1 if none of the bits are set. </p>
+
+<p>Definition at line <a class="el" href="BitVector_8h_source.html#l00152">152</a> of file <a class="el" href="BitVector_8h_source.html">BitVector.h</a>.</p>
+
+<p>References <a class="el" href="TGLexer_8h_source.html#l00045">llvm::tgtok::Bits</a>, <a class="el" href="MathExtras_8h_source.html#l00248">llvm::CountTrailingZeros_32()</a>, <a class="el" href="MathExtras_8h_source.html#l00273">llvm::CountTrailingZeros_64()</a>, <a class="el" href="ErrorHandling_8h_source.html#l00098">llvm_unreachable</a>, and <a class="el" href="BitVector_8h_source.html#l00116">size()</a>.</p>
+
+<p>Referenced by <a class="el" href="AggressiveAntiDepBreaker_8cpp_source.html#l00117">llvm::AggressiveAntiDepBreaker::AggressiveAntiDepBreaker()</a>, <a class="el" href="SmallBitVector_8h_source.html#l00213">llvm::SmallBitVector::find_first()</a>, <a class="el" href="SpillPlacement_8cpp_source.html#l00368">llvm::SpillPlacement::finish()</a>, <a class="el" href="RegisterScavenging_8cpp_source.html#l00051">llvm::RegScavenger::initRegState()</a>, and <a class="el" href="SpillPlacement_8cpp_source.html#l00292">llvm::SpillPlacement::scanActiveBundles()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="afd82d14c16ba1251e6853357f41e2209"></a><!-- doxytag: member="llvm::BitVector::find_next" ref="afd82d14c16ba1251e6853357f41e2209" args="(unsigned Prev) const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">int llvm::BitVector::find_next </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>Prev</em></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>find_next - Returns the index of the next set bit following the "Prev" bit. Returns -1 if the next set bit is not found. </p>
+
+<p>Definition at line <a class="el" href="BitVector_8h_source.html#l00166">166</a> of file <a class="el" href="BitVector_8h_source.html">BitVector.h</a>.</p>
+
+<p>References <a class="el" href="TGLexer_8h_source.html#l00045">llvm::tgtok::Bits</a>, <a class="el" href="MathExtras_8h_source.html#l00248">llvm::CountTrailingZeros_32()</a>, <a class="el" href="MathExtras_8h_source.html#l00273">llvm::CountTrailingZeros_64()</a>, <a class="el" href="ErrorHandling_8h_source.html#l00098">llvm_unreachable</a>, and <a class="el" href="BitVector_8h_source.html#l00116">size()</a>.</p>
+
+<p>Referenced by <a class="el" href="AggressiveAntiDepBreaker_8cpp_source.html#l00117">llvm::AggressiveAntiDepBreaker::AggressiveAntiDepBreaker()</a>, <a class="el" href="SmallBitVector_8h_source.html#l00229">llvm::SmallBitVector::find_next()</a>, <a class="el" href="SpillPlacement_8cpp_source.html#l00368">llvm::SpillPlacement::finish()</a>, <a class="el" href="RegisterScavenging_8cpp_source.html#l00051">llvm::RegScavenger::initRegState()</a>, and <a class="el" href="SpillPlacement_8cpp_source.html#l00292">llvm::SpillPlacement::scanActiveBundles()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a2a8677748ff6a6469bb9185e1d178fd1"></a><!-- doxytag: member="llvm::BitVector::flip" ref="a2a8677748ff6a6469bb9185e1d178fd1" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1BitVector.html">BitVector</a>& llvm::BitVector::flip </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="BitVector_8h_source.html#l00306">306</a> of file <a class="el" href="BitVector_8h_source.html">BitVector.h</a>.</p>
+
+<p>References <a class="el" href="TGLexer_8h_source.html#l00045">llvm::tgtok::Bits</a>, and <a class="el" href="BitVector_8h_source.html#l00116">size()</a>.</p>
+
+<p>Referenced by <a class="el" href="SmallBitVector_8h_source.html#l00349">llvm::SmallBitVector::flip()</a>, <a class="el" href="TargetRegisterInfo_8cpp_source.html#l00126">llvm::TargetRegisterInfo::getAllocatableSet()</a>, and <a class="el" href="RegisterScavenging_8cpp_source.html#l00221">llvm::RegScavenger::getRegsUsed()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a7b434e66147e021f223cfcffe4cc97c5"></a><!-- doxytag: member="llvm::BitVector::flip" ref="a7b434e66147e021f223cfcffe4cc97c5" args="(unsigned Idx)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1BitVector.html">BitVector</a>& llvm::BitVector::flip </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>Idx</em></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="BitVector_8h_source.html#l00313">313</a> of file <a class="el" href="BitVector_8h_source.html">BitVector.h</a>.</p>
+
+<p>References <a class="el" href="TGLexer_8h_source.html#l00045">llvm::tgtok::Bits</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a93e9bd7eb6e56d47c37d2afb2d6d43e6"></a><!-- doxytag: member="llvm::BitVector::none" ref="a93e9bd7eb6e56d47c37d2afb2d6d43e6" 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::BitVector::none </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>none - Returns true if none of the bits are set. </p>
+
+<p>Definition at line <a class="el" href="BitVector_8h_source.html#l00146">146</a> of file <a class="el" href="BitVector_8h_source.html">BitVector.h</a>.</p>
+
+<p>References <a class="el" href="BitVector_8h_source.html#l00132">any()</a>.</p>
+
+<p>Referenced by <a class="el" href="AggressiveAntiDepBreaker_8cpp_source.html#l00117">llvm::AggressiveAntiDepBreaker::AggressiveAntiDepBreaker()</a>, and <a class="el" href="SmallBitVector_8h_source.html#l00205">llvm::SmallBitVector::none()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ac04a85ba1d3343030bd3c3efa4eecf6d"></a><!-- doxytag: member="llvm::BitVector::operator!=" ref="ac04a85ba1d3343030bd3c3efa4eecf6d" args="(const BitVector &RHS) 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::BitVector::operator!= </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1BitVector.html">BitVector</a> & </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="BitVector_8h_source.html#l00366">366</a> of file <a class="el" href="BitVector_8h_source.html">BitVector.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a3267e32a245f7cccf4f7bf00d8e55962"></a><!-- doxytag: member="llvm::BitVector::operator&=" ref="a3267e32a245f7cccf4f7bf00d8e55962" args="(const BitVector &RHS)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1BitVector.html">BitVector</a>& llvm::BitVector::operator&= </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1BitVector.html">BitVector</a> & </td>
+          <td class="paramname"><em>RHS</em></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Intersection, union, disjoint union. </p>
+
+<p>Definition at line <a class="el" href="BitVector_8h_source.html#l00371">371</a> of file <a class="el" href="BitVector_8h_source.html">BitVector.h</a>.</p>
+
+<p>References <a class="el" href="TGLexer_8h_source.html#l00045">llvm::tgtok::Bits</a>, and <a class="el" href="BitVector_8h_source.html#l00116">size()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ae4a506d34a813d0e2f236c9f7a7c49ea"></a><!-- doxytag: member="llvm::BitVector::operator=" ref="ae4a506d34a813d0e2f236c9f7a7c49ea" args="(const BitVector &RHS)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">const <a class="el" href="classllvm_1_1BitVector.html">BitVector</a>& llvm::BitVector::operator= </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1BitVector.html">BitVector</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="BitVector_8h_source.html#l00431">431</a> of file <a class="el" href="BitVector_8h_source.html">BitVector.h</a>.</p>
+
+<p>References <a class="el" href="TGLexer_8h_source.html#l00045">llvm::tgtok::Bits</a>, <a class="el" href="TargetLibraryInfo_8h_source.html#l00175">llvm::LibFunc::free</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>, and <a class="el" href="BitVector_8h_source.html#l00116">size()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="afe5338c9a17fcc3174b93687ba623e17"></a><!-- doxytag: member="llvm::BitVector::operator==" ref="afe5338c9a17fcc3174b93687ba623e17" args="(const BitVector &RHS) 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::BitVector::operator== </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1BitVector.html">BitVector</a> & </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="BitVector_8h_source.html#l00345">345</a> of file <a class="el" href="BitVector_8h_source.html">BitVector.h</a>.</p>
+
+<p>References <a class="el" href="TGLexer_8h_source.html#l00045">llvm::tgtok::Bits</a>, and <a class="el" href="BitVector_8h_source.html#l00116">size()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aff34ed187f7b78f420f6e9c2f487b057"></a><!-- doxytag: member="llvm::BitVector::operator[]" ref="aff34ed187f7b78f420f6e9c2f487b057" args="(unsigned Idx)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1BitVector_1_1reference.html">reference</a> llvm::BitVector::operator[] </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>Idx</em></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="BitVector_8h_source.html#l00319">319</a> of file <a class="el" href="BitVector_8h_source.html">BitVector.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ad361cda507892ddb9bee1ce0f91cf791"></a><!-- doxytag: member="llvm::BitVector::operator[]" ref="ad361cda507892ddb9bee1ce0f91cf791" args="(unsigned Idx) 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::BitVector::operator[] </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>Idx</em></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="BitVector_8h_source.html#l00324">324</a> of file <a class="el" href="BitVector_8h_source.html">BitVector.h</a>.</p>
+
+<p>References <a class="el" href="TGLexer_8h_source.html#l00045">llvm::tgtok::Bits</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ab6d283511df88e771be4f7699b328175"></a><!-- doxytag: member="llvm::BitVector::operator^=" ref="ab6d283511df88e771be4f7699b328175" args="(const BitVector &RHS)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1BitVector.html">BitVector</a>& llvm::BitVector::operator^= </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1BitVector.html">BitVector</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="BitVector_8h_source.html#l00422">422</a> of file <a class="el" href="BitVector_8h_source.html">BitVector.h</a>.</p>
+
+<p>References <a class="el" href="TGLexer_8h_source.html#l00045">llvm::tgtok::Bits</a>, <a class="el" href="BitVector_8h_source.html#l00203">resize()</a>, and <a class="el" href="BitVector_8h_source.html#l00116">size()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aa2d73e73e8deeb5a654e20d83a664126"></a><!-- doxytag: member="llvm::BitVector::operator|=" ref="aa2d73e73e8deeb5a654e20d83a664126" args="(const BitVector &RHS)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1BitVector.html">BitVector</a>& llvm::BitVector::operator|= </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1BitVector.html">BitVector</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="BitVector_8h_source.html#l00414">414</a> of file <a class="el" href="BitVector_8h_source.html">BitVector.h</a>.</p>
+
+<p>References <a class="el" href="TGLexer_8h_source.html#l00045">llvm::tgtok::Bits</a>, <a class="el" href="BitVector_8h_source.html#l00203">resize()</a>, and <a class="el" href="BitVector_8h_source.html#l00116">size()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a6940ad301a9c7053fdcb2acfbda169e5"></a><!-- doxytag: member="llvm::BitVector::reserve" ref="a6940ad301a9c7053fdcb2acfbda169e5" args="(unsigned N)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void llvm::BitVector::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="BitVector_8h_source.html#l00223">223</a> of file <a class="el" href="BitVector_8h_source.html">BitVector.h</a>.</p>
+
+<p>Referenced by <a class="el" href="SmallBitVector_8h_source.html#l00269">llvm::SmallBitVector::reserve()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a5109693c2cdda2a4118e7d588b51bfa6"></a><!-- doxytag: member="llvm::BitVector::reset" ref="a5109693c2cdda2a4118e7d588b51bfa6" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1BitVector.html">BitVector</a>& llvm::BitVector::reset </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="BitVector_8h_source.html#l00268">268</a> of file <a class="el" href="BitVector_8h_source.html">BitVector.h</a>.</p>
+
+<p>References <a class="el" href="TGLexer_8h_source.html#l00045">llvm::tgtok::Bits</a>.</p>
+
+<p>Referenced by <a class="el" href="ScheduleDAG_8cpp_source.html#l00479">llvm::ScheduleDAGTopologicalSort::AddPred()</a>, <a class="el" href="SpillPlacement_8cpp_source.html#l00368">llvm::SpillPlacement::finish()</a>, <a class="el" href="CriticalAntiDepBreaker_8cpp_source.html#l00105">llvm::CriticalAntiDepBreaker::FinishBlock()</a>, <a class="el" href="RegisterScavenging_8cpp_source.html#l00115">llvm::RegScavenger::forward()</a>, <a class="el" href="RegisterScavenging_8cpp_source.html#l00221">llvm::RegScavenger::getRegsUsed()</a>, <a class="el" href="ScheduleDAG_8cpp_source.html#l00571">llvm::ScheduleDAGTopologicalSort::IsReachable()</a>, <a class="el" href="SmallBitVector_8h_source.html#l00318">llvm::SmallBitVector::reset()</a>, <a class="el" href="RegisterScavenging_8cpp_source.html#l00323">llvm::RegScavenger::scavengeRegister()</a>, <a class="el" href="MachineRegisterInfo_8h_source.html#l00394">llvm::MachineRegisterInfo::setPhysRegUnused()</a>, <a class="el" href="Regist
 erScavenging_8cpp_source.html#l00037">llvm::RegScavenger::setUsed()</a>, and <a class="el" href="CriticalAntiDepBreaker_8cpp_source.html#l00044">llvm::CriticalAntiDepBreaker::StartBlock()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a846fe164169a2555fdeed8bd757a3538"></a><!-- doxytag: member="llvm::BitVector::reset" ref="a846fe164169a2555fdeed8bd757a3538" args="(unsigned Idx)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1BitVector.html">BitVector</a>& llvm::BitVector::reset </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>Idx</em></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="BitVector_8h_source.html#l00273">273</a> of file <a class="el" href="BitVector_8h_source.html">BitVector.h</a>.</p>
+
+<p>References <a class="el" href="TGLexer_8h_source.html#l00045">llvm::tgtok::Bits</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a0e0aa0a37d48c2e26cb879b299bb8278"></a><!-- doxytag: member="llvm::BitVector::reset" ref="a0e0aa0a37d48c2e26cb879b299bb8278" args="(unsigned I, unsigned E)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1BitVector.html">BitVector</a>& llvm::BitVector::reset </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>I</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>E</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>reset - Efficiently reset a range of bits in [I, E) </p>
+
+<p>Definition at line <a class="el" href="BitVector_8h_source.html#l00279">279</a> of file <a class="el" href="BitVector_8h_source.html">BitVector.h</a>.</p>
+
+<p>References <a class="el" href="TGLexer_8h_source.html#l00045">llvm::tgtok::Bits</a>, <a class="el" href="MathExtras_8h_source.html#l00443">llvm::RoundUpToAlignment()</a>, and <a class="el" href="BitVector_8h_source.html#l00116">size()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a3311a4aa97771fdabb0304c580747a81"></a><!-- doxytag: member="llvm::BitVector::reset" ref="a3311a4aa97771fdabb0304c580747a81" args="(const BitVector &RHS)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1BitVector.html">BitVector</a>& llvm::BitVector::reset </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1BitVector.html">BitVector</a> & </td>
+          <td class="paramname"><em>RHS</em></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>reset - Reset bits that are set in RHS. Same as *this &= ~RHS. </p>
+
+<p>Definition at line <a class="el" href="BitVector_8h_source.html#l00388">388</a> of file <a class="el" href="BitVector_8h_source.html">BitVector.h</a>.</p>
+
+<p>References <a class="el" href="TGLexer_8h_source.html#l00045">llvm::tgtok::Bits</a>, and <a class="el" href="BitVector_8h_source.html#l00116">size()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a32859a24aa7a3be269855b989d92a4b4"></a><!-- doxytag: member="llvm::BitVector::resize" ref="a32859a24aa7a3be269855b989d92a4b4" args="(unsigned N, bool t=false)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void llvm::BitVector::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"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> </td>
+          <td class="paramname"><em>t</em> = <code><a class="el" href="SimplifyInstructions_8cpp.html#a6dd713bd88673625bb181528a61bdc85">false</a></code> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>resize - Grow or shrink the bitvector. </p>
+
+<p>Definition at line <a class="el" href="BitVector_8h_source.html#l00203">203</a> of file <a class="el" href="BitVector_8h_source.html">BitVector.h</a>.</p>
+
+<p>References <a class="el" href="TGLexer_8h_source.html#l00045">llvm::tgtok::Bits</a>.</p>
+
+<p>Referenced by <a class="el" href="ARMMachineFunctionInfo_8h_source.html#l00218">llvm::ARMFunctionInfo::addDPRCalleeSavedAreaFrame()</a>, <a class="el" href="ARMMachineFunctionInfo_8h_source.html#l00194">llvm::ARMFunctionInfo::addGPRCalleeSavedArea1Frame()</a>, <a class="el" href="ARMMachineFunctionInfo_8h_source.html#l00206">llvm::ARMFunctionInfo::addGPRCalleeSavedArea2Frame()</a>, <a class="el" href="LiveIntervalAnalysis_8cpp_source.html#l00951">llvm::LiveIntervals::checkRegMaskInterference()</a>, <a class="el" href="RegisterScavenging_8cpp_source.html#l00073">llvm::RegScavenger::enterBasicBlock()</a>, <a class="el" href="ScheduleDAG_8cpp_source.html#l00423">llvm::ScheduleDAGTopologicalSort::InitDAGTopologicalSorting()</a>, <a class="el" href="MachineRegisterInfo_8cpp_source.html#l00020">llvm::MachineRegisterInfo::MachineRegisterInfo()</a>, <a class="el" href="BitVector_8h_source.html#l00422">operator^=()</a>, <a class="el" href="BitVector_8h_source.html#l00414">operator
 |=()</a>, <a class="el" href="SpillPlacement_8cpp_source.html#l00358">llvm::SpillPlacement::prepare()</a>, <a class="el" href="LiveRangeCalc_8cpp_source.html#l00021">llvm::LiveRangeCalc::reset()</a>, and <a class="el" href="SmallBitVector_8h_source.html#l00253">llvm::SmallBitVector::resize()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a1964207fae81f04966b2a9dcfc21cf7b"></a><!-- doxytag: member="llvm::BitVector::set" ref="a1964207fae81f04966b2a9dcfc21cf7b" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1BitVector.html">BitVector</a>& llvm::BitVector::set </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="BitVector_8h_source.html#l00229">229</a> of file <a class="el" href="BitVector_8h_source.html">BitVector.h</a>.</p>
+
+<p>References <a class="el" href="TGLexer_8h_source.html#l00045">llvm::tgtok::Bits</a>.</p>
+
+<p>Referenced by <a class="el" href="RegisterScavenging_8cpp_source.html#l00073">llvm::RegScavenger::enterBasicBlock()</a>, <a class="el" href="TargetRegisterInfo_8cpp_source.html#l00118">getAllocatableSetForRC()</a>, <a class="el" href="MachineFunction_8cpp_source.html#l00471">llvm::MachineFrameInfo::getPristineRegs()</a>, <a class="el" href="RegisterScavenging_8cpp_source.html#l00243">llvm::RegScavenger::getRegsAvailable()</a>, <a class="el" href="SparcRegisterInfo_8cpp_source.html#l00042">llvm::SparcRegisterInfo::getReservedRegs()</a>, <a class="el" href="MSP430RegisterInfo_8cpp_source.html#l00077">llvm::MSP430RegisterInfo::getReservedRegs()</a>, <a class="el" href="MipsRegisterInfo_8cpp_source.html#l00082">llvm::MipsRegisterInfo::getReservedRegs()</a>, <a class="el" href="PPCRegisterInfo_8cpp_source.html#l00131">llvm::PPCRegisterInfo::getReservedRegs()</a>, <a class="el" href="XCoreRegisterInfo_8cpp_source.html#l00072">llvm::XCoreRegisterInfo::getReservedRegs()</a>, <a c
 lass="el" href="MBlazeRegisterInfo_8cpp_source.html#l00071">llvm::MBlazeRegisterInfo::getReservedRegs()</a>, <a class="el" href="HexagonRegisterInfo_8cpp_source.html#l00073">llvm::HexagonRegisterInfo::getReservedRegs()</a>, <a class="el" href="SPURegisterInfo_8cpp_source.html#l00231">llvm::SPURegisterInfo::getReservedRegs()</a>, <a class="el" href="ARMBaseRegisterInfo_8cpp_source.html#l00093">llvm::ARMBaseRegisterInfo::getReservedRegs()</a>, <a class="el" href="X86RegisterInfo_8cpp_source.html#l00290">llvm::X86RegisterInfo::getReservedRegs()</a>, <a class="el" href="RegisterScavenging_8cpp_source.html#l00051">llvm::RegScavenger::initRegState()</a>, <a class="el" href="SmallBitVector_8h_source.html#l00269">llvm::SmallBitVector::reserve()</a>, <a class="el" href="SmallBitVector_8h_source.html#l00287">llvm::SmallBitVector::set()</a>, <a class="el" href="LiveRangeCalc_8h_source.html#l00207">llvm::LiveRangeCalc::setLiveOutValue()</a>, and <a class="el" href="MachineRegisterInfo_8
 h_source.html#l00381">llvm::MachineRegisterInfo::setPhysRegUsed()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a1e5689b8c7116045a39dd8d602377287"></a><!-- doxytag: member="llvm::BitVector::set" ref="a1e5689b8c7116045a39dd8d602377287" args="(unsigned Idx)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1BitVector.html">BitVector</a>& llvm::BitVector::set </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>Idx</em></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="BitVector_8h_source.html#l00235">235</a> of file <a class="el" href="BitVector_8h_source.html">BitVector.h</a>.</p>
+
+<p>References <a class="el" href="TGLexer_8h_source.html#l00045">llvm::tgtok::Bits</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a8df71b85a95e3fdcfb702dfd3b132727"></a><!-- doxytag: member="llvm::BitVector::set" ref="a8df71b85a95e3fdcfb702dfd3b132727" args="(unsigned I, unsigned E)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1BitVector.html">BitVector</a>& llvm::BitVector::set </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>I</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>E</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>set - Efficiently set a range of bits in [I, E) </p>
+
+<p>Definition at line <a class="el" href="BitVector_8h_source.html#l00241">241</a> of file <a class="el" href="BitVector_8h_source.html">BitVector.h</a>.</p>
+
+<p>References <a class="el" href="TGLexer_8h_source.html#l00045">llvm::tgtok::Bits</a>, <a class="el" href="ARMBaseInfo_8h_source.html#l00097">llvm::ARM_PROC::I</a>, <a class="el" href="MathExtras_8h_source.html#l00443">llvm::RoundUpToAlignment()</a>, and <a class="el" href="BitVector_8h_source.html#l00116">size()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a70087136d08e0945efab3c947b5e89c7"></a><!-- doxytag: member="llvm::BitVector::setBitsInMask" ref="a70087136d08e0945efab3c947b5e89c7" args="(const uint32_t *Mask, unsigned MaskWords=~0u)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void llvm::BitVector::setBitsInMask </td>
+          <td>(</td>
+          <td class="paramtype">const uint32_t * </td>
+          <td class="paramname"><em>Mask</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>MaskWords</em> = <code>~0u</code> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>setBitsInMask - Add '1' bits from Mask to this vector. Don't resize. This computes "*this |= Mask". </p>
+
+<p>Definition at line <a class="el" href="BitVector_8h_source.html#l00490">490</a> of file <a class="el" href="BitVector_8h_source.html">BitVector.h</a>.</p>
+
+<p>Referenced by <a class="el" href="TargetLowering_8cpp_source.html#l00715">llvm::TargetLowering::findRepresentativeClass()</a>, and <a class="el" href="SmallBitVector_8h_source.html#l00491">llvm::SmallBitVector::setBitsInMask()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a8ed8d6c8b5f2e6f8afbabdcfaf40d6ff"></a><!-- doxytag: member="llvm::BitVector::setBitsNotInMask" ref="a8ed8d6c8b5f2e6f8afbabdcfaf40d6ff" args="(const uint32_t *Mask, unsigned MaskWords=~0u)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void llvm::BitVector::setBitsNotInMask </td>
+          <td>(</td>
+          <td class="paramtype">const uint32_t * </td>
+          <td class="paramname"><em>Mask</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>MaskWords</em> = <code>~0u</code> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>setBitsNotInMask - Add a bit to this vector for every '0' bit in Mask. Don't resize. This computes "*this |= ~Mask". </p>
+
+<p>Definition at line <a class="el" href="BitVector_8h_source.html#l00502">502</a> of file <a class="el" href="BitVector_8h_source.html">BitVector.h</a>.</p>
+
+<p>Referenced by <a class="el" href="MachineRegisterInfo_8h_source.html#l00388">llvm::MachineRegisterInfo::addPhysRegsUsedFromRegMask()</a>, and <a class="el" href="SmallBitVector_8h_source.html#l00509">llvm::SmallBitVector::setBitsNotInMask()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a4e688c430ac5079c3b5a89632783b2a2"></a><!-- doxytag: member="llvm::BitVector::size" ref="a4e688c430ac5079c3b5a89632783b2a2" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classunsigned.html">unsigned</a> llvm::BitVector::size </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>size - Returns the number of bits in this bitvector. </p>
+
+<p>Definition at line <a class="el" href="BitVector_8h_source.html#l00116">116</a> of file <a class="el" href="BitVector_8h_source.html">BitVector.h</a>.</p>
+
+<p>Referenced by <a class="el" href="ARMMachineFunctionInfo_8h_source.html#l00218">llvm::ARMFunctionInfo::addDPRCalleeSavedAreaFrame()</a>, <a class="el" href="ARMMachineFunctionInfo_8h_source.html#l00194">llvm::ARMFunctionInfo::addGPRCalleeSavedArea1Frame()</a>, <a class="el" href="ARMMachineFunctionInfo_8h_source.html#l00206">llvm::ARMFunctionInfo::addGPRCalleeSavedArea2Frame()</a>, <a class="el" href="BitVector_8h_source.html#l00140">all()</a>, <a class="el" href="BitVector_8h_source.html#l00132">any()</a>, <a class="el" href="BitVector_8h_source.html#l00335">anyCommon()</a>, <a class="el" href="BitVector_8h_source.html#l00089">BitVector()</a>, <a class="el" href="BitVector_8h_source.html#l00119">count()</a>, <a class="el" href="BitVector_8h_source.html#l00152">find_first()</a>, <a class="el" href="BitVector_8h_source.html#l00166">find_next()</a>, <a class="el" href="BitVector_8h_source.html#l00306">flip()</a>, <a class="el" href="MachineRegisterInfo_8cpp_source.html#l003
 07">llvm::MachineRegisterInfo::freezeReservedRegs()</a>, <a class="el" href="ARMMachineFunctionInfo_8h_source.html#l00188">llvm::ARMFunctionInfo::isDPRCalleeSavedAreaFrame()</a>, <a class="el" href="ARMMachineFunctionInfo_8h_source.html#l00178">llvm::ARMFunctionInfo::isGPRCalleeSavedArea1Frame()</a>, <a class="el" href="ARMMachineFunctionInfo_8h_source.html#l00183">llvm::ARMFunctionInfo::isGPRCalleeSavedArea2Frame()</a>, <a class="el" href="BitVector_8h_source.html#l00371">operator&=()</a>, <a class="el" href="BitVector_8h_source.html#l00431">operator=()</a>, <a class="el" href="BitVector_8h_source.html#l00345">operator==()</a>, <a class="el" href="BitVector_8h_source.html#l00422">operator^=()</a>, <a class="el" href="BitVector_8h_source.html#l00414">operator|=()</a>, <a class="el" href="BitVector_8h_source.html#l00279">reset()</a>, <a class="el" href="RegisterClassInfo_8cpp_source.html#l00035">llvm::RegisterClassInfo::runOnMachineFunction()</a>, <a class="el" href="BitV
 ector_8h_source.html#l00241">set()</a>, <a class="el" href="SmallBitVector_8h_source.html#l00173">llvm::SmallBitVector::size()</a>, and <a class="el" href="BitVector_8h_source.html#l00399">test()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a25130f27dbf92ccb89c1fec09d956add"></a><!-- doxytag: member="llvm::BitVector::swap" ref="a25130f27dbf92ccb89c1fec09d956add" args="(BitVector &RHS)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void llvm::BitVector::swap </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1BitVector.html">BitVector</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="BitVector_8h_source.html#l00470">470</a> of file <a class="el" href="BitVector_8h_source.html">BitVector.h</a>.</p>
+
+<p>References <a class="el" href="TGLexer_8h_source.html#l00045">llvm::tgtok::Bits</a>.</p>
+
+<p>Referenced by <a class="el" href="BitVector_8h_source.html#l00584">std::swap()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a20b6ba858cb2bb6d8d7fa553025c1f61"></a><!-- doxytag: member="llvm::BitVector::test" ref="a20b6ba858cb2bb6d8d7fa553025c1f61" args="(unsigned Idx) 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::BitVector::test </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>Idx</em></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="BitVector_8h_source.html#l00330">330</a> of file <a class="el" href="BitVector_8h_source.html">BitVector.h</a>.</p>
+
+<p>Referenced by <a class="el" href="CriticalAntiDepBreaker_8cpp_source.html#l00412">llvm::CriticalAntiDepBreaker::BreakAntiDependencies()</a>, <a class="el" href="AggressiveAntiDepBreaker_8cpp_source.html#l00714">llvm::AggressiveAntiDepBreaker::BreakAntiDependencies()</a>, <a class="el" href="RegAllocPBQP_8cpp_source.html#l00189">llvm::PBQPBuilder::build()</a>, <a class="el" href="MachineRegisterInfo_8h_source.html#l00426">llvm::MachineRegisterInfo::canReserveReg()</a>, <a class="el" href="LiveRegMatrix_8cpp_source.html#l00099">llvm::LiveRegMatrix::checkRegMaskInterference()</a>, <a class="el" href="RegisterScavenging_8cpp_source.html#l00115">llvm::RegScavenger::forward()</a>, <a class="el" href="ARMBaseRegisterInfo_8cpp_source.html#l00093">llvm::ARMBaseRegisterInfo::getReservedRegs()</a>, <a class="el" href="MachineRegisterInfo_8h_source.html#l00370">llvm::MachineRegisterInfo::isPhysRegUsed()</a>, <a class="el" href="MachineRegisterInfo_8h_source.html#l00445">llvm::Machine
 RegisterInfo::isReserved()</a>, <a class="el" href="SplitKit_8h_source.html#l00170">llvm::SplitAnalysis::isThroughBlock()</a>, <a class="el" href="CriticalAntiDepBreaker_8cpp_source.html#l00044">llvm::CriticalAntiDepBreaker::StartBlock()</a>, and <a class="el" href="AggressiveAntiDepBreaker_8cpp_source.html#l00147">llvm::AggressiveAntiDepBreaker::StartBlock()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a565aca4817612f88bdcdd393f0e5d972"></a><!-- doxytag: member="llvm::BitVector::test" ref="a565aca4817612f88bdcdd393f0e5d972" args="(const BitVector &RHS) 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::BitVector::test </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1BitVector.html">BitVector</a> & </td>
+          <td class="paramname"><em>RHS</em></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>test - Check if (This - RHS) is zero. This is the same as reset(RHS) and <a class="el" href="classllvm_1_1BitVector.html#af6728fc59df1f9249146d708301ec386" title="any - Returns true if any bit is set.">any()</a>. </p>
+
+<p>Definition at line <a class="el" href="BitVector_8h_source.html#l00399">399</a> of file <a class="el" href="BitVector_8h_source.html">BitVector.h</a>.</p>
+
+<p>References <a class="el" href="TGLexer_8h_source.html#l00045">llvm::tgtok::Bits</a>, and <a class="el" href="BitVector_8h_source.html#l00116">size()</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li><a class="el" href="BitVector_8h_source.html">BitVector.h</a></li>
+</ul>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:40:50 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1BitcodeReaderValueList-members.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1BitcodeReaderValueList-members.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1BitcodeReaderValueList-members.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1BitcodeReaderValueList-members.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,71 @@
+<!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_1BitcodeReaderValueList.html">BitcodeReaderValueList</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">llvm::BitcodeReaderValueList Member List</div>  </div>
+</div>
+<div class="contents">
+This is the complete list of members for <a class="el" href="classllvm_1_1BitcodeReaderValueList.html">llvm::BitcodeReaderValueList</a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1BitcodeReaderValueList.html#a17caf780bbfedb9c4c361a8512ecbc30">AssignValue</a>(Value *V, unsigned Idx)</td><td><a class="el" href="classllvm_1_1BitcodeReaderValueList.html">llvm::BitcodeReaderValueList</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1BitcodeReaderValueList.html#ad68a89730b4518d458e00afc90c00d2d">back</a>() const </td><td><a class="el" href="classllvm_1_1BitcodeReaderValueList.html">llvm::BitcodeReaderValueList</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1BitcodeReaderValueList.html#ad962cfa5adb1df212af61b7d8c453138">BitcodeReaderValueList</a>(LLVMContext &C)</td><td><a class="el" href="classllvm_1_1BitcodeReaderValueList.html">llvm::BitcodeReaderValueList</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1BitcodeReaderValueList.html#a78085b7374b1c5f3d548fc6837c49b9a">clear</a>()</td><td><a class="el" href="classllvm_1_1BitcodeReaderValueList.html">llvm::BitcodeReaderValueList</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1BitcodeReaderValueList.html#aa42ed927ecaef41154bf67a0210a8d00">empty</a>() const </td><td><a class="el" href="classllvm_1_1BitcodeReaderValueList.html">llvm::BitcodeReaderValueList</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1BitcodeReaderValueList.html#af799d127fd116225772c4446f00e6784">getConstantFwdRef</a>(unsigned Idx, Type *Ty)</td><td><a class="el" href="classllvm_1_1BitcodeReaderValueList.html">llvm::BitcodeReaderValueList</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1BitcodeReaderValueList.html#a1c5bd3d60c8fa99ca6e26f8cca18746e">getValueFwdRef</a>(unsigned Idx, Type *Ty)</td><td><a class="el" href="classllvm_1_1BitcodeReaderValueList.html">llvm::BitcodeReaderValueList</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1BitcodeReaderValueList.html#accdad3e7ffe2312891aacca103b7eb9d">operator[]</a>(unsigned i) const </td><td><a class="el" href="classllvm_1_1BitcodeReaderValueList.html">llvm::BitcodeReaderValueList</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1BitcodeReaderValueList.html#acbe5c1076d1b5bfc9402c919ff06bb01">pop_back</a>()</td><td><a class="el" href="classllvm_1_1BitcodeReaderValueList.html">llvm::BitcodeReaderValueList</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1BitcodeReaderValueList.html#afb6fcba0616b9a5fd7f52a0a752b54dc">push_back</a>(Value *V)</td><td><a class="el" href="classllvm_1_1BitcodeReaderValueList.html">llvm::BitcodeReaderValueList</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1BitcodeReaderValueList.html#a4a6b947102b7ca6325cdc32aa028505e">resize</a>(unsigned N)</td><td><a class="el" href="classllvm_1_1BitcodeReaderValueList.html">llvm::BitcodeReaderValueList</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1BitcodeReaderValueList.html#aa04b81dfe132663beae514da9db8649a">ResolveConstantForwardRefs</a>()</td><td><a class="el" href="classllvm_1_1BitcodeReaderValueList.html">llvm::BitcodeReaderValueList</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1BitcodeReaderValueList.html#ac5467d51cfd26f6bfc693125affb3ee1">shrinkTo</a>(unsigned N)</td><td><a class="el" href="classllvm_1_1BitcodeReaderValueList.html">llvm::BitcodeReaderValueList</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1BitcodeReaderValueList.html#aa09d568f0b057d3322da5e70d5ac643b">size</a>() const </td><td><a class="el" href="classllvm_1_1BitcodeReaderValueList.html">llvm::BitcodeReaderValueList</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1BitcodeReaderValueList.html#ab5d355b97f9911be4dc5403184970e4a">~BitcodeReaderValueList</a>()</td><td><a class="el" href="classllvm_1_1BitcodeReaderValueList.html">llvm::BitcodeReaderValueList</a></td><td><code> [inline]</code></td></tr>
+</table></div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:48:38 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

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

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

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

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

Added: www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1BlockAddress-members.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1BlockAddress-members.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1BlockAddress-members.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1BlockAddress-members.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,185 @@
+<!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_1BlockAddress.html">BlockAddress</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">llvm::BlockAddress Member List</div>  </div>
+</div>
+<div class="contents">
+This is the complete list of members for <a class="el" href="classllvm_1_1BlockAddress.html">llvm::BlockAddress</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_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_1Constant.html#aca0d63da182dd893b3a769214829a744">canTrap</a>() const </td><td><a class="el" href="classllvm_1_1Constant.html">llvm::Constant</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1BlockAddress.html#abb433c4a0f83374060c7e53349d8d126">classof</a>(const Value *V)</td><td><a class="el" href="classllvm_1_1BlockAddress.html">llvm::BlockAddress</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_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_1Constant.html#a5028ee6daad0d69bf219d7cfd11800ac">Constant</a>(Type *ty, ValueTy vty, Use *Ops, unsigned NumOps)</td><td><a class="el" href="classllvm_1_1Constant.html">llvm::Constant</a></td><td><code> [inline, protected]</code></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_1BlockAddress.html#a430e54edf8cc9ae399bcc7ea1dbf13ef">DECLARE_TRANSPARENT_OPERAND_ACCESSORS</a>(Value)</td><td><a class="el" href="classllvm_1_1BlockAddress.html">llvm::BlockAddress</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1BlockAddress.html#acad71b48c6fd6914a7f5a61c1b759126">destroyConstant</a>()</td><td><a class="el" href="classllvm_1_1BlockAddress.html">llvm::BlockAddress</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Constant.html#a174833d578b06c6e369cbe8ec390fab4">destroyConstantImpl</a>()</td><td><a class="el" href="classllvm_1_1Constant.html">llvm::Constant</a></td><td><code> [protected]</code></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_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_1BlockAddress.html#af6e2f535824d8f9b4bf1b1a75e5ab57c">get</a>(Function *F, BasicBlock *BB)</td><td><a class="el" href="classllvm_1_1BlockAddress.html">llvm::BlockAddress</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1BlockAddress.html#a0344a21f3995913a734b93bbd0d0e841">get</a>(BasicBlock *BB)</td><td><a class="el" href="classllvm_1_1BlockAddress.html">llvm::BlockAddress</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Constant.html#a01fee21e2c679094ce5ab193369d5198">getAggregateElement</a>(unsigned Elt) const </td><td><a class="el" href="classllvm_1_1Constant.html">llvm::Constant</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Constant.html#ad03bc931131ab966b3833365d78b573a">getAggregateElement</a>(Constant *Elt) const </td><td><a class="el" href="classllvm_1_1Constant.html">llvm::Constant</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Constant.html#a4d51384de6e1798bb6aa875aebeea9f0">getAllOnesValue</a>(Type *Ty)</td><td><a class="el" href="classllvm_1_1Constant.html">llvm::Constant</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1BlockAddress.html#a976bfd676bf773eadde49138cfc7dcb5">getBasicBlock</a>() const </td><td><a class="el" href="classllvm_1_1BlockAddress.html">llvm::BlockAddress</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_1BlockAddress.html#ac8c2ffcc61ad8213168a6e884e31b588">getFunction</a>() const </td><td><a class="el" href="classllvm_1_1BlockAddress.html">llvm::BlockAddress</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Constant.html#a0154da1d06b29a1d5649607ae2dfc389">getIntegerValue</a>(Type *Ty, const APInt &V)</td><td><a class="el" href="classllvm_1_1Constant.html">llvm::Constant</a></td><td><code> [static]</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_1Constant.html#aa6574d526b3e38a28f688a7bb4325c2c">getNullValue</a>(Type *Ty)</td><td><a class="el" href="classllvm_1_1Constant.html">llvm::Constant</a></td><td><code> [static]</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_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_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_1Constant.html#aefaf7f07fbd0e8c69a6fdf9820093179">getRelocationInfo</a>() const </td><td><a class="el" href="classllvm_1_1Constant.html">llvm::Constant</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a2dce2d8e4af845c036ec5590d37ab5f4">getSubclassDataFromValue</a>() const </td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</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_1Constant.html#a44ee7542df1c68e8a58bb7f48373e101ad1bb709a85dd3fb6cc0350cd9e9c3208">GlobalRelocations</a> enum value</td><td><a class="el" href="classllvm_1_1Constant.html">llvm::Constant</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_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_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_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_1Constant.html#ac8ddb745480a7e75a3862ddf0be3a298">isAllOnesValue</a>() const </td><td><a class="el" href="classllvm_1_1Constant.html">llvm::Constant</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Constant.html#a17f00803633c9f81e1c6c28d0eac5a7e">isConstantUsed</a>() const </td><td><a class="el" href="classllvm_1_1Constant.html">llvm::Constant</a></td><td></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_1Constant.html#a7f25da94fecd8a51e6518f8db7bbfad5">isNegativeZeroValue</a>() const </td><td><a class="el" href="classllvm_1_1Constant.html">llvm::Constant</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Constant.html#ad7ec8482f19e8e86e3de573b060a17e5">isNullValue</a>() const </td><td><a class="el" href="classllvm_1_1Constant.html">llvm::Constant</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Constant.html#ad6eda6146a0eefff9896e55489257bf0">isThreadDependent</a>() const </td><td><a class="el" href="classllvm_1_1Constant.html">llvm::Constant</a></td><td></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_1Constant.html#a44ee7542df1c68e8a58bb7f48373e101a35617cff1a6c4d1a44010920ca88c921">LocalRelocation</a> enum value</td><td><a class="el" href="classllvm_1_1Constant.html">llvm::Constant</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_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_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_1Constant.html#a44ee7542df1c68e8a58bb7f48373e101a662618a7c67de5b3235c2ad4f3038135">NoRelocation</a> enum value</td><td><a class="el" href="classllvm_1_1Constant.html">llvm::Constant</a></td><td></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_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#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_1Constant.html#a44ee7542df1c68e8a58bb7f48373e101">PossibleRelocationsTy</a> enum name</td><td><a class="el" href="classllvm_1_1Constant.html">llvm::Constant</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_1Constant.html#a50d0911852017f2168de329f53d8568d">removeDeadConstantUsers</a>() const </td><td><a class="el" href="classllvm_1_1Constant.html">llvm::Constant</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_1BlockAddress.html#a19bdc0b42d2b98420ffbbb4bc839d2de">replaceUsesOfWithOnConstant</a>(Value *From, Value *To, Use *U)</td><td><a class="el" href="classllvm_1_1BlockAddress.html">llvm::BlockAddress</a></td><td><code> [virtual]</code></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#aae37705b598ef612f698198dc33d6f65">setValueSubclassData</a>(unsigned short D)</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td><code> [inline, protected]</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_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_1Value.html#ad9a329f9f85bc896a726a628aa3f4e9d">use_back</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#af7fcaed37e00a06b7514852b57a17db6">use_back</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#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_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:27 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

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

Added: www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1BlockAddress__coll__graph.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1BlockAddress__coll__graph.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1BlockAddress__coll__graph.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1BlockAddress__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::BlockAddress",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::Constant",height=0.2,width=0.4,color="black",URL="$classllvm_1_1Constant.html",tooltip="LLVM Constant Representation."];
+  Node3 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node3 [label="llvm::User",height=0.2,width=0.4,color="black",URL="$classllvm_1_1User.html"];
+  Node4 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node4 [label="llvm::Value",height=0.2,width=0.4,color="black",URL="$classllvm_1_1Value.html",tooltip="LLVM Value Representation."];
+  Node5 -> Node4 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" MaximumAlignment\nSubclassOptionalData" ,fontname="FreeSans"];
+  Node5 [label="unsigned",height=0.2,width=0.4,color="black",URL="$classunsigned.html"];
+  Node6 -> Node3 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" OperandList" ,fontname="FreeSans"];
+  Node6 [label="llvm::Use",height=0.2,width=0.4,color="black",URL="$classllvm_1_1Use.html"];
+  Node5 -> Node3 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" NumOperands" ,fontname="FreeSans"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1BlockFrequency-members.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1BlockFrequency-members.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1BlockFrequency-members.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1BlockFrequency-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_1BlockFrequency.html">BlockFrequency</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">llvm::BlockFrequency Member List</div>  </div>
+</div>
+<div class="contents">
+This is the complete list of members for <a class="el" href="classllvm_1_1BlockFrequency.html">llvm::BlockFrequency</a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1BlockFrequency.html#a645c1a7e936701e5549adb76f0221f27">BlockFrequency</a>(uint64_t Freq=0)</td><td><a class="el" href="classllvm_1_1BlockFrequency.html">llvm::BlockFrequency</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1BlockFrequency.html#a8e478a163436e8244ae136bef45a4fcf">getEntryFrequency</a>()</td><td><a class="el" href="classllvm_1_1BlockFrequency.html">llvm::BlockFrequency</a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1BlockFrequency.html#acd0d5be21046a46d1ffa3646dc8790fc">getFrequency</a>() const </td><td><a class="el" href="classllvm_1_1BlockFrequency.html">llvm::BlockFrequency</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1BlockFrequency.html#a744ba98b4bcb5012c1a71316c179596c">operator*</a>(const BranchProbability &Prob) const </td><td><a class="el" href="classllvm_1_1BlockFrequency.html">llvm::BlockFrequency</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1BlockFrequency.html#a06752d0ead01f452e8b028ba8a4ae729">operator*=</a>(const BranchProbability &Prob)</td><td><a class="el" href="classllvm_1_1BlockFrequency.html">llvm::BlockFrequency</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1BlockFrequency.html#afe44431c7a905194fbee728486599c8a">operator+</a>(const BlockFrequency &Freq) const </td><td><a class="el" href="classllvm_1_1BlockFrequency.html">llvm::BlockFrequency</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1BlockFrequency.html#a41749b0a45e669b8d4ac5fb5260f781f">operator+=</a>(const BlockFrequency &Freq)</td><td><a class="el" href="classllvm_1_1BlockFrequency.html">llvm::BlockFrequency</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1BlockFrequency.html#ae8fab5b91b018e5e1849f0359d6a1b1a">operator<</a>(const BlockFrequency &RHS) const </td><td><a class="el" href="classllvm_1_1BlockFrequency.html">llvm::BlockFrequency</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1BlockFrequency.html#a1c64d6147b56523a19a0f36fcfffbba3">operator<=</a>(const BlockFrequency &RHS) const </td><td><a class="el" href="classllvm_1_1BlockFrequency.html">llvm::BlockFrequency</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1BlockFrequency.html#a1b72b7ee7dcdb77b2802bb7a09edae35">operator></a>(const BlockFrequency &RHS) const </td><td><a class="el" href="classllvm_1_1BlockFrequency.html">llvm::BlockFrequency</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1BlockFrequency.html#a12c2784120b9ea7606c1c9f912794730">operator>=</a>(const BlockFrequency &RHS) const </td><td><a class="el" href="classllvm_1_1BlockFrequency.html">llvm::BlockFrequency</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1BlockFrequency.html#a1458380150ff5e3d2686eccc2f826469">print</a>(raw_ostream &OS) const </td><td><a class="el" href="classllvm_1_1BlockFrequency.html">llvm::BlockFrequency</a></td><td></td></tr>
+</table></div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:47:43 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1BlockFrequency.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1BlockFrequency.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1BlockFrequency.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1BlockFrequency.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,321 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: llvm::BlockFrequency 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_1BlockFrequency.html">BlockFrequency</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::BlockFrequency Class Reference</div>  </div>
+</div>
+<div class="contents">
+<!-- doxytag: class="llvm::BlockFrequency" -->
+<p><code>#include <<a class="el" href="BlockFrequency_8h_source.html">BlockFrequency.h</a>></code></p>
+
+<p><a href="classllvm_1_1BlockFrequency-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_1BlockFrequency.html#a645c1a7e936701e5549adb76f0221f27">BlockFrequency</a> (uint64_t Freq=0)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">uint64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1BlockFrequency.html#acd0d5be21046a46d1ffa3646dc8790fc">getFrequency</a> () const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1BlockFrequency.html">BlockFrequency</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1BlockFrequency.html#a06752d0ead01f452e8b028ba8a4ae729">operator*=</a> (const <a class="el" href="classllvm_1_1BranchProbability.html">BranchProbability</a> &Prob)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classllvm_1_1BlockFrequency.html">BlockFrequency</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1BlockFrequency.html#a744ba98b4bcb5012c1a71316c179596c">operator*</a> (const <a class="el" href="classllvm_1_1BranchProbability.html">BranchProbability</a> &Prob) const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1BlockFrequency.html">BlockFrequency</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1BlockFrequency.html#a41749b0a45e669b8d4ac5fb5260f781f">operator+=</a> (const <a class="el" href="classllvm_1_1BlockFrequency.html">BlockFrequency</a> &Freq)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classllvm_1_1BlockFrequency.html">BlockFrequency</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1BlockFrequency.html#afe44431c7a905194fbee728486599c8a">operator+</a> (const <a class="el" href="classllvm_1_1BlockFrequency.html">BlockFrequency</a> &Freq) 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_1BlockFrequency.html#ae8fab5b91b018e5e1849f0359d6a1b1a">operator<</a> (const <a class="el" href="classllvm_1_1BlockFrequency.html">BlockFrequency</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_1BlockFrequency.html#a1c64d6147b56523a19a0f36fcfffbba3">operator<=</a> (const <a class="el" href="classllvm_1_1BlockFrequency.html">BlockFrequency</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_1BlockFrequency.html#a1b72b7ee7dcdb77b2802bb7a09edae35">operator></a> (const <a class="el" href="classllvm_1_1BlockFrequency.html">BlockFrequency</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_1BlockFrequency.html#a12c2784120b9ea7606c1c9f912794730">operator>=</a> (const <a class="el" href="classllvm_1_1BlockFrequency.html">BlockFrequency</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_1BlockFrequency.html#a1458380150ff5e3d2686eccc2f826469">print</a> (<a class="el" href="classllvm_1_1raw__ostream.html">raw_ostream</a> &OS) 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 uint64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1BlockFrequency.html#a8e478a163436e8244ae136bef45a4fcf">getEntryFrequency</a> ()</td></tr>
+</table>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock">
+<p>Definition at line <a class="el" href="BlockFrequency_8h_source.html#l00025">25</a> of file <a class="el" href="BlockFrequency_8h_source.html">BlockFrequency.h</a>.</p>
+</div><hr/><h2>Constructor & Destructor Documentation</h2>
+<a class="anchor" id="a645c1a7e936701e5549adb76f0221f27"></a><!-- doxytag: member="llvm::BlockFrequency::BlockFrequency" ref="a645c1a7e936701e5549adb76f0221f27" args="(uint64_t Freq=0)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">llvm::BlockFrequency::BlockFrequency </td>
+          <td>(</td>
+          <td class="paramtype">uint64_t </td>
+          <td class="paramname"><em>Freq</em> = <code>0</code></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="BlockFrequency_8h_source.html#l00031">31</a> of file <a class="el" href="BlockFrequency_8h_source.html">BlockFrequency.h</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="a8e478a163436e8244ae136bef45a4fcf"></a><!-- doxytag: member="llvm::BlockFrequency::getEntryFrequency" ref="a8e478a163436e8244ae136bef45a4fcf" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static uint64_t llvm::BlockFrequency::getEntryFrequency </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="BlockFrequency_8h_source.html#l00033">33</a> of file <a class="el" href="BlockFrequency_8h_source.html">BlockFrequency.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="acd0d5be21046a46d1ffa3646dc8790fc"></a><!-- doxytag: member="llvm::BlockFrequency::getFrequency" ref="acd0d5be21046a46d1ffa3646dc8790fc" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint64_t llvm::BlockFrequency::getFrequency </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="BlockFrequency_8h_source.html#l00034">34</a> of file <a class="el" href="BlockFrequency_8h_source.html">BlockFrequency.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a744ba98b4bcb5012c1a71316c179596c"></a><!-- doxytag: member="llvm::BlockFrequency::operator*" ref="a744ba98b4bcb5012c1a71316c179596c" args="(const BranchProbability &Prob) const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">const <a class="el" href="classllvm_1_1BlockFrequency.html">BlockFrequency</a> BlockFrequency::operator* </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1BranchProbability.html">BranchProbability</a> & </td>
+          <td class="paramname"><em>Prob</em></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="BlockFrequency_8cpp_source.html#l00095">95</a> of file <a class="el" href="BlockFrequency_8cpp_source.html">BlockFrequency.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a06752d0ead01f452e8b028ba8a4ae729"></a><!-- doxytag: member="llvm::BlockFrequency::operator*=" ref="a06752d0ead01f452e8b028ba8a4ae729" args="(const BranchProbability &Prob)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1BlockFrequency.html">BlockFrequency</a> & BlockFrequency::operator*= </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1BranchProbability.html">BranchProbability</a> & </td>
+          <td class="paramname"><em>Prob</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="BlockFrequency_8cpp_source.html#l00067">67</a> of file <a class="el" href="BlockFrequency_8cpp_source.html">BlockFrequency.cpp</a>.</p>
+
+<p>References <a class="el" href="BranchProbability_8h_source.html#l00042">llvm::BranchProbability::getDenominator()</a>, and <a class="el" href="BranchProbability_8h_source.html#l00041">llvm::BranchProbability::getNumerator()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="afe44431c7a905194fbee728486599c8a"></a><!-- doxytag: member="llvm::BlockFrequency::operator+" ref="afe44431c7a905194fbee728486599c8a" args="(const BlockFrequency &Freq) const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">const <a class="el" href="classllvm_1_1BlockFrequency.html">BlockFrequency</a> BlockFrequency::operator+ </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1BlockFrequency.html">BlockFrequency</a> & </td>
+          <td class="paramname"><em>Freq</em></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="BlockFrequency_8cpp_source.html#l00113">113</a> of file <a class="el" href="BlockFrequency_8cpp_source.html">BlockFrequency.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a41749b0a45e669b8d4ac5fb5260f781f"></a><!-- doxytag: member="llvm::BlockFrequency::operator+=" ref="a41749b0a45e669b8d4ac5fb5260f781f" args="(const BlockFrequency &Freq)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1BlockFrequency.html">BlockFrequency</a> & BlockFrequency::operator+= </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1BlockFrequency.html">BlockFrequency</a> & </td>
+          <td class="paramname"><em>Freq</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="BlockFrequency_8cpp_source.html#l00101">101</a> of file <a class="el" href="BlockFrequency_8cpp_source.html">BlockFrequency.cpp</a>.</p>
+
+<p>References <a class="el" href="DataTypes_8h_source.html#l00188">UINT64_MAX</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ae8fab5b91b018e5e1849f0359d6a1b1a"></a><!-- doxytag: member="llvm::BlockFrequency::operator<" ref="ae8fab5b91b018e5e1849f0359d6a1b1a" args="(const BlockFrequency &RHS) 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::BlockFrequency::operator< </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1BlockFrequency.html">BlockFrequency</a> & </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="BlockFrequency_8h_source.html#l00042">42</a> of file <a class="el" href="BlockFrequency_8h_source.html">BlockFrequency.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a1c64d6147b56523a19a0f36fcfffbba3"></a><!-- doxytag: member="llvm::BlockFrequency::operator<=" ref="a1c64d6147b56523a19a0f36fcfffbba3" args="(const BlockFrequency &RHS) 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::BlockFrequency::operator<= </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1BlockFrequency.html">BlockFrequency</a> & </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="BlockFrequency_8h_source.html#l00046">46</a> of file <a class="el" href="BlockFrequency_8h_source.html">BlockFrequency.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a1b72b7ee7dcdb77b2802bb7a09edae35"></a><!-- doxytag: member="llvm::BlockFrequency::operator>" ref="a1b72b7ee7dcdb77b2802bb7a09edae35" args="(const BlockFrequency &RHS) 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::BlockFrequency::operator> </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1BlockFrequency.html">BlockFrequency</a> & </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="BlockFrequency_8h_source.html#l00050">50</a> of file <a class="el" href="BlockFrequency_8h_source.html">BlockFrequency.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a12c2784120b9ea7606c1c9f912794730"></a><!-- doxytag: member="llvm::BlockFrequency::operator>=" ref="a12c2784120b9ea7606c1c9f912794730" args="(const BlockFrequency &RHS) 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::BlockFrequency::operator>= </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1BlockFrequency.html">BlockFrequency</a> & </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="BlockFrequency_8h_source.html#l00054">54</a> of file <a class="el" href="BlockFrequency_8h_source.html">BlockFrequency.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a1458380150ff5e3d2686eccc2f826469"></a><!-- doxytag: member="llvm::BlockFrequency::print" ref="a1458380150ff5e3d2686eccc2f826469" args="(raw_ostream &OS) const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void BlockFrequency::print </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1raw__ostream.html">raw_ostream</a> & </td>
+          <td class="paramname"><em>OS</em></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="BlockFrequency_8cpp_source.html#l00119">119</a> of file <a class="el" href="BlockFrequency_8cpp_source.html">BlockFrequency.cpp</a>.</p>
+
+<p>Referenced by <a class="el" href="BlockFrequency_8cpp_source.html#l00125">llvm::operator<<()</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li><a class="el" href="BlockFrequency_8h_source.html">BlockFrequency.h</a></li>
+<li><a class="el" href="BlockFrequency_8cpp_source.html">BlockFrequency.cpp</a></li>
+</ul>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:47:43 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1BlockFrequencyImpl-members.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1BlockFrequencyImpl-members.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1BlockFrequencyImpl-members.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1BlockFrequencyImpl-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_1BlockFrequencyImpl.html">BlockFrequencyImpl</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">llvm::BlockFrequencyImpl< BlockT, FunctionT, BlockProbInfoT > Member List</div>  </div>
+</div>
+<div class="contents">
+This is the complete list of members for <a class="el" href="classllvm_1_1BlockFrequencyImpl.html">llvm::BlockFrequencyImpl< BlockT, FunctionT, BlockProbInfoT ></a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1BlockFrequencyImpl.html#a894e9285182222a3fa28bbbcf36407ce">BlockFrequencyInfo</a> class</td><td><a class="el" href="classllvm_1_1BlockFrequencyImpl.html">llvm::BlockFrequencyImpl< BlockT, FunctionT, BlockProbInfoT ></a></td><td><code> [friend]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1BlockFrequencyImpl.html#a9718b70c87334a36db8a02730107b781">dump</a>() const </td><td><a class="el" href="classllvm_1_1BlockFrequencyImpl.html">llvm::BlockFrequencyImpl< BlockT, FunctionT, BlockProbInfoT ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1BlockFrequencyImpl.html#ace906837b07e8ac29dab7987c24eb9f5">getBlockFreq</a>(const BlockT *BB) const </td><td><a class="el" href="classllvm_1_1BlockFrequencyImpl.html">llvm::BlockFrequencyImpl< BlockT, FunctionT, BlockProbInfoT ></a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1BlockFrequencyImpl.html#a596ffd7332dc9ba045e1e27f64f10d07">MachineBlockFrequencyInfo</a> class</td><td><a class="el" href="classllvm_1_1BlockFrequencyImpl.html">llvm::BlockFrequencyImpl< BlockT, FunctionT, BlockProbInfoT ></a></td><td><code> [friend]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1BlockFrequencyImpl.html#aeed733650289931147228bb88554c610">print</a>(raw_ostream &OS) const </td><td><a class="el" href="classllvm_1_1BlockFrequencyImpl.html">llvm::BlockFrequencyImpl< BlockT, FunctionT, BlockProbInfoT ></a></td><td><code> [inline]</code></td></tr>
+</table></div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:46:30 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_1BlockFrequencyInfo-members.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1BlockFrequencyInfo-members.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1BlockFrequencyInfo-members.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1BlockFrequencyInfo-members.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,93 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: 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_1BlockFrequencyInfo.html">BlockFrequencyInfo</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">llvm::BlockFrequencyInfo Member List</div>  </div>
+</div>
+<div class="contents">
+This is the complete list of members for <a class="el" href="classllvm_1_1BlockFrequencyInfo.html">llvm::BlockFrequencyInfo</a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1FunctionPass.html#af4a0f4babd4ff6cec2d3b0a66f0ff430">assignPassManager</a>(PMStack &PMS, PassManagerType T)</td><td><a class="el" href="classllvm_1_1FunctionPass.html">llvm::FunctionPass</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1BlockFrequencyInfo.html#a63f02875db1a565606e8eea6bb05db1b">BlockFrequencyInfo</a>()</td><td><a class="el" href="classllvm_1_1BlockFrequencyInfo.html">llvm::BlockFrequencyInfo</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Pass.html#a2ed7d79d79dffe7368c3d3cdf40dd80e">createPass</a>(AnalysisID ID)</td><td><a class="el" href="classllvm_1_1Pass.html">llvm::Pass</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1FunctionPass.html#a7ccd581cdfbbfbfdf44d136877b6d9d7">createPrinterPass</a>(raw_ostream &O, const std::string &Banner) const </td><td><a class="el" href="classllvm_1_1FunctionPass.html">llvm::FunctionPass</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1FunctionPass.html#ac20f2bee7732de8f00d6e0cabacfa202">doFinalization</a>(Module &)</td><td><a class="el" href="classllvm_1_1FunctionPass.html">llvm::FunctionPass</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1FunctionPass.html#aa4613d011e6882e22330ee3c4a73b797">doInitialization</a>(Module &)</td><td><a class="el" href="classllvm_1_1FunctionPass.html">llvm::FunctionPass</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Pass.html#a71f0b548c92245238bc1f6b831f0b6ae">dump</a>() const </td><td><a class="el" href="classllvm_1_1Pass.html">llvm::Pass</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Pass.html#ad2f0576ef7c9c4af40e35001c81f4922">dumpPassStructure</a>(unsigned Offset=0)</td><td><a class="el" href="classllvm_1_1Pass.html">llvm::Pass</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1FunctionPass.html#a7691d83e3561f781cae4ce4a01bdfa93">FunctionPass</a>(char &pid)</td><td><a class="el" href="classllvm_1_1FunctionPass.html">llvm::FunctionPass</a></td><td><code> [inline, explicit]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Pass.html#a03d3a81b1c46aff7c38ef3a6750ba225">getAdjustedAnalysisPointer</a>(AnalysisID ID)</td><td><a class="el" href="classllvm_1_1Pass.html">llvm::Pass</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Pass.html#ab78af013d3a11515403da8517f8f3d4a">getAnalysis</a>() const </td><td><a class="el" href="classllvm_1_1Pass.html">llvm::Pass</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Pass.html#a30ebc3dc3ef83c5508f50b21802afaa2">getAnalysis</a>(Function &F)</td><td><a class="el" href="classllvm_1_1Pass.html">llvm::Pass</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Pass.html#ad306d21feed393230265379f9aa17b36">getAnalysisID</a>(AnalysisID PI) const </td><td><a class="el" href="classllvm_1_1Pass.html">llvm::Pass</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Pass.html#aad645943009620a23e584129882ad633">getAnalysisID</a>(AnalysisID PI, Function &F)</td><td><a class="el" href="classllvm_1_1Pass.html">llvm::Pass</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Pass.html#a4ffdf475fa6dc64ac47e2a50b742ae95">getAnalysisIfAvailable</a>() const </td><td><a class="el" href="classllvm_1_1Pass.html">llvm::Pass</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1BlockFrequencyInfo.html#a1eedcdced34a24797363f38f86ee9e74">getAnalysisUsage</a>(AnalysisUsage &AU) const </td><td><a class="el" href="classllvm_1_1BlockFrequencyInfo.html">llvm::BlockFrequencyInfo</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Pass.html#ae31759fd992cddb1f2d62ab0df85834a">getAsImmutablePass</a>()</td><td><a class="el" href="classllvm_1_1Pass.html">llvm::Pass</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Pass.html#a626b77ef8abdfa9f53c697ad129a6e5a">getAsPMDataManager</a>()</td><td><a class="el" href="classllvm_1_1Pass.html">llvm::Pass</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1BlockFrequencyInfo.html#a8b94dad4dbae0bc87733538c3eb7a21d">getBlockFreq</a>(const BasicBlock *BB) const </td><td><a class="el" href="classllvm_1_1BlockFrequencyInfo.html">llvm::BlockFrequencyInfo</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Pass.html#a54abc3b7c3e146ea91fea5dca5f7d763">getPassID</a>() const </td><td><a class="el" href="classllvm_1_1Pass.html">llvm::Pass</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Pass.html#ae568aa2b071a48ffcfa4f73b13154bd3">getPassKind</a>() const </td><td><a class="el" href="classllvm_1_1Pass.html">llvm::Pass</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Pass.html#a6cc9e0287b99155d16b45d73bfbc156b">getPassName</a>() const </td><td><a class="el" href="classllvm_1_1Pass.html">llvm::Pass</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1FunctionPass.html#a7eeaece21d1cb54c3c4465debb0c805e">getPotentialPassManagerType</a>() const </td><td><a class="el" href="classllvm_1_1FunctionPass.html">llvm::FunctionPass</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Pass.html#af4cec9857b2a925c0caeb714be941f62">getResolver</a>() const </td><td><a class="el" href="classllvm_1_1Pass.html">llvm::Pass</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1BlockFrequencyInfo.html#a6f59f74967bd98adb2927732aaf7f095">ID</a></td><td><a class="el" href="classllvm_1_1BlockFrequencyInfo.html">llvm::BlockFrequencyInfo</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Pass.html#aab174263c400ece13a7278990e102fa6">lookupPassInfo</a>(const void *TI)</td><td><a class="el" href="classllvm_1_1Pass.html">llvm::Pass</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Pass.html#a992ff669acca94459037cfb1f41cb9dc">lookupPassInfo</a>(StringRef Arg)</td><td><a class="el" href="classllvm_1_1Pass.html">llvm::Pass</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Pass.html#a276793eb80679c4a4dca5ce26bfb09e9">mustPreserveAnalysisID</a>(char &AID) const </td><td><a class="el" href="classllvm_1_1Pass.html">llvm::Pass</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Pass.html#a16baa169d062524be5a6b67609266174">Pass</a>(PassKind K, char &pid)</td><td><a class="el" href="classllvm_1_1Pass.html">llvm::Pass</a></td><td><code> [inline, explicit]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Pass.html#aa5f61a8789f87816c5f494d42a70f01f">preparePassManager</a>(PMStack &)</td><td><a class="el" href="classllvm_1_1Pass.html">llvm::Pass</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1BlockFrequencyInfo.html#a31fe6bf183d2bf44d88d6d2e0190859f">print</a>(raw_ostream &O, const Module *M) const </td><td><a class="el" href="classllvm_1_1BlockFrequencyInfo.html">llvm::BlockFrequencyInfo</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Pass.html#aeb6e74b0f36a0acd1d20149ef088715a">releaseMemory</a>()</td><td><a class="el" href="classllvm_1_1Pass.html">llvm::Pass</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1BlockFrequencyInfo.html#ab526c791d148f7f314d7c65b6229f7cb">runOnFunction</a>(Function &F)</td><td><a class="el" href="classllvm_1_1BlockFrequencyInfo.html">llvm::BlockFrequencyInfo</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Pass.html#a2423fcc912a698d4f36c9c9380b53a50">setResolver</a>(AnalysisResolver *AR)</td><td><a class="el" href="classllvm_1_1Pass.html">llvm::Pass</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Pass.html#ae8f305c664de9fca928521f5aca2c685">verifyAnalysis</a>() const </td><td><a class="el" href="classllvm_1_1Pass.html">llvm::Pass</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1BlockFrequencyInfo.html#a1866a9f48f05827180a76af09f9fd59d">~BlockFrequencyInfo</a>()</td><td><a class="el" href="classllvm_1_1BlockFrequencyInfo.html">llvm::BlockFrequencyInfo</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Pass.html#abe2fe9b29d21424fe4b410fc8e98606c">~Pass</a>()</td><td><a class="el" href="classllvm_1_1Pass.html">llvm::Pass</a></td><td><code> [virtual]</code></td></tr>
+</table></div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:46:30 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_1BranchInst-members.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1BranchInst-members.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1BranchInst-members.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1BranchInst-members.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,242 @@
+<!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_1BranchInst.html">BranchInst</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">llvm::BranchInst Member List</div>  </div>
+</div>
+<div class="contents">
+This is the complete list of members for <a class="el" href="classllvm_1_1BranchInst.html">llvm::BranchInst</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_1BranchInst.html#a4ff84228c4e41f31dd35e8aac9654468">classof</a>(const Instruction *I)</td><td><a class="el" href="classllvm_1_1BranchInst.html">llvm::BranchInst</a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1BranchInst.html#a9ec14a6005aa968e8e71c48c1936a2f9">classof</a>(const Value *V)</td><td><a class="el" href="classllvm_1_1BranchInst.html">llvm::BranchInst</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_1BranchInst.html#acd6d5e50aa4e0ee0ff1f41189e2f04f0">clone_impl</a>() const </td><td><a class="el" href="classllvm_1_1BranchInst.html">llvm::BranchInst</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_1BranchInst.html#ae9cbc599309fd2da33ec1c61df01ce1f">Create</a>(BasicBlock *IfTrue, Instruction *InsertBefore=0)</td><td><a class="el" href="classllvm_1_1BranchInst.html">llvm::BranchInst</a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1BranchInst.html#af35986de3012f65e681fbbbaa24aafc2">Create</a>(BasicBlock *IfTrue, BasicBlock *IfFalse, Value *Cond, Instruction *InsertBefore=0)</td><td><a class="el" href="classllvm_1_1BranchInst.html">llvm::BranchInst</a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1BranchInst.html#a77b75549a5089f42fa422070a3676c48">Create</a>(BasicBlock *IfTrue, BasicBlock *InsertAtEnd)</td><td><a class="el" href="classllvm_1_1BranchInst.html">llvm::BranchInst</a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1BranchInst.html#a324af5b56b19e4f3804bd004b3d0e1c1">Create</a>(BasicBlock *IfTrue, BasicBlock *IfFalse, Value *Cond, BasicBlock *InsertAtEnd)</td><td><a class="el" href="classllvm_1_1BranchInst.html">llvm::BranchInst</a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1BranchInst.html#a15c12c62063c41b5dc31efa378b49618">DECLARE_TRANSPARENT_OPERAND_ACCESSORS</a>(Value)</td><td><a class="el" href="classllvm_1_1BranchInst.html">llvm::BranchInst</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_1BranchInst.html#a84309bb8c34c8bc5694ec5d48dd8668f">getCondition</a>() const </td><td><a class="el" href="classllvm_1_1BranchInst.html">llvm::BranchInst</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_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_1BranchInst.html#ac8ebb74c3e3a7813d8433c017c95fc66">getNumSuccessors</a>() const </td><td><a class="el" href="classllvm_1_1BranchInst.html">llvm::BranchInst</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_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_1BranchInst.html#a74e70ecbb79defbbfa6f6c87f76155bf">getSuccessor</a>(unsigned i) const </td><td><a class="el" href="classllvm_1_1BranchInst.html">llvm::BranchInst</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_1BranchInst.html#a03cc0dff22b31447f43af97acb76b1a2">isConditional</a>() const </td><td><a class="el" href="classllvm_1_1BranchInst.html">llvm::BranchInst</a></td><td><code> [inline]</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_1BranchInst.html#a382131e712e55e8324fbd5068de17b78">isUnconditional</a>() const </td><td><a class="el" href="classllvm_1_1BranchInst.html">llvm::BranchInst</a></td><td><code> [inline]</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_1BranchInst.html#a3505dab06f59c36142a234321cdc3411">setCondition</a>(Value *V)</td><td><a class="el" href="classllvm_1_1BranchInst.html">llvm::BranchInst</a></td><td><code> [inline]</code></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_1BranchInst.html#adc5e7f9c460c68455e826783d77f9a99">setSuccessor</a>(unsigned idx, BasicBlock *NewSucc)</td><td><a class="el" href="classllvm_1_1BranchInst.html">llvm::BranchInst</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_1BranchInst.html#a6550fe5bd437c1c3c6e237d726e36b90">swapSuccessors</a>()</td><td><a class="el" href="classllvm_1_1BranchInst.html">llvm::BranchInst</a></td><td></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_1TerminatorInst.html#a5281f01bb59858dccf5a30682d0acb4f">TerminatorInst</a>(Type *Ty, Instruction::TermOps iType, Use *Ops, unsigned NumOps, Instruction *InsertBefore=0)</td><td><a class="el" href="classllvm_1_1TerminatorInst.html">llvm::TerminatorInst</a></td><td><code> [inline, protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1TerminatorInst.html#ab83d9aba6cac53147bd17a181bc040d2">TerminatorInst</a>(Type *Ty, Instruction::TermOps iType, Use *Ops, unsigned NumOps, BasicBlock *InsertAtEnd)</td><td><a class="el" href="classllvm_1_1TerminatorInst.html">llvm::TerminatorInst</a></td><td><code> [inline, protected]</code></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_1TerminatorInst.html#aa13161ed12e24bc19f011707ba48333f">~TerminatorInst</a>()</td><td><a class="el" href="classllvm_1_1TerminatorInst.html">llvm::TerminatorInst</a></td><td><code> [protected]</code></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_1BranchInst__coll__graph.md5
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1BranchInst__coll__graph.md5?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1BranchInst__coll__graph.md5 (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1BranchInst__coll__graph.md5 Fri Dec 21 00:57:24 2012
@@ -0,0 +1 @@
+74420ad2a55a6d37ac97238220af0abc
\ No newline at end of file

Added: www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1CallGraph.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1CallGraph.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1CallGraph.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1CallGraph.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,676 @@
+<!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::CallGraph 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_1CallGraph.html">CallGraph</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="#pub-static-attribs">Static Public Attributes</a> |
+<a href="#pro-types">Protected Types</a> |
+<a href="#pro-methods">Protected Member Functions</a> |
+<a href="#pro-attribs">Protected Attributes</a>  </div>
+  <div class="headertitle">
+<div class="title">llvm::CallGraph Class Reference</div>  </div>
+</div>
+<div class="contents">
+<!-- doxytag: class="llvm::CallGraph" -->
+<p><code>#include <<a class="el" href="CallGraph_8h_source.html">CallGraph.h</a>></code></p>
+<div class="dynheader">
+Collaboration diagram for llvm::CallGraph:</div>
+<div class="dyncontent">
+<div class="center"><img src="classllvm_1_1CallGraph__coll__graph.png" border="0" usemap="#llvm_1_1CallGraph_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_1CallGraph-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 FunctionMapTy::iterator </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1CallGraph.html#ab24f58be396694af68593145e5f8159a">iterator</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">typedef <br class="typebreak"/>
+FunctionMapTy::const_iterator </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1CallGraph.html#aa5aaa79528ddb4fbad761c5e76d777cd">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"><a class="el" href="classllvm_1_1Module.html">Module</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1CallGraph.html#af0a86454517c5862c3acea0106ed3db3">getModule</a> () const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1CallGraph.html#ab24f58be396694af68593145e5f8159a">iterator</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1CallGraph.html#aaeef5828c39699b414d1c5bb2996eccd">begin</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1CallGraph.html#ab24f58be396694af68593145e5f8159a">iterator</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1CallGraph.html#a8d4255a1c63f75411c1b78245d65e746">end</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1CallGraph.html#aa5aaa79528ddb4fbad761c5e76d777cd">const_iterator</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1CallGraph.html#a036a3840f6b233c582251b87bec5ce84">begin</a> () const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1CallGraph.html#aa5aaa79528ddb4fbad761c5e76d777cd">const_iterator</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1CallGraph.html#a653c2bfd4c98a6a814131e49225e38cf">end</a> () const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classllvm_1_1CallGraphNode.html">CallGraphNode</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1CallGraph.html#a90bcfbeae025d6bdb9846fc6ad5b0a66">operator[]</a> (const <a class="el" href="classllvm_1_1Function.html">Function</a> *F) const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1CallGraphNode.html">CallGraphNode</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1CallGraph.html#a91d648913936851f81607c3c4aa7b1f4">operator[]</a> (const <a class="el" href="classllvm_1_1Function.html">Function</a> *F)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classllvm_1_1CallGraphNode.html">CallGraphNode</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1CallGraph.html#a8be24a78275bea2f886f4232ccb6f1d1">getExternalCallingNode</a> () const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classllvm_1_1CallGraphNode.html">CallGraphNode</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1CallGraph.html#aa1a0907ff53b0933cd43aaec54756962">getCallsExternalNode</a> () const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classllvm_1_1CallGraphNode.html">CallGraphNode</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1CallGraph.html#a730a18da4ceb882de988a9c6014f07b0">getRoot</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">virtual const <a class="el" href="classllvm_1_1CallGraphNode.html">CallGraphNode</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1CallGraph.html#a41b0559afd46b35a151b636502b77ba2">getRoot</a> () const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1Function.html">Function</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1CallGraph.html#a10ae28b08e292f846fb954e805e533ce">removeFunctionFromModule</a> (<a class="el" href="classllvm_1_1CallGraphNode.html">CallGraphNode</a> *CGN)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1Function.html">Function</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1CallGraph.html#a604187045232d6fee027acdb874e1191">removeFunctionFromModule</a> (<a class="el" href="classllvm_1_1Function.html">Function</a> *F)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1CallGraphNode.html">CallGraphNode</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1CallGraph.html#a91eed9199c5b0e56a1fc1f3487431c9c">getOrInsertFunction</a> (const <a class="el" href="classllvm_1_1Function.html">Function</a> *F)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1CallGraph.html#ae550f27f4cdb5fc9a96c5c7a642bdd68">spliceFunction</a> (const <a class="el" href="classllvm_1_1Function.html">Function</a> *From, const <a class="el" href="classllvm_1_1Function.html">Function</a> *To)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1CallGraph.html#adccaf54c54c9f0c2ef43f00c0880326a">~CallGraph</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1CallGraph.html#a7b9d51188448060a165da2fee6298d38">initialize</a> (<a class="el" href="classllvm_1_1Module.html">Module</a> &M)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1CallGraph.html#a2c6cdf36a4b1dffcc8bb0cb8a75cd0d6">print</a> (<a class="el" href="classllvm_1_1raw__ostream.html">raw_ostream</a> &o, <a class="el" href="classllvm_1_1Module.html">Module</a> *) const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1CallGraph.html#a05f3b62c9fc82c9ec4d6b2ff7a5b3f4e">dump</a> () const </td></tr>
+<tr><td colspan="2"><h2><a name="pub-static-attribs"></a>
+Static Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classchar.html">char</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1CallGraph.html#a76b756acc3d6a4e1012de923eb8d6865">ID</a></td></tr>
+<tr><td colspan="2"><h2><a name="pro-types"></a>
+Protected Types</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">typedef std::map< const <br class="typebreak"/>
+<a class="el" href="classllvm_1_1Function.html">Function</a> *, <a class="el" href="classllvm_1_1CallGraphNode.html">CallGraphNode</a> * > </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1CallGraph.html#a3d255aedf4c05b8f99e543adeb213876">FunctionMapTy</a></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_1CallGraph.html#a6cfd40ea85f1aa936c965df6d85e94a4">CallGraph</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_1CallGraph.html#a6dda6ddd4db815931ef76d2061066bea">destroy</a> ()</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"><a class="el" href="classllvm_1_1Module.html">Module</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1CallGraph.html#abca215c76637c48f7827b5a8aea70f78">Mod</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1CallGraph.html#a3d255aedf4c05b8f99e543adeb213876">FunctionMapTy</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1CallGraph.html#aceca108260ae919bc30f84b9b81acd19">FunctionMap</a></td></tr>
+</table>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock">
+<p>Definition at line <a class="el" href="CallGraph_8h_source.html#l00072">72</a> of file <a class="el" href="CallGraph_8h_source.html">CallGraph.h</a>.</p>
+</div><hr/><h2>Member Typedef Documentation</h2>
+<a class="anchor" id="aa5aaa79528ddb4fbad761c5e76d777cd"></a><!-- doxytag: member="llvm::CallGraph::const_iterator" ref="aa5aaa79528ddb4fbad761c5e76d777cd" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">typedef FunctionMapTy::const_iterator <a class="el" href="classllvm_1_1CallGraph.html#aa5aaa79528ddb4fbad761c5e76d777cd">llvm::CallGraph::const_iterator</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="CallGraph_8h_source.html#l00085">85</a> of file <a class="el" href="CallGraph_8h_source.html">CallGraph.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a3d255aedf4c05b8f99e543adeb213876"></a><!-- doxytag: member="llvm::CallGraph::FunctionMapTy" ref="a3d255aedf4c05b8f99e543adeb213876" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">typedef std::map<const <a class="el" href="classllvm_1_1Function.html">Function</a> *, <a class="el" href="classllvm_1_1CallGraphNode.html">CallGraphNode</a> *> <a class="el" href="classllvm_1_1CallGraph.html#a3d255aedf4c05b8f99e543adeb213876">llvm::CallGraph::FunctionMapTy</a><code> [protected]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="CallGraph_8h_source.html#l00076">76</a> of file <a class="el" href="CallGraph_8h_source.html">CallGraph.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ab24f58be396694af68593145e5f8159a"></a><!-- doxytag: member="llvm::CallGraph::iterator" ref="ab24f58be396694af68593145e5f8159a" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">typedef FunctionMapTy::iterator <a class="el" href="classllvm_1_1CallGraph.html#ab24f58be396694af68593145e5f8159a">llvm::CallGraph::iterator</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="CallGraph_8h_source.html#l00084">84</a> of file <a class="el" href="CallGraph_8h_source.html">CallGraph.h</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Constructor & Destructor Documentation</h2>
+<a class="anchor" id="a6cfd40ea85f1aa936c965df6d85e94a4"></a><!-- doxytag: member="llvm::CallGraph::CallGraph" ref="a6cfd40ea85f1aa936c965df6d85e94a4" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">llvm::CallGraph::CallGraph </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td><code> [inline, protected]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="CallGraph_8h_source.html#l00152">152</a> of file <a class="el" href="CallGraph_8h_source.html">CallGraph.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="adccaf54c54c9f0c2ef43f00c0880326a"></a><!-- doxytag: member="llvm::CallGraph::~CallGraph" ref="adccaf54c54c9f0c2ef43f00c0880326a" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual llvm::CallGraph::~CallGraph </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="CallGraph_8h_source.html#l00155">155</a> of file <a class="el" href="CallGraph_8h_source.html">CallGraph.h</a>.</p>
+
+<p>References <a class="el" href="CallGraph_8cpp_source.html#l00181">destroy()</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="aaeef5828c39699b414d1c5bb2996eccd"></a><!-- doxytag: member="llvm::CallGraph::begin" ref="aaeef5828c39699b414d1c5bb2996eccd" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1CallGraph.html#ab24f58be396694af68593145e5f8159a">iterator</a> llvm::CallGraph::begin </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="CallGraph_8h_source.html#l00091">91</a> of file <a class="el" href="CallGraph_8h_source.html">CallGraph.h</a>.</p>
+
+<p>References <a class="el" href="CallGraph_8h_source.html#l00077">FunctionMap</a>.</p>
+
+<p>Referenced by <a class="el" href="CallGraph_8h_source.html#l00350">llvm::GraphTraits< CallGraph * >::nodes_begin()</a>, <a class="el" href="CallGraph_8h_source.html#l00369">llvm::GraphTraits< const CallGraph * >::nodes_begin()</a>, <a class="el" href="CallGraph_8cpp_source.html#l00198">print()</a>, and <a class="el" href="Inliner_8cpp_source.html#l00522">llvm::Inliner::removeDeadFunctions()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a036a3840f6b233c582251b87bec5ce84"></a><!-- doxytag: member="llvm::CallGraph::begin" ref="a036a3840f6b233c582251b87bec5ce84" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1CallGraph.html#aa5aaa79528ddb4fbad761c5e76d777cd">const_iterator</a> llvm::CallGraph::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="CallGraph_8h_source.html#l00093">93</a> of file <a class="el" href="CallGraph_8h_source.html">CallGraph.h</a>.</p>
+
+<p>References <a class="el" href="CallGraph_8h_source.html#l00077">FunctionMap</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a6dda6ddd4db815931ef76d2061066bea"></a><!-- doxytag: member="llvm::CallGraph::destroy" ref="a6dda6ddd4db815931ef76d2061066bea" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void CallGraph::destroy </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td><code> [protected, virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="CallGraph_8cpp_source.html#l00181">181</a> of file <a class="el" href="CallGraph_8cpp_source.html">CallGraph.cpp</a>.</p>
+
+<p>References <a class="el" href="CallGraph_8h_source.html#l00077">FunctionMap</a>, and <a class="el" href="ARMBaseInfo_8h_source.html#l00097">llvm::ARM_PROC::I</a>.</p>
+
+<p>Referenced by <a class="el" href="CallGraph_8h_source.html#l00155">~CallGraph()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a05f3b62c9fc82c9ec4d6b2ff7a5b3f4e"></a><!-- doxytag: member="llvm::CallGraph::dump" ref="a05f3b62c9fc82c9ec4d6b2ff7a5b3f4e" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void CallGraph::dump </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="CallGraph_8cpp_source.html#l00203">203</a> of file <a class="el" href="CallGraph_8cpp_source.html">CallGraph.cpp</a>.</p>
+
+<p>References <a class="el" href="Debug_8cpp_source.html#l00101">llvm::dbgs()</a>, and <a class="el" href="CallGraph_8cpp_source.html#l00198">print()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a8d4255a1c63f75411c1b78245d65e746"></a><!-- doxytag: member="llvm::CallGraph::end" ref="a8d4255a1c63f75411c1b78245d65e746" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1CallGraph.html#ab24f58be396694af68593145e5f8159a">iterator</a> llvm::CallGraph::end </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="CallGraph_8h_source.html#l00092">92</a> of file <a class="el" href="CallGraph_8h_source.html">CallGraph.h</a>.</p>
+
+<p>References <a class="el" href="CallGraph_8h_source.html#l00077">FunctionMap</a>.</p>
+
+<p>Referenced by <a class="el" href="CallGraph_8h_source.html#l00353">llvm::GraphTraits< CallGraph * >::nodes_end()</a>, <a class="el" href="CallGraph_8h_source.html#l00370">llvm::GraphTraits< const CallGraph * >::nodes_end()</a>, <a class="el" href="CallGraph_8cpp_source.html#l00198">print()</a>, and <a class="el" href="Inliner_8cpp_source.html#l00522">llvm::Inliner::removeDeadFunctions()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a653c2bfd4c98a6a814131e49225e38cf"></a><!-- doxytag: member="llvm::CallGraph::end" ref="a653c2bfd4c98a6a814131e49225e38cf" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1CallGraph.html#aa5aaa79528ddb4fbad761c5e76d777cd">const_iterator</a> llvm::CallGraph::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="CallGraph_8h_source.html#l00094">94</a> of file <a class="el" href="CallGraph_8h_source.html">CallGraph.h</a>.</p>
+
+<p>References <a class="el" href="CallGraph_8h_source.html#l00077">FunctionMap</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aa1a0907ff53b0933cd43aaec54756962"></a><!-- doxytag: member="llvm::CallGraph::getCallsExternalNode" ref="aa1a0907ff53b0933cd43aaec54756962" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual <a class="el" href="classllvm_1_1CallGraphNode.html">CallGraphNode</a>* llvm::CallGraph::getCallsExternalNode </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const<code> [inline, virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="CallGraph_8h_source.html#l00112">112</a> of file <a class="el" href="CallGraph_8h_source.html">CallGraph.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a8be24a78275bea2f886f4232ccb6f1d1"></a><!-- doxytag: member="llvm::CallGraph::getExternalCallingNode" ref="a8be24a78275bea2f886f4232ccb6f1d1" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual <a class="el" href="classllvm_1_1CallGraphNode.html">CallGraphNode</a>* llvm::CallGraph::getExternalCallingNode </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const<code> [inline, virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>Returns the <a class="el" href="classllvm_1_1CallGraphNode.html">CallGraphNode</a> which is used to represent undetermined calls into the callgraph. Override this if you want behavioral inheritance. </p>
+
+<p>Definition at line <a class="el" href="CallGraph_8h_source.html#l00111">111</a> of file <a class="el" href="CallGraph_8h_source.html">CallGraph.h</a>.</p>
+
+<p>Referenced by <a class="el" href="CallGraph_8h_source.html#l00342">llvm::GraphTraits< CallGraph * >::getEntryNode()</a>, <a class="el" href="CallGraph_8h_source.html#l00364">llvm::GraphTraits< const CallGraph * >::getEntryNode()</a>, and <a class="el" href="Inliner_8cpp_source.html#l00522">llvm::Inliner::removeDeadFunctions()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="af0a86454517c5862c3acea0106ed3db3"></a><!-- doxytag: member="llvm::CallGraph::getModule" ref="af0a86454517c5862c3acea0106ed3db3" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1Module.html">Module</a>& llvm::CallGraph::getModule </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>getModule - Return the module the call graph corresponds to. </p>
+
+<p>Definition at line <a class="el" href="CallGraph_8h_source.html#l00089">89</a> of file <a class="el" href="CallGraph_8h_source.html">CallGraph.h</a>.</p>
+
+<p>References <a class="el" href="CallGraph_8h_source.html#l00074">Mod</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a91eed9199c5b0e56a1fc1f3487431c9c"></a><!-- doxytag: member="llvm::CallGraph::getOrInsertFunction" ref="a91eed9199c5b0e56a1fc1f3487431c9c" args="(const Function *F)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1CallGraphNode.html">CallGraphNode</a> * CallGraph::getOrInsertFunction </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1Function.html">Function</a> * </td>
+          <td class="paramname"><em>F</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>getOrInsertFunction - This method is identical to calling operator[], but it will insert a new <a class="el" href="classllvm_1_1CallGraphNode.html">CallGraphNode</a> for the specified function if one does not already exist. </p>
+
+<p>Definition at line <a class="el" href="CallGraph_8cpp_source.html#l00247">247</a> of file <a class="el" href="CallGraph_8cpp_source.html">CallGraph.cpp</a>.</p>
+
+<p>References <a class="el" href="LLParser_8cpp.html#a33ece1ef8074506a15d7f86eb76dbae6">F()</a>, <a class="el" href="CallGraph_8h_source.html#l00077">FunctionMap</a>, <a class="el" href="GlobalValue_8h_source.html#l00286">llvm::GlobalValue::getParent()</a>, and <a class="el" href="CallGraph_8h_source.html#l00074">Mod</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a730a18da4ceb882de988a9c6014f07b0"></a><!-- doxytag: member="llvm::CallGraph::getRoot" ref="a730a18da4ceb882de988a9c6014f07b0" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual <a class="el" href="classllvm_1_1CallGraphNode.html">CallGraphNode</a>* llvm::CallGraph::getRoot </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td><code> [inline, virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>Return the root/main method in the module, or some other root node, such as the externalcallingnode. Overload these if you behavioral inheritance. </p>
+
+<p>Definition at line <a class="el" href="CallGraph_8h_source.html#l00117">117</a> of file <a class="el" href="CallGraph_8h_source.html">CallGraph.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a41b0559afd46b35a151b636502b77ba2"></a><!-- doxytag: member="llvm::CallGraph::getRoot" ref="a41b0559afd46b35a151b636502b77ba2" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual const <a class="el" href="classllvm_1_1CallGraphNode.html">CallGraphNode</a>* llvm::CallGraph::getRoot </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const<code> [inline, virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="CallGraph_8h_source.html#l00118">118</a> of file <a class="el" href="CallGraph_8h_source.html">CallGraph.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a7b9d51188448060a165da2fee6298d38"></a><!-- doxytag: member="llvm::CallGraph::initialize" ref="a7b9d51188448060a165da2fee6298d38" args="(Module &M)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void CallGraph::initialize </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1Module.html">Module</a> & </td>
+          <td class="paramname"><em>M</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>initialize - Call this method before calling other methods, re/initializes the state of the <a class="el" href="classllvm_1_1CallGraph.html">CallGraph</a>. </p>
+
+<p>Definition at line <a class="el" href="CallGraph_8cpp_source.html#l00177">177</a> of file <a class="el" href="CallGraph_8cpp_source.html">CallGraph.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a90bcfbeae025d6bdb9846fc6ad5b0a66"></a><!-- doxytag: member="llvm::CallGraph::operator[]" ref="a90bcfbeae025d6bdb9846fc6ad5b0a66" args="(const Function *F) const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">const <a class="el" href="classllvm_1_1CallGraphNode.html">CallGraphNode</a>* llvm::CallGraph::operator[] </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1Function.html">Function</a> * </td>
+          <td class="paramname"><em>F</em></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="CallGraph_8h_source.html#l00098">98</a> of file <a class="el" href="CallGraph_8h_source.html">CallGraph.h</a>.</p>
+
+<p>References <a class="el" href="CallGraph_8h_source.html#l00077">FunctionMap</a>, and <a class="el" href="ARMBaseInfo_8h_source.html#l00097">llvm::ARM_PROC::I</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a91d648913936851f81607c3c4aa7b1f4"></a><!-- doxytag: member="llvm::CallGraph::operator[]" ref="a91d648913936851f81607c3c4aa7b1f4" args="(const Function *F)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1CallGraphNode.html">CallGraphNode</a>* llvm::CallGraph::operator[] </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1Function.html">Function</a> * </td>
+          <td class="paramname"><em>F</em></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="CallGraph_8h_source.html#l00103">103</a> of file <a class="el" href="CallGraph_8h_source.html">CallGraph.h</a>.</p>
+
+<p>References <a class="el" href="CallGraph_8h_source.html#l00077">FunctionMap</a>, and <a class="el" href="ARMBaseInfo_8h_source.html#l00097">llvm::ARM_PROC::I</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a2c6cdf36a4b1dffcc8bb0cb8a75cd0d6"></a><!-- doxytag: member="llvm::CallGraph::print" ref="a2c6cdf36a4b1dffcc8bb0cb8a75cd0d6" args="(raw_ostream &o, Module *) const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void CallGraph::print </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1raw__ostream.html">raw_ostream</a> & </td>
+          <td class="paramname"><em>o</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1Module.html">Module</a> * </td>
+          <td class="paramname"> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td> const</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="CallGraph_8cpp_source.html#l00198">198</a> of file <a class="el" href="CallGraph_8cpp_source.html">CallGraph.cpp</a>.</p>
+
+<p>References <a class="el" href="CallGraph_8h_source.html#l00091">begin()</a>, <a class="el" href="CallGraph_8h_source.html#l00092">end()</a>, and <a class="el" href="ARMBaseInfo_8h_source.html#l00097">llvm::ARM_PROC::I</a>.</p>
+
+<p>Referenced by <a class="el" href="CallGraph_8cpp_source.html#l00203">dump()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a10ae28b08e292f846fb954e805e533ce"></a><!-- doxytag: member="llvm::CallGraph::removeFunctionFromModule" ref="a10ae28b08e292f846fb954e805e533ce" args="(CallGraphNode *CGN)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1Function.html">Function</a> * CallGraph::removeFunctionFromModule </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1CallGraphNode.html">CallGraphNode</a> * </td>
+          <td class="paramname"><em>CGN</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>removeFunctionFromModule - Unlink the function from this module, returning it. Because this removes the function from the module, the call graph node is destroyed. This is only valid if the function does not call any other functions (ie, there are no edges in it's CGN). The easiest way to do this is to dropAllReferences before calling this. </p>
+
+<p>Definition at line <a class="el" href="CallGraph_8cpp_source.html#l00218">218</a> of file <a class="el" href="CallGraph_8cpp_source.html">CallGraph.cpp</a>.</p>
+
+<p>References <a class="el" href="CallGraph_8h_source.html#l00217">llvm::CallGraphNode::empty()</a>, <a class="el" href="LLParser_8cpp.html#a33ece1ef8074506a15d7f86eb76dbae6">F()</a>, <a class="el" href="CallGraph_8h_source.html#l00077">FunctionMap</a>, <a class="el" href="CallGraph_8h_source.html#l00211">llvm::CallGraphNode::getFunction()</a>, <a class="el" href="Module_8h_source.html#l00483">llvm::Module::getFunctionList()</a>, and <a class="el" href="CallGraph_8h_source.html#l00074">Mod</a>.</p>
+
+<p>Referenced by <a class="el" href="Inliner_8cpp_source.html#l00522">llvm::Inliner::removeDeadFunctions()</a>, <a class="el" href="CallGraph_8h_source.html#l00132">removeFunctionFromModule()</a>, and <a class="el" href="Inliner_8cpp_source.html#l00341">llvm::Inliner::runOnSCC()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a604187045232d6fee027acdb874e1191"></a><!-- doxytag: member="llvm::CallGraph::removeFunctionFromModule" ref="a604187045232d6fee027acdb874e1191" args="(Function *F)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1Function.html">Function</a>* llvm::CallGraph::removeFunctionFromModule </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1Function.html">Function</a> * </td>
+          <td class="paramname"><em>F</em></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="CallGraph_8h_source.html#l00132">132</a> of file <a class="el" href="CallGraph_8h_source.html">CallGraph.h</a>.</p>
+
+<p>References <a class="el" href="CallGraph_8cpp_source.html#l00218">removeFunctionFromModule()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ae550f27f4cdb5fc9a96c5c7a642bdd68"></a><!-- doxytag: member="llvm::CallGraph::spliceFunction" ref="ae550f27f4cdb5fc9a96c5c7a642bdd68" args="(const Function *From, const Function *To)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void CallGraph::spliceFunction </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1Function.html">Function</a> * </td>
+          <td class="paramname"><em>From</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1Function.html">Function</a> * </td>
+          <td class="paramname"><em>To</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>spliceFunction - Replace the function represented by this node by another. This does not rescan the body of the function, so it is suitable when splicing the body of one function to another while also updating all callers from the old function to the new.</p>
+<p>spliceFunction - Replace the function represented by this node by another. This does not rescan the body of the function, so it is suitable when splicing the body of the old function to the new while also updating all callers from old to new. </p>
+
+<p>Definition at line <a class="el" href="CallGraph_8cpp_source.html#l00234">234</a> of file <a class="el" href="CallGraph_8cpp_source.html">CallGraph.cpp</a>.</p>
+
+<p>References <a class="el" href="CallGraph_8h_source.html#l00077">FunctionMap</a>, and <a class="el" href="ARMBaseInfo_8h_source.html#l00097">llvm::ARM_PROC::I</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Member Data Documentation</h2>
+<a class="anchor" id="aceca108260ae919bc30f84b9b81acd19"></a><!-- doxytag: member="llvm::CallGraph::FunctionMap" ref="aceca108260ae919bc30f84b9b81acd19" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1CallGraph.html#a3d255aedf4c05b8f99e543adeb213876">FunctionMapTy</a> <a class="el" href="classllvm_1_1CallGraph.html#aceca108260ae919bc30f84b9b81acd19">llvm::CallGraph::FunctionMap</a><code> [protected]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="CallGraph_8h_source.html#l00077">77</a> of file <a class="el" href="CallGraph_8h_source.html">CallGraph.h</a>.</p>
+
+<p>Referenced by <a class="el" href="CallGraph_8h_source.html#l00091">begin()</a>, <a class="el" href="CallGraph_8cpp_source.html#l00181">destroy()</a>, <a class="el" href="CallGraph_8h_source.html#l00092">end()</a>, <a class="el" href="CallGraph_8cpp_source.html#l00247">getOrInsertFunction()</a>, <a class="el" href="CallGraph_8h_source.html#l00098">operator[]()</a>, <a class="el" href="CallGraph_8cpp_source.html#l00218">removeFunctionFromModule()</a>, and <a class="el" href="CallGraph_8cpp_source.html#l00234">spliceFunction()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a76b756acc3d6a4e1012de923eb8d6865"></a><!-- doxytag: member="llvm::CallGraph::ID" ref="a76b756acc3d6a4e1012de923eb8d6865" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classchar.html">char</a> <a class="el" href="classllvm_1_1CallGraph.html#a76b756acc3d6a4e1012de923eb8d6865">llvm::CallGraph::ID</a><code> [static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="CallGraph_8h_source.html#l00080">80</a> of file <a class="el" href="CallGraph_8h_source.html">CallGraph.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="abca215c76637c48f7827b5a8aea70f78"></a><!-- doxytag: member="llvm::CallGraph::Mod" ref="abca215c76637c48f7827b5a8aea70f78" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1Module.html">Module</a>* <a class="el" href="classllvm_1_1CallGraph.html#abca215c76637c48f7827b5a8aea70f78">llvm::CallGraph::Mod</a><code> [protected]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="CallGraph_8h_source.html#l00074">74</a> of file <a class="el" href="CallGraph_8h_source.html">CallGraph.h</a>.</p>
+
+<p>Referenced by <a class="el" href="CallGraph_8h_source.html#l00089">getModule()</a>, <a class="el" href="CallGraph_8cpp_source.html#l00247">getOrInsertFunction()</a>, and <a class="el" href="CallGraph_8cpp_source.html#l00218">removeFunctionFromModule()</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li><a class="el" href="CallGraph_8h_source.html">CallGraph.h</a></li>
+<li><a class="el" href="CallGraph_8cpp_source.html">CallGraph.cpp</a></li>
+</ul>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:46:31 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_1CallGraphNode-members.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1CallGraphNode-members.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1CallGraphNode-members.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1CallGraphNode-members.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,83 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: Member List</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="classllvm_1_1CallGraphNode.html">CallGraphNode</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">llvm::CallGraphNode Member List</div>  </div>
+</div>
+<div class="contents">
+This is the complete list of members for <a class="el" href="classllvm_1_1CallGraphNode.html">llvm::CallGraphNode</a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1CallGraphNode.html#a9fbce2784beecb38d29db7902c1018bc">addCalledFunction</a>(CallSite CS, CallGraphNode *M)</td><td><a class="el" href="classllvm_1_1CallGraphNode.html">llvm::CallGraphNode</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1CallGraphNode.html#ad4f7d8671e516f20bf3aa6ea3376495e">allReferencesDropped</a>()</td><td><a class="el" href="classllvm_1_1CallGraphNode.html">llvm::CallGraphNode</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1CallGraphNode.html#a4f29edc585030005e8215897bb1e792f">begin</a>()</td><td><a class="el" href="classllvm_1_1CallGraphNode.html">llvm::CallGraphNode</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1CallGraphNode.html#a2a2addd0ef3d1799f49f761366aa48ef">begin</a>() const </td><td><a class="el" href="classllvm_1_1CallGraphNode.html">llvm::CallGraphNode</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1CallGraphNode.html#ae71beaede002fa659398694f22b3312f">CalledFunctionsVector</a> typedef</td><td><a class="el" href="classllvm_1_1CallGraphNode.html">llvm::CallGraphNode</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1CallGraphNode.html#a05afb094c2637ded1f1b905b70d198a9">CallGraph</a> class</td><td><a class="el" href="classllvm_1_1CallGraphNode.html">llvm::CallGraphNode</a></td><td><code> [friend]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1CallGraphNode.html#a484ecf98db88a2ba9ec119acf13f50e5">CallGraphNode</a>(Function *f)</td><td><a class="el" href="classllvm_1_1CallGraphNode.html">llvm::CallGraphNode</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1CallGraphNode.html#a04987f82eb4bc65527bbab97acd337cd">CallRecord</a> typedef</td><td><a class="el" href="classllvm_1_1CallGraphNode.html">llvm::CallGraphNode</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1CallGraphNode.html#a6eaea1258040ade592faf20424a89bd3">const_iterator</a> typedef</td><td><a class="el" href="classllvm_1_1CallGraphNode.html">llvm::CallGraphNode</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1CallGraphNode.html#abbdd6425ecc5ff3cc6048ea4e85c79df">dump</a>() const </td><td><a class="el" href="classllvm_1_1CallGraphNode.html">llvm::CallGraphNode</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1CallGraphNode.html#aa3c086e3c26229a95dda722bb77e7b42">empty</a>() const </td><td><a class="el" href="classllvm_1_1CallGraphNode.html">llvm::CallGraphNode</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1CallGraphNode.html#a72b2e4575a6de8f1550d057ff1c23ea1">end</a>()</td><td><a class="el" href="classllvm_1_1CallGraphNode.html">llvm::CallGraphNode</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1CallGraphNode.html#ab1faa22d2f8a139315acfa21a22296e4">end</a>() const </td><td><a class="el" href="classllvm_1_1CallGraphNode.html">llvm::CallGraphNode</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1CallGraphNode.html#ab40c70f303f70e989a10efced4036a57">getFunction</a>() const </td><td><a class="el" href="classllvm_1_1CallGraphNode.html">llvm::CallGraphNode</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1CallGraphNode.html#ad6d5e40ca95b691559c4fb254722ed6e">getNumReferences</a>() const </td><td><a class="el" href="classllvm_1_1CallGraphNode.html">llvm::CallGraphNode</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1CallGraphNode.html#aa09f788dd735e872f745a5490faced2f">iterator</a> typedef</td><td><a class="el" href="classllvm_1_1CallGraphNode.html">llvm::CallGraphNode</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1CallGraphNode.html#a207388d19988d18be97029ac76b15612">operator[]</a>(unsigned i) const </td><td><a class="el" href="classllvm_1_1CallGraphNode.html">llvm::CallGraphNode</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1CallGraphNode.html#a78ced48de49b7f0ccb3124a68a812904">print</a>(raw_ostream &OS) const </td><td><a class="el" href="classllvm_1_1CallGraphNode.html">llvm::CallGraphNode</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1CallGraphNode.html#ab61fa6ccb9c51f78735fc7efc62d9671">removeAllCalledFunctions</a>()</td><td><a class="el" href="classllvm_1_1CallGraphNode.html">llvm::CallGraphNode</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1CallGraphNode.html#ad2a5c5546a1d16403d77d2a437ab7dd6">removeAnyCallEdgeTo</a>(CallGraphNode *Callee)</td><td><a class="el" href="classllvm_1_1CallGraphNode.html">llvm::CallGraphNode</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1CallGraphNode.html#ae4b8c37522c8e190c125cfd9b578bff0">removeCallEdge</a>(iterator I)</td><td><a class="el" href="classllvm_1_1CallGraphNode.html">llvm::CallGraphNode</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1CallGraphNode.html#a33bacf0df6da5390db33bce272a70b20">removeCallEdgeFor</a>(CallSite CS)</td><td><a class="el" href="classllvm_1_1CallGraphNode.html">llvm::CallGraphNode</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1CallGraphNode.html#ab2de457ec617003665a505d91b77ed67">removeOneAbstractEdgeTo</a>(CallGraphNode *Callee)</td><td><a class="el" href="classllvm_1_1CallGraphNode.html">llvm::CallGraphNode</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1CallGraphNode.html#ae691d3aeb7e8719ce17477fa0cb42c30">replaceCallEdge</a>(CallSite CS, CallSite NewCS, CallGraphNode *NewNode)</td><td><a class="el" href="classllvm_1_1CallGraphNode.html">llvm::CallGraphNode</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1CallGraphNode.html#a8d3e7b8720529e5166cb51b40205b5e1">size</a>() const </td><td><a class="el" href="classllvm_1_1CallGraphNode.html">llvm::CallGraphNode</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1CallGraphNode.html#a8b15d9387cea0c9f55fdc8a0f864f28d">stealCalledFunctionsFrom</a>(CallGraphNode *N)</td><td><a class="el" href="classllvm_1_1CallGraphNode.html">llvm::CallGraphNode</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1CallGraphNode.html#a9629211383d05e9aaf71d2f8ec3b98e4">~CallGraphNode</a>()</td><td><a class="el" href="classllvm_1_1CallGraphNode.html">llvm::CallGraphNode</a></td><td><code> [inline]</code></td></tr>
+</table></div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:46:31 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_1CallGraphSCCPass__coll__graph.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1CallGraphSCCPass__coll__graph.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1CallGraphSCCPass__coll__graph.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1CallGraphSCCPass__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::CallGraphSCCPass",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::Pass",height=0.2,width=0.4,color="black",URL="$classllvm_1_1Pass.html"];
+}

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

Added: www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1CallbackVH__coll__graph.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1CallbackVH__coll__graph.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1CallbackVH__coll__graph.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1CallbackVH__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::CallbackVH",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
+  Node2 -> Node1 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node2 [label="llvm::ValueHandleBase",height=0.2,width=0.4,color="black",URL="$classllvm_1_1ValueHandleBase.html"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1CastInst__coll__graph.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1CastInst__coll__graph.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1CastInst__coll__graph.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1CastInst__coll__graph.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,30 @@
+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::CastInst",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::UnaryInstruction",height=0.2,width=0.4,color="black",URL="$classllvm_1_1UnaryInstruction.html"];
+  Node3 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node3 [label="llvm::Instruction",height=0.2,width=0.4,color="black",URL="$classllvm_1_1Instruction.html"];
+  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."];
+  Node6 -> Node5 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" MaximumAlignment\nSubclassOptionalData" ,fontname="FreeSans"];
+  Node6 [label="unsigned",height=0.2,width=0.4,color="black",URL="$classunsigned.html"];
+  Node7 -> Node4 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" OperandList" ,fontname="FreeSans"];
+  Node7 [label="llvm::Use",height=0.2,width=0.4,color="black",URL="$classllvm_1_1Use.html"];
+  Node6 -> Node4 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" NumOperands" ,fontname="FreeSans"];
+  Node8 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node8 [label="llvm::ilist_node\< Instruction \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1ilist__node.html"];
+  Node9 -> Node8 [dir="back",color="firebrick4",fontsize="10",style="solid",fontname="FreeSans"];
+  Node9 [label="llvm::ilist_half_node\< Instruction \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1ilist__half__node.html"];
+  Node10 -> Node9 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< Instruction \>" ,fontname="FreeSans"];
+  Node10 [label="llvm::ilist_half_node\< NodeTy \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1ilist__half__node.html"];
+  Node11 -> Node8 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< Instruction \>" ,fontname="FreeSans"];
+  Node11 [label="llvm::ilist_node\< NodeTy \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1ilist__node.html"];
+  Node10 -> Node11 [dir="back",color="firebrick4",fontsize="10",style="solid",fontname="FreeSans"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1CmpInst__inherit__graph.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1CmpInst__inherit__graph.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1CmpInst__inherit__graph.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1CmpInst__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::CmpInst",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::Instruction",height=0.2,width=0.4,color="black",URL="$classllvm_1_1Instruction.html"];
+  Node3 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node3 [label="llvm::User",height=0.2,width=0.4,color="black",URL="$classllvm_1_1User.html"];
+  Node4 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node4 [label="llvm::Value",height=0.2,width=0.4,color="black",URL="$classllvm_1_1Value.html",tooltip="LLVM Value Representation."];
+  Node5 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node5 [label="llvm::ilist_node\< Instruction \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1ilist__node.html"];
+  Node6 -> Node5 [dir="back",color="firebrick4",fontsize="10",style="solid",fontname="FreeSans"];
+  Node6 [label="llvm::ilist_half_node\< Instruction \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1ilist__half__node.html"];
+  Node7 -> Node6 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< Instruction \>" ,fontname="FreeSans"];
+  Node7 [label="llvm::ilist_half_node\< NodeTy \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1ilist__half__node.html"];
+  Node8 -> Node5 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< Instruction \>" ,fontname="FreeSans"];
+  Node8 [label="llvm::ilist_node\< NodeTy \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1ilist__node.html"];
+  Node7 -> Node8 [dir="back",color="firebrick4",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node9 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node9 [label="llvm::FCmpInst",height=0.2,width=0.4,color="black",URL="$classllvm_1_1FCmpInst.html",tooltip="Represents a floating point comparison operator."];
+  Node1 -> Node10 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node10 [label="llvm::ICmpInst",height=0.2,width=0.4,color="black",URL="$classllvm_1_1ICmpInst.html",tooltip="Represent an integer comparison operator."];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1CoalescerPair.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1CoalescerPair.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1CoalescerPair.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1CoalescerPair.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,388 @@
+<!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::CoalescerPair 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_1CoalescerPair.html">CoalescerPair</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::CoalescerPair Class Reference</div>  </div>
+</div>
+<div class="contents">
+<!-- doxytag: class="llvm::CoalescerPair" -->
+<p><code>#include <<a class="el" href="RegisterCoalescer_8h_source.html">RegisterCoalescer.h</a>></code></p>
+
+<p><a href="classllvm_1_1CoalescerPair-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_1CoalescerPair.html#aaa013d67c62eb366965c005c68c40728">CoalescerPair</a> (const <a class="el" href="classllvm_1_1TargetRegisterInfo.html">TargetRegisterInfo</a> &tri)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1CoalescerPair.html#a4e10ea20ec6b3326d99f8858f46bc2f8">CoalescerPair</a> (<a class="el" href="classunsigned.html">unsigned</a> VirtReg, <a class="el" href="classunsigned.html">unsigned</a> PhysReg, const <a class="el" href="classllvm_1_1TargetRegisterInfo.html">TargetRegisterInfo</a> &tri)</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_1CoalescerPair.html#acf12cb8b07d5443c8777257d1b9a1dc7">setRegisters</a> (const <a class="el" href="classllvm_1_1MachineInstr.html">MachineInstr</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_1CoalescerPair.html#a46ebf2b548d5b38599073fe56b75bec0">flip</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_1CoalescerPair.html#af46ed3600300677045d43f650f3a261c">isCoalescable</a> (const <a class="el" href="classllvm_1_1MachineInstr.html">MachineInstr</a> *) const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1CoalescerPair.html#a1339202382c360da5ae3d8294561d1a1">isPhys</a> () const </td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">isPhys - Return true if DstReg is a physical register.  <a href="#a1339202382c360da5ae3d8294561d1a1"></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_1CoalescerPair.html#a659afe724e9b3bbb0fae168f30beac00">isPartial</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_1CoalescerPair.html#af7f0ba14457d5e597519074ba93d53c4">isCrossClass</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_1CoalescerPair.html#a1eef8be2fb93f7fada1b2ba1895a9d3b">isFlipped</a> () const </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_1CoalescerPair.html#a08d52ddde5e2f3e508a08c0e0d9da1d6">getDstReg</a> () const </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_1CoalescerPair.html#a46de963cec14f0b80db858c6617fa4d0">getSrcReg</a> () const </td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">getSrcReg - Return the virtual register that will be coalesced away.  <a href="#a46de963cec14f0b80db858c6617fa4d0"></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_1CoalescerPair.html#a327b17adff6cd8fcd83e3ef8f51bd120">getDstIdx</a> () const </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_1CoalescerPair.html#ade48ad21b04a7d02e9c8c2b8aaaa1257">getSrcIdx</a> () const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classllvm_1_1TargetRegisterClass.html">TargetRegisterClass</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1CoalescerPair.html#a52ee8631c305276502d9497d4da899df">getNewRC</a> () const </td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">getNewRC - Return the register class of the coalesced register.  <a href="#a52ee8631c305276502d9497d4da899df"></a><br/></td></tr>
+</table>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><p><a class="el" href="classllvm_1_1CoalescerPair.html">CoalescerPair</a> - A helper class for register coalescers. When deciding if two registers can be coalesced, <a class="el" href="classllvm_1_1CoalescerPair.html">CoalescerPair</a> can determine if a copy instruction would become an identity copy after coalescing. </p>
+
+<p>Definition at line <a class="el" href="RegisterCoalescer_8h_source.html#l00028">28</a> of file <a class="el" href="RegisterCoalescer_8h_source.html">RegisterCoalescer.h</a>.</p>
+</div><hr/><h2>Constructor & Destructor Documentation</h2>
+<a class="anchor" id="aaa013d67c62eb366965c005c68c40728"></a><!-- doxytag: member="llvm::CoalescerPair::CoalescerPair" ref="aaa013d67c62eb366965c005c68c40728" args="(const TargetRegisterInfo &tri)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">llvm::CoalescerPair::CoalescerPair </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1TargetRegisterInfo.html">TargetRegisterInfo</a> & </td>
+          <td class="paramname"><em>tri</em></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="RegisterCoalescer_8h_source.html#l00062">62</a> of file <a class="el" href="RegisterCoalescer_8h_source.html">RegisterCoalescer.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a4e10ea20ec6b3326d99f8858f46bc2f8"></a><!-- doxytag: member="llvm::CoalescerPair::CoalescerPair" ref="a4e10ea20ec6b3326d99f8858f46bc2f8" args="(unsigned VirtReg, unsigned PhysReg, const TargetRegisterInfo &tri)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">llvm::CoalescerPair::CoalescerPair </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>VirtReg</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>PhysReg</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1TargetRegisterInfo.html">TargetRegisterInfo</a> & </td>
+          <td class="paramname"><em>tri</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>Create a <a class="el" href="classllvm_1_1CoalescerPair.html">CoalescerPair</a> representing a virtreg-to-physreg copy. No need to call <a class="el" href="classllvm_1_1CoalescerPair.html#acf12cb8b07d5443c8777257d1b9a1dc7">setRegisters()</a>. </p>
+
+<p>Definition at line <a class="el" href="RegisterCoalescer_8h_source.html#l00068">68</a> of file <a class="el" href="RegisterCoalescer_8h_source.html">RegisterCoalescer.h</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="a46ebf2b548d5b38599073fe56b75bec0"></a><!-- doxytag: member="llvm::CoalescerPair::flip" ref="a46ebf2b548d5b38599073fe56b75bec0" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> CoalescerPair::flip </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>flip - Swap SrcReg and DstReg. Return false if swapping is impossible because DstReg is a physical register, or SubIdx is set. </p>
+
+<p>Definition at line <a class="el" href="RegisterCoalescer_8cpp_source.html#l00309">309</a> of file <a class="el" href="RegisterCoalescer_8cpp_source.html">RegisterCoalescer.cpp</a>.</p>
+
+<p>References <a class="el" href="TargetRegisterInfo_8h_source.html#l00277">llvm::TargetRegisterInfo::isPhysicalRegister()</a>, and <a class="el" href="OwningPtr_8h_source.html#l00084">llvm::swap()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a327b17adff6cd8fcd83e3ef8f51bd120"></a><!-- doxytag: member="llvm::CoalescerPair::getDstIdx" ref="a327b17adff6cd8fcd83e3ef8f51bd120" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classunsigned.html">unsigned</a> llvm::CoalescerPair::getDstIdx </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>getDstIdx - Return the subregister index that DstReg will be coalesced into, or 0. </p>
+
+<p>Definition at line <a class="el" href="RegisterCoalescer_8h_source.html#l00109">109</a> of file <a class="el" href="RegisterCoalescer_8h_source.html">RegisterCoalescer.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a08d52ddde5e2f3e508a08c0e0d9da1d6"></a><!-- doxytag: member="llvm::CoalescerPair::getDstReg" ref="a08d52ddde5e2f3e508a08c0e0d9da1d6" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classunsigned.html">unsigned</a> llvm::CoalescerPair::getDstReg </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>getDstReg - Return the register (virtual or physical) that will remain after coalescing. </p>
+
+<p>Definition at line <a class="el" href="RegisterCoalescer_8h_source.html#l00102">102</a> of file <a class="el" href="RegisterCoalescer_8h_source.html">RegisterCoalescer.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a52ee8631c305276502d9497d4da899df"></a><!-- doxytag: member="llvm::CoalescerPair::getNewRC" ref="a52ee8631c305276502d9497d4da899df" args="() 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>* llvm::CoalescerPair::getNewRC </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>getNewRC - Return the register class of the coalesced register. </p>
+
+<p>Definition at line <a class="el" href="RegisterCoalescer_8h_source.html#l00116">116</a> of file <a class="el" href="RegisterCoalescer_8h_source.html">RegisterCoalescer.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ade48ad21b04a7d02e9c8c2b8aaaa1257"></a><!-- doxytag: member="llvm::CoalescerPair::getSrcIdx" ref="ade48ad21b04a7d02e9c8c2b8aaaa1257" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classunsigned.html">unsigned</a> llvm::CoalescerPair::getSrcIdx </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>getSrcIdx - Return the subregister index that SrcReg will be coalesced into, or 0. </p>
+
+<p>Definition at line <a class="el" href="RegisterCoalescer_8h_source.html#l00113">113</a> of file <a class="el" href="RegisterCoalescer_8h_source.html">RegisterCoalescer.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a46de963cec14f0b80db858c6617fa4d0"></a><!-- doxytag: member="llvm::CoalescerPair::getSrcReg" ref="a46de963cec14f0b80db858c6617fa4d0" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classunsigned.html">unsigned</a> llvm::CoalescerPair::getSrcReg </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>getSrcReg - Return the virtual register that will be coalesced away. </p>
+
+<p>Definition at line <a class="el" href="RegisterCoalescer_8h_source.html#l00105">105</a> of file <a class="el" href="RegisterCoalescer_8h_source.html">RegisterCoalescer.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="af46ed3600300677045d43f650f3a261c"></a><!-- doxytag: member="llvm::CoalescerPair::isCoalescable" ref="af46ed3600300677045d43f650f3a261c" args="(const MachineInstr *) const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> CoalescerPair::isCoalescable </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1MachineInstr.html">MachineInstr</a> * </td>
+          <td class="paramname"><em>MI</em></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>isCoalescable - Return true if MI is a copy instruction that will become an identity copy after coalescing. </p>
+
+<p>Definition at line <a class="el" href="RegisterCoalescer_8cpp_source.html#l00318">318</a> of file <a class="el" href="RegisterCoalescer_8cpp_source.html">RegisterCoalescer.cpp</a>.</p>
+
+<p>References <a class="el" href="TargetRegisterInfo_8h_source.html#l00490">llvm::TargetRegisterInfo::composeSubRegIndices()</a>, <a class="el" href="MCRegisterInfo_8cpp_source.html#l00026">llvm::MCRegisterInfo::getSubReg()</a>, <a class="el" href="RegisterCoalescer_8cpp_source.html#l00201">isMoveInstr()</a>, <a class="el" href="TargetRegisterInfo_8h_source.html#l00277">llvm::TargetRegisterInfo::isPhysicalRegister()</a>, and <a class="el" href="OwningPtr_8h_source.html#l00084">llvm::swap()</a>.</p>
+
+<p>Referenced by <a class="el" href="LiveInterval_8cpp_source.html#l00139">llvm::LiveInterval::overlaps()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="af7f0ba14457d5e597519074ba93d53c4"></a><!-- doxytag: member="llvm::CoalescerPair::isCrossClass" ref="af7f0ba14457d5e597519074ba93d53c4" 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::CoalescerPair::isCrossClass </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>isCrossClass - Return true if DstReg is virtual and NewRC is a smaller register class than DstReg's. </p>
+
+<p>Definition at line <a class="el" href="RegisterCoalescer_8h_source.html#l00094">94</a> of file <a class="el" href="RegisterCoalescer_8h_source.html">RegisterCoalescer.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a1eef8be2fb93f7fada1b2ba1895a9d3b"></a><!-- doxytag: member="llvm::CoalescerPair::isFlipped" ref="a1eef8be2fb93f7fada1b2ba1895a9d3b" 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::CoalescerPair::isFlipped </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>isFlipped - Return true when getSrcReg is the register being defined by the original copy instruction. </p>
+
+<p>Definition at line <a class="el" href="RegisterCoalescer_8h_source.html#l00098">98</a> of file <a class="el" href="RegisterCoalescer_8h_source.html">RegisterCoalescer.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a659afe724e9b3bbb0fae168f30beac00"></a><!-- doxytag: member="llvm::CoalescerPair::isPartial" ref="a659afe724e9b3bbb0fae168f30beac00" 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::CoalescerPair::isPartial </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>isPartial - Return true if the original copy instruction did not copy the full register, but was a subreg operation. </p>
+
+<p>Definition at line <a class="el" href="RegisterCoalescer_8h_source.html#l00090">90</a> of file <a class="el" href="RegisterCoalescer_8h_source.html">RegisterCoalescer.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a1339202382c360da5ae3d8294561d1a1"></a><!-- doxytag: member="llvm::CoalescerPair::isPhys" ref="a1339202382c360da5ae3d8294561d1a1" 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::CoalescerPair::isPhys </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>isPhys - Return true if DstReg is a physical register. </p>
+
+<p>Definition at line <a class="el" href="RegisterCoalescer_8h_source.html#l00086">86</a> of file <a class="el" href="RegisterCoalescer_8h_source.html">RegisterCoalescer.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="acf12cb8b07d5443c8777257d1b9a1dc7"></a><!-- doxytag: member="llvm::CoalescerPair::setRegisters" ref="acf12cb8b07d5443c8777257d1b9a1dc7" args="(const MachineInstr *)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> CoalescerPair::setRegisters </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1MachineInstr.html">MachineInstr</a> * </td>
+          <td class="paramname"><em>MI</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>setRegisters - set registers to match the copy instruction MI. Return false if MI is not a coalescable copy instruction. </p>
+
+<p>Definition at line <a class="el" href="RegisterCoalescer_8cpp_source.html#l00220">220</a> of file <a class="el" href="RegisterCoalescer_8cpp_source.html">RegisterCoalescer.cpp</a>.</p>
+
+<p>References <a class="el" href="TargetRegisterInfo_8h_source.html#l00075">llvm::TargetRegisterClass::contains()</a>, <a class="el" href="TargetRegisterInfo_8cpp_source.html#l00159">llvm::TargetRegisterInfo::getCommonSubClass()</a>, <a class="el" href="TargetRegisterInfo_8cpp_source.html#l00189">llvm::TargetRegisterInfo::getCommonSuperRegClass()</a>, <a class="el" href="TargetRegisterInfo_8h_source.html#l00444">llvm::TargetRegisterInfo::getMatchingSuperReg()</a>, <a class="el" href="TargetRegisterInfo_8cpp_source.html#l00173">llvm::TargetRegisterInfo::getMatchingSuperRegClass()</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="MachineRegisterInfo_8h_source.html#l00296">llvm::MachineRegisterInfo::getRegClass()</a>, <a class="el" href="MachineFunction_8h_source.html#l00160">llvm::MachineFunction::getRegInfo(
 )</a>, <a class="el" href="MCRegisterInfo_8cpp_source.html#l00026">llvm::MCRegisterInfo::getSubReg()</a>, <a class="el" href="RegisterCoalescer_8cpp_source.html#l00201">isMoveInstr()</a>, <a class="el" href="TargetRegisterInfo_8h_source.html#l00277">llvm::TargetRegisterInfo::isPhysicalRegister()</a>, <a class="el" href="TargetRegisterInfo_8h_source.html#l00284">llvm::TargetRegisterInfo::isVirtualRegister()</a>, and <a class="el" href="OwningPtr_8h_source.html#l00084">llvm::swap()</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li><a class="el" href="RegisterCoalescer_8h_source.html">RegisterCoalescer.h</a></li>
+<li><a class="el" href="RegisterCoalescer_8cpp_source.html">RegisterCoalescer.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_1CodeExtractor-members.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1CodeExtractor-members.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1CodeExtractor-members.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1CodeExtractor-members.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,63 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: Member List</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class List</span></a></li>
+      <li><a href="classes.html"><span>Class Index</span></a></li>
+      <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="classllvm_1_1CodeExtractor.html">CodeExtractor</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">llvm::CodeExtractor Member List</div>  </div>
+</div>
+<div class="contents">
+This is the complete list of members for <a class="el" href="classllvm_1_1CodeExtractor.html">llvm::CodeExtractor</a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1CodeExtractor.html#aa78667b544766a390913132d8e3b45e2">CodeExtractor</a>(BasicBlock *BB, bool AggregateArgs=false)</td><td><a class="el" href="classllvm_1_1CodeExtractor.html">llvm::CodeExtractor</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1CodeExtractor.html#a0afbbce6392cc98bdd9b66bb64587f71">CodeExtractor</a>(ArrayRef< BasicBlock * > BBs, DominatorTree *DT=0, bool AggregateArgs=false)</td><td><a class="el" href="classllvm_1_1CodeExtractor.html">llvm::CodeExtractor</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1CodeExtractor.html#a52e4200738c1e0cb57d15647de3125a0">CodeExtractor</a>(DominatorTree &DT, Loop &L, bool AggregateArgs=false)</td><td><a class="el" href="classllvm_1_1CodeExtractor.html">llvm::CodeExtractor</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1CodeExtractor.html#a4529a7b78e77f9fc05848405b76e288c">CodeExtractor</a>(DominatorTree &DT, const RegionNode &RN, bool AggregateArgs=false)</td><td><a class="el" href="classllvm_1_1CodeExtractor.html">llvm::CodeExtractor</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1CodeExtractor.html#a4ce3ed11610e55cc7acff1d3b9a9921c">extractCodeRegion</a>()</td><td><a class="el" href="classllvm_1_1CodeExtractor.html">llvm::CodeExtractor</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1CodeExtractor.html#a470d928d97a2f64c034a4792967c6e95">findInputsOutputs</a>(ValueSet &Inputs, ValueSet &Outputs) const </td><td><a class="el" href="classllvm_1_1CodeExtractor.html">llvm::CodeExtractor</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1CodeExtractor.html#a9521453405d76fe9468fd873f53b5e2f">isEligible</a>() const </td><td><a class="el" href="classllvm_1_1CodeExtractor.html">llvm::CodeExtractor</a></td><td><code> [inline]</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_1CompareConstantExpr-members.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1CompareConstantExpr-members.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1CompareConstantExpr-members.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1CompareConstantExpr-members.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,273 @@
+<!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_1CompareConstantExpr.html">CompareConstantExpr</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">llvm::CompareConstantExpr Member List</div>  </div>
+</div>
+<div class="contents">
+This is the complete list of members for <a class="el" href="classllvm_1_1CompareConstantExpr.html">llvm::CompareConstantExpr</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_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_1Constant.html#aca0d63da182dd893b3a769214829a744">canTrap</a>() const </td><td><a class="el" href="classllvm_1_1Constant.html">llvm::Constant</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantExpr.html#a0911b2135a7190e811974d80616baaae">classof</a>(const Value *V)</td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</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_1CompareConstantExpr.html#acb4bcaf98bb9137a3ec4c07623befa06">CompareConstantExpr</a>(Type *ty, Instruction::OtherOps opc, unsigned short pred, Constant *LHS, Constant *RHS)</td><td><a class="el" href="classllvm_1_1CompareConstantExpr.html">llvm::CompareConstantExpr</a></td><td><code> [inline]</code></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_1Constant.html#a5028ee6daad0d69bf219d7cfd11800ac">Constant</a>(Type *ty, ValueTy vty, Use *Ops, unsigned NumOps)</td><td><a class="el" href="classllvm_1_1Constant.html">llvm::Constant</a></td><td><code> [inline, protected]</code></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_1ConstantExpr.html#a493d9d753fbb1cac73e2cbd2ebb51781">ConstantCreator< ConstantExpr, Type, std::pair< unsigned, std::vector< Constant * > > ></a></td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td><code> [friend]</code></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_1ConstantExpr.html#a51ced598ab97ce268ae63b94298e1094">ConstantExpr</a>(Type *ty, unsigned Opcode, Use *Ops, unsigned NumOps)</td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td><code> [inline, protected]</code></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_1CompareConstantExpr.html#a5dd87d78ad77018ee1c5dddc05923b24">DECLARE_TRANSPARENT_OPERAND_ACCESSORS</a>(Value)</td><td><a class="el" href="classllvm_1_1CompareConstantExpr.html">llvm::CompareConstantExpr</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantExpr.html#a3eb8942550fe94054aa53bb34ccd84a6">llvm::ConstantExpr::DECLARE_TRANSPARENT_OPERAND_ACCESSORS</a>(Constant)</td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantExpr.html#a7a842f2fd06ccaf677f87fc71f13241b">destroyConstant</a>()</td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Constant.html#a174833d578b06c6e369cbe8ec390fab4">destroyConstantImpl</a>()</td><td><a class="el" href="classllvm_1_1Constant.html">llvm::Constant</a></td><td><code> [protected]</code></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_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_1ConstantExpr.html#afd44535c4ae204571d5721fa4a7042f2">get</a>(unsigned Opcode, Constant *C1, Constant *C2, unsigned Flags=0)</td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantExpr.html#ae6f1c15034bc5515033874630a8ecce6">getAdd</a>(Constant *C1, Constant *C2, bool HasNUW=false, bool HasNSW=false)</td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Constant.html#a01fee21e2c679094ce5ab193369d5198">getAggregateElement</a>(unsigned Elt) const </td><td><a class="el" href="classllvm_1_1Constant.html">llvm::Constant</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Constant.html#ad03bc931131ab966b3833365d78b573a">getAggregateElement</a>(Constant *Elt) const </td><td><a class="el" href="classllvm_1_1Constant.html">llvm::Constant</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantExpr.html#a0af04c89840d424b7b33ae71d7c8cd28">getAlignOf</a>(Type *Ty)</td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Constant.html#a4d51384de6e1798bb6aa875aebeea9f0">getAllOnesValue</a>(Type *Ty)</td><td><a class="el" href="classllvm_1_1Constant.html">llvm::Constant</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantExpr.html#ae6d2fbefb704650e3b01a0bbcdd43ffa">getAnd</a>(Constant *C1, Constant *C2)</td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantExpr.html#a1870db0671d5177f89779850b6310993">getAShr</a>(Constant *C1, Constant *C2, bool isExact=false)</td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantExpr.html#aa395493c74905979f5653cc674d43283">getBinOpAbsorber</a>(unsigned Opcode, Type *Ty)</td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantExpr.html#a7ffd35e4b6d2f3455d4aedf18778e7c3">getBinOpIdentity</a>(unsigned Opcode, Type *Ty)</td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantExpr.html#aba93ec4079f8d709a1d5b4745310782e">getBitCast</a>(Constant *C, Type *Ty)</td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantExpr.html#a1e1ce75d651c76b6869b4218e34618c8">getCast</a>(unsigned ops, Constant *C, Type *Ty)</td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantExpr.html#ac5728c914b7e92030243a21e49ab1552">getCompare</a>(unsigned short pred, Constant *C1, Constant *C2)</td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</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_1ConstantExpr.html#a44345a03f45d91119b6009932261cea2">getExactAShr</a>(Constant *C1, Constant *C2)</td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantExpr.html#a99977759cb9149a825ed7eacee1e4bfb">getExactLShr</a>(Constant *C1, Constant *C2)</td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantExpr.html#a9e1766f98799c6af37661ea2f5eee968">getExactSDiv</a>(Constant *C1, Constant *C2)</td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantExpr.html#a946b6365acedfaef6fada2fd52ea24ea">getExactUDiv</a>(Constant *C1, Constant *C2)</td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantExpr.html#a1cd4ab23f4d32e56a4f8af6505e0adf4">getExtractElement</a>(Constant *Vec, Constant *Idx)</td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantExpr.html#ae906b7591a3335568e5ebe6e589ea6d1">getExtractValue</a>(Constant *Agg, ArrayRef< unsigned > Idxs)</td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantExpr.html#a966c29cd06d30f4c3ef141db2edd90ab">getFAdd</a>(Constant *C1, Constant *C2)</td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantExpr.html#a222339c62630e663c2cbaab0be52d600">getFCmp</a>(unsigned short pred, Constant *LHS, Constant *RHS)</td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantExpr.html#a3489aaf01867afa5ac461a432b7fc1a2">getFDiv</a>(Constant *C1, Constant *C2)</td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantExpr.html#adcfb21c42b5d24acf2108c2407c75578">getFMul</a>(Constant *C1, Constant *C2)</td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantExpr.html#a283af50f80d0a7b532f5e845623dce53">getFNeg</a>(Constant *C)</td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantExpr.html#afd23d10e4e9fabf7ef1b10bc48f2ba14">getFPCast</a>(Constant *C, Type *Ty)</td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantExpr.html#a2c37909c23e7fe0eefde68ccb31e12e5">getFPExtend</a>(Constant *C, Type *Ty)</td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantExpr.html#abaa68f5c08c63c4f9a9fc1ffb5636233">getFPToSI</a>(Constant *C, Type *Ty)</td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantExpr.html#abeba80fda67aca320ca19754c903d255">getFPToUI</a>(Constant *C, Type *Ty)</td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantExpr.html#a01cf59fa6f54660d51e528a7426133b8">getFPTrunc</a>(Constant *C, Type *Ty)</td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantExpr.html#a2a0aa201dcc75a212b82679b168b5b20">getFRem</a>(Constant *C1, Constant *C2)</td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantExpr.html#a64ae88ce1eb2165ab9e82c4632dd98cc">getFSub</a>(Constant *C1, Constant *C2)</td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantExpr.html#a51940249c228e46f1f97932e5f4b8450">getGetElementPtr</a>(Constant *C, ArrayRef< Constant * > IdxList, bool InBounds=false)</td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantExpr.html#a8aa182aa9b9c85b8152d7e9f0bcc7af0">getGetElementPtr</a>(Constant *C, Constant *Idx, bool InBounds=false)</td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantExpr.html#ae76df79e5219ed0d36ecfee04dc10739">getGetElementPtr</a>(Constant *C, ArrayRef< Value * > IdxList, bool InBounds=false)</td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantExpr.html#a593bc53015a060d260c75fc599f9a7b1">getICmp</a>(unsigned short pred, Constant *LHS, Constant *RHS)</td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantExpr.html#a999184c8b1c9f8f4e6b333b833358923">getInBoundsGetElementPtr</a>(Constant *C, ArrayRef< Constant * > IdxList)</td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantExpr.html#a9da5e566cd7ec2abd6caeba2df3c434c">getInBoundsGetElementPtr</a>(Constant *C, Constant *Idx)</td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantExpr.html#a3941dec6e93a5618012f52107f51351d">getInBoundsGetElementPtr</a>(Constant *C, ArrayRef< Value * > IdxList)</td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantExpr.html#a82392cd97c83c4e01c0e957bb4bc68f6">getIndices</a>() const </td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantExpr.html#aa6e664d48b1582843bd45c258d061f8e">getInsertElement</a>(Constant *Vec, Constant *Elt, Constant *Idx)</td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantExpr.html#ac2603d2633ba560918c756365de9cd64">getInsertValue</a>(Constant *Agg, Constant *Val, ArrayRef< unsigned > Idxs)</td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantExpr.html#a81ad2fffd14e2df92cad4f631ae76480">getIntegerCast</a>(Constant *C, Type *Ty, bool isSigned)</td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Constant.html#a0154da1d06b29a1d5649607ae2dfc389">getIntegerValue</a>(Type *Ty, const APInt &V)</td><td><a class="el" href="classllvm_1_1Constant.html">llvm::Constant</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantExpr.html#a15e279291892399c141cd01c7e358cbf">getIntToPtr</a>(Constant *C, Type *Ty)</td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantExpr.html#aab1f107496b17acc1bc5fdcdb2903b38">getLShr</a>(Constant *C1, Constant *C2, bool isExact=false)</td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantExpr.html#aa3e1005525fe79e631f1fe5bd91fdf3c">getMul</a>(Constant *C1, Constant *C2, bool HasNUW=false, bool HasNSW=false)</td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td><code> [static]</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_1ConstantExpr.html#afa29f0cd072ab9b3a2630681ffe5760f">getNeg</a>(Constant *C, bool HasNUW=false, bool HasNSW=false)</td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantExpr.html#a5b43a866f0fca605556f0f69f70c522a">getNot</a>(Constant *C)</td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantExpr.html#a7767c0f6593df0dfd49c82d6ea4c0320">getNSWAdd</a>(Constant *C1, Constant *C2)</td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantExpr.html#a61f606694d593c6b3bba8fdbad638791">getNSWMul</a>(Constant *C1, Constant *C2)</td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantExpr.html#ab43e4083589c0e0b024c23f8b6106411">getNSWNeg</a>(Constant *C)</td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantExpr.html#af8f622637d4e02483f58ba46cec9cba8">getNSWShl</a>(Constant *C1, Constant *C2)</td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantExpr.html#a52002d733d809fc6f747e39b354534a3">getNSWSub</a>(Constant *C1, Constant *C2)</td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Constant.html#aa6574d526b3e38a28f688a7bb4325c2c">getNullValue</a>(Type *Ty)</td><td><a class="el" href="classllvm_1_1Constant.html">llvm::Constant</a></td><td><code> [static]</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_1ConstantExpr.html#a137a5222106fdf6842e180d9f06b7ba4">getNUWAdd</a>(Constant *C1, Constant *C2)</td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantExpr.html#a2a2014fb73b23c8fd5a44a63b40641ee">getNUWMul</a>(Constant *C1, Constant *C2)</td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantExpr.html#a891e62593b0e483f23bb5c4c7d9c0753">getNUWNeg</a>(Constant *C)</td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantExpr.html#a894f338095f5f9abf4a3a6344a905cb3">getNUWShl</a>(Constant *C1, Constant *C2)</td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantExpr.html#af417269241742f1ed4f6e774b14c1c30">getNUWSub</a>(Constant *C1, Constant *C2)</td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td><code> [inline, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantExpr.html#a7f8f540a09fa306e1623fbc2f41c32fa">getOffsetOf</a>(StructType *STy, unsigned FieldNo)</td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantExpr.html#aef8889d826f6d01c3609df37556923b9">getOffsetOf</a>(Type *Ty, Constant *FieldNo)</td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantExpr.html#a9c029996bf40f01fdebc1dfdf1cec4df">getOpcode</a>() const </td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantExpr.html#ae4c4a080480dc15dadb10816a70c3bc6">getOpcodeName</a>() const </td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td></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_1ConstantExpr.html#adc8a4e6a8e701e1924f0293da78badb6">getOr</a>(Constant *C1, Constant *C2)</td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantExpr.html#a1f469b1f703519ae25ce564c8704310f">getPointerCast</a>(Constant *C, Type *Ty)</td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantExpr.html#a2f8bff85624d13b40c325378321fa26e">getPredicate</a>() const </td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantExpr.html#a84ffd51540ffbe5964dce7ba4ab0baea">getPtrToInt</a>(Constant *C, Type *Ty)</td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td><code> [static]</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_1Constant.html#aefaf7f07fbd0e8c69a6fdf9820093179">getRelocationInfo</a>() const </td><td><a class="el" href="classllvm_1_1Constant.html">llvm::Constant</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantExpr.html#a5553db145ba1df692578ebb8b9d6ac13">getSDiv</a>(Constant *C1, Constant *C2, bool isExact=false)</td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantExpr.html#a0296d582257338d55fbf5cd3071207fc">getSelect</a>(Constant *C, Constant *V1, Constant *V2)</td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantExpr.html#a365628d9f62e7a281d493d15bdb13b27">getSExt</a>(Constant *C, Type *Ty)</td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantExpr.html#a01cc837ca9de3995b5b5ebf7585c9f64">getSExtOrBitCast</a>(Constant *C, Type *Ty)</td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantExpr.html#aa5ad9e9e7cc67e1675d8d1631a73e625">getShl</a>(Constant *C1, Constant *C2, bool HasNUW=false, bool HasNSW=false)</td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantExpr.html#ab3525b10bc8392ab08e32576cac7a15f">getShuffleVector</a>(Constant *V1, Constant *V2, Constant *Mask)</td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantExpr.html#adf3b1909bcd98b7b6ddeff43708d43fd">getSIToFP</a>(Constant *C, Type *Ty)</td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantExpr.html#a778163e6ec80716a12ab3282cb97f0d9">getSizeOf</a>(Type *Ty)</td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantExpr.html#ac8358066036f59f2d0a73b0b9ccf3e0e">getSRem</a>(Constant *C1, Constant *C2)</td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantExpr.html#a554ab77949b0a16670a83ec3307501eb">getSub</a>(Constant *C1, Constant *C2, bool HasNUW=false, bool HasNSW=false)</td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a2dce2d8e4af845c036ec5590d37ab5f4">getSubclassDataFromValue</a>() const </td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td><code> [inline, protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantExpr.html#aca5cab6b8d2be24d0c857cc4a831feec">getTrunc</a>(Constant *C, Type *Ty)</td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantExpr.html#a2116bd9f7197b60e5d117a70fca180f7">getTruncOrBitCast</a>(Constant *C, Type *Ty)</td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td><code> [static]</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_1ConstantExpr.html#ab2767c28bc3ded2d683a93f0ce1ed502">getUDiv</a>(Constant *C1, Constant *C2, bool isExact=false)</td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantExpr.html#ac9886f8d0a6ec3c895c9480990296675">getUIToFP</a>(Constant *C, Type *Ty)</td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantExpr.html#ae3967abf85050de50c89e033d28cb79e">getURem</a>(Constant *C1, Constant *C2)</td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td><code> [static]</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_1ConstantExpr.html#a5251d509effaab5b68e085237ec6509d">getWithOperandReplaced</a>(unsigned OpNo, Constant *Op) const </td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantExpr.html#af57d494664944515629602e1ad51c1ef">getWithOperands</a>(ArrayRef< Constant * > Ops) const </td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantExpr.html#a36814884bb1ee28d3486335b4fe90895">getWithOperands</a>(ArrayRef< Constant * > Ops, Type *Ty) const </td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantExpr.html#a9fe0b1e68f897c642cde7e54184f2f4e">getXor</a>(Constant *C1, Constant *C2)</td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantExpr.html#a80e82791d4d7f4d1d23d68ca0a2b1f64">getZExt</a>(Constant *C, Type *Ty)</td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantExpr.html#aa4f10f3d02f427b2a8ea7a6dc25f4c69">getZExtOrBitCast</a>(Constant *C, Type *Ty)</td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td><code> [static]</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_1Constant.html#a44ee7542df1c68e8a58bb7f48373e101ad1bb709a85dd3fb6cc0350cd9e9c3208">GlobalRelocations</a> enum value</td><td><a class="el" href="classllvm_1_1Constant.html">llvm::Constant</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_1ConstantExpr.html#a80509d4b1d9ffdc23d681ce3047a5916">hasIndices</a>() const </td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td></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_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_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_1Constant.html#ac8ddb745480a7e75a3862ddf0be3a298">isAllOnesValue</a>() const </td><td><a class="el" href="classllvm_1_1Constant.html">llvm::Constant</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantExpr.html#af5a739152c6b1f987b9d55a3c56e9aa8">isCast</a>() const </td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantExpr.html#a2afac88bd5194098a2fc77d6876e43fa">isCompare</a>() const </td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Constant.html#a17f00803633c9f81e1c6c28d0eac5a7e">isConstantUsed</a>() const </td><td><a class="el" href="classllvm_1_1Constant.html">llvm::Constant</a></td><td></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_1ConstantExpr.html#ae739c577bd624ff893c050032e754212">isGEPWithNoNotionalOverIndexing</a>() const </td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Constant.html#a7f25da94fecd8a51e6518f8db7bbfad5">isNegativeZeroValue</a>() const </td><td><a class="el" href="classllvm_1_1Constant.html">llvm::Constant</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Constant.html#ad7ec8482f19e8e86e3de573b060a17e5">isNullValue</a>() const </td><td><a class="el" href="classllvm_1_1Constant.html">llvm::Constant</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Constant.html#ad6eda6146a0eefff9896e55489257bf0">isThreadDependent</a>() const </td><td><a class="el" href="classllvm_1_1Constant.html">llvm::Constant</a></td><td></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_1Constant.html#a44ee7542df1c68e8a58bb7f48373e101a35617cff1a6c4d1a44010920ca88c921">LocalRelocation</a> enum value</td><td><a class="el" href="classllvm_1_1Constant.html">llvm::Constant</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_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_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_1Constant.html#a44ee7542df1c68e8a58bb7f48373e101a662618a7c67de5b3235c2ad4f3038135">NoRelocation</a> enum value</td><td><a class="el" href="classllvm_1_1Constant.html">llvm::Constant</a></td><td></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_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_1CompareConstantExpr.html#a59baa6cb85157721b5cfd8337602a1b5">operator new</a>(size_t s)</td><td><a class="el" href="classllvm_1_1CompareConstantExpr.html">llvm::CompareConstantExpr</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_1Constant.html#a44ee7542df1c68e8a58bb7f48373e101">PossibleRelocationsTy</a> enum name</td><td><a class="el" href="classllvm_1_1Constant.html">llvm::Constant</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1CompareConstantExpr.html#a6c99ea6ff6ab766f7abd2bce1b7c4e02">predicate</a></td><td><a class="el" href="classllvm_1_1CompareConstantExpr.html">llvm::CompareConstantExpr</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_1Constant.html#a50d0911852017f2168de329f53d8568d">removeDeadConstantUsers</a>() const </td><td><a class="el" href="classllvm_1_1Constant.html">llvm::Constant</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_1ConstantExpr.html#af362257c30b27781ef22c34577e05643">replaceUsesOfWithOnConstant</a>(Value *From, Value *To, Use *U)</td><td><a class="el" href="classllvm_1_1ConstantExpr.html">llvm::ConstantExpr</a></td><td><code> [virtual]</code></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_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_1Value.html#ad9a329f9f85bc896a726a628aa3f4e9d">use_back</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#af7fcaed37e00a06b7514852b57a17db6">use_back</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#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_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:49:02 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_1CompositeType.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1CompositeType.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1CompositeType.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1CompositeType.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,238 @@
+<!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::CompositeType 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_1CompositeType.html">CompositeType</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> |
+<a href="#pub-static-methods">Static Public Member Functions</a> |
+<a href="#pro-methods">Protected Member Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">llvm::CompositeType Class Reference</div>  </div>
+</div>
+<div class="contents">
+<!-- doxytag: class="llvm::CompositeType" --><!-- doxytag: inherits="llvm::Type" -->
+<p><code>#include <<a class="el" href="DerivedTypes_8h_source.html">DerivedTypes.h</a>></code></p>
+<div class="dynheader">
+Inheritance diagram for llvm::CompositeType:</div>
+<div class="dyncontent">
+<div class="center"><img src="classllvm_1_1CompositeType__inherit__graph.png" border="0" usemap="#llvm_1_1CompositeType_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::CompositeType:</div>
+<div class="dyncontent">
+<div class="center"><img src="classllvm_1_1CompositeType__coll__graph.png" border="0" usemap="#llvm_1_1CompositeType_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_1CompositeType-members.html">List of all members.</a></p>
+<table class="memberdecls">
+<tr><td colspan="2"><h2><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1Type.html">Type</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1CompositeType.html#a05807f5cd924d2a4d06966fb41e82a79">getTypeAtIndex</a> (const <a class="el" href="classllvm_1_1Value.html">Value</a> *V)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1Type.html">Type</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1CompositeType.html#acbcdff1b59a5eaf2513585bcaca53c56">getTypeAtIndex</a> (<a class="el" href="classunsigned.html">unsigned</a> Idx)</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_1CompositeType.html#a7c61111e91bc0849a630d750e2300043">indexValid</a> (const <a class="el" href="classllvm_1_1Value.html">Value</a> *V) 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_1CompositeType.html#a8cf7bc6a78051e59465ee1057930a667">indexValid</a> (<a class="el" href="classunsigned.html">unsigned</a> Idx) 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="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1CompositeType.html#ab6030a1253eb89c6a01625769736fc23">classof</a> (const <a class="el" href="classllvm_1_1Type.html">Type</a> *T)</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_1CompositeType.html#a46ef9732149ad230a60db4f4b8a403e5">CompositeType</a> (<a class="el" href="classllvm_1_1LLVMContext.html">LLVMContext</a> &C, <a class="el" href="classllvm_1_1Type.html#a5e9e1c0dd93557be1b4ad72860f3cbda">TypeID</a> tid)</td></tr>
+</table>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><p><a class="el" href="classllvm_1_1CompositeType.html">CompositeType</a> - Common super class of <a class="el" href="classllvm_1_1ArrayType.html">ArrayType</a>, <a class="el" href="classllvm_1_1StructType.html">StructType</a>, <a class="el" href="classllvm_1_1PointerType.html">PointerType</a> and <a class="el" href="classllvm_1_1VectorType.html">VectorType</a>. </p>
+
+<p>Definition at line <a class="el" href="DerivedTypes_8h_source.html#l00144">144</a> of file <a class="el" href="DerivedTypes_8h_source.html">DerivedTypes.h</a>.</p>
+</div><hr/><h2>Constructor & Destructor Documentation</h2>
+<a class="anchor" id="a46ef9732149ad230a60db4f4b8a403e5"></a><!-- doxytag: member="llvm::CompositeType::CompositeType" ref="a46ef9732149ad230a60db4f4b8a403e5" args="(LLVMContext &C, TypeID tid)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">llvm::CompositeType::CompositeType </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1LLVMContext.html">LLVMContext</a> & </td>
+          <td class="paramname"><em>C</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1Type.html#a5e9e1c0dd93557be1b4ad72860f3cbda">TypeID</a> </td>
+          <td class="paramname"><em>tid</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td><code> [inline, explicit, protected]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="DerivedTypes_8h_source.html#l00146">146</a> of file <a class="el" href="DerivedTypes_8h_source.html">DerivedTypes.h</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="ab6030a1253eb89c6a01625769736fc23"></a><!-- doxytag: member="llvm::CompositeType::classof" ref="ab6030a1253eb89c6a01625769736fc23" args="(const Type *T)" -->
+<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::CompositeType::classof </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1Type.html">Type</a> * </td>
+          <td class="paramname"><em>T</em></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Reimplemented in <a class="el" href="classllvm_1_1PointerType.html#a8ec3ee498cc15a71a684a86aaf377ae1">llvm::PointerType</a>, <a class="el" href="classllvm_1_1VectorType.html#a433e8d0e9a8db766b9a458f18b11b7c1">llvm::VectorType</a>, <a class="el" href="classllvm_1_1ArrayType.html#adcb3a90e2a542325f4ac76f7154be648">llvm::ArrayType</a>, <a class="el" href="classllvm_1_1SequentialType.html#a6423d7c2743c2a26084cee84ffa38904">llvm::SequentialType</a>, and <a class="el" href="classllvm_1_1StructType.html#a045d43b7a18aec2cec079a3bde8ce16d">llvm::StructType</a>.</p>
+
+<p>Definition at line <a class="el" href="DerivedTypes_8h_source.html#l00158">158</a> of file <a class="el" href="DerivedTypes_8h_source.html">DerivedTypes.h</a>.</p>
+
+<p>References <a class="el" href="Type_8h_source.html#l00067">llvm::Type::ArrayTyID</a>, <a class="el" href="Type_8h_source.html#l00133">llvm::Type::getTypeID()</a>, <a class="el" href="Type_8h_source.html#l00068">llvm::Type::PointerTyID</a>, <a class="el" href="Type_8h_source.html#l00066">llvm::Type::StructTyID</a>, and <a class="el" href="Type_8h_source.html#l00069">llvm::Type::VectorTyID</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a05807f5cd924d2a4d06966fb41e82a79"></a><!-- doxytag: member="llvm::CompositeType::getTypeAtIndex" ref="a05807f5cd924d2a4d06966fb41e82a79" args="(const Value *V)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1Type.html">Type</a> * CompositeType::getTypeAtIndex </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1Value.html">Value</a> * </td>
+          <td class="paramname"><em>V</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>getTypeAtIndex - Given an index value into the type, return the type of the element. </p>
+
+<p>Definition at line <a class="el" href="Type_8cpp_source.html#l00630">630</a> of file <a class="el" href="Type_8cpp_source.html">Type.cpp</a>.</p>
+
+<p>References <a class="el" href="Type_8cpp_source.html#l00647">indexValid()</a>.</p>
+
+<p>Referenced by <a class="el" href="GetElementPtrTypeIterator_8h_source.html#l00057">llvm::generic_gep_type_iterator< ItTy >::getIndexedType()</a>, and <a class="el" href="Instructions_8cpp_source.html#l01355">getIndexedTypeInternal()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="acbcdff1b59a5eaf2513585bcaca53c56"></a><!-- doxytag: member="llvm::CompositeType::getTypeAtIndex" ref="acbcdff1b59a5eaf2513585bcaca53c56" args="(unsigned Idx)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1Type.html">Type</a> * CompositeType::getTypeAtIndex </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>Idx</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="Type_8cpp_source.html#l00639">639</a> of file <a class="el" href="Type_8cpp_source.html">Type.cpp</a>.</p>
+
+<p>References <a class="el" href="Type_8cpp_source.html#l00647">indexValid()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a7c61111e91bc0849a630d750e2300043"></a><!-- doxytag: member="llvm::CompositeType::indexValid" ref="a7c61111e91bc0849a630d750e2300043" args="(const Value *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> CompositeType::indexValid </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1Value.html">Value</a> * </td>
+          <td class="paramname"><em>V</em></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="Type_8cpp_source.html#l00647">647</a> of file <a class="el" href="Type_8cpp_source.html">Type.cpp</a>.</p>
+
+<p>References <a class="el" href="Value_8h_source.html#l00106">llvm::Value::getType()</a>, and <a class="el" href="Type_8h_source.html#l00180">llvm::Type::isIntegerTy()</a>.</p>
+
+<p>Referenced by <a class="el" href="Instructions_8cpp_source.html#l01355">getIndexedTypeInternal()</a>, and <a class="el" href="Type_8cpp_source.html#l00630">getTypeAtIndex()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a8cf7bc6a78051e59465ee1057930a667"></a><!-- doxytag: member="llvm::CompositeType::indexValid" ref="a8cf7bc6a78051e59465ee1057930a667" args="(unsigned Idx) const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> CompositeType::indexValid </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>Idx</em></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="Type_8cpp_source.html#l00660">660</a> of file <a class="el" href="Type_8cpp_source.html">Type.cpp</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li><a class="el" href="DerivedTypes_8h_source.html">DerivedTypes.h</a></li>
+<li><a class="el" href="Type_8cpp_source.html">Type.cpp</a></li>
+</ul>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:47:30 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_1CompositeType__coll__graph.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1CompositeType__coll__graph.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1CompositeType__coll__graph.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1CompositeType__coll__graph.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,12 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  Node1 [label="llvm::CompositeType",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::Type",height=0.2,width=0.4,color="black",URL="$classllvm_1_1Type.html"];
+  Node2 -> Node2 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" ContainedTys" ,fontname="FreeSans"];
+  Node3 -> Node2 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" NumContainedTys" ,fontname="FreeSans"];
+  Node3 [label="unsigned",height=0.2,width=0.4,color="black",URL="$classunsigned.html"];
+}

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

Added: www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1ConcreteOperator.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1ConcreteOperator.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1ConcreteOperator.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1ConcreteOperator.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,154 @@
+<!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::ConcreteOperator< SuperClass, Opc > 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_1ConcreteOperator.html">ConcreteOperator</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#pub-static-methods">Static Public Member Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">llvm::ConcreteOperator< SuperClass, Opc > Class Template Reference</div>  </div>
+</div>
+<div class="contents">
+<!-- doxytag: class="llvm::ConcreteOperator" --><!-- doxytag: inherits="llvm::SuperClass" -->
+<p><code>#include <<a class="el" href="Operator_8h_source.html">Operator.h</a>></code></p>
+<div class="dynheader">
+Inheritance diagram for llvm::ConcreteOperator< SuperClass, Opc >:</div>
+<div class="dyncontent">
+<div class="center"><img src="classllvm_1_1ConcreteOperator__inherit__graph.png" border="0" usemap="#llvm_1_1ConcreteOperator_3_01SuperClass_00_01Opc_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::ConcreteOperator< SuperClass, Opc >:</div>
+<div class="dyncontent">
+<div class="center"><img src="classllvm_1_1ConcreteOperator__coll__graph.png" border="0" usemap="#llvm_1_1ConcreteOperator_3_01SuperClass_00_01Opc_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_1ConcreteOperator-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_1ConcreteOperator.html#adc7e74956cb2880e23ab6101e85349d2">classof</a> (const <a class="el" href="classllvm_1_1Instruction.html">Instruction</a> *I)</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_1ConcreteOperator.html#a55234ab9078b4e3557b7dd46c2b9ef31">classof</a> (const <a class="el" href="classllvm_1_1ConstantExpr.html">ConstantExpr</a> *CE)</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_1ConcreteOperator.html#a3dd5ce028227c0ebeb02cc471ebaa499">classof</a> (const <a class="el" href="classllvm_1_1Value.html">Value</a> *V)</td></tr>
+</table>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><h3>template<typename SuperClass, unsigned Opc><br/>
+class llvm::ConcreteOperator< SuperClass, Opc ></h3>
+
+<p><a class="el" href="classllvm_1_1ConcreteOperator.html">ConcreteOperator</a> - A helper template for defining operators for individual opcodes. </p>
+
+<p>Definition at line <a class="el" href="Operator_8h_source.html#l00189">189</a> of file <a class="el" href="Operator_8h_source.html">Operator.h</a>.</p>
+</div><hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="adc7e74956cb2880e23ab6101e85349d2"></a><!-- doxytag: member="llvm::ConcreteOperator::classof" ref="adc7e74956cb2880e23ab6101e85349d2" args="(const Instruction *I)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename SuperClass, unsigned Opc> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> <a class="el" href="classllvm_1_1ConcreteOperator.html">llvm::ConcreteOperator</a>< <a class="el" href="classllvm_1_1SuperClass.html">SuperClass</a>, Opc >::classof </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1Instruction.html">Instruction</a> * </td>
+          <td class="paramname"><em>I</em></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="Operator_8h_source.html#l00191">191</a> of file <a class="el" href="Operator_8h_source.html">Operator.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a55234ab9078b4e3557b7dd46c2b9ef31"></a><!-- doxytag: member="llvm::ConcreteOperator::classof" ref="a55234ab9078b4e3557b7dd46c2b9ef31" args="(const ConstantExpr *CE)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename SuperClass, unsigned Opc> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> <a class="el" href="classllvm_1_1ConcreteOperator.html">llvm::ConcreteOperator</a>< <a class="el" href="classllvm_1_1SuperClass.html">SuperClass</a>, Opc >::classof </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1ConstantExpr.html">ConstantExpr</a> * </td>
+          <td class="paramname"><em>CE</em></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="Operator_8h_source.html#l00194">194</a> of file <a class="el" href="Operator_8h_source.html">Operator.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a3dd5ce028227c0ebeb02cc471ebaa499"></a><!-- doxytag: member="llvm::ConcreteOperator::classof" ref="a3dd5ce028227c0ebeb02cc471ebaa499" args="(const Value *V)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename SuperClass, unsigned Opc> </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> <a class="el" href="classllvm_1_1ConcreteOperator.html">llvm::ConcreteOperator</a>< <a class="el" href="classllvm_1_1SuperClass.html">SuperClass</a>, Opc >::classof </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1Value.html">Value</a> * </td>
+          <td class="paramname"><em>V</em></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="Operator_8h_source.html#l00197">197</a> of file <a class="el" href="Operator_8h_source.html">Operator.h</a>.</p>
+
+</div>
+</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_1CondCodeSDNode-members.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1CondCodeSDNode-members.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1CondCodeSDNode-members.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1CondCodeSDNode-members.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,132 @@
+<!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_1CondCodeSDNode.html">CondCodeSDNode</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">llvm::CondCodeSDNode Member List</div>  </div>
+</div>
+<div class="contents">
+This is the complete list of members for <a class="el" href="classllvm_1_1CondCodeSDNode.html">llvm::CondCodeSDNode</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_1CondCodeSDNode.html#aa023aa408a7fb45b90f2a834b6cc6d03">classof</a>(const SDNode *N)</td><td><a class="el" href="classllvm_1_1CondCodeSDNode.html">llvm::CondCodeSDNode</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_1CondCodeSDNode.html#a6c3eefd310631cda3dd266e224bc1492">get</a>() const </td><td><a class="el" href="classllvm_1_1CondCodeSDNode.html">llvm::CondCodeSDNode</a></td><td><code> [inline]</code></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_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_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_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_1CondCodeSDNode.html#a6398ba1604e154e21413ce15dd4a180e">SelectionDAG</a> class</td><td><a class="el" href="classllvm_1_1CondCodeSDNode.html">llvm::CondCodeSDNode</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_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:24 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_1ConstMIOperands__coll__graph.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1ConstMIOperands__coll__graph.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1ConstMIOperands__coll__graph.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1ConstMIOperands__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::ConstMIOperands",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::MachineOperandIteratorBase",height=0.2,width=0.4,color="black",URL="$classllvm_1_1MachineOperandIteratorBase.html"];
+}

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

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

Added: www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1ConstantAggregateZero__inherit__graph.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1ConstantAggregateZero__inherit__graph.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1ConstantAggregateZero__inherit__graph.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1ConstantAggregateZero__inherit__graph.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,13 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  Node1 [label="llvm::ConstantAggregateZero",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::Constant",height=0.2,width=0.4,color="black",URL="$classllvm_1_1Constant.html",tooltip="LLVM Constant Representation."];
+  Node3 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node3 [label="llvm::User",height=0.2,width=0.4,color="black",URL="$classllvm_1_1User.html"];
+  Node4 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node4 [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_1ConstantArray-members.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1ConstantArray-members.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1ConstantArray-members.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1ConstantArray-members.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,185 @@
+<!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_1ConstantArray.html">ConstantArray</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">llvm::ConstantArray Member List</div>  </div>
+</div>
+<div class="contents">
+This is the complete list of members for <a class="el" href="classllvm_1_1ConstantArray.html">llvm::ConstantArray</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_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_1Constant.html#aca0d63da182dd893b3a769214829a744">canTrap</a>() const </td><td><a class="el" href="classllvm_1_1Constant.html">llvm::Constant</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantArray.html#ab95ef50be39253a5a67ed891d2c546f1">classof</a>(const Value *V)</td><td><a class="el" href="classllvm_1_1ConstantArray.html">llvm::ConstantArray</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_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_1Constant.html#a5028ee6daad0d69bf219d7cfd11800ac">Constant</a>(Type *ty, ValueTy vty, Use *Ops, unsigned NumOps)</td><td><a class="el" href="classllvm_1_1Constant.html">llvm::Constant</a></td><td><code> [inline, protected]</code></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_1ConstantArray.html#a88182f9a3d5723b33e04df80e4c567ea">ConstantArray</a>(ArrayType *T, ArrayRef< Constant * > Val)</td><td><a class="el" href="classllvm_1_1ConstantArray.html">llvm::ConstantArray</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantArray.html#ac2a6a382a1f965c7fb38b302a1657c1f">ConstantArrayCreator< ConstantArray, ArrayType ></a></td><td><a class="el" href="classllvm_1_1ConstantArray.html">llvm::ConstantArray</a></td><td><code> [friend]</code></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_1ConstantArray.html#a8836b1e2ad53b6f220631d2f08edc54b">DECLARE_TRANSPARENT_OPERAND_ACCESSORS</a>(Constant)</td><td><a class="el" href="classllvm_1_1ConstantArray.html">llvm::ConstantArray</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantArray.html#a28f20b9050769336cfcbfaf263ef9d2c">destroyConstant</a>()</td><td><a class="el" href="classllvm_1_1ConstantArray.html">llvm::ConstantArray</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Constant.html#a174833d578b06c6e369cbe8ec390fab4">destroyConstantImpl</a>()</td><td><a class="el" href="classllvm_1_1Constant.html">llvm::Constant</a></td><td><code> [protected]</code></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_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_1ConstantArray.html#a0900dacdc7ad8e3ea0cc92993c7fd422">get</a>(ArrayType *T, ArrayRef< Constant * > V)</td><td><a class="el" href="classllvm_1_1ConstantArray.html">llvm::ConstantArray</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Constant.html#a01fee21e2c679094ce5ab193369d5198">getAggregateElement</a>(unsigned Elt) const </td><td><a class="el" href="classllvm_1_1Constant.html">llvm::Constant</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Constant.html#ad03bc931131ab966b3833365d78b573a">getAggregateElement</a>(Constant *Elt) const </td><td><a class="el" href="classllvm_1_1Constant.html">llvm::Constant</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Constant.html#a4d51384de6e1798bb6aa875aebeea9f0">getAllOnesValue</a>(Type *Ty)</td><td><a class="el" href="classllvm_1_1Constant.html">llvm::Constant</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_1Constant.html#a0154da1d06b29a1d5649607ae2dfc389">getIntegerValue</a>(Type *Ty, const APInt &V)</td><td><a class="el" href="classllvm_1_1Constant.html">llvm::Constant</a></td><td><code> [static]</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_1Constant.html#aa6574d526b3e38a28f688a7bb4325c2c">getNullValue</a>(Type *Ty)</td><td><a class="el" href="classllvm_1_1Constant.html">llvm::Constant</a></td><td><code> [static]</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_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_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_1Constant.html#aefaf7f07fbd0e8c69a6fdf9820093179">getRelocationInfo</a>() const </td><td><a class="el" href="classllvm_1_1Constant.html">llvm::Constant</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Value.html#a2dce2d8e4af845c036ec5590d37ab5f4">getSubclassDataFromValue</a>() const </td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td><code> [inline, protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1ConstantArray.html#acebcf8aa7bd8c7fb52ec9d295057cebb">getType</a>() const </td><td><a class="el" href="classllvm_1_1ConstantArray.html">llvm::ConstantArray</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_1Constant.html#a44ee7542df1c68e8a58bb7f48373e101ad1bb709a85dd3fb6cc0350cd9e9c3208">GlobalRelocations</a> enum value</td><td><a class="el" href="classllvm_1_1Constant.html">llvm::Constant</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_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_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_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_1Constant.html#ac8ddb745480a7e75a3862ddf0be3a298">isAllOnesValue</a>() const </td><td><a class="el" href="classllvm_1_1Constant.html">llvm::Constant</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Constant.html#a17f00803633c9f81e1c6c28d0eac5a7e">isConstantUsed</a>() const </td><td><a class="el" href="classllvm_1_1Constant.html">llvm::Constant</a></td><td></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_1Constant.html#a7f25da94fecd8a51e6518f8db7bbfad5">isNegativeZeroValue</a>() const </td><td><a class="el" href="classllvm_1_1Constant.html">llvm::Constant</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Constant.html#ad7ec8482f19e8e86e3de573b060a17e5">isNullValue</a>() const </td><td><a class="el" href="classllvm_1_1Constant.html">llvm::Constant</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classllvm_1_1Constant.html#ad6eda6146a0eefff9896e55489257bf0">isThreadDependent</a>() const </td><td><a class="el" href="classllvm_1_1Constant.html">llvm::Constant</a></td><td></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_1Constant.html#a44ee7542df1c68e8a58bb7f48373e101a35617cff1a6c4d1a44010920ca88c921">LocalRelocation</a> enum value</td><td><a class="el" href="classllvm_1_1Constant.html">llvm::Constant</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_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_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_1Constant.html#a44ee7542df1c68e8a58bb7f48373e101a662618a7c67de5b3235c2ad4f3038135">NoRelocation</a> enum value</td><td><a class="el" href="classllvm_1_1Constant.html">llvm::Constant</a></td><td></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_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_1Constant.html#a44ee7542df1c68e8a58bb7f48373e101">PossibleRelocationsTy</a> enum name</td><td><a class="el" href="classllvm_1_1Constant.html">llvm::Constant</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_1Constant.html#a50d0911852017f2168de329f53d8568d">removeDeadConstantUsers</a>() const </td><td><a class="el" href="classllvm_1_1Constant.html">llvm::Constant</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_1ConstantArray.html#a3d27f1bed1ce92f94fa6380999bd369d">replaceUsesOfWithOnConstant</a>(Value *From, Value *To, Use *U)</td><td><a class="el" href="classllvm_1_1ConstantArray.html">llvm::ConstantArray</a></td><td><code> [virtual]</code></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#aae37705b598ef612f698198dc33d6f65">setValueSubclassData</a>(unsigned short D)</td><td><a class="el" href="classllvm_1_1Value.html">llvm::Value</a></td><td><code> [inline, protected]</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_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_1Value.html#ad9a329f9f85bc896a726a628aa3f4e9d">use_back</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#af7fcaed37e00a06b7514852b57a17db6">use_back</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#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_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:26 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_1ConstantArray__coll__graph.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1ConstantArray__coll__graph.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1ConstantArray__coll__graph.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1ConstantArray__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::ConstantArray",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::Constant",height=0.2,width=0.4,color="black",URL="$classllvm_1_1Constant.html",tooltip="LLVM Constant Representation."];
+  Node3 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node3 [label="llvm::User",height=0.2,width=0.4,color="black",URL="$classllvm_1_1User.html"];
+  Node4 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node4 [label="llvm::Value",height=0.2,width=0.4,color="black",URL="$classllvm_1_1Value.html",tooltip="LLVM Value Representation."];
+  Node5 -> Node4 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" MaximumAlignment\nSubclassOptionalData" ,fontname="FreeSans"];
+  Node5 [label="unsigned",height=0.2,width=0.4,color="black",URL="$classunsigned.html"];
+  Node6 -> Node3 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" OperandList" ,fontname="FreeSans"];
+  Node6 [label="llvm::Use",height=0.2,width=0.4,color="black",URL="$classllvm_1_1Use.html"];
+  Node5 -> Node3 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" NumOperands" ,fontname="FreeSans"];
+}

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

Added: www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1ConstantDataSequential.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1ConstantDataSequential.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1ConstantDataSequential.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1ConstantDataSequential.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,661 @@
+<!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::ConstantDataSequential 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_1ConstantDataSequential.html">ConstantDataSequential</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> |
+<a href="#pub-static-methods">Static Public Member Functions</a> |
+<a href="#pro-methods">Protected Member Functions</a> |
+<a href="#pro-static-methods">Static Protected Member Functions</a> |
+<a href="#friends">Friends</a>  </div>
+  <div class="headertitle">
+<div class="title">llvm::ConstantDataSequential Class Reference</div>  </div>
+</div>
+<div class="contents">
+<!-- doxytag: class="llvm::ConstantDataSequential" --><!-- doxytag: inherits="llvm::Constant" -->
+<p><code>#include <<a class="el" href="Constants_8h_source.html">Constants.h</a>></code></p>
+<div class="dynheader">
+Inheritance diagram for llvm::ConstantDataSequential:</div>
+<div class="dyncontent">
+<div class="center"><img src="classllvm_1_1ConstantDataSequential__inherit__graph.png" border="0" usemap="#llvm_1_1ConstantDataSequential_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::ConstantDataSequential:</div>
+<div class="dyncontent">
+<div class="center"><img src="classllvm_1_1ConstantDataSequential__coll__graph.png" border="0" usemap="#llvm_1_1ConstantDataSequential_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_1ConstantDataSequential-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">uint64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1ConstantDataSequential.html#a958cf96de4ea5acd0fbcb794f39873d5">getElementAsInteger</a> (<a class="el" href="classunsigned.html">unsigned</a> i) const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1APFloat.html">APFloat</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1ConstantDataSequential.html#a1856a828434423231c76480832650a63">getElementAsAPFloat</a> (<a class="el" href="classunsigned.html">unsigned</a> i) const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1ConstantDataSequential.html#a70af9706fa790dd66214aa5658066f1b">getElementAsFloat</a> (<a class="el" href="classunsigned.html">unsigned</a> i) const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1ConstantDataSequential.html#afa9d4ee5bfc31452c4727f7a26b583a5">getElementAsDouble</a> (<a class="el" href="classunsigned.html">unsigned</a> i) const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1Constant.html">Constant</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1ConstantDataSequential.html#a35cf81aa3eb4ac68691caa75bee667b5">getElementAsConstant</a> (<a class="el" href="classunsigned.html">unsigned</a> i) const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1SequentialType.html">SequentialType</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1ConstantDataSequential.html#abcb5a78adcc94ddd2f7783f200096d36">getType</a> () const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1Type.html">Type</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1ConstantDataSequential.html#ac69153c3a692fe972f756ea5341119b2">getElementType</a> () const </td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">getElementType - Return the element type of the array/vector.  <a href="#ac69153c3a692fe972f756ea5341119b2"></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_1ConstantDataSequential.html#ac2214c4d65e9e94d39408312433ea895">getNumElements</a> () const </td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">getNumElements - Return the number of elements in the array or vector.  <a href="#ac2214c4d65e9e94d39408312433ea895"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">uint64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1ConstantDataSequential.html#af3ead2625c3f98f71a1fbff583e36528">getElementByteSize</a> () const </td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">getElementByteSize - Return the size in bytes of the elements in the data.  <a href="#af3ead2625c3f98f71a1fbff583e36528"></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_1ConstantDataSequential.html#a22468fcb799be4bbbcb3128b917ee1c5">isString</a> () const </td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">isString - This method returns true if this is an array of i8.  <a href="#a22468fcb799be4bbbcb3128b917ee1c5"></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_1ConstantDataSequential.html#a2c457e5ce042db07fc75254c54d6efb7">isCString</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_1ConstantDataSequential.html#a4f09ef75daf46d56fb24fa37e036a093">getAsString</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_1ConstantDataSequential.html#a2af018e970c3561e2c4093bd286ca699">getAsCString</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_1ConstantDataSequential.html#ae945475a51d1a76568d2a84cfa694b79">getRawDataValues</a> () 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_1ConstantDataSequential.html#a60af3a906229674f9ecfe21a682b9a20">destroyConstant</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="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1ConstantDataSequential.html#ad19b49aef4d89c793def088a59c3bb65">isElementTypeCompatible</a> (const <a class="el" href="classllvm_1_1Type.html">Type</a> *Ty)</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_1ConstantDataSequential.html#afc28639343332261bcbe6250b25b0309">classof</a> (const <a class="el" href="classllvm_1_1Value.html">Value</a> *V)</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_1ConstantDataSequential.html#affe367e75e60cf8dfdb8f501d15eff91">ConstantDataSequential</a> (<a class="el" href="classllvm_1_1Type.html">Type</a> *ty, <a class="el" href="classllvm_1_1Value.html#af6d11b38374c4f9e6ba3a6407da2dee0">ValueTy</a> VT, const <a class="el" href="classchar.html">char</a> *Data)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1ConstantDataSequential.html#ace3c008ce41e7707e6996bf457bbac2c">~ConstantDataSequential</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void * </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1ConstantDataSequential.html#a848464e36356c48acc93efae8d63cfc7">operator new</a> (size_t s)</td></tr>
+<tr><td colspan="2"><h2><a name="pro-static-methods"></a>
+Static Protected Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classllvm_1_1Constant.html">Constant</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1ConstantDataSequential.html#a9a20b607f6fdb3dd6689a3daed25f3cb">getImpl</a> (<a class="el" href="classllvm_1_1StringRef.html">StringRef</a> Bytes, <a class="el" href="classllvm_1_1Type.html">Type</a> *Ty)</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_1ConstantDataSequential.html#aa81f87de855d80e4275071841a7e0c83">LLVMContextImpl</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_1ConstantDataSequential.html">ConstantDataSequential</a> - A vector or array constant whose element type is a simple 1/2/4/8-byte integer or float/double, and whose elements are just simple data values (i.e. ConstantInt/ConstantFP). This <a class="el" href="classllvm_1_1Constant.html" title="LLVM Constant Representation.">Constant</a> node has no operands because it stores all of the elements of the constant as densely packed data, instead of as Value*'s.</p>
+<p>This is the common base class of <a class="el" href="classllvm_1_1ConstantDataArray.html">ConstantDataArray</a> and <a class="el" href="classllvm_1_1ConstantDataVector.html">ConstantDataVector</a>. </p>
+
+<p>Definition at line <a class="el" href="Constants_8h_source.html#l00525">525</a> of file <a class="el" href="Constants_8h_source.html">Constants.h</a>.</p>
+</div><hr/><h2>Constructor & Destructor Documentation</h2>
+<a class="anchor" id="affe367e75e60cf8dfdb8f501d15eff91"></a><!-- doxytag: member="llvm::ConstantDataSequential::ConstantDataSequential" ref="affe367e75e60cf8dfdb8f501d15eff91" args="(Type *ty, ValueTy VT, const char *Data)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">llvm::ConstantDataSequential::ConstantDataSequential </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 class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1Value.html#af6d11b38374c4f9e6ba3a6407da2dee0">ValueTy</a> </td>
+          <td class="paramname"><em>VT</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>Data</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td><code> [inline, explicit, protected]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="Constants_8h_source.html#l00539">539</a> of file <a class="el" href="Constants_8h_source.html">Constants.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ace3c008ce41e7707e6996bf457bbac2c"></a><!-- doxytag: member="llvm::ConstantDataSequential::~ConstantDataSequential" ref="ace3c008ce41e7707e6996bf457bbac2c" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">llvm::ConstantDataSequential::~ConstantDataSequential </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td><code> [inline, protected]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="Constants_8h_source.html#l00541">541</a> of file <a class="el" href="Constants_8h_source.html">Constants.h</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="afc28639343332261bcbe6250b25b0309"></a><!-- doxytag: member="llvm::ConstantDataSequential::classof" ref="afc28639343332261bcbe6250b25b0309" args="(const Value *V)" -->
+<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::ConstantDataSequential::classof </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1Value.html">Value</a> * </td>
+          <td class="paramname"><em>V</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_1Constant.html#ae61355c3f2d24c689166335b945f029a">llvm::Constant</a>.</p>
+
+<p>Reimplemented in <a class="el" href="classllvm_1_1ConstantDataVector.html#a6a671fc05ed09910286bab6ce9e716f7">llvm::ConstantDataVector</a>, and <a class="el" href="classllvm_1_1ConstantDataArray.html#a0875ea2e7029f9b8b327990d0a426763">llvm::ConstantDataArray</a>.</p>
+
+<p>Definition at line <a class="el" href="Constants_8h_source.html#l00632">632</a> of file <a class="el" href="Constants_8h_source.html">Constants.h</a>.</p>
+
+<p>References <a class="el" href="Value_8h_source.html#l00196">llvm::Value::ConstantDataArrayVal</a>, <a class="el" href="Value_8h_source.html#l00197">llvm::Value::ConstantDataVectorVal</a>, and <a class="el" href="Value_8h_source.html#l00228">llvm::Value::getValueID()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a60af3a906229674f9ecfe21a682b9a20"></a><!-- doxytag: member="llvm::ConstantDataSequential::destroyConstant" ref="a60af3a906229674f9ecfe21a682b9a20" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void ConstantDataSequential::destroyConstant </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td><code> [virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>destroyConstant - Called if some element of this constant is no longer valid. At this point only other constants may be on the use_list for this constant. Any constants on our <a class="el" href="classllvm_1_1Use.html">Use</a> list must also be destroy'd. The implementation must be sure to remove the constant from the list of available cached constants. Implementations should call destroyConstantImpl as the last thing they do, to destroy all users and delete this. </p>
+
+<p>Reimplemented from <a class="el" href="classllvm_1_1Constant.html#a5c257ba93350031b480e0c44f6d7150c">llvm::Constant</a>.</p>
+
+<p>Definition at line <a class="el" href="Constants_8cpp_source.html#l02198">2198</a> of file <a class="el" href="Constants_8cpp_source.html">Constants.cpp</a>.</p>
+
+<p>References <a class="el" href="LLVMContextImpl_8h_source.html#l00286">llvm::LLVMContextImpl::CDSConstants</a>, <a class="el" href="Constants_8cpp_source.html#l00190">llvm::Constant::destroyConstantImpl()</a>, <a class="el" href="StringMap_8h_source.html#l00271">llvm::StringMap< ValueTy, AllocatorTy >::end()</a>, <a class="el" href="StringMap_8h_source.html#l00383">llvm::StringMap< ValueTy, AllocatorTy >::erase()</a>, <a class="el" href="StringMap_8h_source.html#l00281">llvm::StringMap< ValueTy, AllocatorTy >::find()</a>, <a class="el" href="Value_8cpp_source.html#l00468">llvm::Value::getContext()</a>, <a class="el" href="Type_8h_source.html#l00124">llvm::Type::getContext()</a>, <a class="el" href="Constants_8cpp_source.html#l02113">getRawDataValues()</a>, <a class="el" href="Constants_8h_source.html#l00582">getType()</a>, and <a class="el" href="LLVMContext_8h_source.html#l00037">llvm::LLVMContext::pImpl</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a2af018e970c3561e2c4093bd286ca699"></a><!-- doxytag: member="llvm::ConstantDataSequential::getAsCString" ref="a2af018e970c3561e2c4093bd286ca699" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1StringRef.html">StringRef</a> llvm::ConstantDataSequential::getAsCString </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>getAsCString - If this array is <a class="el" href="classllvm_1_1ConstantDataSequential.html#a2c457e5ce042db07fc75254c54d6efb7">isCString()</a>, then this method returns the array (without the trailing null byte) as a <a class="el" href="classllvm_1_1StringRef.html">StringRef</a>. Otherwise, it asserts out. </p>
+
+<p>Definition at line <a class="el" href="Constants_8h_source.html#l00617">617</a> of file <a class="el" href="Constants_8h_source.html">Constants.h</a>.</p>
+
+<p>References <a class="el" href="Constants_8h_source.html#l00608">getAsString()</a>, <a class="el" href="Constants_8cpp_source.html#l02438">isCString()</a>, <a class="el" href="StringRef_8h_source.html#l00114">llvm::StringRef::size()</a>, and <a class="el" href="StringRef_8h_source.html#l00387">llvm::StringRef::substr()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a4f09ef75daf46d56fb24fa37e036a093"></a><!-- doxytag: member="llvm::ConstantDataSequential::getAsString" ref="a4f09ef75daf46d56fb24fa37e036a093" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1StringRef.html">StringRef</a> llvm::ConstantDataSequential::getAsString </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>getAsString - If this array is <a class="el" href="classllvm_1_1ConstantDataSequential.html#a22468fcb799be4bbbcb3128b917ee1c5" title="isString - This method returns true if this is an array of i8.">isString()</a>, then this method returns the array as a <a class="el" href="classllvm_1_1StringRef.html">StringRef</a>. Otherwise, it asserts out. </p>
+
+<p>Definition at line <a class="el" href="Constants_8h_source.html#l00608">608</a> of file <a class="el" href="Constants_8h_source.html">Constants.h</a>.</p>
+
+<p>References <a class="el" href="Constants_8cpp_source.html#l02113">getRawDataValues()</a>, and <a class="el" href="Constants_8cpp_source.html#l02432">isString()</a>.</p>
+
+<p>Referenced by <a class="el" href="AsmPrinter_8cpp_source.html#l01624">emitGlobalConstantDataSequential()</a>, <a class="el" href="Constants_8h_source.html#l00617">getAsCString()</a>, <a class="el" href="ValueTracking_8cpp_source.html#l01633">llvm::getConstantStringInfo()</a>, and <a class="el" href="Constants_8cpp_source.html#l02438">isCString()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a1856a828434423231c76480832650a63"></a><!-- doxytag: member="llvm::ConstantDataSequential::getElementAsAPFloat" ref="a1856a828434423231c76480832650a63" args="(unsigned i) const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1APFloat.html">APFloat</a> ConstantDataSequential::getElementAsAPFloat </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>Elt</em></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>getElementAsAPFloat - If this is a sequential container of floating point type, return the specified element as an <a class="el" href="classllvm_1_1APFloat.html">APFloat</a>. </p>
+
+<p>Definition at line <a class="el" href="Constants_8cpp_source.html#l02385">2385</a> of file <a class="el" href="Constants_8cpp_source.html">Constants.cpp</a>.</p>
+
+<p>References <a class="el" href="LLToken_8h_source.html#l00161">llvm::lltok::APFloat</a>, <a class="el" href="Type_8h_source.html#l00054">llvm::Type::DoubleTyID</a>, <a class="el" href="Type_8h_source.html#l00053">llvm::Type::FloatTyID</a>, <a class="el" href="Constants_8cpp_source.html#l02109">getElementType()</a>, <a class="el" href="ExternalFunctions_8cpp_source.html#l00063">getTypeID()</a>, and <a class="el" href="ErrorHandling_8h_source.html#l00098">llvm_unreachable</a>.</p>
+
+<p>Referenced by <a class="el" href="Constants_8cpp_source.html#l02424">getElementAsConstant()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a35cf81aa3eb4ac68691caa75bee667b5"></a><!-- doxytag: member="llvm::ConstantDataSequential::getElementAsConstant" ref="a35cf81aa3eb4ac68691caa75bee667b5" args="(unsigned i) const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1Constant.html">Constant</a> * ConstantDataSequential::getElementAsConstant </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>Elt</em></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>getElementAsConstant - Return a <a class="el" href="classllvm_1_1Constant.html" title="LLVM Constant Representation.">Constant</a> for a specified index's element. Note that this has to compute a new constant to return, so it isn't as efficient as getElementAsInteger/Float/Double. </p>
+
+<p>Definition at line <a class="el" href="Constants_8cpp_source.html#l02424">2424</a> of file <a class="el" href="Constants_8cpp_source.html">Constants.cpp</a>.</p>
+
+<p>References <a class="el" href="Constants_8cpp_source.html#l00460">llvm::ConstantInt::get()</a>, <a class="el" href="Constants_8cpp_source.html#l00525">llvm::ConstantFP::get()</a>, <a class="el" href="Value_8cpp_source.html#l00468">llvm::Value::getContext()</a>, <a class="el" href="Constants_8cpp_source.html#l02385">getElementAsAPFloat()</a>, <a class="el" href="Constants_8cpp_source.html#l02363">getElementAsInteger()</a>, and <a class="el" href="Constants_8cpp_source.html#l02109">getElementType()</a>.</p>
+
+<p>Referenced by <a class="el" href="Constants_8cpp_source.html#l02453">llvm::ConstantDataVector::getSplatValue()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="afa9d4ee5bfc31452c4727f7a26b583a5"></a><!-- doxytag: member="llvm::ConstantDataSequential::getElementAsDouble" ref="afa9d4ee5bfc31452c4727f7a26b583a5" args="(unsigned i) const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">double ConstantDataSequential::getElementAsDouble </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>Elt</em></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>getElementAsDouble - If this is an sequential container of doubles, return the specified element as a double.</p>
+<p>getElementAsDouble - If this is an sequential container of doubles, return the specified element as a float. </p>
+
+<p>Definition at line <a class="el" href="Constants_8cpp_source.html#l02413">2413</a> of file <a class="el" href="Constants_8cpp_source.html">Constants.cpp</a>.</p>
+
+<p>References <a class="el" href="Constants_8cpp_source.html#l02109">getElementType()</a>.</p>
+
+<p>Referenced by <a class="el" href="AsmPrinter_8cpp_source.html#l01624">emitGlobalConstantDataSequential()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a70af9706fa790dd66214aa5658066f1b"></a><!-- doxytag: member="llvm::ConstantDataSequential::getElementAsFloat" ref="a70af9706fa790dd66214aa5658066f1b" args="(unsigned i) const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">float ConstantDataSequential::getElementAsFloat </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>Elt</em></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>getElementAsFloat - If this is an sequential container of floats, return the specified element as a float. </p>
+
+<p>Definition at line <a class="el" href="Constants_8cpp_source.html#l02404">2404</a> of file <a class="el" href="Constants_8cpp_source.html">Constants.cpp</a>.</p>
+
+<p>References <a class="el" href="Constants_8cpp_source.html#l02109">getElementType()</a>.</p>
+
+<p>Referenced by <a class="el" href="AsmPrinter_8cpp_source.html#l01624">emitGlobalConstantDataSequential()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a958cf96de4ea5acd0fbcb794f39873d5"></a><!-- doxytag: member="llvm::ConstantDataSequential::getElementAsInteger" ref="a958cf96de4ea5acd0fbcb794f39873d5" args="(unsigned i) const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint64_t ConstantDataSequential::getElementAsInteger </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>Elt</em></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>getElementAsInteger - If this is a sequential container of integers (of any size), return the specified element in the low bits of a uint64_t. </p>
+
+<p>Definition at line <a class="el" href="Constants_8cpp_source.html#l02363">2363</a> of file <a class="el" href="Constants_8cpp_source.html">Constants.cpp</a>.</p>
+
+<p>References <a class="el" href="Constants_8cpp_source.html#l02109">getElementType()</a>, and <a class="el" href="ErrorHandling_8h_source.html#l00098">llvm_unreachable</a>.</p>
+
+<p>Referenced by <a class="el" href="AsmPrinter_8cpp_source.html#l01624">emitGlobalConstantDataSequential()</a>, <a class="el" href="ConstantFolding_8cpp_source.html#l00047">FoldBitCast()</a>, <a class="el" href="Constants_8cpp_source.html#l02424">getElementAsConstant()</a>, and <a class="el" href="BitcodeWriter_8cpp_source.html#l00758">WriteConstants()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="af3ead2625c3f98f71a1fbff583e36528"></a><!-- doxytag: member="llvm::ConstantDataSequential::getElementByteSize" ref="af3ead2625c3f98f71a1fbff583e36528" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint64_t ConstantDataSequential::getElementByteSize </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>getElementByteSize - Return the size in bytes of the elements in the data. </p>
+<p>getElementByteSize - Return the size (in bytes) of each element in the array/vector. The size of the elements is known to be a multiple of one byte. </p>
+
+<p>Definition at line <a class="el" href="Constants_8cpp_source.html#l02145">2145</a> of file <a class="el" href="Constants_8cpp_source.html">Constants.cpp</a>.</p>
+
+<p>References <a class="el" href="Constants_8cpp_source.html#l02109">getElementType()</a>, and <a class="el" href="Type_8cpp_source.html#l00116">llvm::Type::getPrimitiveSizeInBits()</a>.</p>
+
+<p>Referenced by <a class="el" href="AsmPrinter_8cpp_source.html#l01624">emitGlobalConstantDataSequential()</a>, <a class="el" href="Constants_8cpp_source.html#l02113">getRawDataValues()</a>, and <a class="el" href="Constants_8cpp_source.html#l02453">llvm::ConstantDataVector::getSplatValue()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ac69153c3a692fe972f756ea5341119b2"></a><!-- doxytag: member="llvm::ConstantDataSequential::getElementType" ref="ac69153c3a692fe972f756ea5341119b2" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1Type.html">Type</a> * ConstantDataSequential::getElementType </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>getElementType - Return the element type of the array/vector. </p>
+
+<p>Definition at line <a class="el" href="Constants_8cpp_source.html#l02109">2109</a> of file <a class="el" href="Constants_8cpp_source.html">Constants.cpp</a>.</p>
+
+<p>References <a class="el" href="DerivedTypes_8h_source.html#l00319">llvm::SequentialType::getElementType()</a>, and <a class="el" href="Constants_8h_source.html#l00582">getType()</a>.</p>
+
+<p>Referenced by <a class="el" href="AsmPrinter_8cpp_source.html#l01624">emitGlobalConstantDataSequential()</a>, <a class="el" href="Constants_8cpp_source.html#l02385">getElementAsAPFloat()</a>, <a class="el" href="Constants_8cpp_source.html#l02424">getElementAsConstant()</a>, <a class="el" href="Constants_8cpp_source.html#l02413">getElementAsDouble()</a>, <a class="el" href="Constants_8cpp_source.html#l02404">getElementAsFloat()</a>, <a class="el" href="Constants_8cpp_source.html#l02363">getElementAsInteger()</a>, <a class="el" href="Constants_8cpp_source.html#l02145">getElementByteSize()</a>, and <a class="el" href="Constants_8cpp_source.html#l02432">isString()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a9a20b607f6fdb3dd6689a3daed25f3cb"></a><!-- doxytag: member="llvm::ConstantDataSequential::getImpl" ref="a9a20b607f6fdb3dd6689a3daed25f3cb" args="(StringRef Bytes, Type *Ty)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1Constant.html">Constant</a> * ConstantDataSequential::getImpl </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1StringRef.html">StringRef</a> </td>
+          <td class="paramname"><em>Elements</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><code> [static, protected]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>getImpl - This is the underlying implementation of all of the ConstantDataSequential::get methods. They all thunk down to here, providing the correct element type. We take the bytes in as a <a class="el" href="classllvm_1_1StringRef.html">StringRef</a> because we *want* an underlying "char*" to avoid TBAA type punning violations. </p>
+<p><a class="el" href="classllvm_1_1StringMap.html">StringMap</a> bucket, linked up by their Next pointers. Walk the list. </p>
+
+<p>Definition at line <a class="el" href="Constants_8cpp_source.html#l02168">2168</a> of file <a class="el" href="Constants_8cpp_source.html">Constants.cpp</a>.</p>
+
+<p>References <a class="el" href="LLVMContextImpl_8h_source.html#l00286">llvm::LLVMContextImpl::CDSConstants</a>, <a class="el" href="Constants_8cpp_source.html#l01200">llvm::ConstantAggregateZero::get()</a>, <a class="el" href="Type_8h_source.html#l00124">llvm::Type::getContext()</a>, <a class="el" href="StringMap_8h_source.html#l00351">llvm::StringMap< ValueTy, AllocatorTy >::GetOrCreateValue()</a>, <a class="el" href="Type_8cpp_source.html#l00205">llvm::Type::getSequentialElementType()</a>, <a class="el" href="Constants_8cpp_source.html#l02157">isAllZeros()</a>, <a class="el" href="Constants_8cpp_source.html#l02121">isElementTypeCompatible()</a>, and <a class="el" href="LLVMContext_8h_source.html#l00037">llvm::LLVMContext::pImpl</a>.</p>
+
+<p>Referenced by <a class="el" href="Constants_8cpp_source.html#l02241">llvm::ConstantDataArray::get()</a>, and <a class="el" href="Constants_8cpp_source.html#l02294">llvm::ConstantDataVector::get()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ac2214c4d65e9e94d39408312433ea895"></a><!-- doxytag: member="llvm::ConstantDataSequential::getNumElements" ref="ac2214c4d65e9e94d39408312433ea895" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classunsigned.html">unsigned</a> ConstantDataSequential::getNumElements </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>getNumElements - Return the number of elements in the array or vector. </p>
+
+<p>Definition at line <a class="el" href="Constants_8cpp_source.html#l02137">2137</a> of file <a class="el" href="Constants_8cpp_source.html">Constants.cpp</a>.</p>
+
+<p>References <a class="el" href="Constants_8h_source.html#l00582">getType()</a>, and <a class="el" href="Type_8cpp_source.html#l00213">llvm::Type::getVectorNumElements()</a>.</p>
+
+<p>Referenced by <a class="el" href="AsmPrinter_8cpp_source.html#l01624">emitGlobalConstantDataSequential()</a>, <a class="el" href="Constants_8cpp_source.html#l02113">getRawDataValues()</a>, <a class="el" href="Constants_8cpp_source.html#l02453">llvm::ConstantDataVector::getSplatValue()</a>, and <a class="el" href="BitcodeWriter_8cpp_source.html#l00758">WriteConstants()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ae945475a51d1a76568d2a84cfa694b79"></a><!-- doxytag: member="llvm::ConstantDataSequential::getRawDataValues" ref="ae945475a51d1a76568d2a84cfa694b79" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1StringRef.html">StringRef</a> ConstantDataSequential::getRawDataValues </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>getRawDataValues - Return the raw, underlying, bytes of this data. Note that this is an extremely tricky thing to work with, as it exposes the host endianness of the data elements. </p>
+
+<p>Definition at line <a class="el" href="Constants_8cpp_source.html#l02113">2113</a> of file <a class="el" href="Constants_8cpp_source.html">Constants.cpp</a>.</p>
+
+<p>References <a class="el" href="Constants_8cpp_source.html#l02145">getElementByteSize()</a>, and <a class="el" href="Constants_8cpp_source.html#l02137">getNumElements()</a>.</p>
+
+<p>Referenced by <a class="el" href="Constants_8cpp_source.html#l02198">destroyConstant()</a>, <a class="el" href="Constants_8h_source.html#l00608">getAsString()</a>, <a class="el" href="Constants_8cpp_source.html#l02453">llvm::ConstantDataVector::getSplatValue()</a>, and <a class="el" href="AsmPrinter_8cpp_source.html#l01568">isRepeatedByteSequence()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="abcb5a78adcc94ddd2f7783f200096d36"></a><!-- doxytag: member="llvm::ConstantDataSequential::getType" ref="abcb5a78adcc94ddd2f7783f200096d36" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1SequentialType.html">SequentialType</a>* llvm::ConstantDataSequential::getType </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>getType - Specialize the <a class="el" href="classllvm_1_1ConstantDataSequential.html#abcb5a78adcc94ddd2f7783f200096d36">getType()</a> method to always return a <a class="el" href="classllvm_1_1SequentialType.html">SequentialType</a>, which reduces the amount of casting needed in parts of the compiler. </p>
+
+<p>Reimplemented from <a class="el" href="classllvm_1_1Value.html#a0cf3748dba54f931bb1241ae4adc76bc">llvm::Value</a>.</p>
+
+<p>Reimplemented in <a class="el" href="classllvm_1_1ConstantDataVector.html#affe693d88fe229207c9dedcd67ba6fc6">llvm::ConstantDataVector</a>, and <a class="el" href="classllvm_1_1ConstantDataArray.html#ae73fc85f5fe6654fe4249cddb21fdd81">llvm::ConstantDataArray</a>.</p>
+
+<p>Definition at line <a class="el" href="Constants_8h_source.html#l00582">582</a> of file <a class="el" href="Constants_8h_source.html">Constants.h</a>.</p>
+
+<p>Referenced by <a class="el" href="Constants_8cpp_source.html#l02198">destroyConstant()</a>, <a class="el" href="AsmPrinter_8cpp_source.html#l01624">emitGlobalConstantDataSequential()</a>, <a class="el" href="Constants_8cpp_source.html#l02109">getElementType()</a>, <a class="el" href="Constants_8cpp_source.html#l02137">getNumElements()</a>, and <a class="el" href="Constants_8cpp_source.html#l02432">isString()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a2c457e5ce042db07fc75254c54d6efb7"></a><!-- doxytag: member="llvm::ConstantDataSequential::isCString" ref="a2c457e5ce042db07fc75254c54d6efb7" 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> ConstantDataSequential::isCString </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>isCString - This method returns true if the array "isString", ends with a nul byte, and does not contains any other nul bytes. </p>
+
+<p>Definition at line <a class="el" href="Constants_8cpp_source.html#l02438">2438</a> of file <a class="el" href="Constants_8cpp_source.html">Constants.cpp</a>.</p>
+
+<p>References <a class="el" href="StringRef_8h_source.html#l00123">llvm::StringRef::back()</a>, <a class="el" href="StringRef_8h_source.html#l00401">llvm::StringRef::drop_back()</a>, <a class="el" href="StringRef_8h_source.html#l00228">llvm::StringRef::find()</a>, <a class="el" href="Constants_8h_source.html#l00608">getAsString()</a>, <a class="el" href="Constants_8cpp_source.html#l02432">isString()</a>, and <a class="el" href="StringRef_8h_source.html#l00046">llvm::StringRef::npos</a>.</p>
+
+<p>Referenced by <a class="el" href="Constants_8h_source.html#l00617">getAsCString()</a>, and <a class="el" href="BitcodeWriter_8cpp_source.html#l00758">WriteConstants()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ad19b49aef4d89c793def088a59c3bb65"></a><!-- doxytag: member="llvm::ConstantDataSequential::isElementTypeCompatible" ref="ad19b49aef4d89c793def088a59c3bb65" args="(const Type *Ty)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> ConstantDataSequential::isElementTypeCompatible </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1Type.html">Type</a> * </td>
+          <td class="paramname"><em>Ty</em></td><td>)</td>
+          <td><code> [static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>isElementTypeCompatible - Return true if a <a class="el" href="classllvm_1_1ConstantDataSequential.html">ConstantDataSequential</a> can be formed with a vector or array of the specified element type. <a class="el" href="classllvm_1_1ConstantDataArray.html">ConstantDataArray</a> only works with normal float and int types that are stored densely in memory, not with things like i42 or x86_f80. </p>
+
+<p>Definition at line <a class="el" href="Constants_8cpp_source.html#l02121">2121</a> of file <a class="el" href="Constants_8cpp_source.html">Constants.cpp</a>.</p>
+
+<p>References <a class="el" href="Type_8h_source.html#l00145">llvm::Type::isDoubleTy()</a>, and <a class="el" href="Type_8h_source.html#l00142">llvm::Type::isFloatTy()</a>.</p>
+
+<p>Referenced by <a class="el" href="Constants_8cpp_source.html#l00715">llvm::ConstantArray::get()</a>, <a class="el" href="Constants_8cpp_source.html#l00893">llvm::ConstantVector::get()</a>, <a class="el" href="Constants_8cpp_source.html#l02168">getImpl()</a>, <a class="el" href="Constants_8cpp_source.html#l00991">llvm::ConstantVector::getSplat()</a>, and <a class="el" href="Constants_8cpp_source.html#l02325">llvm::ConstantDataVector::getSplat()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a22468fcb799be4bbbcb3128b917ee1c5"></a><!-- doxytag: member="llvm::ConstantDataSequential::isString" ref="a22468fcb799be4bbbcb3128b917ee1c5" 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> ConstantDataSequential::isString </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>isString - This method returns true if this is an array of i8. </p>
+
+<p>Definition at line <a class="el" href="Constants_8cpp_source.html#l02432">2432</a> of file <a class="el" href="Constants_8cpp_source.html">Constants.cpp</a>.</p>
+
+<p>References <a class="el" href="Constants_8cpp_source.html#l02109">getElementType()</a>, <a class="el" href="Constants_8h_source.html#l00582">getType()</a>, and <a class="el" href="Type_8h_source.html#l00180">llvm::Type::isIntegerTy()</a>.</p>
+
+<p>Referenced by <a class="el" href="AsmPrinter_8cpp_source.html#l01624">emitGlobalConstantDataSequential()</a>, <a class="el" href="Constants_8h_source.html#l00608">getAsString()</a>, <a class="el" href="ValueTracking_8cpp_source.html#l01633">llvm::getConstantStringInfo()</a>, and <a class="el" href="Constants_8cpp_source.html#l02438">isCString()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a848464e36356c48acc93efae8d63cfc7"></a><!-- doxytag: member="llvm::ConstantDataSequential::operator new" ref="a848464e36356c48acc93efae8d63cfc7" args="(size_t s)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void* llvm::ConstantDataSequential::operator new </td>
+          <td>(</td>
+          <td class="paramtype">size_t </td>
+          <td class="paramname"><em>s</em></td><td>)</td>
+          <td><code> [inline, protected]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Reimplemented from <a class="el" href="classllvm_1_1User.html">llvm::User</a>.</p>
+
+<p>Reimplemented in <a class="el" href="classllvm_1_1ConstantDataVector.html#a02976458ef5aa31cce4fc12d04a970d4">llvm::ConstantDataVector</a>, and <a class="el" href="classllvm_1_1ConstantDataArray.html#a3c4432fdfab2e7423554b71a4970b6f3">llvm::ConstantDataArray</a>.</p>
+
+<p>Definition at line <a class="el" href="Constants_8h_source.html#l00547">547</a> of file <a class="el" href="Constants_8h_source.html">Constants.h</a>.</p>
+
+<p>References <a class="el" href="MCContext_8h_source.html#l00362">operator new()</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Friends And Related Function Documentation</h2>
+<a class="anchor" id="aa81f87de855d80e4275071841a7e0c83"></a><!-- doxytag: member="llvm::ConstantDataSequential::LLVMContextImpl" ref="aa81f87de855d80e4275071841a7e0c83" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">friend class <a class="el" href="classllvm_1_1LLVMContextImpl.html">LLVMContextImpl</a><code> [friend]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="Constants_8h_source.html#l00526">526</a> of file <a class="el" href="Constants_8h_source.html">Constants.h</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li><a class="el" href="Constants_8h_source.html">Constants.h</a></li>
+<li><a class="el" href="Constants_8cpp_source.html">Constants.cpp</a></li>
+</ul>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:47:26 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_1ConstantDataVector.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1ConstantDataVector.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1ConstantDataVector.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1ConstantDataVector.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,435 @@
+<!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::ConstantDataVector 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_1ConstantDataVector.html">ConstantDataVector</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> |
+<a href="#pub-static-methods">Static Public Member Functions</a> |
+<a href="#pro-methods">Protected Member Functions</a> |
+<a href="#friends">Friends</a>  </div>
+  <div class="headertitle">
+<div class="title">llvm::ConstantDataVector Class Reference</div>  </div>
+</div>
+<div class="contents">
+<!-- doxytag: class="llvm::ConstantDataVector" --><!-- doxytag: inherits="llvm::ConstantDataSequential" -->
+<p><code>#include <<a class="el" href="Constants_8h_source.html">Constants.h</a>></code></p>
+<div class="dynheader">
+Inheritance diagram for llvm::ConstantDataVector:</div>
+<div class="dyncontent">
+<div class="center"><img src="classllvm_1_1ConstantDataVector__inherit__graph.png" border="0" usemap="#llvm_1_1ConstantDataVector_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::ConstantDataVector:</div>
+<div class="dyncontent">
+<div class="center"><img src="classllvm_1_1ConstantDataVector__coll__graph.png" border="0" usemap="#llvm_1_1ConstantDataVector_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_1ConstantDataVector-members.html">List of all members.</a></p>
+<table class="memberdecls">
+<tr><td colspan="2"><h2><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1Constant.html">Constant</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1ConstantDataVector.html#ad04ee99bfdccccd3f848086999416746">getSplatValue</a> () const </td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1VectorType.html">VectorType</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1ConstantDataVector.html#affe693d88fe229207c9dedcd67ba6fc6">getType</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_1Constant.html">Constant</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1ConstantDataVector.html#ab8b693ee2fbb4c4173fa2725c110021b">get</a> (<a class="el" href="classllvm_1_1LLVMContext.html">LLVMContext</a> &Context, <a class="el" href="classllvm_1_1ArrayRef.html">ArrayRef</a>< uint8_t > Elts)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classllvm_1_1Constant.html">Constant</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1ConstantDataVector.html#a0ad360dbce483cc0903211b623b9debd">get</a> (<a class="el" href="classllvm_1_1LLVMContext.html">LLVMContext</a> &Context, <a class="el" href="classllvm_1_1ArrayRef.html">ArrayRef</a>< uint16_t > Elts)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classllvm_1_1Constant.html">Constant</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1ConstantDataVector.html#ae5bc9cac664aeb67c181f9add7309cfa">get</a> (<a class="el" href="classllvm_1_1LLVMContext.html">LLVMContext</a> &Context, <a class="el" href="classllvm_1_1ArrayRef.html">ArrayRef</a>< uint32_t > Elts)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classllvm_1_1Constant.html">Constant</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1ConstantDataVector.html#a8ee97870547b76f8387091128a00e90c">get</a> (<a class="el" href="classllvm_1_1LLVMContext.html">LLVMContext</a> &Context, <a class="el" href="classllvm_1_1ArrayRef.html">ArrayRef</a>< uint64_t > Elts)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classllvm_1_1Constant.html">Constant</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1ConstantDataVector.html#a2b15feb32345af4916487fa3fa9d6227">get</a> (<a class="el" href="classllvm_1_1LLVMContext.html">LLVMContext</a> &Context, <a class="el" href="classllvm_1_1ArrayRef.html">ArrayRef</a>< float > Elts)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classllvm_1_1Constant.html">Constant</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1ConstantDataVector.html#a79459acee890c44fac5c279584480b08">get</a> (<a class="el" href="classllvm_1_1LLVMContext.html">LLVMContext</a> &Context, <a class="el" href="classllvm_1_1ArrayRef.html">ArrayRef</a>< double > Elts)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classllvm_1_1Constant.html">Constant</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1ConstantDataVector.html#a44124e702dc442346bd6202bb03e593b">getSplat</a> (<a class="el" href="classunsigned.html">unsigned</a> NumElts, <a class="el" href="classllvm_1_1Constant.html">Constant</a> *Elt)</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_1ConstantDataVector.html#a6a671fc05ed09910286bab6ce9e716f7">classof</a> (const <a class="el" href="classllvm_1_1Value.html">Value</a> *V)</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">void * </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1ConstantDataVector.html#a02976458ef5aa31cce4fc12d04a970d4">operator new</a> (size_t s)</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_1ConstantDataVector.html#a74958cbd34e1860b1a7c946af159cbb4">ConstantDataSequential</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_1ConstantDataVector.html">ConstantDataVector</a> - A vector constant whose element type is a simple 1/2/4/8-byte integer or float/double, and whose elements are just simple data values (i.e. ConstantInt/ConstantFP). This <a class="el" href="classllvm_1_1Constant.html" title="LLVM Constant Representation.">Constant</a> node has no operands because it stores all of the elements of the constant as densely packed data, instead of as Value*'s. </p>
+
+<p>Definition at line <a class="el" href="Constants_8h_source.html#l00698">698</a> of file <a class="el" href="Constants_8h_source.html">Constants.h</a>.</p>
+</div><hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="a6a671fc05ed09910286bab6ce9e716f7"></a><!-- doxytag: member="llvm::ConstantDataVector::classof" ref="a6a671fc05ed09910286bab6ce9e716f7" args="(const Value *V)" -->
+<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::ConstantDataVector::classof </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1Value.html">Value</a> * </td>
+          <td class="paramname"><em>V</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_1ConstantDataSequential.html#afc28639343332261bcbe6250b25b0309">llvm::ConstantDataSequential</a>.</p>
+
+<p>Definition at line <a class="el" href="Constants_8h_source.html#l00740">740</a> of file <a class="el" href="Constants_8h_source.html">Constants.h</a>.</p>
+
+<p>References <a class="el" href="Value_8h_source.html#l00197">llvm::Value::ConstantDataVectorVal</a>, and <a class="el" href="Value_8h_source.html#l00228">llvm::Value::getValueID()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ab8b693ee2fbb4c4173fa2725c110021b"></a><!-- doxytag: member="llvm::ConstantDataVector::get" ref="ab8b693ee2fbb4c4173fa2725c110021b" args="(LLVMContext &Context, ArrayRef< uint8_t > Elts)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1Constant.html">Constant</a> * ConstantDataVector::get </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1LLVMContext.html">LLVMContext</a> & </td>
+          <td class="paramname"><em>Context</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1ArrayRef.html">ArrayRef</a>< uint8_t > </td>
+          <td class="paramname"><em>Elts</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td><code> [static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p><a class="el" href="classllvm_1_1ConstantDataVector.html#ab8b693ee2fbb4c4173fa2725c110021b">get()</a> constructors - Return a constant with vector type with an element count and element type matching the <a class="el" href="classllvm_1_1ArrayRef.html">ArrayRef</a> passed in. Note that this can return a <a class="el" href="classllvm_1_1ConstantAggregateZero.html">ConstantAggregateZero</a> object. </p>
+
+<p>Definition at line <a class="el" href="Constants_8cpp_source.html#l02294">2294</a> of file <a class="el" href="Constants_8cpp_source.html">Constants.cpp</a>.</p>
+
+<p>References <a class="el" href="ArrayRef_8h_source.html#l00090">llvm::ArrayRef< T >::data()</a>, <a class="el" href="MachOFormat_8h_source.html#l00297">llvm::object::macho::Data</a>, <a class="el" href="Constants_8cpp_source.html#l02168">llvm::ConstantDataSequential::getImpl()</a>, <a class="el" href="Type_8cpp_source.html#l00238">llvm::Type::getInt8Ty()</a>, and <a class="el" href="ArrayRef_8h_source.html#l00093">llvm::ArrayRef< T >::size()</a>.</p>
+
+<p>Referenced by <a class="el" href="X86ISelLowering_8cpp_source.html#l07927">llvm::X86TargetLowering::BuildFILD()</a>, <a class="el" href="Constants_8cpp_source.html#l00893">llvm::ConstantVector::get()</a>, <a class="el" href="Constants_8cpp_source.html#l02299">get()</a>, and <a class="el" href="InstCombineCasts_8cpp_source.html#l01395">OptimizeVectorResize()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a0ad360dbce483cc0903211b623b9debd"></a><!-- doxytag: member="llvm::ConstantDataVector::get" ref="a0ad360dbce483cc0903211b623b9debd" args="(LLVMContext &Context, ArrayRef< uint16_t > Elts)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1Constant.html">Constant</a> * ConstantDataVector::get </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1LLVMContext.html">LLVMContext</a> & </td>
+          <td class="paramname"><em>Context</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1ArrayRef.html">ArrayRef</a>< uint16_t > </td>
+          <td class="paramname"><em>Elts</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td><code> [static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="Constants_8cpp_source.html#l02299">2299</a> of file <a class="el" href="Constants_8cpp_source.html">Constants.cpp</a>.</p>
+
+<p>References <a class="el" href="ArrayRef_8h_source.html#l00090">llvm::ArrayRef< T >::data()</a>, <a class="el" href="MachOFormat_8h_source.html#l00297">llvm::object::macho::Data</a>, <a class="el" href="Constants_8cpp_source.html#l02294">get()</a>, <a class="el" href="Constants_8cpp_source.html#l02168">llvm::ConstantDataSequential::getImpl()</a>, <a class="el" href="Type_8cpp_source.html#l00239">llvm::Type::getInt16Ty()</a>, and <a class="el" href="ArrayRef_8h_source.html#l00093">llvm::ArrayRef< T >::size()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ae5bc9cac664aeb67c181f9add7309cfa"></a><!-- doxytag: member="llvm::ConstantDataVector::get" ref="ae5bc9cac664aeb67c181f9add7309cfa" args="(LLVMContext &Context, ArrayRef< uint32_t > Elts)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1Constant.html">Constant</a> * ConstantDataVector::get </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1LLVMContext.html">LLVMContext</a> & </td>
+          <td class="paramname"><em>Context</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1ArrayRef.html">ArrayRef</a>< uint32_t > </td>
+          <td class="paramname"><em>Elts</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td><code> [static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="Constants_8cpp_source.html#l02304">2304</a> of file <a class="el" href="Constants_8cpp_source.html">Constants.cpp</a>.</p>
+
+<p>References <a class="el" href="ArrayRef_8h_source.html#l00090">llvm::ArrayRef< T >::data()</a>, <a class="el" href="MachOFormat_8h_source.html#l00297">llvm::object::macho::Data</a>, <a class="el" href="Constants_8cpp_source.html#l02294">get()</a>, <a class="el" href="Constants_8cpp_source.html#l02168">llvm::ConstantDataSequential::getImpl()</a>, <a class="el" href="Type_8cpp_source.html#l00240">llvm::Type::getInt32Ty()</a>, and <a class="el" href="ArrayRef_8h_source.html#l00093">llvm::ArrayRef< T >::size()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a8ee97870547b76f8387091128a00e90c"></a><!-- doxytag: member="llvm::ConstantDataVector::get" ref="a8ee97870547b76f8387091128a00e90c" args="(LLVMContext &Context, ArrayRef< uint64_t > Elts)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1Constant.html">Constant</a> * ConstantDataVector::get </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1LLVMContext.html">LLVMContext</a> & </td>
+          <td class="paramname"><em>Context</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1ArrayRef.html">ArrayRef</a>< uint64_t > </td>
+          <td class="paramname"><em>Elts</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td><code> [static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="Constants_8cpp_source.html#l02309">2309</a> of file <a class="el" href="Constants_8cpp_source.html">Constants.cpp</a>.</p>
+
+<p>References <a class="el" href="ArrayRef_8h_source.html#l00090">llvm::ArrayRef< T >::data()</a>, <a class="el" href="MachOFormat_8h_source.html#l00297">llvm::object::macho::Data</a>, <a class="el" href="Constants_8cpp_source.html#l02294">get()</a>, <a class="el" href="Constants_8cpp_source.html#l02168">llvm::ConstantDataSequential::getImpl()</a>, <a class="el" href="Type_8cpp_source.html#l00241">llvm::Type::getInt64Ty()</a>, and <a class="el" href="ArrayRef_8h_source.html#l00093">llvm::ArrayRef< T >::size()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a2b15feb32345af4916487fa3fa9d6227"></a><!-- doxytag: member="llvm::ConstantDataVector::get" ref="a2b15feb32345af4916487fa3fa9d6227" args="(LLVMContext &Context, ArrayRef< float > Elts)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1Constant.html">Constant</a> * ConstantDataVector::get </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1LLVMContext.html">LLVMContext</a> & </td>
+          <td class="paramname"><em>Context</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1ArrayRef.html">ArrayRef</a>< float > </td>
+          <td class="paramname"><em>Elts</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td><code> [static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="Constants_8cpp_source.html#l02314">2314</a> of file <a class="el" href="Constants_8cpp_source.html">Constants.cpp</a>.</p>
+
+<p>References <a class="el" href="ArrayRef_8h_source.html#l00090">llvm::ArrayRef< T >::data()</a>, <a class="el" href="MachOFormat_8h_source.html#l00297">llvm::object::macho::Data</a>, <a class="el" href="Constants_8cpp_source.html#l02294">get()</a>, <a class="el" href="Type_8cpp_source.html#l00229">llvm::Type::getFloatTy()</a>, <a class="el" href="Constants_8cpp_source.html#l02168">llvm::ConstantDataSequential::getImpl()</a>, and <a class="el" href="ArrayRef_8h_source.html#l00093">llvm::ArrayRef< T >::size()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a79459acee890c44fac5c279584480b08"></a><!-- doxytag: member="llvm::ConstantDataVector::get" ref="a79459acee890c44fac5c279584480b08" args="(LLVMContext &Context, ArrayRef< double > Elts)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1Constant.html">Constant</a> * ConstantDataVector::get </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1LLVMContext.html">LLVMContext</a> & </td>
+          <td class="paramname"><em>Context</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1ArrayRef.html">ArrayRef</a>< double > </td>
+          <td class="paramname"><em>Elts</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td><code> [static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="Constants_8cpp_source.html#l02319">2319</a> of file <a class="el" href="Constants_8cpp_source.html">Constants.cpp</a>.</p>
+
+<p>References <a class="el" href="ArrayRef_8h_source.html#l00090">llvm::ArrayRef< T >::data()</a>, <a class="el" href="MachOFormat_8h_source.html#l00297">llvm::object::macho::Data</a>, <a class="el" href="Constants_8cpp_source.html#l02294">get()</a>, <a class="el" href="Type_8cpp_source.html#l00230">llvm::Type::getDoubleTy()</a>, <a class="el" href="Constants_8cpp_source.html#l02168">llvm::ConstantDataSequential::getImpl()</a>, and <a class="el" href="ArrayRef_8h_source.html#l00093">llvm::ArrayRef< T >::size()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a44124e702dc442346bd6202bb03e593b"></a><!-- doxytag: member="llvm::ConstantDataVector::getSplat" ref="a44124e702dc442346bd6202bb03e593b" args="(unsigned NumElts, Constant *Elt)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1Constant.html">Constant</a> * ConstantDataVector::getSplat </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"><a class="el" href="classllvm_1_1Constant.html">Constant</a> * </td>
+          <td class="paramname"><em>Elt</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td><code> [static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>getSplat - Return a <a class="el" href="classllvm_1_1ConstantVector.html">ConstantVector</a> with the specified constant in each element. The specified constant has to be a of a compatible type (i8/i16/ i32/i64/float/double) and must be a <a class="el" href="classllvm_1_1ConstantFP.html">ConstantFP</a> or <a class="el" href="classllvm_1_1ConstantInt.html" title="Class for constant integers.">ConstantInt</a>. </p>
+
+<p>Definition at line <a class="el" href="Constants_8cpp_source.html#l02325">2325</a> of file <a class="el" href="Constants_8cpp_source.html">Constants.cpp</a>.</p>
+
+<p>References <a class="el" href="Value_8cpp_source.html#l00468">llvm::Value::getContext()</a>, <a class="el" href="Value_8h_source.html#l00106">llvm::Value::getType()</a>, and <a class="el" href="Constants_8cpp_source.html#l02121">llvm::ConstantDataSequential::isElementTypeCompatible()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ad04ee99bfdccccd3f848086999416746"></a><!-- doxytag: member="llvm::ConstantDataVector::getSplatValue" ref="ad04ee99bfdccccd3f848086999416746" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1Constant.html">Constant</a> * ConstantDataVector::getSplatValue </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>getSplatValue - If this is a splat constant, meaning that all of the elements have the same value, return that value. Otherwise return NULL. </p>
+
+<p>Definition at line <a class="el" href="Constants_8cpp_source.html#l02453">2453</a> of file <a class="el" href="Constants_8cpp_source.html">Constants.cpp</a>.</p>
+
+<p>References <a class="el" href="StringRef_8h_source.html#l00108">llvm::StringRef::data()</a>, <a class="el" href="Constants_8cpp_source.html#l02424">llvm::ConstantDataSequential::getElementAsConstant()</a>, <a class="el" href="Constants_8cpp_source.html#l02145">llvm::ConstantDataSequential::getElementByteSize()</a>, <a class="el" href="Constants_8cpp_source.html#l02137">llvm::ConstantDataSequential::getNumElements()</a>, <a class="el" href="Constants_8cpp_source.html#l02113">llvm::ConstantDataSequential::getRawDataValues()</a>, and <a class="el" href="TargetLibraryInfo_8h_source.html#l00216">llvm::LibFunc::memcmp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="affe693d88fe229207c9dedcd67ba6fc6"></a><!-- doxytag: member="llvm::ConstantDataVector::getType" ref="affe693d88fe229207c9dedcd67ba6fc6" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1VectorType.html">VectorType</a>* llvm::ConstantDataVector::getType </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>getType - Specialize the <a class="el" href="classllvm_1_1ConstantDataVector.html#affe693d88fe229207c9dedcd67ba6fc6">getType()</a> method to always return a <a class="el" href="classllvm_1_1VectorType.html">VectorType</a>, which reduces the amount of casting needed in parts of the compiler. </p>
+
+<p>Reimplemented from <a class="el" href="classllvm_1_1ConstantDataSequential.html#abcb5a78adcc94ddd2f7783f200096d36">llvm::ConstantDataSequential</a>.</p>
+
+<p>Definition at line <a class="el" href="Constants_8h_source.html#l00734">734</a> of file <a class="el" href="Constants_8h_source.html">Constants.h</a>.</p>
+
+<p>Referenced by <a class="el" href="ConstantFolding_8cpp_source.html#l00047">FoldBitCast()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a02976458ef5aa31cce4fc12d04a970d4"></a><!-- doxytag: member="llvm::ConstantDataVector::operator new" ref="a02976458ef5aa31cce4fc12d04a970d4" args="(size_t s)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void* llvm::ConstantDataVector::operator new </td>
+          <td>(</td>
+          <td class="paramtype">size_t </td>
+          <td class="paramname"><em>s</em></td><td>)</td>
+          <td><code> [inline, protected]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Reimplemented from <a class="el" href="classllvm_1_1ConstantDataSequential.html#a848464e36356c48acc93efae8d63cfc7">llvm::ConstantDataSequential</a>.</p>
+
+<p>Definition at line <a class="el" href="Constants_8h_source.html#l00707">707</a> of file <a class="el" href="Constants_8h_source.html">Constants.h</a>.</p>
+
+<p>References <a class="el" href="MCContext_8h_source.html#l00362">operator new()</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Friends And Related Function Documentation</h2>
+<a class="anchor" id="a74958cbd34e1860b1a7c946af159cbb4"></a><!-- doxytag: member="llvm::ConstantDataVector::ConstantDataSequential" ref="a74958cbd34e1860b1a7c946af159cbb4" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">friend class <a class="el" href="classllvm_1_1ConstantDataSequential.html">ConstantDataSequential</a><code> [friend]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="Constants_8h_source.html#l00702">702</a> of file <a class="el" href="Constants_8h_source.html">Constants.h</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li><a class="el" href="Constants_8h_source.html">Constants.h</a></li>
+<li><a class="el" href="Constants_8cpp_source.html">Constants.cpp</a></li>
+</ul>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:47:26 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_1ConstantDataVector__inherit__graph.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1ConstantDataVector__inherit__graph.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1ConstantDataVector__inherit__graph.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/classllvm_1_1ConstantDataVector__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::ConstantDataVector",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::ConstantDataSequential",height=0.2,width=0.4,color="black",URL="$classllvm_1_1ConstantDataSequential.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."];
+}





More information about the llvm-commits mailing list