[llvm-commits] [www-releases] r170845 [18/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/MBlazeInstrInfo_8cpp_source.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MBlazeInstrInfo_8cpp_source.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MBlazeInstrInfo_8cpp_source.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MBlazeInstrInfo_8cpp_source.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,353 @@
+<!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: MBlazeInstrInfo.cpp Source File</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File List</span></a></li>
+      <li><a href="globals.html"><span>File Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="dir_b41d254693bea6e92988e5bb1ad97e02.html">llvm-3.2.src</a>      </li>
+      <li class="navelem"><a class="el" href="dir_74e9364f374e99e3aeab4fae4e196292.html">lib</a>      </li>
+      <li class="navelem"><a class="el" href="dir_8a55ec9894173378e0d08f27f306eeee.html">Target</a>      </li>
+      <li class="navelem"><a class="el" href="dir_f975b82d147a340f2ab6ec1753ee61b7.html">MBlaze</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">MBlazeInstrInfo.cpp</div>  </div>
+</div>
+<div class="contents">
+<a href="MBlazeInstrInfo_8cpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//===-- MBlazeInstrInfo.cpp - MBlaze Instruction Information --------------===//</span>
+<a name="l00002"></a>00002 <span class="comment">//</span>
+<a name="l00003"></a>00003 <span class="comment">//                     The LLVM Compiler Infrastructure</span>
+<a name="l00004"></a>00004 <span class="comment">//</span>
+<a name="l00005"></a>00005 <span class="comment">// This file is distributed under the University of Illinois Open Source</span>
+<a name="l00006"></a>00006 <span class="comment">// License. See LICENSE.TXT for details.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">//===----------------------------------------------------------------------===//</span>
+<a name="l00009"></a>00009 <span class="comment">//</span>
+<a name="l00010"></a>00010 <span class="comment">// This file contains the MBlaze implementation of the TargetInstrInfo class.</span>
+<a name="l00011"></a>00011 <span class="comment">//</span>
+<a name="l00012"></a>00012 <span class="comment">//===----------------------------------------------------------------------===//</span>
+<a name="l00013"></a>00013 
+<a name="l00014"></a>00014 <span class="preprocessor">#include "<a class="code" href="MBlazeInstrInfo_8h.html">MBlazeInstrInfo.h</a>"</span>
+<a name="l00015"></a>00015 <span class="preprocessor">#include "<a class="code" href="MBlazeTargetMachine_8h.html">MBlazeTargetMachine.h</a>"</span>
+<a name="l00016"></a>00016 <span class="preprocessor">#include "<a class="code" href="MBlazeMachineFunction_8h.html">MBlazeMachineFunction.h</a>"</span>
+<a name="l00017"></a>00017 <span class="preprocessor">#include "<a class="code" href="MachineInstrBuilder_8h.html">llvm/CodeGen/MachineInstrBuilder.h</a>"</span>
+<a name="l00018"></a>00018 <span class="preprocessor">#include "<a class="code" href="MachineRegisterInfo_8h.html">llvm/CodeGen/MachineRegisterInfo.h</a>"</span>
+<a name="l00019"></a>00019 <span class="preprocessor">#include "<a class="code" href="ScoreboardHazardRecognizer_8h.html">llvm/CodeGen/ScoreboardHazardRecognizer.h</a>"</span>
+<a name="l00020"></a>00020 <span class="preprocessor">#include "<a class="code" href="CommandLine_8h.html">llvm/Support/CommandLine.h</a>"</span>
+<a name="l00021"></a>00021 <span class="preprocessor">#include "<a class="code" href="ErrorHandling_8h.html">llvm/Support/ErrorHandling.h</a>"</span>
+<a name="l00022"></a>00022 <span class="preprocessor">#include "<a class="code" href="TargetRegistry_8h.html">llvm/Support/TargetRegistry.h</a>"</span>
+<a name="l00023"></a>00023 <span class="preprocessor">#include "<a class="code" href="STLExtras_8h.html">llvm/ADT/STLExtras.h</a>"</span>
+<a name="l00024"></a>00024 
+<a name="l00025"></a><a class="code" href="MBlazeInstrInfo_8cpp.html#aa578852ffa3285dad452909565b0923e">00025</a> <span class="preprocessor">#define GET_INSTRINFO_CTOR</span>
+<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#include "MBlazeGenInstrInfo.inc"</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="keyword">using namespace </span>llvm;
+<a name="l00029"></a>00029 
+<a name="l00030"></a><a class="code" href="classllvm_1_1MBlazeInstrInfo.html#a8a247e1b364222367469f996927e3e2c">00030</a> <a class="code" href="classllvm_1_1MBlazeInstrInfo.html#a8a247e1b364222367469f996927e3e2c">MBlazeInstrInfo::MBlazeInstrInfo</a>(<a class="code" href="classllvm_1_1MBlazeTargetMachine.html">MBlazeTargetMachine</a> &tm)
+<a name="l00031"></a>00031   : <a class="code" href="classMBlazeGenInstrInfo.html">MBlazeGenInstrInfo</a>(MBlaze::ADJCALLSTACKDOWN, MBlaze::ADJCALLSTACKUP),
+<a name="l00032"></a>00032     TM(tm), RI(*TM.getSubtargetImpl(), *this) {}
+<a name="l00033"></a>00033 
+<a name="l00034"></a><a class="code" href="MBlazeInstrInfo_8cpp.html#af382210044ec5f261709190eb6e096bc">00034</a> <span class="keyword">static</span> <span class="keywordtype">bool</span> <a class="code" href="MBlazeInstrInfo_8cpp.html#af382210044ec5f261709190eb6e096bc">isZeroImm</a>(<span class="keyword">const</span> <a class="code" href="classllvm_1_1MachineOperand.html">MachineOperand</a> &op) {
+<a name="l00035"></a>00035   <span class="keywordflow">return</span> op.<a class="code" href="classllvm_1_1MachineOperand.html#a2ac18ceda9f2857fea2e5cc4e8bf4ff5" title="isImm - Tests if this is a MO_Immediate operand.">isImm</a>() && op.<a class="code" href="classllvm_1_1MachineOperand.html#a7059d68a29d5ecfb37623ab45cdb4e8d">getImm</a>() == 0;
+<a name="l00036"></a>00036 }
+<a name="l00037"></a>00037 <span class="comment"></span>
+<a name="l00038"></a>00038 <span class="comment">/// isLoadFromStackSlot - If the specified machine instruction is a direct</span>
+<a name="l00039"></a>00039 <span class="comment">/// load from a stack slot, return the virtual or physical register number of</span>
+<a name="l00040"></a>00040 <span class="comment">/// the destination along with the FrameIndex of the loaded stack slot.  If</span>
+<a name="l00041"></a>00041 <span class="comment">/// not, return 0.  This predicate must return 0 if the instruction has</span>
+<a name="l00042"></a>00042 <span class="comment">/// any side effects other than loading from the stack slot.</span>
+<a name="l00043"></a>00043 <span class="comment"></span><span class="keywordtype">unsigned</span> <a class="code" href="classllvm_1_1MBlazeInstrInfo.html#a4e8f00ced5733da5f62b65d0c473d184">MBlazeInstrInfo::</a>
+<a name="l00044"></a><a class="code" href="classllvm_1_1MBlazeInstrInfo.html#a4e8f00ced5733da5f62b65d0c473d184">00044</a> <a class="code" href="classllvm_1_1MBlazeInstrInfo.html#a4e8f00ced5733da5f62b65d0c473d184">isLoadFromStackSlot</a>(<span class="keyword">const</span> <a class="code" href="classllvm_1_1MachineInstr.html">MachineInstr</a> *<a class="code" href="namespacellvm_1_1ARMCC.html#ac8391dd6b8083baa870dee5142ff22b6af6284b830f5e4fe2a8ddb9ff1a25ee46">MI</a>, <span class="keywordtype">int</span> &<a class="code" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a4b437632fd9b97dd36010d85eb363efe">FrameIndex</a>)<span class="keyword"> const </span>{
+<a name="l00045"></a>00045   <span class="keywordflow">if</span> (MI-><a class="code" href="classllvm_1_1MachineInstr.html#a242314c0ae0147d1a7ef54c9bc312616">getOpcode</a>() == MBlaze::LWI) {
+<a name="l00046"></a>00046     <span class="keywordflow">if</span> ((MI-><a class="code" href="classllvm_1_1MachineInstr.html#a302e45878c6dc1714334c7ce96d56846">getOperand</a>(1).<a class="code" href="classllvm_1_1MachineOperand.html#ab0d5ec413fa43a1e470dafb6cafda9b5" title="isFI - Tests if this is a MO_FrameIndex operand.">isFI</a>()) && <span class="comment">// is a stack slot</span>
+<a name="l00047"></a>00047         (MI-><a class="code" href="classllvm_1_1MachineInstr.html#a302e45878c6dc1714334c7ce96d56846">getOperand</a>(2).<a class="code" href="classllvm_1_1MachineOperand.html#a2ac18ceda9f2857fea2e5cc4e8bf4ff5" title="isImm - Tests if this is a MO_Immediate operand.">isImm</a>()) &&  <span class="comment">// the imm is zero</span>
+<a name="l00048"></a>00048         (<a class="code" href="MBlazeInstrInfo_8cpp.html#af382210044ec5f261709190eb6e096bc">isZeroImm</a>(MI-><a class="code" href="classllvm_1_1MachineInstr.html#a302e45878c6dc1714334c7ce96d56846">getOperand</a>(2)))) {
+<a name="l00049"></a>00049       FrameIndex = MI-><a class="code" href="classllvm_1_1MachineInstr.html#a302e45878c6dc1714334c7ce96d56846">getOperand</a>(1).<a class="code" href="classllvm_1_1MachineOperand.html#ac9485ae7d6fedd71ad4460f72c799c98">getIndex</a>();
+<a name="l00050"></a>00050       <span class="keywordflow">return</span> MI-><a class="code" href="classllvm_1_1MachineInstr.html#a302e45878c6dc1714334c7ce96d56846">getOperand</a>(0).<a class="code" href="classllvm_1_1MachineOperand.html#ab75f703d251cc0ce0206fe00a999db86" title="getReg - Returns the register number.">getReg</a>();
+<a name="l00051"></a>00051     }
+<a name="l00052"></a>00052   }
+<a name="l00053"></a>00053 
+<a name="l00054"></a>00054   <span class="keywordflow">return</span> 0;
+<a name="l00055"></a>00055 }
+<a name="l00056"></a>00056 <span class="comment"></span>
+<a name="l00057"></a>00057 <span class="comment">/// isStoreToStackSlot - If the specified machine instruction is a direct</span>
+<a name="l00058"></a>00058 <span class="comment">/// store to a stack slot, return the virtual or physical register number of</span>
+<a name="l00059"></a>00059 <span class="comment">/// the source reg along with the FrameIndex of the loaded stack slot.  If</span>
+<a name="l00060"></a>00060 <span class="comment">/// not, return 0.  This predicate must return 0 if the instruction has</span>
+<a name="l00061"></a>00061 <span class="comment">/// any side effects other than storing to the stack slot.</span>
+<a name="l00062"></a>00062 <span class="comment"></span><span class="keywordtype">unsigned</span> <a class="code" href="classllvm_1_1MBlazeInstrInfo.html#aad0fa1f1753bbcdad8c27507e06d9f11">MBlazeInstrInfo::</a>
+<a name="l00063"></a><a class="code" href="classllvm_1_1MBlazeInstrInfo.html#aad0fa1f1753bbcdad8c27507e06d9f11">00063</a> <a class="code" href="classllvm_1_1MBlazeInstrInfo.html#aad0fa1f1753bbcdad8c27507e06d9f11">isStoreToStackSlot</a>(<span class="keyword">const</span> <a class="code" href="classllvm_1_1MachineInstr.html">MachineInstr</a> *<a class="code" href="namespacellvm_1_1ARMCC.html#ac8391dd6b8083baa870dee5142ff22b6af6284b830f5e4fe2a8ddb9ff1a25ee46">MI</a>, <span class="keywordtype">int</span> &<a class="code" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a4b437632fd9b97dd36010d85eb363efe">FrameIndex</a>)<span class="keyword"> const </span>{
+<a name="l00064"></a>00064   <span class="keywordflow">if</span> (MI-><a class="code" href="classllvm_1_1MachineInstr.html#a242314c0ae0147d1a7ef54c9bc312616">getOpcode</a>() == MBlaze::SWI) {
+<a name="l00065"></a>00065     <span class="keywordflow">if</span> ((MI-><a class="code" href="classllvm_1_1MachineInstr.html#a302e45878c6dc1714334c7ce96d56846">getOperand</a>(1).<a class="code" href="classllvm_1_1MachineOperand.html#ab0d5ec413fa43a1e470dafb6cafda9b5" title="isFI - Tests if this is a MO_FrameIndex operand.">isFI</a>()) && <span class="comment">// is a stack slot</span>
+<a name="l00066"></a>00066         (MI-><a class="code" href="classllvm_1_1MachineInstr.html#a302e45878c6dc1714334c7ce96d56846">getOperand</a>(2).<a class="code" href="classllvm_1_1MachineOperand.html#a2ac18ceda9f2857fea2e5cc4e8bf4ff5" title="isImm - Tests if this is a MO_Immediate operand.">isImm</a>()) &&  <span class="comment">// the imm is zero</span>
+<a name="l00067"></a>00067         (<a class="code" href="MBlazeInstrInfo_8cpp.html#af382210044ec5f261709190eb6e096bc">isZeroImm</a>(MI-><a class="code" href="classllvm_1_1MachineInstr.html#a302e45878c6dc1714334c7ce96d56846">getOperand</a>(2)))) {
+<a name="l00068"></a>00068       FrameIndex = MI-><a class="code" href="classllvm_1_1MachineInstr.html#a302e45878c6dc1714334c7ce96d56846">getOperand</a>(1).<a class="code" href="classllvm_1_1MachineOperand.html#ac9485ae7d6fedd71ad4460f72c799c98">getIndex</a>();
+<a name="l00069"></a>00069       <span class="keywordflow">return</span> MI-><a class="code" href="classllvm_1_1MachineInstr.html#a302e45878c6dc1714334c7ce96d56846">getOperand</a>(0).<a class="code" href="classllvm_1_1MachineOperand.html#ab75f703d251cc0ce0206fe00a999db86" title="getReg - Returns the register number.">getReg</a>();
+<a name="l00070"></a>00070     }
+<a name="l00071"></a>00071   }
+<a name="l00072"></a>00072   <span class="keywordflow">return</span> 0;
+<a name="l00073"></a>00073 }
+<a name="l00074"></a>00074 <span class="comment"></span>
+<a name="l00075"></a>00075 <span class="comment">/// insertNoop - If data hazard condition is found insert the target nop</span>
+<a name="l00076"></a>00076 <span class="comment">/// instruction.</span>
+<a name="l00077"></a>00077 <span class="comment"></span><span class="keywordtype">void</span> <a class="code" href="classllvm_1_1MBlazeInstrInfo.html#aa3293b456ea640db2e9f114e08def66e" title="Insert nop instruction when hazard condition is found.">MBlazeInstrInfo::</a>
+<a name="l00078"></a><a class="code" href="classllvm_1_1MBlazeInstrInfo.html#aa3293b456ea640db2e9f114e08def66e">00078</a> <a class="code" href="classllvm_1_1MBlazeInstrInfo.html#aa3293b456ea640db2e9f114e08def66e" title="Insert nop instruction when hazard condition is found.">insertNoop</a>(<a class="code" href="classllvm_1_1MachineBasicBlock.html">MachineBasicBlock</a> &MBB, <a class="code" href="classllvm_1_1MachineBasicBlock.html#ac51be7ff80fe8d6ae5e8c0acb194908a">MachineBasicBlock::iterator</a> <a class="code" href="namespacellvm_1_1ARMCC.html#ac8391dd6b8083baa870dee5142ff22b6af6284b830f5e4fe2a8ddb9ff1a25ee46">MI</a>)<span class="keyword"> const </span>{
+<a name="l00079"></a>00079   <a class="code" href="classllvm_1_1DebugLoc.html">DebugLoc</a> DL;
+<a name="l00080"></a>00080   <a class="code" href="namespacellvm.html#a980570dc1410d4ef53806f82028ca381">BuildMI</a>(MBB, MI, DL, <span class="keyword">get</span>(<a class="code" href="namespacellvm_1_1PPCISD.html#a69ad64696d1df3be05f01dfb67f5bc66a7d967753b98358faf4088a7bd8cec60b" title="NOP - Special NOP which follows 64-bit SVR4 calls.">MBlaze::NOP</a>));
+<a name="l00081"></a>00081 }
+<a name="l00082"></a>00082 
+<a name="l00083"></a>00083 <span class="keywordtype">void</span> <a class="code" href="classllvm_1_1MBlazeInstrInfo.html#ad173067223580309cb293e0ec6c184da">MBlazeInstrInfo::</a>
+<a name="l00084"></a><a class="code" href="classllvm_1_1MBlazeInstrInfo.html#ad173067223580309cb293e0ec6c184da">00084</a> <a class="code" href="classllvm_1_1MBlazeInstrInfo.html#ad173067223580309cb293e0ec6c184da">copyPhysReg</a>(<a class="code" href="classllvm_1_1MachineBasicBlock.html">MachineBasicBlock</a> &MBB,
+<a name="l00085"></a>00085             <a class="code" href="classllvm_1_1MachineBasicBlock.html#ac51be7ff80fe8d6ae5e8c0acb194908a">MachineBasicBlock::iterator</a> <a class="code" href="namespacellvm_1_1ARM__PROC.html#aac31dd660a6f18140efdd62b351cb11ba41e4a98ca287d35fab0923aa355d63a5">I</a>, <a class="code" href="classllvm_1_1DebugLoc.html">DebugLoc</a> DL,
+<a name="l00086"></a>00086             <span class="keywordtype">unsigned</span> DestReg, <span class="keywordtype">unsigned</span> SrcReg,
+<a name="l00087"></a>00087             <span class="keywordtype">bool</span> KillSrc)<span class="keyword"> const </span>{
+<a name="l00088"></a>00088   <a class="code" href="namespacellvm.html#a980570dc1410d4ef53806f82028ca381">llvm::BuildMI</a>(MBB, I, DL, <span class="keyword">get</span>(MBlaze::ADDK), DestReg)
+<a name="l00089"></a>00089     .<a class="code" href="classllvm_1_1MachineInstrBuilder.html#a5125cce72b214df09ca8f93dcbbf4c3a">addReg</a>(SrcReg, <a class="code" href="namespacellvm.html#aac57d4100e9a9d02522fbd724568397d">getKillRegState</a>(KillSrc)).<a class="code" href="classllvm_1_1MachineInstrBuilder.html#a5125cce72b214df09ca8f93dcbbf4c3a">addReg</a>(MBlaze::R0);
+<a name="l00090"></a>00090 }
+<a name="l00091"></a>00091 
+<a name="l00092"></a>00092 <span class="keywordtype">void</span> <a class="code" href="classllvm_1_1MBlazeInstrInfo.html#a98e3258214e2631b562ff53261e0ead7">MBlazeInstrInfo::</a>
+<a name="l00093"></a><a class="code" href="classllvm_1_1MBlazeInstrInfo.html#a98e3258214e2631b562ff53261e0ead7">00093</a> <a class="code" href="classllvm_1_1MBlazeInstrInfo.html#a98e3258214e2631b562ff53261e0ead7">storeRegToStackSlot</a>(<a class="code" href="classllvm_1_1MachineBasicBlock.html">MachineBasicBlock</a> &MBB, <a class="code" href="classllvm_1_1MachineBasicBlock.html#ac51be7ff80fe8d6ae5e8c0acb194908a">MachineBasicBlock::iterator</a> <a class="code" href="namespacellvm_1_1ARM__PROC.html#aac31dd660a6f18140efdd62b351cb11ba41e4a98ca287d35fab0923aa355d63a5">I</a>,
+<a name="l00094"></a>00094                     <span class="keywordtype">unsigned</span> SrcReg, <span class="keywordtype">bool</span> isKill, <span class="keywordtype">int</span> FI,
+<a name="l00095"></a>00095                     <span class="keyword">const</span> <a class="code" href="classllvm_1_1TargetRegisterClass.html">TargetRegisterClass</a> *RC,
+<a name="l00096"></a>00096                     <span class="keyword">const</span> <a class="code" href="classllvm_1_1TargetRegisterInfo.html">TargetRegisterInfo</a> *TRI)<span class="keyword"> const </span>{
+<a name="l00097"></a>00097   <a class="code" href="classllvm_1_1DebugLoc.html">DebugLoc</a> DL;
+<a name="l00098"></a>00098   <a class="code" href="namespacellvm.html#a980570dc1410d4ef53806f82028ca381">BuildMI</a>(MBB, I, DL, <span class="keyword">get</span>(MBlaze::SWI)).<a class="code" href="classllvm_1_1MachineInstrBuilder.html#a5125cce72b214df09ca8f93dcbbf4c3a">addReg</a>(SrcReg,<a class="code" href="namespacellvm.html#aac57d4100e9a9d02522fbd724568397d">getKillRegState</a>(isKill))
+<a name="l00099"></a>00099     .<a class="code" href="classllvm_1_1MachineInstrBuilder.html#a626648c4c0b3a79d0128473f3b72b88d">addFrameIndex</a>(FI).<a class="code" href="classllvm_1_1MachineInstrBuilder.html#a9f1fae6a5dbb6e378ca85df1fded8515">addImm</a>(0); <span class="comment">//.addFrameIndex(FI);</span>
+<a name="l00100"></a>00100 }
+<a name="l00101"></a>00101 
+<a name="l00102"></a>00102 <span class="keywordtype">void</span> <a class="code" href="classllvm_1_1MBlazeInstrInfo.html#ae76c59b4b5507734c179c4fcf24a39ac">MBlazeInstrInfo::</a>
+<a name="l00103"></a><a class="code" href="classllvm_1_1MBlazeInstrInfo.html#ae76c59b4b5507734c179c4fcf24a39ac">00103</a> <a class="code" href="classllvm_1_1MBlazeInstrInfo.html#ae76c59b4b5507734c179c4fcf24a39ac">loadRegFromStackSlot</a>(<a class="code" href="classllvm_1_1MachineBasicBlock.html">MachineBasicBlock</a> &MBB, <a class="code" href="classllvm_1_1MachineBasicBlock.html#ac51be7ff80fe8d6ae5e8c0acb194908a">MachineBasicBlock::iterator</a> <a class="code" href="namespacellvm_1_1ARM__PROC.html#aac31dd660a6f18140efdd62b351cb11ba41e4a98ca287d35fab0923aa355d63a5">I</a>,
+<a name="l00104"></a>00104                      <span class="keywordtype">unsigned</span> DestReg, <span class="keywordtype">int</span> FI,
+<a name="l00105"></a>00105                      <span class="keyword">const</span> <a class="code" href="classllvm_1_1TargetRegisterClass.html">TargetRegisterClass</a> *RC,
+<a name="l00106"></a>00106                      <span class="keyword">const</span> <a class="code" href="classllvm_1_1TargetRegisterInfo.html">TargetRegisterInfo</a> *TRI)<span class="keyword"> const </span>{
+<a name="l00107"></a>00107   <a class="code" href="classllvm_1_1DebugLoc.html">DebugLoc</a> DL;
+<a name="l00108"></a>00108   <a class="code" href="namespacellvm.html#a980570dc1410d4ef53806f82028ca381">BuildMI</a>(MBB, I, DL, <span class="keyword">get</span>(MBlaze::LWI), DestReg)
+<a name="l00109"></a>00109       .<a class="code" href="classllvm_1_1MachineInstrBuilder.html#a626648c4c0b3a79d0128473f3b72b88d">addFrameIndex</a>(FI).<a class="code" href="classllvm_1_1MachineInstrBuilder.html#a9f1fae6a5dbb6e378ca85df1fded8515">addImm</a>(0); <span class="comment">//.addFrameIndex(FI);</span>
+<a name="l00110"></a>00110 }
+<a name="l00111"></a>00111 
+<a name="l00112"></a>00112 <span class="comment">//===----------------------------------------------------------------------===//</span>
+<a name="l00113"></a>00113 <span class="comment">// Branch Analysis</span>
+<a name="l00114"></a>00114 <span class="comment">//===----------------------------------------------------------------------===//</span>
+<a name="l00115"></a><a class="code" href="classllvm_1_1MBlazeInstrInfo.html#a2650afbd5f0f6406b68b96ed16f664aa">00115</a> <span class="keywordtype">bool</span> <a class="code" href="classllvm_1_1MBlazeInstrInfo.html#a2650afbd5f0f6406b68b96ed16f664aa" title="Branch Analysis.">MBlazeInstrInfo::AnalyzeBranch</a>(<a class="code" href="classllvm_1_1MachineBasicBlock.html">MachineBasicBlock</a> &MBB,
+<a name="l00116"></a>00116                                     <a class="code" href="classllvm_1_1MachineBasicBlock.html">MachineBasicBlock</a> *&TBB,
+<a name="l00117"></a>00117                                     <a class="code" href="classllvm_1_1MachineBasicBlock.html">MachineBasicBlock</a> *&FBB,
+<a name="l00118"></a>00118                                     <a class="code" href="classllvm_1_1SmallVectorImpl.html">SmallVectorImpl<MachineOperand></a> &Cond,
+<a name="l00119"></a>00119                                     <span class="keywordtype">bool</span> AllowModify)<span class="keyword"> const </span>{
+<a name="l00120"></a>00120   <span class="comment">// If the block has no terminators, it just falls into the block after it.</span>
+<a name="l00121"></a>00121   <a class="code" href="classllvm_1_1MachineBasicBlock.html#ac51be7ff80fe8d6ae5e8c0acb194908a">MachineBasicBlock::iterator</a> <a class="code" href="namespacellvm_1_1ARM__PROC.html#aac31dd660a6f18140efdd62b351cb11ba41e4a98ca287d35fab0923aa355d63a5">I</a> = MBB.<a class="code" href="classllvm_1_1MachineBasicBlock.html#acbc921830578e2741be6549db716c0ce">end</a>();
+<a name="l00122"></a>00122   <span class="keywordflow">if</span> (I == MBB.<a class="code" href="classllvm_1_1MachineBasicBlock.html#ab2d91e7bec944efcbc39d8e30644f111">begin</a>())
+<a name="l00123"></a>00123     <span class="keywordflow">return</span> <span class="keyword">false</span>;
+<a name="l00124"></a>00124   --<a class="code" href="namespacellvm_1_1ARM__PROC.html#aac31dd660a6f18140efdd62b351cb11ba41e4a98ca287d35fab0923aa355d63a5">I</a>;
+<a name="l00125"></a>00125   <span class="keywordflow">while</span> (I->isDebugValue()) {
+<a name="l00126"></a>00126     <span class="keywordflow">if</span> (I == MBB.<a class="code" href="classllvm_1_1MachineBasicBlock.html#ab2d91e7bec944efcbc39d8e30644f111">begin</a>())
+<a name="l00127"></a>00127       <span class="keywordflow">return</span> <span class="keyword">false</span>;
+<a name="l00128"></a>00128     --<a class="code" href="namespacellvm_1_1ARM__PROC.html#aac31dd660a6f18140efdd62b351cb11ba41e4a98ca287d35fab0923aa355d63a5">I</a>;
+<a name="l00129"></a>00129   }
+<a name="l00130"></a>00130   <span class="keywordflow">if</span> (!isUnpredicatedTerminator(I))
+<a name="l00131"></a>00131     <span class="keywordflow">return</span> <span class="keyword">false</span>;
+<a name="l00132"></a>00132 
+<a name="l00133"></a>00133   <span class="comment">// Get the last instruction in the block.</span>
+<a name="l00134"></a>00134   <a class="code" href="classllvm_1_1MachineInstr.html">MachineInstr</a> *LastInst = <a class="code" href="namespacellvm_1_1ARM__PROC.html#aac31dd660a6f18140efdd62b351cb11ba41e4a98ca287d35fab0923aa355d63a5">I</a>;
+<a name="l00135"></a>00135 
+<a name="l00136"></a>00136   <span class="comment">// If there is only one terminator instruction, process it.</span>
+<a name="l00137"></a>00137   <span class="keywordtype">unsigned</span> LastOpc = LastInst-><a class="code" href="classllvm_1_1MachineInstr.html#a242314c0ae0147d1a7ef54c9bc312616">getOpcode</a>();
+<a name="l00138"></a>00138   <span class="keywordflow">if</span> (I == MBB.<a class="code" href="classllvm_1_1MachineBasicBlock.html#ab2d91e7bec944efcbc39d8e30644f111">begin</a>() || !isUnpredicatedTerminator(--I)) {
+<a name="l00139"></a>00139     <span class="keywordflow">if</span> (<a class="code" href="namespacellvm_1_1MBlaze.html#a9956ca58cb2c5cd464542f29bc5a0b10">MBlaze::isUncondBranchOpcode</a>(LastOpc)) {
+<a name="l00140"></a>00140       TBB = LastInst-><a class="code" href="classllvm_1_1MachineInstr.html#a302e45878c6dc1714334c7ce96d56846">getOperand</a>(0).<a class="code" href="classllvm_1_1MachineOperand.html#a3350f7760c4eec67ea7d8f3063c3d748">getMBB</a>();
+<a name="l00141"></a>00141       <span class="keywordflow">return</span> <span class="keyword">false</span>;
+<a name="l00142"></a>00142     }
+<a name="l00143"></a>00143     <span class="keywordflow">if</span> (<a class="code" href="namespacellvm_1_1MBlaze.html#a7a942c9a08909aed9e6fdb86ee653ca8">MBlaze::isCondBranchOpcode</a>(LastOpc)) {
+<a name="l00144"></a>00144       <span class="comment">// Block ends with fall-through condbranch.</span>
+<a name="l00145"></a>00145       TBB = LastInst-><a class="code" href="classllvm_1_1MachineInstr.html#a302e45878c6dc1714334c7ce96d56846">getOperand</a>(1).<a class="code" href="classllvm_1_1MachineOperand.html#a3350f7760c4eec67ea7d8f3063c3d748">getMBB</a>();
+<a name="l00146"></a>00146       Cond.<a class="code" href="classllvm_1_1SmallVectorTemplateBase.html#ae1a10b90f22c0478960fb5798ff73916">push_back</a>(<a class="code" href="classllvm_1_1MachineOperand.html#ab09679b541a6ba1219b3602569847364">MachineOperand::CreateImm</a>(LastInst-><a class="code" href="classllvm_1_1MachineInstr.html#a242314c0ae0147d1a7ef54c9bc312616">getOpcode</a>()));
+<a name="l00147"></a>00147       Cond.<a class="code" href="classllvm_1_1SmallVectorTemplateBase.html#ae1a10b90f22c0478960fb5798ff73916">push_back</a>(LastInst-><a class="code" href="classllvm_1_1MachineInstr.html#a302e45878c6dc1714334c7ce96d56846">getOperand</a>(0));
+<a name="l00148"></a>00148       <span class="keywordflow">return</span> <span class="keyword">false</span>;
+<a name="l00149"></a>00149     }
+<a name="l00150"></a>00150     <span class="comment">// Otherwise, don't know what this is.</span>
+<a name="l00151"></a>00151     <span class="keywordflow">return</span> <span class="keyword">true</span>;
+<a name="l00152"></a>00152   }
+<a name="l00153"></a>00153 
+<a name="l00154"></a>00154   <span class="comment">// Get the instruction before it if it's a terminator.</span>
+<a name="l00155"></a>00155   <a class="code" href="classllvm_1_1MachineInstr.html">MachineInstr</a> *SecondLastInst = <a class="code" href="namespacellvm_1_1ARM__PROC.html#aac31dd660a6f18140efdd62b351cb11ba41e4a98ca287d35fab0923aa355d63a5">I</a>;
+<a name="l00156"></a>00156 
+<a name="l00157"></a>00157   <span class="comment">// If there are three terminators, we don't know what sort of block this is.</span>
+<a name="l00158"></a>00158   <span class="keywordflow">if</span> (SecondLastInst && I != MBB.<a class="code" href="classllvm_1_1MachineBasicBlock.html#ab2d91e7bec944efcbc39d8e30644f111">begin</a>() && isUnpredicatedTerminator(--I))
+<a name="l00159"></a>00159     <span class="keywordflow">return</span> <span class="keyword">true</span>;
+<a name="l00160"></a>00160 
+<a name="l00161"></a>00161   <span class="comment">// If the block ends with something like BEQID then BRID, handle it.</span>
+<a name="l00162"></a>00162   <span class="keywordflow">if</span> (<a class="code" href="namespacellvm_1_1MBlaze.html#a7a942c9a08909aed9e6fdb86ee653ca8">MBlaze::isCondBranchOpcode</a>(SecondLastInst-><a class="code" href="classllvm_1_1MachineInstr.html#a242314c0ae0147d1a7ef54c9bc312616">getOpcode</a>()) &&
+<a name="l00163"></a>00163       <a class="code" href="namespacellvm_1_1MBlaze.html#a9956ca58cb2c5cd464542f29bc5a0b10">MBlaze::isUncondBranchOpcode</a>(LastInst-><a class="code" href="classllvm_1_1MachineInstr.html#a242314c0ae0147d1a7ef54c9bc312616">getOpcode</a>())) {
+<a name="l00164"></a>00164     TBB = SecondLastInst-><a class="code" href="classllvm_1_1MachineInstr.html#a302e45878c6dc1714334c7ce96d56846">getOperand</a>(1).<a class="code" href="classllvm_1_1MachineOperand.html#a3350f7760c4eec67ea7d8f3063c3d748">getMBB</a>();
+<a name="l00165"></a>00165     Cond.<a class="code" href="classllvm_1_1SmallVectorTemplateBase.html#ae1a10b90f22c0478960fb5798ff73916">push_back</a>(<a class="code" href="classllvm_1_1MachineOperand.html#ab09679b541a6ba1219b3602569847364">MachineOperand::CreateImm</a>(SecondLastInst-><a class="code" href="classllvm_1_1MachineInstr.html#a242314c0ae0147d1a7ef54c9bc312616">getOpcode</a>()));
+<a name="l00166"></a>00166     Cond.<a class="code" href="classllvm_1_1SmallVectorTemplateBase.html#ae1a10b90f22c0478960fb5798ff73916">push_back</a>(SecondLastInst-><a class="code" href="classllvm_1_1MachineInstr.html#a302e45878c6dc1714334c7ce96d56846">getOperand</a>(0));
+<a name="l00167"></a>00167     FBB = LastInst-><a class="code" href="classllvm_1_1MachineInstr.html#a302e45878c6dc1714334c7ce96d56846">getOperand</a>(0).<a class="code" href="classllvm_1_1MachineOperand.html#a3350f7760c4eec67ea7d8f3063c3d748">getMBB</a>();
+<a name="l00168"></a>00168     <span class="keywordflow">return</span> <span class="keyword">false</span>;
+<a name="l00169"></a>00169   }
+<a name="l00170"></a>00170 
+<a name="l00171"></a>00171   <span class="comment">// If the block ends with two unconditional branches, handle it.</span>
+<a name="l00172"></a>00172   <span class="comment">// The second one is not executed, so remove it.</span>
+<a name="l00173"></a>00173   <span class="keywordflow">if</span> (<a class="code" href="namespacellvm_1_1MBlaze.html#a9956ca58cb2c5cd464542f29bc5a0b10">MBlaze::isUncondBranchOpcode</a>(SecondLastInst-><a class="code" href="classllvm_1_1MachineInstr.html#a242314c0ae0147d1a7ef54c9bc312616">getOpcode</a>()) &&
+<a name="l00174"></a>00174       <a class="code" href="namespacellvm_1_1MBlaze.html#a9956ca58cb2c5cd464542f29bc5a0b10">MBlaze::isUncondBranchOpcode</a>(LastInst-><a class="code" href="classllvm_1_1MachineInstr.html#a242314c0ae0147d1a7ef54c9bc312616">getOpcode</a>())) {
+<a name="l00175"></a>00175     TBB = SecondLastInst-><a class="code" href="classllvm_1_1MachineInstr.html#a302e45878c6dc1714334c7ce96d56846">getOperand</a>(0).<a class="code" href="classllvm_1_1MachineOperand.html#a3350f7760c4eec67ea7d8f3063c3d748">getMBB</a>();
+<a name="l00176"></a>00176     I = LastInst;
+<a name="l00177"></a>00177     <span class="keywordflow">if</span> (AllowModify)
+<a name="l00178"></a>00178       I-><a class="code" href="classllvm_1_1MachineInstr.html#ac2421adbb9996e1b15f03a8abb6c70a8">eraseFromParent</a>();
+<a name="l00179"></a>00179     <span class="keywordflow">return</span> <span class="keyword">false</span>;
+<a name="l00180"></a>00180   }
+<a name="l00181"></a>00181 
+<a name="l00182"></a>00182   <span class="comment">// Otherwise, can't handle this.</span>
+<a name="l00183"></a>00183   <span class="keywordflow">return</span> <span class="keyword">true</span>;
+<a name="l00184"></a>00184 }
+<a name="l00185"></a>00185 
+<a name="l00186"></a>00186 <span class="keywordtype">unsigned</span> <a class="code" href="classllvm_1_1MBlazeInstrInfo.html#afce1ccf631b154ca5087c4c40a452f77">MBlazeInstrInfo::</a>
+<a name="l00187"></a><a class="code" href="classllvm_1_1MBlazeInstrInfo.html#afce1ccf631b154ca5087c4c40a452f77">00187</a> <a class="code" href="classllvm_1_1MBlazeInstrInfo.html#afce1ccf631b154ca5087c4c40a452f77">InsertBranch</a>(<a class="code" href="classllvm_1_1MachineBasicBlock.html">MachineBasicBlock</a> &MBB, <a class="code" href="classllvm_1_1MachineBasicBlock.html">MachineBasicBlock</a> *TBB,
+<a name="l00188"></a>00188              <a class="code" href="classllvm_1_1MachineBasicBlock.html">MachineBasicBlock</a> *FBB,
+<a name="l00189"></a>00189              <span class="keyword">const</span> <a class="code" href="classllvm_1_1SmallVectorImpl.html">SmallVectorImpl<MachineOperand></a> &Cond,
+<a name="l00190"></a>00190              <a class="code" href="classllvm_1_1DebugLoc.html">DebugLoc</a> DL)<span class="keyword"> const </span>{
+<a name="l00191"></a>00191   <span class="comment">// Shouldn't be a fall through.</span>
+<a name="l00192"></a>00192   assert(TBB && <span class="stringliteral">"InsertBranch must not be told to insert a fallthrough"</span>);
+<a name="l00193"></a>00193   assert((Cond.<a class="code" href="classllvm_1_1SmallVectorTemplateCommon.html#a22a311dfe4c28a897de8a9365a4f0a84">size</a>() == 2 || Cond.<a class="code" href="classllvm_1_1SmallVectorTemplateCommon.html#a22a311dfe4c28a897de8a9365a4f0a84">size</a>() == 0) &&
+<a name="l00194"></a>00194          <span class="stringliteral">"MBlaze branch conditions have two components!"</span>);
+<a name="l00195"></a>00195 
+<a name="l00196"></a>00196   <span class="keywordtype">unsigned</span> Opc = MBlaze::BRID;
+<a name="l00197"></a>00197   <span class="keywordflow">if</span> (!Cond.<a class="code" href="classllvm_1_1SmallVectorBase.html#afdecfccba9b1fd8c9fd8eb27ae69e9a0">empty</a>())
+<a name="l00198"></a>00198     Opc = (<span class="keywordtype">unsigned</span>)Cond[0].getImm();
+<a name="l00199"></a>00199 
+<a name="l00200"></a>00200   <span class="keywordflow">if</span> (FBB == 0) {
+<a name="l00201"></a>00201     <span class="keywordflow">if</span> (Cond.<a class="code" href="classllvm_1_1SmallVectorBase.html#afdecfccba9b1fd8c9fd8eb27ae69e9a0">empty</a>()) <span class="comment">// Unconditional branch</span>
+<a name="l00202"></a>00202       <a class="code" href="namespacellvm.html#a980570dc1410d4ef53806f82028ca381">BuildMI</a>(&MBB, DL, <span class="keyword">get</span>(Opc)).addMBB(TBB);
+<a name="l00203"></a>00203     <span class="keywordflow">else</span>              <span class="comment">// Conditional branch</span>
+<a name="l00204"></a>00204       <a class="code" href="namespacellvm.html#a980570dc1410d4ef53806f82028ca381">BuildMI</a>(&MBB, DL, <span class="keyword">get</span>(Opc)).<a class="code" href="classllvm_1_1MachineInstrBuilder.html#a5125cce72b214df09ca8f93dcbbf4c3a">addReg</a>(Cond[1].<a class="code" href="MipsDisassembler_8cpp.html#a30bccd0ebacd9892c243f7bd520e4aa0">getReg</a>()).<a class="code" href="classllvm_1_1MachineInstrBuilder.html#aa1ec82398ade62414be35d8431c0a33b">addMBB</a>(TBB);
+<a name="l00205"></a>00205     <span class="keywordflow">return</span> 1;
+<a name="l00206"></a>00206   }
+<a name="l00207"></a>00207 
+<a name="l00208"></a>00208   <a class="code" href="namespacellvm.html#a980570dc1410d4ef53806f82028ca381">BuildMI</a>(&MBB, DL, <span class="keyword">get</span>(Opc)).<a class="code" href="classllvm_1_1MachineInstrBuilder.html#a5125cce72b214df09ca8f93dcbbf4c3a">addReg</a>(Cond[1].<a class="code" href="MipsDisassembler_8cpp.html#a30bccd0ebacd9892c243f7bd520e4aa0">getReg</a>()).<a class="code" href="classllvm_1_1MachineInstrBuilder.html#aa1ec82398ade62414be35d8431c0a33b">addMBB</a>(TBB);
+<a name="l00209"></a>00209   <a class="code" href="namespacellvm.html#a980570dc1410d4ef53806f82028ca381">BuildMI</a>(&MBB, DL, <span class="keyword">get</span>(MBlaze::BRID)).<a class="code" href="classllvm_1_1MachineInstrBuilder.html#aa1ec82398ade62414be35d8431c0a33b">addMBB</a>(FBB);
+<a name="l00210"></a>00210   <span class="keywordflow">return</span> 2;
+<a name="l00211"></a>00211 }
+<a name="l00212"></a>00212 
+<a name="l00213"></a><a class="code" href="classllvm_1_1MBlazeInstrInfo.html#aca834e4f2a4e7c14f3e071aebedcc9e7">00213</a> <span class="keywordtype">unsigned</span> <a class="code" href="classllvm_1_1MBlazeInstrInfo.html#aca834e4f2a4e7c14f3e071aebedcc9e7">MBlazeInstrInfo::RemoveBranch</a>(<a class="code" href="classllvm_1_1MachineBasicBlock.html">MachineBasicBlock</a> &MBB)<span class="keyword"> const </span>{
+<a name="l00214"></a>00214   <a class="code" href="classllvm_1_1MachineBasicBlock.html#ac51be7ff80fe8d6ae5e8c0acb194908a">MachineBasicBlock::iterator</a> <a class="code" href="namespacellvm_1_1ARM__PROC.html#aac31dd660a6f18140efdd62b351cb11ba41e4a98ca287d35fab0923aa355d63a5">I</a> = MBB.<a class="code" href="classllvm_1_1MachineBasicBlock.html#acbc921830578e2741be6549db716c0ce">end</a>();
+<a name="l00215"></a>00215   <span class="keywordflow">if</span> (I == MBB.<a class="code" href="classllvm_1_1MachineBasicBlock.html#ab2d91e7bec944efcbc39d8e30644f111">begin</a>()) <span class="keywordflow">return</span> 0;
+<a name="l00216"></a>00216   --<a class="code" href="namespacellvm_1_1ARM__PROC.html#aac31dd660a6f18140efdd62b351cb11ba41e4a98ca287d35fab0923aa355d63a5">I</a>;
+<a name="l00217"></a>00217   <span class="keywordflow">while</span> (I->isDebugValue()) {
+<a name="l00218"></a>00218     <span class="keywordflow">if</span> (I == MBB.<a class="code" href="classllvm_1_1MachineBasicBlock.html#ab2d91e7bec944efcbc39d8e30644f111">begin</a>())
+<a name="l00219"></a>00219       <span class="keywordflow">return</span> 0;
+<a name="l00220"></a>00220     --<a class="code" href="namespacellvm_1_1ARM__PROC.html#aac31dd660a6f18140efdd62b351cb11ba41e4a98ca287d35fab0923aa355d63a5">I</a>;
+<a name="l00221"></a>00221   }
+<a name="l00222"></a>00222 
+<a name="l00223"></a>00223   <span class="keywordflow">if</span> (!<a class="code" href="namespacellvm_1_1MBlaze.html#a9956ca58cb2c5cd464542f29bc5a0b10">MBlaze::isUncondBranchOpcode</a>(I->getOpcode()) &&
+<a name="l00224"></a>00224       !<a class="code" href="namespacellvm_1_1MBlaze.html#a7a942c9a08909aed9e6fdb86ee653ca8">MBlaze::isCondBranchOpcode</a>(I->getOpcode()))
+<a name="l00225"></a>00225     <span class="keywordflow">return</span> 0;
+<a name="l00226"></a>00226 
+<a name="l00227"></a>00227   <span class="comment">// Remove the branch.</span>
+<a name="l00228"></a>00228   I->eraseFromParent();
+<a name="l00229"></a>00229 
+<a name="l00230"></a>00230   I = MBB.<a class="code" href="classllvm_1_1MachineBasicBlock.html#acbc921830578e2741be6549db716c0ce">end</a>();
+<a name="l00231"></a>00231 
+<a name="l00232"></a>00232   <span class="keywordflow">if</span> (I == MBB.<a class="code" href="classllvm_1_1MachineBasicBlock.html#ab2d91e7bec944efcbc39d8e30644f111">begin</a>()) <span class="keywordflow">return</span> 1;
+<a name="l00233"></a>00233   --<a class="code" href="namespacellvm_1_1ARM__PROC.html#aac31dd660a6f18140efdd62b351cb11ba41e4a98ca287d35fab0923aa355d63a5">I</a>;
+<a name="l00234"></a>00234   <span class="keywordflow">if</span> (!<a class="code" href="namespacellvm_1_1MBlaze.html#a7a942c9a08909aed9e6fdb86ee653ca8">MBlaze::isCondBranchOpcode</a>(I->getOpcode()))
+<a name="l00235"></a>00235     <span class="keywordflow">return</span> 1;
+<a name="l00236"></a>00236 
+<a name="l00237"></a>00237   <span class="comment">// Remove the branch.</span>
+<a name="l00238"></a>00238   I->eraseFromParent();
+<a name="l00239"></a>00239   <span class="keywordflow">return</span> 2;
+<a name="l00240"></a>00240 }
+<a name="l00241"></a>00241 
+<a name="l00242"></a><a class="code" href="classllvm_1_1MBlazeInstrInfo.html#ab19a58cc4bc3f0ec5e0ff181301135a8">00242</a> <span class="keywordtype">bool</span> <a class="code" href="classllvm_1_1MBlazeInstrInfo.html#ab19a58cc4bc3f0ec5e0ff181301135a8">MBlazeInstrInfo::ReverseBranchCondition</a>(<a class="code" href="classllvm_1_1SmallVectorImpl.html">SmallVectorImpl<MachineOperand></a>
+<a name="l00243"></a>00243                                                &Cond)<span class="keyword"> const </span>{
+<a name="l00244"></a>00244   assert(Cond.<a class="code" href="classllvm_1_1SmallVectorTemplateCommon.html#a22a311dfe4c28a897de8a9365a4f0a84">size</a>() == 2 && <span class="stringliteral">"Invalid MBlaze branch opcode!"</span>);
+<a name="l00245"></a>00245   <span class="keywordflow">switch</span> (Cond[0].getImm()) {
+<a name="l00246"></a>00246   <span class="keywordflow">default</span>:            <span class="keywordflow">return</span> <span class="keyword">true</span>;
+<a name="l00247"></a>00247   <span class="keywordflow">case</span> MBlaze::BEQ:   Cond[0].setImm(MBlaze::BNE); <span class="keywordflow">return</span> <span class="keyword">false</span>;
+<a name="l00248"></a>00248   <span class="keywordflow">case</span> MBlaze::BNE:   Cond[0].setImm(MBlaze::BEQ); <span class="keywordflow">return</span> <span class="keyword">false</span>;
+<a name="l00249"></a>00249   <span class="keywordflow">case</span> MBlaze::BGT:   Cond[0].setImm(MBlaze::BLE); <span class="keywordflow">return</span> <span class="keyword">false</span>;
+<a name="l00250"></a>00250   <span class="keywordflow">case</span> MBlaze::BGE:   Cond[0].setImm(MBlaze::BLT); <span class="keywordflow">return</span> <span class="keyword">false</span>;
+<a name="l00251"></a>00251   <span class="keywordflow">case</span> MBlaze::BLT:   Cond[0].setImm(MBlaze::BGE); <span class="keywordflow">return</span> <span class="keyword">false</span>;
+<a name="l00252"></a>00252   <span class="keywordflow">case</span> MBlaze::BLE:   Cond[0].setImm(MBlaze::BGT); <span class="keywordflow">return</span> <span class="keyword">false</span>;
+<a name="l00253"></a>00253   <span class="keywordflow">case</span> MBlaze::BEQI:  Cond[0].setImm(MBlaze::BNEI); <span class="keywordflow">return</span> <span class="keyword">false</span>;
+<a name="l00254"></a>00254   <span class="keywordflow">case</span> MBlaze::BNEI:  Cond[0].setImm(MBlaze::BEQI); <span class="keywordflow">return</span> <span class="keyword">false</span>;
+<a name="l00255"></a>00255   <span class="keywordflow">case</span> MBlaze::BGTI:  Cond[0].setImm(MBlaze::BLEI); <span class="keywordflow">return</span> <span class="keyword">false</span>;
+<a name="l00256"></a>00256   <span class="keywordflow">case</span> MBlaze::BGEI:  Cond[0].setImm(MBlaze::BLTI); <span class="keywordflow">return</span> <span class="keyword">false</span>;
+<a name="l00257"></a>00257   <span class="keywordflow">case</span> MBlaze::BLTI:  Cond[0].setImm(MBlaze::BGEI); <span class="keywordflow">return</span> <span class="keyword">false</span>;
+<a name="l00258"></a>00258   <span class="keywordflow">case</span> MBlaze::BLEI:  Cond[0].setImm(MBlaze::BGTI); <span class="keywordflow">return</span> <span class="keyword">false</span>;
+<a name="l00259"></a>00259   <span class="keywordflow">case</span> MBlaze::BEQD:  Cond[0].setImm(MBlaze::BNED); <span class="keywordflow">return</span> <span class="keyword">false</span>;
+<a name="l00260"></a>00260   <span class="keywordflow">case</span> MBlaze::BNED:  Cond[0].setImm(MBlaze::BEQD); <span class="keywordflow">return</span> <span class="keyword">false</span>;
+<a name="l00261"></a>00261   <span class="keywordflow">case</span> MBlaze::BGTD:  Cond[0].setImm(MBlaze::BLED); <span class="keywordflow">return</span> <span class="keyword">false</span>;
+<a name="l00262"></a>00262   <span class="keywordflow">case</span> MBlaze::BGED:  Cond[0].setImm(MBlaze::BLTD); <span class="keywordflow">return</span> <span class="keyword">false</span>;
+<a name="l00263"></a>00263   <span class="keywordflow">case</span> MBlaze::BLTD:  Cond[0].setImm(MBlaze::BGED); <span class="keywordflow">return</span> <span class="keyword">false</span>;
+<a name="l00264"></a>00264   <span class="keywordflow">case</span> MBlaze::BLED:  Cond[0].setImm(MBlaze::BGTD); <span class="keywordflow">return</span> <span class="keyword">false</span>;
+<a name="l00265"></a>00265   <span class="keywordflow">case</span> MBlaze::BEQID: Cond[0].setImm(MBlaze::BNEID); <span class="keywordflow">return</span> <span class="keyword">false</span>;
+<a name="l00266"></a>00266   <span class="keywordflow">case</span> MBlaze::BNEID: Cond[0].setImm(MBlaze::BEQID); <span class="keywordflow">return</span> <span class="keyword">false</span>;
+<a name="l00267"></a>00267   <span class="keywordflow">case</span> MBlaze::BGTID: Cond[0].setImm(MBlaze::BLEID); <span class="keywordflow">return</span> <span class="keyword">false</span>;
+<a name="l00268"></a>00268   <span class="keywordflow">case</span> MBlaze::BGEID: Cond[0].setImm(MBlaze::BLTID); <span class="keywordflow">return</span> <span class="keyword">false</span>;
+<a name="l00269"></a>00269   <span class="keywordflow">case</span> MBlaze::BLTID: Cond[0].setImm(MBlaze::BGEID); <span class="keywordflow">return</span> <span class="keyword">false</span>;
+<a name="l00270"></a>00270   <span class="keywordflow">case</span> MBlaze::BLEID: Cond[0].setImm(MBlaze::BGTID); <span class="keywordflow">return</span> <span class="keyword">false</span>;
+<a name="l00271"></a>00271   }
+<a name="l00272"></a>00272 }
+<a name="l00273"></a>00273 <span class="comment"></span>
+<a name="l00274"></a>00274 <span class="comment">/// getGlobalBaseReg - Return a virtual register initialized with the</span>
+<a name="l00275"></a>00275 <span class="comment">/// the global base register value. Output instructions required to</span>
+<a name="l00276"></a>00276 <span class="comment">/// initialize the register in the function entry block, if necessary.</span>
+<a name="l00277"></a>00277 <span class="comment">///</span>
+<a name="l00278"></a><a class="code" href="classllvm_1_1MBlazeInstrInfo.html#a11d9341d2ff392e22f6b9d98f5f3cace">00278</a> <span class="comment"></span><span class="keywordtype">unsigned</span> <a class="code" href="classllvm_1_1MBlazeInstrInfo.html#a11d9341d2ff392e22f6b9d98f5f3cace">MBlazeInstrInfo::getGlobalBaseReg</a>(<a class="code" href="classllvm_1_1MachineFunction.html">MachineFunction</a> *MF)<span class="keyword"> const </span>{
+<a name="l00279"></a>00279   <a class="code" href="classllvm_1_1MBlazeFunctionInfo.html">MBlazeFunctionInfo</a> *MBlazeFI = MF-><a class="code" href="classllvm_1_1MachineFunction.html#ac2dc0fa143c9f2127f0501734577a0a0">getInfo</a><<a class="code" href="classllvm_1_1MBlazeFunctionInfo.html">MBlazeFunctionInfo</a>>();
+<a name="l00280"></a>00280   <span class="keywordtype">unsigned</span> <a class="code" href="namespacellvm_1_1PPCISD.html#a69ad64696d1df3be05f01dfb67f5bc66a9e4500d93af7f70fdff992d9d748559d">GlobalBaseReg</a> = MBlazeFI-><a class="code" href="classllvm_1_1MBlazeFunctionInfo.html#ac698f8865c6a4dcf6f2c4670c46fef8f">getGlobalBaseReg</a>();
+<a name="l00281"></a>00281   <span class="keywordflow">if</span> (GlobalBaseReg != 0)
+<a name="l00282"></a>00282     <span class="keywordflow">return</span> <a class="code" href="namespacellvm_1_1PPCISD.html#a69ad64696d1df3be05f01dfb67f5bc66a9e4500d93af7f70fdff992d9d748559d">GlobalBaseReg</a>;
+<a name="l00283"></a>00283 
+<a name="l00284"></a>00284   <span class="comment">// Insert the set of GlobalBaseReg into the first MBB of the function</span>
+<a name="l00285"></a>00285   <a class="code" href="classllvm_1_1MachineBasicBlock.html">MachineBasicBlock</a> &FirstMBB = MF-><a class="code" href="classllvm_1_1MachineFunction.html#af562445435f18637f07676da054ba02c">front</a>();
+<a name="l00286"></a>00286   <a class="code" href="classllvm_1_1MachineBasicBlock.html#ac51be7ff80fe8d6ae5e8c0acb194908a">MachineBasicBlock::iterator</a> MBBI = FirstMBB.<a class="code" href="classllvm_1_1MachineBasicBlock.html#ab2d91e7bec944efcbc39d8e30644f111">begin</a>();
+<a name="l00287"></a>00287   <a class="code" href="classllvm_1_1MachineRegisterInfo.html">MachineRegisterInfo</a> &RegInfo = MF-><a class="code" href="classllvm_1_1MachineFunction.html#ab4a6ca428289b667dd691a00e9f7e334">getRegInfo</a>();
+<a name="l00288"></a>00288   <span class="keyword">const</span> <a class="code" href="classllvm_1_1TargetInstrInfo.html">TargetInstrInfo</a> *TII = MF-><a class="code" href="classllvm_1_1MachineFunction.html#a6745c3bfdfc5b0643b078b96df2db252">getTarget</a>().<a class="code" href="classllvm_1_1TargetMachine.html#ac13d0f6f2c915757013b101ef6e8afbc">getInstrInfo</a>();
+<a name="l00289"></a>00289 
+<a name="l00290"></a>00290   GlobalBaseReg = RegInfo.<a class="code" href="classllvm_1_1MachineRegisterInfo.html#a76c3c7e3d4f11b4cfad37fc0449c9635">createVirtualRegister</a>(&MBlaze::GPRRegClass);
+<a name="l00291"></a>00291   <a class="code" href="namespacellvm.html#a980570dc1410d4ef53806f82028ca381">BuildMI</a>(FirstMBB, MBBI, <a class="code" href="classllvm_1_1DebugLoc.html">DebugLoc</a>(), TII-><a class="code" href="classllvm_1_1MCInstrInfo.html#ab16f5a81fccfe4b7f645ba5a74ffad02">get</a>(<a class="code" href="namespacellvm_1_1TargetOpcode.html#aa2b3629c9319f86eee5a2c0e8c75ebfaafbad4e5ed543b4325115bdb3aff2f8d9">TargetOpcode::COPY</a>),
+<a name="l00292"></a>00292           <a class="code" href="namespacellvm_1_1PPCISD.html#a69ad64696d1df3be05f01dfb67f5bc66a9e4500d93af7f70fdff992d9d748559d">GlobalBaseReg</a>).addReg(MBlaze::R20);
+<a name="l00293"></a>00293   RegInfo.<a class="code" href="classllvm_1_1MachineRegisterInfo.html#a741035a378541c4f5b78ba3b73d86633">addLiveIn</a>(MBlaze::R20);
+<a name="l00294"></a>00294 
+<a name="l00295"></a>00295   MBlazeFI-><a class="code" href="classllvm_1_1MBlazeFunctionInfo.html#a5993e012527156e38a3ee119a1b685e5">setGlobalBaseReg</a>(GlobalBaseReg);
+<a name="l00296"></a>00296   <span class="keywordflow">return</span> <a class="code" href="namespacellvm_1_1PPCISD.html#a69ad64696d1df3be05f01dfb67f5bc66a9e4500d93af7f70fdff992d9d748559d">GlobalBaseReg</a>;
+<a name="l00297"></a>00297 }
+</pre></div></div>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:35: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/MBlazeIntrinsicInfo_8cpp__incl.map
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MBlazeIntrinsicInfo_8cpp__incl.map?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MBlazeIntrinsicInfo_8cpp__incl.map (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MBlazeIntrinsicInfo_8cpp__incl.map Fri Dec 21 00:57:24 2012
@@ -0,0 +1,37 @@
+<map id="G" name="G">
+<area shape="rect" href="$MBlazeIntrinsicInfo_8h.html" title="MBlazeIntrinsicInfo.h" alt="" coords="580,161,732,188"/>
+<area shape="rect" href="$DerivedTypes_8h.html" title="llvm/DerivedTypes.h" alt="" coords="2704,316,2851,343"/>
+<area shape="rect" href="$Type_8h.html" title="llvm/Type.h" alt="" coords="2653,393,2744,420"/>
+<area shape="rect" href="$Function_8h.html" title="llvm/Function.h" alt="" coords="1037,161,1152,188"/>
+<area shape="rect" href="$ErrorHandling_8h.html" title="llvm/Support/ErrorHandling.h" alt="" coords="1067,393,1272,420"/>
+<area shape="rect" href="$Intrinsics_8h.html" title="llvm/Intrinsics.h" alt="" coords="143,316,263,343"/>
+<area shape="rect" href="$Module_8h.html" title="llvm/Module.h" alt="" coords="1539,84,1648,111"/>
+<area shape="rect" href="$raw__ostream_8h.html" title="llvm/Support/raw_ostream.h" alt="" coords="2083,393,2283,420"/>
+<area shape="rect" href="$TargetIntrinsicInfo_8h.html" title="llvm/Target/TargetIntrinsicInfo.h" alt="" coords="216,471,432,497"/>
+<area shape="rect" href="$Compiler_8h.html" title="llvm/Support/Compiler.h" alt="" coords="1057,548,1231,575"/>
+<area shape="rect" href="$DataTypes_8h.html" title="llvm/Support/DataTypes.h" alt="" coords="2253,625,2437,652"/>
+<area shape="rect" href="$Casting_8h.html" title="llvm/Support/Casting.h" alt="" coords="1843,471,2008,497"/>
+<area shape="rect" href="$type__traits_8h.html" title="llvm/Support/type_traits.h" alt="" coords="1776,548,1963,575"/>
+<area shape="rect" href="$GlobalValue_8h.html" title="llvm/GlobalValue.h" alt="" coords="2339,316,2477,343"/>
+<area shape="rect" href="$CallingConv_8h.html" title="llvm/CallingConv.h" alt="" coords="1016,239,1152,265"/>
+<area shape="rect" href="$BasicBlock_8h.html" title="llvm/BasicBlock.h" alt="" coords="1628,239,1759,265"/>
+<area shape="rect" href="$Argument_8h.html" title="llvm/Argument.h" alt="" coords="1227,239,1355,265"/>
+<area shape="rect" href="$Attributes_8h.html" title="llvm/Attributes.h" alt="" coords="765,316,891,343"/>
+<area shape="rect" href="$Constant_8h.html" title="llvm/Constant.h" alt="" coords="2408,393,2528,420"/>
+<area shape="rect" href="$Instruction_8h.html" title="llvm/Instruction.h" alt="" coords="1856,316,1987,343"/>
+<area shape="rect" href="$SymbolTableListTraits_8h.html" title="llvm/SymbolTableListTraits.h" alt="" coords="1384,316,1581,343"/>
+<area shape="rect" href="$ilist_8h.html" title="llvm/ADT/ilist.h" alt="" coords="1461,471,1576,497"/>
+<area shape="rect" href="$Twine_8h.html" title="llvm/ADT/Twine.h" alt="" coords="1707,316,1832,343"/>
+<area shape="rect" href="$ilist__node_8h.html" title="llvm/ADT/ilist_node.h" alt="" coords="1907,393,2059,420"/>
+<area shape="rect" href="$StringRef_8h.html" title="llvm/ADT/StringRef.h" alt="" coords="2032,471,2181,497"/>
+<area shape="rect" href="$Value_8h.html" title="llvm/Value.h" alt="" coords="1347,393,1445,420"/>
+<area shape="rect" href="$MathExtras_8h.html" title="llvm/Support/MathExtras.h" alt="" coords="584,393,773,420"/>
+<area shape="rect" href="$ArrayRef_8h.html" title="llvm/ADT/ArrayRef.h" alt="" coords="797,393,941,420"/>
+<area shape="rect" href="$SmallVector_8h.html" title="llvm/ADT/SmallVector.h" alt="" coords="1651,471,1819,497"/>
+<area shape="rect" href="$GlobalVariable_8h.html" title="llvm/GlobalVariable.h" alt="" coords="2112,239,2267,265"/>
+<area shape="rect" href="$GlobalAlias_8h.html" title="llvm/GlobalAlias.h" alt="" coords="1955,239,2088,265"/>
+<area shape="rect" href="$Metadata_8h.html" title="llvm/Metadata.h" alt="" coords="1237,316,1360,343"/>
+<area shape="rect" href="$OwningPtr_8h.html" title="llvm/ADT/OwningPtr.h" alt="" coords="1232,471,1387,497"/>
+<area shape="rect" href="$OperandTraits_8h.html" title="llvm/OperandTraits.h" alt="" coords="2112,316,2264,343"/>
+<area shape="rect" href="$FoldingSet_8h.html" title="llvm/ADT/FoldingSet.h" alt="" coords="1672,393,1832,420"/>
+</map>

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

Added: www-releases/trunk/3.2/docs/doxygen/html/MBlazeIntrinsicInfo_8h__dep__incl.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MBlazeIntrinsicInfo_8h__dep__incl.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MBlazeIntrinsicInfo_8h__dep__incl.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MBlazeIntrinsicInfo_8h__dep__incl.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,25 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  Node1 [label="MBlazeIntrinsicInfo.h",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="MBlazeTargetMachine.h",height=0.2,width=0.4,color="black",URL="$MBlazeTargetMachine_8h.html"];
+  Node2 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node3 [label="MBlazeAsmPrinter.cpp",height=0.2,width=0.4,color="black",URL="$MBlazeAsmPrinter_8cpp.html"];
+  Node2 -> Node4 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node4 [label="MBlazeDelaySlotFiller.cpp",height=0.2,width=0.4,color="black",URL="$MBlazeDelaySlotFiller_8cpp.html"];
+  Node2 -> Node5 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node5 [label="MBlazeInstrInfo.cpp",height=0.2,width=0.4,color="black",URL="$MBlazeInstrInfo_8cpp.html"];
+  Node2 -> Node6 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node6 [label="MBlazeISelDAGToDAG.cpp",height=0.2,width=0.4,color="black",URL="$MBlazeISelDAGToDAG_8cpp.html"];
+  Node2 -> Node7 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node7 [label="MBlazeISelLowering.cpp",height=0.2,width=0.4,color="black",URL="$MBlazeISelLowering_8cpp.html"];
+  Node2 -> Node8 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node8 [label="MBlazeSelectionDAGInfo.cpp",height=0.2,width=0.4,color="black",URL="$MBlazeSelectionDAGInfo_8cpp.html"];
+  Node2 -> Node9 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node9 [label="MBlazeTargetMachine.cpp",height=0.2,width=0.4,color="black",URL="$MBlazeTargetMachine_8cpp.html"];
+  Node1 -> Node10 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node10 [label="MBlazeIntrinsicInfo.cpp",height=0.2,width=0.4,color="black",URL="$MBlazeIntrinsicInfo_8cpp.html"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/MBlazeMCAsmInfo_8cpp_source.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MBlazeMCAsmInfo_8cpp_source.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MBlazeMCAsmInfo_8cpp_source.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MBlazeMCAsmInfo_8cpp_source.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: MBlazeMCAsmInfo.cpp Source File</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File List</span></a></li>
+      <li><a href="globals.html"><span>File Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="dir_b41d254693bea6e92988e5bb1ad97e02.html">llvm-3.2.src</a>      </li>
+      <li class="navelem"><a class="el" href="dir_74e9364f374e99e3aeab4fae4e196292.html">lib</a>      </li>
+      <li class="navelem"><a class="el" href="dir_8a55ec9894173378e0d08f27f306eeee.html">Target</a>      </li>
+      <li class="navelem"><a class="el" href="dir_f975b82d147a340f2ab6ec1753ee61b7.html">MBlaze</a>      </li>
+      <li class="navelem"><a class="el" href="dir_ff89db33b3486973c60c3f7241231121.html">MCTargetDesc</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">MBlazeMCAsmInfo.cpp</div>  </div>
+</div>
+<div class="contents">
+<a href="MBlazeMCAsmInfo_8cpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//===-- MBlazeMCAsmInfo.cpp - MBlaze asm properties -----------------------===//</span>
+<a name="l00002"></a>00002 <span class="comment">//</span>
+<a name="l00003"></a>00003 <span class="comment">//                     The LLVM Compiler Infrastructure</span>
+<a name="l00004"></a>00004 <span class="comment">//</span>
+<a name="l00005"></a>00005 <span class="comment">// This file is distributed under the University of Illinois Open Source</span>
+<a name="l00006"></a>00006 <span class="comment">// License. See LICENSE.TXT for details.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">//===----------------------------------------------------------------------===//</span>
+<a name="l00009"></a>00009 <span class="comment">//</span>
+<a name="l00010"></a>00010 <span class="comment">// This file contains the declarations of the MBlazeMCAsmInfo properties.</span>
+<a name="l00011"></a>00011 <span class="comment">//</span>
+<a name="l00012"></a>00012 <span class="comment">//===----------------------------------------------------------------------===//</span>
+<a name="l00013"></a>00013 
+<a name="l00014"></a>00014 <span class="preprocessor">#include "<a class="code" href="MBlazeMCAsmInfo_8h.html">MBlazeMCAsmInfo.h</a>"</span>
+<a name="l00015"></a>00015 <span class="keyword">using namespace </span>llvm;
+<a name="l00016"></a>00016 
+<a name="l00017"></a>00017 <span class="keywordtype">void</span> MBlazeMCAsmInfo::anchor() { }
+<a name="l00018"></a>00018 
+<a name="l00019"></a><a class="code" href="classllvm_1_1MBlazeMCAsmInfo.html#ab889d34b47c5c88848d0b266de40773a">00019</a> <a class="code" href="classllvm_1_1MBlazeMCAsmInfo.html#ab889d34b47c5c88848d0b266de40773a">MBlazeMCAsmInfo::MBlazeMCAsmInfo</a>() {
+<a name="l00020"></a>00020   <a class="code" href="classllvm_1_1MCAsmInfo.html#adfd724f11ba125f30c3bb516be0bb06f">IsLittleEndian</a>              = <span class="keyword">false</span>;
+<a name="l00021"></a>00021   <a class="code" href="classllvm_1_1MCAsmInfo.html#a9e5942554aaf9a1c2dbde04c503c11b2">StackGrowsUp</a>                = <span class="keyword">false</span>;
+<a name="l00022"></a>00022   <a class="code" href="classllvm_1_1MCAsmInfo.html#a98f40236cfff7278d4b57633fad2245d">SupportsDebugInformation</a>    = <span class="keyword">true</span>;
+<a name="l00023"></a>00023   <a class="code" href="classllvm_1_1MCAsmInfo.html#ac150f03927bf41531f945b3bc5b315e4">AlignmentIsInBytes</a>          = <span class="keyword">false</span>;
+<a name="l00024"></a>00024   <a class="code" href="classllvm_1_1MCAsmInfo.html#abea34ee331e36cc6ee7eb7230432f02e">PrivateGlobalPrefix</a>         = <span class="stringliteral">"$"</span>;
+<a name="l00025"></a>00025   <a class="code" href="classllvm_1_1MCAsmInfo.html#ab09c23c3aab7b0aa249eda3d38026877">GPRel32Directive</a>            = <span class="stringliteral">"\t.gpword\t"</span>;
+<a name="l00026"></a>00026 }
+</pre></div></div>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:35: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/MBlazeMCCodeEmitter_8cpp_source.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MBlazeMCCodeEmitter_8cpp_source.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MBlazeMCCodeEmitter_8cpp_source.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MBlazeMCCodeEmitter_8cpp_source.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,279 @@
+<!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: MBlazeMCCodeEmitter.cpp Source File</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File List</span></a></li>
+      <li><a href="globals.html"><span>File Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="dir_b41d254693bea6e92988e5bb1ad97e02.html">llvm-3.2.src</a>      </li>
+      <li class="navelem"><a class="el" href="dir_74e9364f374e99e3aeab4fae4e196292.html">lib</a>      </li>
+      <li class="navelem"><a class="el" href="dir_8a55ec9894173378e0d08f27f306eeee.html">Target</a>      </li>
+      <li class="navelem"><a class="el" href="dir_f975b82d147a340f2ab6ec1753ee61b7.html">MBlaze</a>      </li>
+      <li class="navelem"><a class="el" href="dir_ff89db33b3486973c60c3f7241231121.html">MCTargetDesc</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">MBlazeMCCodeEmitter.cpp</div>  </div>
+</div>
+<div class="contents">
+<a href="MBlazeMCCodeEmitter_8cpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//===-- MBlazeMCCodeEmitter.cpp - Convert MBlaze code to machine code -----===//</span>
+<a name="l00002"></a>00002 <span class="comment">//</span>
+<a name="l00003"></a>00003 <span class="comment">//                     The LLVM Compiler Infrastructure</span>
+<a name="l00004"></a>00004 <span class="comment">//</span>
+<a name="l00005"></a>00005 <span class="comment">// This file is distributed under the University of Illinois Open Source</span>
+<a name="l00006"></a>00006 <span class="comment">// License. See LICENSE.TXT for details.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">//===----------------------------------------------------------------------===//</span>
+<a name="l00009"></a>00009 <span class="comment">//</span>
+<a name="l00010"></a>00010 <span class="comment">// This file implements the MBlazeMCCodeEmitter class.</span>
+<a name="l00011"></a>00011 <span class="comment">//</span>
+<a name="l00012"></a>00012 <span class="comment">//===----------------------------------------------------------------------===//</span>
+<a name="l00013"></a>00013 
+<a name="l00014"></a><a class="code" href="MBlazeMCCodeEmitter_8cpp.html#ad78e062f62e0d6e453941fb4ca843e4d">00014</a> <span class="preprocessor">#define DEBUG_TYPE "mccodeemitter"</span>
+<a name="l00015"></a>00015 <span class="preprocessor"></span><span class="preprocessor">#include "<a class="code" href="MBlazeBaseInfo_8h.html">MCTargetDesc/MBlazeBaseInfo.h</a>"</span>
+<a name="l00016"></a>00016 <span class="preprocessor">#include "<a class="code" href="MBlazeMCTargetDesc_8h.html">MCTargetDesc/MBlazeMCTargetDesc.h</a>"</span>
+<a name="l00017"></a>00017 <span class="preprocessor">#include "<a class="code" href="MCCodeEmitter_8h.html">llvm/MC/MCCodeEmitter.h</a>"</span>
+<a name="l00018"></a>00018 <span class="preprocessor">#include "<a class="code" href="MCExpr_8h.html">llvm/MC/MCExpr.h</a>"</span>
+<a name="l00019"></a>00019 <span class="preprocessor">#include "<a class="code" href="MCInst_8h.html">llvm/MC/MCInst.h</a>"</span>
+<a name="l00020"></a>00020 <span class="preprocessor">#include "<a class="code" href="MCInstrInfo_8h.html">llvm/MC/MCInstrInfo.h</a>"</span>
+<a name="l00021"></a>00021 <span class="preprocessor">#include "<a class="code" href="MCSubtargetInfo_8h.html">llvm/MC/MCSubtargetInfo.h</a>"</span>
+<a name="l00022"></a>00022 <span class="preprocessor">#include "<a class="code" href="MCSymbol_8h.html">llvm/MC/MCSymbol.h</a>"</span>
+<a name="l00023"></a>00023 <span class="preprocessor">#include "<a class="code" href="MCFixup_8h.html">llvm/MC/MCFixup.h</a>"</span>
+<a name="l00024"></a>00024 <span class="preprocessor">#include "<a class="code" href="Statistic_8h.html">llvm/ADT/Statistic.h</a>"</span>
+<a name="l00025"></a>00025 <span class="preprocessor">#include "<a class="code" href="raw__ostream_8h.html">llvm/Support/raw_ostream.h</a>"</span>
+<a name="l00026"></a>00026 <span class="keyword">using namespace </span>llvm;
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <a class="code" href="Statistic_8h.html#ad6117415b93e5675d5a6c8e1855b3b2f">STATISTIC</a>(MCNumEmitted, <span class="stringliteral">"Number of MC instructions emitted"</span>);
+<a name="l00029"></a>00029 
+<a name="l00030"></a>00030 <span class="keyword">namespace </span>{
+<a name="l00031"></a>00031 <span class="keyword">class </span>MBlazeMCCodeEmitter : <span class="keyword">public</span> <a class="code" href="classllvm_1_1MCCodeEmitter.html" title="MCCodeEmitter - Generic instruction encoding interface.">MCCodeEmitter</a> {
+<a name="l00032"></a>00032   MBlazeMCCodeEmitter(<span class="keyword">const</span> MBlazeMCCodeEmitter &) <a class="code" href="Compiler_8h.html#aacca75352b8e153274310c374564eb01">LLVM_DELETED_FUNCTION</a>;
+<a name="l00033"></a>00033   <span class="keywordtype">void</span> operator=(const MBlazeMCCodeEmitter &) LLVM_DELETED_FUNCTION;
+<a name="l00034"></a>00034   const <a class="code" href="classllvm_1_1MCInstrInfo.html">MCInstrInfo</a> &MCII;
+<a name="l00035"></a>00035 
+<a name="l00036"></a>00036 public:
+<a name="l00037"></a>00037   MBlazeMCCodeEmitter(const <a class="code" href="classllvm_1_1MCInstrInfo.html">MCInstrInfo</a> &mcii, const <a class="code" href="classllvm_1_1MCSubtargetInfo.html">MCSubtargetInfo</a> &sti,
+<a name="l00038"></a>00038                       <a class="code" href="classllvm_1_1MCContext.html">MCContext</a> &ctx)
+<a name="l00039"></a>00039     : MCII(mcii) {
+<a name="l00040"></a>00040   }
+<a name="l00041"></a>00041 
+<a name="l00042"></a>00042   ~MBlazeMCCodeEmitter() {}
+<a name="l00043"></a>00043 
+<a name="l00044"></a>00044   <span class="comment">// getBinaryCodeForInstr - TableGen'erated function for getting the</span>
+<a name="l00045"></a>00045   <span class="comment">// binary encoding for an instruction.</span>
+<a name="l00046"></a>00046   uint64_t getBinaryCodeForInstr(<span class="keyword">const</span> <a class="code" href="classllvm_1_1MCInst.html">MCInst</a> &<a class="code" href="namespacellvm_1_1ARMCC.html#ac8391dd6b8083baa870dee5142ff22b6af6284b830f5e4fe2a8ddb9ff1a25ee46">MI</a>) <span class="keyword">const</span>;
+<a name="l00047"></a>00047 <span class="comment"></span>
+<a name="l00048"></a>00048 <span class="comment">  /// getMachineOpValue - Return binary encoding of operand. If the machine</span>
+<a name="l00049"></a>00049 <span class="comment">  /// operand requires relocation, record the relocation and return zero.</span>
+<a name="l00050"></a>00050 <span class="comment"></span>  <span class="keywordtype">unsigned</span> getMachineOpValue(<span class="keyword">const</span> <a class="code" href="classllvm_1_1MCInst.html">MCInst</a> &<a class="code" href="namespacellvm_1_1ARMCC.html#ac8391dd6b8083baa870dee5142ff22b6af6284b830f5e4fe2a8ddb9ff1a25ee46">MI</a>,<span class="keyword">const</span> <a class="code" href="classllvm_1_1MCOperand.html">MCOperand</a> &MO) <span class="keyword">const</span>;
+<a name="l00051"></a>00051   <span class="keywordtype">unsigned</span> getMachineOpValue(<span class="keyword">const</span> <a class="code" href="classllvm_1_1MCInst.html">MCInst</a> &<a class="code" href="namespacellvm_1_1ARMCC.html#ac8391dd6b8083baa870dee5142ff22b6af6284b830f5e4fe2a8ddb9ff1a25ee46">MI</a>, <span class="keywordtype">unsigned</span> OpIdx)<span class="keyword"> const </span>{
+<a name="l00052"></a>00052     <span class="keywordflow">return</span> getMachineOpValue(MI, MI.<a class="code" href="classllvm_1_1MCInst.html#a82523248f1c8145141a026cf3e57cf48">getOperand</a>(OpIdx));
+<a name="l00053"></a>00053   }
+<a name="l00054"></a>00054 
+<a name="l00055"></a>00055   <span class="keyword">static</span> <span class="keywordtype">unsigned</span> GetMBlazeRegNum(<span class="keyword">const</span> <a class="code" href="classllvm_1_1MCOperand.html">MCOperand</a> &MO) {
+<a name="l00056"></a>00056     <span class="comment">// FIXME: getMBlazeRegisterNumbering() is sufficient?</span>
+<a name="l00057"></a>00057     <a class="code" href="ErrorHandling_8h.html#ace243f5c25697a1107cce46626b3dc94">llvm_unreachable</a>(<span class="stringliteral">"MBlazeMCCodeEmitter::GetMBlazeRegNum() not yet "</span>
+<a name="l00058"></a>00058                      <span class="stringliteral">"implemented."</span>);
+<a name="l00059"></a>00059   }
+<a name="l00060"></a>00060 
+<a name="l00061"></a>00061   <span class="keywordtype">void</span> EmitByte(<span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> <a class="code" href="namespacellvm_1_1CallingConv.html#a4f861731fc6dbfdccc05af5968d98974afd841a49aec1539bc88abc8ff9e170fb">C</a>, <span class="keywordtype">unsigned</span> &CurByte, <a class="code" href="classllvm_1_1raw__ostream.html">raw_ostream</a> &OS)<span class="keyword"> const </span>{
+<a name="l00062"></a>00062     <span class="comment">// The MicroBlaze uses a bit reversed format so we need to reverse the</span>
+<a name="l00063"></a>00063     <span class="comment">// order of the bits. Taken from:</span>
+<a name="l00064"></a>00064     <span class="comment">// http://graphics.stanford.edu/~seander/bithacks.html</span>
+<a name="l00065"></a>00065     C = ((C * 0x80200802ULL) & 0x0884422110ULL) * 0x0101010101ULL >> 32;
+<a name="l00066"></a>00066 
+<a name="l00067"></a>00067     OS << (<a class="code" href="classchar.html">char</a>)C;
+<a name="l00068"></a>00068     ++CurByte;
+<a name="l00069"></a>00069   }
+<a name="l00070"></a>00070 
+<a name="l00071"></a>00071   <span class="keywordtype">void</span> EmitRawByte(<span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> <a class="code" href="namespacellvm_1_1CallingConv.html#a4f861731fc6dbfdccc05af5968d98974afd841a49aec1539bc88abc8ff9e170fb">C</a>, <span class="keywordtype">unsigned</span> &CurByte, <a class="code" href="classllvm_1_1raw__ostream.html">raw_ostream</a> &OS)<span class="keyword"> const </span>{
+<a name="l00072"></a>00072     OS << (<a class="code" href="classchar.html">char</a>)C;
+<a name="l00073"></a>00073     ++CurByte;
+<a name="l00074"></a>00074   }
+<a name="l00075"></a>00075 
+<a name="l00076"></a>00076   <span class="keywordtype">void</span> EmitConstant(uint64_t Val, <span class="keywordtype">unsigned</span> Size, <span class="keywordtype">unsigned</span> &CurByte,
+<a name="l00077"></a>00077                     <a class="code" href="classllvm_1_1raw__ostream.html">raw_ostream</a> &OS)<span class="keyword"> const </span>{
+<a name="l00078"></a>00078     assert(Size <= 8 && <span class="stringliteral">"size too big in emit constant"</span>);
+<a name="l00079"></a>00079 
+<a name="l00080"></a>00080     <span class="keywordflow">for</span> (<span class="keywordtype">unsigned</span> i = 0; i != Size; ++i) {
+<a name="l00081"></a>00081       EmitByte(Val & 255, CurByte, OS);
+<a name="l00082"></a>00082       Val >>= 8;
+<a name="l00083"></a>00083     }
+<a name="l00084"></a>00084   }
+<a name="l00085"></a>00085 
+<a name="l00086"></a>00086   <span class="keywordtype">void</span> EmitIMM(<span class="keyword">const</span> <a class="code" href="classllvm_1_1MCOperand.html">MCOperand</a> &imm, <span class="keywordtype">unsigned</span> &CurByte, <a class="code" href="classllvm_1_1raw__ostream.html">raw_ostream</a> &OS) <span class="keyword">const</span>;
+<a name="l00087"></a>00087   <span class="keywordtype">void</span> EmitIMM(<span class="keyword">const</span> <a class="code" href="classllvm_1_1MCInst.html">MCInst</a> &MI, <span class="keywordtype">unsigned</span> &CurByte, <a class="code" href="classllvm_1_1raw__ostream.html">raw_ostream</a> &OS) <span class="keyword">const</span>;
+<a name="l00088"></a>00088 
+<a name="l00089"></a>00089   <span class="keywordtype">void</span> EmitImmediate(<span class="keyword">const</span> <a class="code" href="classllvm_1_1MCInst.html">MCInst</a> &MI, <span class="keywordtype">unsigned</span> opNo, <span class="keywordtype">bool</span> pcrel,
+<a name="l00090"></a>00090                      <span class="keywordtype">unsigned</span> &CurByte, <a class="code" href="classllvm_1_1raw__ostream.html">raw_ostream</a> &OS,
+<a name="l00091"></a>00091                      <a class="code" href="classllvm_1_1SmallVectorImpl.html">SmallVectorImpl<MCFixup></a> &<a class="code" href="namespacellvm_1_1ARM.html#ad950a20a6062ddd7f336a9eede28bdf0">Fixups</a>) <span class="keyword">const</span>;
+<a name="l00092"></a>00092 
+<a name="l00093"></a>00093   <span class="keywordtype">void</span> EncodeInstruction(<span class="keyword">const</span> <a class="code" href="classllvm_1_1MCInst.html">MCInst</a> &MI, <a class="code" href="classllvm_1_1raw__ostream.html">raw_ostream</a> &OS,
+<a name="l00094"></a>00094                          <a class="code" href="classllvm_1_1SmallVectorImpl.html">SmallVectorImpl<MCFixup></a> &<a class="code" href="namespacellvm_1_1ARM.html#ad950a20a6062ddd7f336a9eede28bdf0">Fixups</a>) <span class="keyword">const</span>;
+<a name="l00095"></a>00095 };
+<a name="l00096"></a>00096 
+<a name="l00097"></a>00097 } <span class="comment">// end anonymous namespace</span>
+<a name="l00098"></a>00098 
+<a name="l00099"></a>00099 
+<a name="l00100"></a><a class="code" href="namespacellvm.html#af093e6d7214b0035622be8cd51cf8d71">00100</a> <a class="code" href="classllvm_1_1MCCodeEmitter.html" title="MCCodeEmitter - Generic instruction encoding interface.">MCCodeEmitter</a> *<a class="code" href="namespacellvm.html#af093e6d7214b0035622be8cd51cf8d71">llvm::createMBlazeMCCodeEmitter</a>(<span class="keyword">const</span> <a class="code" href="classllvm_1_1MCInstrInfo.html">MCInstrInfo</a> &MCII,
+<a name="l00101"></a>00101                                                <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCRegisterInfo.html">MCRegisterInfo</a> &MRI,
+<a name="l00102"></a>00102                                                <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSubtargetInfo.html">MCSubtargetInfo</a> &STI,
+<a name="l00103"></a>00103                                                <a class="code" href="classllvm_1_1MCContext.html">MCContext</a> &Ctx) {
+<a name="l00104"></a>00104   <span class="keywordflow">return</span> <span class="keyword">new</span> MBlazeMCCodeEmitter(MCII, STI, Ctx);
+<a name="l00105"></a>00105 }
+<a name="l00106"></a>00106 <span class="comment"></span>
+<a name="l00107"></a>00107 <span class="comment">/// getMachineOpValue - Return binary encoding of operand. If the machine</span>
+<a name="l00108"></a>00108 <span class="comment">/// operand requires relocation, record the relocation and return zero.</span>
+<a name="l00109"></a>00109 <span class="comment"></span><span class="keywordtype">unsigned</span> MBlazeMCCodeEmitter::getMachineOpValue(<span class="keyword">const</span> <a class="code" href="classllvm_1_1MCInst.html">MCInst</a> &<a class="code" href="namespacellvm_1_1ARMCC.html#ac8391dd6b8083baa870dee5142ff22b6af6284b830f5e4fe2a8ddb9ff1a25ee46">MI</a>,
+<a name="l00110"></a>00110                                              <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCOperand.html">MCOperand</a> &MO)<span class="keyword"> const </span>{
+<a name="l00111"></a>00111   <span class="keywordflow">if</span> (MO.<a class="code" href="classllvm_1_1MCOperand.html#a8951582e9d598a757b9e07e3e178c578">isReg</a>())
+<a name="l00112"></a>00112     <span class="keywordflow">return</span> <a class="code" href="namespacellvm.html#ab4fc31dd5f625f7f15770507c9b36aa1">getMBlazeRegisterNumbering</a>(MO.<a class="code" href="classllvm_1_1MCOperand.html#a291c2118315720369e2c74913435c835" title="getReg - Returns the register number.">getReg</a>());
+<a name="l00113"></a>00113   <span class="keywordflow">if</span> (MO.<a class="code" href="classllvm_1_1MCOperand.html#a55eeb71ac0e60e12cb37f99e984bda81">isImm</a>())
+<a name="l00114"></a>00114     <span class="keywordflow">return</span> static_cast<unsigned>(MO.<a class="code" href="classllvm_1_1MCOperand.html#a650484333896fc7e8485cfa30f6d7ad5">getImm</a>());
+<a name="l00115"></a>00115   <span class="keywordflow">if</span> (MO.<a class="code" href="classllvm_1_1MCOperand.html#aae789dd5c5d7cd72d506a2ee66a7053f">isExpr</a>())
+<a name="l00116"></a>00116     <span class="keywordflow">return</span> 0; <span class="comment">// The relocation has already been recorded at this point.</span>
+<a name="l00117"></a>00117 <span class="preprocessor">#ifndef NDEBUG</span>
+<a name="l00118"></a>00118 <span class="preprocessor"></span>  <a class="code" href="namespacellvm.html#ab8e34eca3b0817ef7a127913fbf6d9e4">errs</a>() << MO;
+<a name="l00119"></a>00119 <span class="preprocessor">#endif</span>
+<a name="l00120"></a>00120 <span class="preprocessor"></span>  <a class="code" href="ErrorHandling_8h.html#ace243f5c25697a1107cce46626b3dc94">llvm_unreachable</a>(0);
+<a name="l00121"></a>00121 }
+<a name="l00122"></a>00122 
+<a name="l00123"></a>00123 <span class="keywordtype">void</span> MBlazeMCCodeEmitter::
+<a name="l00124"></a>00124 EmitIMM(<span class="keyword">const</span> <a class="code" href="classllvm_1_1MCOperand.html">MCOperand</a> &imm, <span class="keywordtype">unsigned</span> &CurByte, <a class="code" href="classllvm_1_1raw__ostream.html">raw_ostream</a> &OS)<span class="keyword"> const </span>{
+<a name="l00125"></a>00125   int32_t val = (int32_t)imm.<a class="code" href="classllvm_1_1MCOperand.html#a650484333896fc7e8485cfa30f6d7ad5">getImm</a>();
+<a name="l00126"></a>00126   <span class="keywordflow">if</span> (val > 32767 || val < -32768) {
+<a name="l00127"></a>00127     EmitByte(0x0D, CurByte, OS);
+<a name="l00128"></a>00128     EmitByte(0x00, CurByte, OS);
+<a name="l00129"></a>00129     EmitRawByte((val >> 24) & 0xFF, CurByte, OS);
+<a name="l00130"></a>00130     EmitRawByte((val >> 16) & 0xFF, CurByte, OS);
+<a name="l00131"></a>00131   }
+<a name="l00132"></a>00132 }
+<a name="l00133"></a>00133 
+<a name="l00134"></a>00134 <span class="keywordtype">void</span> MBlazeMCCodeEmitter::
+<a name="l00135"></a>00135 EmitIMM(<span class="keyword">const</span> <a class="code" href="classllvm_1_1MCInst.html">MCInst</a> &MI, <span class="keywordtype">unsigned</span> &CurByte,<a class="code" href="classllvm_1_1raw__ostream.html">raw_ostream</a> &OS)<span class="keyword"> const </span>{
+<a name="l00136"></a>00136   <span class="keywordflow">switch</span> (MI.<a class="code" href="classllvm_1_1MCInst.html#a22542ca9978e4b90401edee109c4f263">getOpcode</a>()) {
+<a name="l00137"></a>00137   <span class="keywordflow">default</span>: <span class="keywordflow">break</span>;
+<a name="l00138"></a>00138 
+<a name="l00139"></a>00139   <span class="keywordflow">case</span> MBlaze::ADDIK32:
+<a name="l00140"></a>00140   <span class="keywordflow">case</span> MBlaze::ORI32:
+<a name="l00141"></a>00141   <span class="keywordflow">case</span> MBlaze::BRLID32:
+<a name="l00142"></a>00142     EmitByte(0x0D, CurByte, OS);
+<a name="l00143"></a>00143     EmitByte(0x00, CurByte, OS);
+<a name="l00144"></a>00144     EmitRawByte(0, CurByte, OS);
+<a name="l00145"></a>00145     EmitRawByte(0, CurByte, OS);
+<a name="l00146"></a>00146   }
+<a name="l00147"></a>00147 }
+<a name="l00148"></a>00148 
+<a name="l00149"></a>00149 <span class="keywordtype">void</span> MBlazeMCCodeEmitter::
+<a name="l00150"></a>00150 EmitImmediate(<span class="keyword">const</span> <a class="code" href="classllvm_1_1MCInst.html">MCInst</a> &MI, <span class="keywordtype">unsigned</span> opNo, <span class="keywordtype">bool</span> pcrel, <span class="keywordtype">unsigned</span> &CurByte,
+<a name="l00151"></a>00151               <a class="code" href="classllvm_1_1raw__ostream.html">raw_ostream</a> &OS, <a class="code" href="classllvm_1_1SmallVectorImpl.html">SmallVectorImpl<MCFixup></a> &<a class="code" href="namespacellvm_1_1ARM.html#ad950a20a6062ddd7f336a9eede28bdf0">Fixups</a>)<span class="keyword"> const </span>{
+<a name="l00152"></a>00152   assert(MI.<a class="code" href="classllvm_1_1MCInst.html#aa168c83cd321703fa7d10e739d48a0df">getNumOperands</a>()>opNo && <span class="stringliteral">"Not enought operands for instruction"</span>);
+<a name="l00153"></a>00153 
+<a name="l00154"></a>00154   <a class="code" href="classllvm_1_1MCOperand.html">MCOperand</a> oper = MI.<a class="code" href="classllvm_1_1MCInst.html#a82523248f1c8145141a026cf3e57cf48">getOperand</a>(opNo);
+<a name="l00155"></a>00155 
+<a name="l00156"></a>00156   <span class="keywordflow">if</span> (oper.isImm()) {
+<a name="l00157"></a>00157     EmitIMM(oper, CurByte, OS);
+<a name="l00158"></a>00158   } <span class="keywordflow">else</span> <span class="keywordflow">if</span> (oper.isExpr()) {
+<a name="l00159"></a>00159     <a class="code" href="namespacellvm.html#a84cef097f15848752272d38769011f58" title="MCFixupKind - Extensible enumeration to represent the type of a fixup.">MCFixupKind</a> FixupKind;
+<a name="l00160"></a>00160     <span class="keywordflow">switch</span> (MI.<a class="code" href="classllvm_1_1MCInst.html#a22542ca9978e4b90401edee109c4f263">getOpcode</a>()) {
+<a name="l00161"></a>00161     <span class="keywordflow">default</span>:
+<a name="l00162"></a>00162       FixupKind = pcrel ? <a class="code" href="namespacellvm.html#a84cef097f15848752272d38769011f58a11803cd0814af72a9d078ac0f7a33137" title="A two-byte pc relative fixup.">FK_PCRel_2</a> : <a class="code" href="namespacellvm.html#a84cef097f15848752272d38769011f58afe607fbae154a24e4b463cf9fd5916f7" title="A two-byte fixup.">FK_Data_2</a>;
+<a name="l00163"></a>00163       Fixups.<a class="code" href="classllvm_1_1SmallVectorTemplateBase.html#ae1a10b90f22c0478960fb5798ff73916">push_back</a>(<a class="code" href="classllvm_1_1MCFixup.html#a414488cc968c8f26651180cf723687ac">MCFixup::Create</a>(0,oper.getExpr(),FixupKind));
+<a name="l00164"></a>00164       <span class="keywordflow">break</span>;
+<a name="l00165"></a>00165     <span class="keywordflow">case</span> MBlaze::ORI32:
+<a name="l00166"></a>00166     <span class="keywordflow">case</span> MBlaze::ADDIK32:
+<a name="l00167"></a>00167     <span class="keywordflow">case</span> MBlaze::BRLID32:
+<a name="l00168"></a>00168       FixupKind = pcrel ? <a class="code" href="namespacellvm.html#a84cef097f15848752272d38769011f58a0f7a8485c2c761bc5e870fe2b6466372" title="A four-byte pc relative fixup.">FK_PCRel_4</a> : <a class="code" href="namespacellvm.html#a84cef097f15848752272d38769011f58a5d58ab615cde98af13deb16dbc09f42d" title="A four-byte fixup.">FK_Data_4</a>;
+<a name="l00169"></a>00169       Fixups.<a class="code" href="classllvm_1_1SmallVectorTemplateBase.html#ae1a10b90f22c0478960fb5798ff73916">push_back</a>(<a class="code" href="classllvm_1_1MCFixup.html#a414488cc968c8f26651180cf723687ac">MCFixup::Create</a>(0,oper.getExpr(),FixupKind));
+<a name="l00170"></a>00170       <span class="keywordflow">break</span>;
+<a name="l00171"></a>00171     }
+<a name="l00172"></a>00172   }
+<a name="l00173"></a>00173 }
+<a name="l00174"></a>00174 
+<a name="l00175"></a>00175 
+<a name="l00176"></a>00176 
+<a name="l00177"></a>00177 <span class="keywordtype">void</span> MBlazeMCCodeEmitter::
+<a name="l00178"></a>00178 EncodeInstruction(<span class="keyword">const</span> <a class="code" href="classllvm_1_1MCInst.html">MCInst</a> &MI, <a class="code" href="classllvm_1_1raw__ostream.html">raw_ostream</a> &OS,
+<a name="l00179"></a>00179                   <a class="code" href="classllvm_1_1SmallVectorImpl.html">SmallVectorImpl<MCFixup></a> &Fixups)<span class="keyword"> const </span>{
+<a name="l00180"></a>00180   <span class="keywordtype">unsigned</span> Opcode = MI.<a class="code" href="classllvm_1_1MCInst.html#a22542ca9978e4b90401edee109c4f263">getOpcode</a>();
+<a name="l00181"></a>00181   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCInstrDesc.html">MCInstrDesc</a> &Desc = MCII.get(Opcode);
+<a name="l00182"></a>00182   uint64_t TSFlags = Desc.<a class="code" href="classllvm_1_1MCInstrDesc.html#a46e0fcca2366f30d5e35b3d7dcb9c65f">TSFlags</a>;
+<a name="l00183"></a>00183   <span class="comment">// Keep track of the current byte being emitted.</span>
+<a name="l00184"></a>00184   <span class="keywordtype">unsigned</span> CurByte = 0;
+<a name="l00185"></a>00185 
+<a name="l00186"></a>00186   <span class="comment">// Emit an IMM instruction if the instruction we are encoding requires it</span>
+<a name="l00187"></a>00187   EmitIMM(MI,CurByte,OS);
+<a name="l00188"></a>00188 
+<a name="l00189"></a>00189   <span class="keywordflow">switch</span> ((TSFlags & <a class="code" href="namespacellvm_1_1MBlazeII.html#acaab6829aa42d4a0c4549b1832de1029a9deb88a26c1cf1a4b59e3e7ce0f07630">MBlazeII::FormMask</a>)) {
+<a name="l00190"></a>00190   <span class="keywordflow">default</span>: <span class="keywordflow">break</span>;
+<a name="l00191"></a>00191   <span class="keywordflow">case</span> <a class="code" href="namespacellvm_1_1MBlazeII.html#acaab6829aa42d4a0c4549b1832de1029a7fcb982caa921f01174680218d8c9095">MBlazeII::FPseudo</a>:
+<a name="l00192"></a>00192     <span class="comment">// Pseudo instructions don't get encoded.</span>
+<a name="l00193"></a>00193     <span class="keywordflow">return</span>;
+<a name="l00194"></a>00194   <span class="keywordflow">case</span> <a class="code" href="namespacellvm_1_1MBlazeII.html#acaab6829aa42d4a0c4549b1832de1029a8a4c145e928414c6b52023d0b70487ff">MBlazeII::FRRI</a>:
+<a name="l00195"></a>00195     EmitImmediate(MI, 2, <span class="keyword">false</span>, CurByte, OS, Fixups);
+<a name="l00196"></a>00196     <span class="keywordflow">break</span>;
+<a name="l00197"></a>00197   <span class="keywordflow">case</span> <a class="code" href="namespacellvm_1_1MBlazeII.html#acaab6829aa42d4a0c4549b1832de1029ae1d58169c5e93ab1dcdc6a55217304cd">MBlazeII::FRIR</a>:
+<a name="l00198"></a>00198     EmitImmediate(MI, 1, <span class="keyword">false</span>, CurByte, OS, Fixups);
+<a name="l00199"></a>00199     <span class="keywordflow">break</span>;
+<a name="l00200"></a>00200   <span class="keywordflow">case</span> <a class="code" href="namespacellvm_1_1MBlazeII.html#acaab6829aa42d4a0c4549b1832de1029ad3c0213d065851286fdfce2ae5d1ebff">MBlazeII::FCRI</a>:
+<a name="l00201"></a>00201     EmitImmediate(MI, 1, <span class="keyword">true</span>, CurByte, OS, Fixups);
+<a name="l00202"></a>00202     <span class="keywordflow">break</span>;
+<a name="l00203"></a>00203   <span class="keywordflow">case</span> <a class="code" href="namespacellvm_1_1MBlazeII.html#acaab6829aa42d4a0c4549b1832de1029a0b3f50aca99bd831315a620e63035b03">MBlazeII::FRCI</a>:
+<a name="l00204"></a>00204     EmitImmediate(MI, 1, <span class="keyword">true</span>, CurByte, OS, Fixups);
+<a name="l00205"></a>00205   <span class="keywordflow">case</span> <a class="code" href="namespacellvm_1_1MBlazeII.html#acaab6829aa42d4a0c4549b1832de1029a674a75fe98cd1a95ef76562337c50c24">MBlazeII::FCCI</a>:
+<a name="l00206"></a>00206     EmitImmediate(MI, 0, <span class="keyword">true</span>, CurByte, OS, Fixups);
+<a name="l00207"></a>00207     <span class="keywordflow">break</span>;
+<a name="l00208"></a>00208   }
+<a name="l00209"></a>00209 
+<a name="l00210"></a>00210   ++MCNumEmitted;  <span class="comment">// Keep track of the # of mi's emitted</span>
+<a name="l00211"></a>00211   <span class="keywordtype">unsigned</span> <a class="code" href="classllvm_1_1Value.html" title="LLVM Value Representation.">Value</a> = getBinaryCodeForInstr(MI);
+<a name="l00212"></a>00212   EmitConstant(Value, 4, CurByte, OS);
+<a name="l00213"></a>00213 }
+<a name="l00214"></a>00214 
+<a name="l00215"></a>00215 <span class="comment">// FIXME: These #defines shouldn't be necessary. Instead, tblgen should</span>
+<a name="l00216"></a>00216 <span class="comment">// be able to generate code emitter helpers for either variant, like it</span>
+<a name="l00217"></a>00217 <span class="comment">// does for the AsmWriter.</span>
+<a name="l00218"></a><a class="code" href="MBlazeMCCodeEmitter_8cpp.html#a1a4fb8bf8c6d02d0851b78edce1e3855">00218</a> <span class="preprocessor">#define MBlazeCodeEmitter MBlazeMCCodeEmitter</span>
+<a name="l00219"></a><a class="code" href="MBlazeMCCodeEmitter_8cpp.html#a620a0d6a5ef3ff7243ee978285a6f3db">00219</a> <span class="preprocessor"></span><span class="preprocessor">#define MachineInstr MCInst</span>
+<a name="l00220"></a>00220 <span class="preprocessor"></span><span class="preprocessor">#include "MBlazeGenCodeEmitter.inc"</span>
+<a name="l00221"></a>00221 <span class="preprocessor">#undef MBlazeCodeEmitter</span>
+<a name="l00222"></a>00222 <span class="preprocessor"></span><span class="preprocessor">#undef MachineInstr</span>
+</pre></div></div>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:35: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/MBlazeMCInstLower_8cpp.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MBlazeMCInstLower_8cpp.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MBlazeMCInstLower_8cpp.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MBlazeMCInstLower_8cpp.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,78 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: MBlazeMCInstLower.cpp File Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File List</span></a></li>
+      <li><a href="globals.html"><span>File Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="dir_b41d254693bea6e92988e5bb1ad97e02.html">llvm-3.2.src</a>      </li>
+      <li class="navelem"><a class="el" href="dir_74e9364f374e99e3aeab4fae4e196292.html">lib</a>      </li>
+      <li class="navelem"><a class="el" href="dir_8a55ec9894173378e0d08f27f306eeee.html">Target</a>      </li>
+      <li class="navelem"><a class="el" href="dir_f975b82d147a340f2ab6ec1753ee61b7.html">MBlaze</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">MBlazeMCInstLower.cpp File Reference</div>  </div>
+</div>
+<div class="contents">
+<div class="textblock"><code>#include "<a class="el" href="MBlazeMCInstLower_8h_source.html">MBlazeMCInstLower.h</a>"</code><br/>
+<code>#include "<a class="el" href="MBlazeInstrInfo_8h_source.html">MBlazeInstrInfo.h</a>"</code><br/>
+<code>#include "<a class="el" href="Constants_8h_source.html">llvm/Constants.h</a>"</code><br/>
+<code>#include "<a class="el" href="AsmPrinter_8h_source.html">llvm/CodeGen/AsmPrinter.h</a>"</code><br/>
+<code>#include "<a class="el" href="MachineBasicBlock_8h_source.html">llvm/CodeGen/MachineBasicBlock.h</a>"</code><br/>
+<code>#include "<a class="el" href="MachineInstr_8h_source.html">llvm/CodeGen/MachineInstr.h</a>"</code><br/>
+<code>#include "<a class="el" href="MCAsmInfo_8h_source.html">llvm/MC/MCAsmInfo.h</a>"</code><br/>
+<code>#include "<a class="el" href="MCContext_8h_source.html">llvm/MC/MCContext.h</a>"</code><br/>
+<code>#include "<a class="el" href="MCExpr_8h_source.html">llvm/MC/MCExpr.h</a>"</code><br/>
+<code>#include "<a class="el" href="MCInst_8h_source.html">llvm/MC/MCInst.h</a>"</code><br/>
+<code>#include "<a class="el" href="Mangler_8h_source.html">llvm/Target/Mangler.h</a>"</code><br/>
+<code>#include "<a class="el" href="Debug_8h_source.html">llvm/Support/Debug.h</a>"</code><br/>
+<code>#include "<a class="el" href="raw__ostream_8h_source.html">llvm/Support/raw_ostream.h</a>"</code><br/>
+<code>#include "<a class="el" href="ErrorHandling_8h_source.html">llvm/Support/ErrorHandling.h</a>"</code><br/>
+<code>#include "<a class="el" href="SmallString_8h_source.html">llvm/ADT/SmallString.h</a>"</code><br/>
+</div><div class="textblock"><div class="dynheader">
+Include dependency graph for MBlazeMCInstLower.cpp:</div>
+<div class="dyncontent">
+<div class="center"><img src="MBlazeMCInstLower_8cpp__incl.png" border="0" usemap="#MBlazeMCInstLower_8cpp" alt=""/></div>
+<!-- MAP 0 -->
+</div>
+</div>
+<p><a href="MBlazeMCInstLower_8cpp_source.html">Go to the source code of this file.</a></p>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:39:32 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/MBlazeMCInstLower_8cpp__incl.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MBlazeMCInstLower_8cpp__incl.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MBlazeMCInstLower_8cpp__incl.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MBlazeMCInstLower_8cpp__incl.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,154 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  Node1 [label="MBlazeMCInstLower.cpp",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
+  Node1 -> Node2 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node2 [label="MBlazeMCInstLower.h",height=0.2,width=0.4,color="black",URL="$MBlazeMCInstLower_8h.html"];
+  Node2 -> Node3 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node3 [label="llvm/Support/Compiler.h",height=0.2,width=0.4,color="black",URL="$Compiler_8h.html"];
+  Node1 -> Node4 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node4 [label="MBlazeInstrInfo.h",height=0.2,width=0.4,color="black",URL="$MBlazeInstrInfo_8h.html"];
+  Node4 -> Node5 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node5 [label="MBlaze.h",height=0.2,width=0.4,color="red",URL="$MBlaze_8h.html"];
+  Node4 -> Node6 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node6 [label="MBlazeRegisterInfo.h",height=0.2,width=0.4,color="red",URL="$MBlazeRegisterInfo_8h.html"];
+  Node6 -> Node5 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node4 -> Node7 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node7 [label="llvm/Support/ErrorHandling.h",height=0.2,width=0.4,color="red",URL="$ErrorHandling_8h.html"];
+  Node7 -> Node3 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node7 -> Node8 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node8 [label="llvm/ADT/StringRef.h",height=0.2,width=0.4,color="red",URL="$StringRef_8h.html"];
+  Node8 -> Node9 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node9 [label="cassert",height=0.2,width=0.4,color="grey75"];
+  Node4 -> Node10 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node10 [label="llvm/Target/TargetInstrInfo.h",height=0.2,width=0.4,color="red",URL="$TargetInstrInfo_8h.html"];
+  Node4 -> Node11 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node11 [label="MBlazeGenInstrInfo.inc",height=0.2,width=0.4,color="grey75"];
+  Node1 -> Node12 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node12 [label="llvm/Constants.h",height=0.2,width=0.4,color="black",URL="$Constants_8h.html"];
+  Node12 -> Node13 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node13 [label="llvm/Constant.h",height=0.2,width=0.4,color="red",URL="$Constant_8h.html"];
+  Node12 -> Node14 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node14 [label="llvm/OperandTraits.h",height=0.2,width=0.4,color="red",URL="$OperandTraits_8h.html"];
+  Node12 -> Node15 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node15 [label="llvm/ADT/APInt.h",height=0.2,width=0.4,color="red",URL="$APInt_8h.html"];
+  Node15 -> Node16 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node16 [label="llvm/ADT/ArrayRef.h",height=0.2,width=0.4,color="red",URL="$ArrayRef_8h.html"];
+  Node16 -> Node17 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node17 [label="vector",height=0.2,width=0.4,color="grey75"];
+  Node15 -> Node3 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node15 -> Node9 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node12 -> Node18 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node18 [label="llvm/ADT/APFloat.h",height=0.2,width=0.4,color="black",URL="$APFloat_8h.html"];
+  Node18 -> Node15 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node12 -> Node16 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node19 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node19 [label="llvm/CodeGen/AsmPrinter.h",height=0.2,width=0.4,color="black",URL="$AsmPrinter_8h.html"];
+  Node19 -> Node20 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node20 [label="llvm/CodeGen/MachineFunctionPass.h",height=0.2,width=0.4,color="red",URL="$MachineFunctionPass_8h.html"];
+  Node19 -> Node21 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node21 [label="llvm/InlineAsm.h",height=0.2,width=0.4,color="red",URL="$InlineAsm_8h.html"];
+  Node21 -> Node8 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node21 -> Node17 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node19 -> Node22 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node22 [label="llvm/Support/DataTypes.h",height=0.2,width=0.4,color="red",URL="$DataTypes_8h.html"];
+  Node19 -> Node7 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node23 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node23 [label="llvm/CodeGen/MachineBasicBlock.h",height=0.2,width=0.4,color="black",URL="$MachineBasicBlock_8h.html"];
+  Node23 -> Node24 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node24 [label="llvm/CodeGen/MachineInstr.h",height=0.2,width=0.4,color="black",URL="$MachineInstr_8h.html"];
+  Node24 -> Node25 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node25 [label="llvm/CodeGen/MachineOperand.h",height=0.2,width=0.4,color="black",URL="$MachineOperand_8h.html"];
+  Node25 -> Node22 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node25 -> Node9 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node24 -> Node26 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node26 [label="llvm/MC/MCInstrDesc.h",height=0.2,width=0.4,color="black",URL="$MCInstrDesc_8h.html"];
+  Node26 -> Node22 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node24 -> Node27 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node27 [label="llvm/Target/TargetOpcodes.h",height=0.2,width=0.4,color="black",URL="$TargetOpcodes_8h.html"];
+  Node24 -> Node16 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node24 -> Node28 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node28 [label="llvm/ADT/ilist.h",height=0.2,width=0.4,color="red",URL="$ilist_8h.html"];
+  Node28 -> Node3 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node28 -> Node9 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node24 -> Node29 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node29 [label="llvm/ADT/ilist_node.h",height=0.2,width=0.4,color="black",URL="$ilist__node_8h.html"];
+  Node24 -> Node30 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node30 [label="llvm/ADT/STLExtras.h",height=0.2,width=0.4,color="red",URL="$STLExtras_8h.html"];
+  Node30 -> Node31 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node31 [label="functional",height=0.2,width=0.4,color="grey75"];
+  Node24 -> Node8 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node24 -> Node32 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node32 [label="llvm/ADT/DenseMapInfo.h",height=0.2,width=0.4,color="red",URL="$DenseMapInfo_8h.html"];
+  Node24 -> Node21 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node24 -> Node33 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node33 [label="llvm/Support/DebugLoc.h",height=0.2,width=0.4,color="black",URL="$DebugLoc_8h.html"];
+  Node24 -> Node17 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node23 -> Node34 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node34 [label="llvm/ADT/GraphTraits.h",height=0.2,width=0.4,color="black",URL="$GraphTraits_8h.html"];
+  Node23 -> Node22 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node23 -> Node31 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node24 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node35 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node35 [label="llvm/MC/MCAsmInfo.h",height=0.2,width=0.4,color="black",URL="$MCAsmInfo_8h.html"];
+  Node35 -> Node36 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node36 [label="llvm/MC/MachineLocation.h",height=0.2,width=0.4,color="black",URL="$MachineLocation_8h.html"];
+  Node35 -> Node37 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node37 [label="llvm/MC/MCDirectives.h",height=0.2,width=0.4,color="black",URL="$MCDirectives_8h.html"];
+  Node35 -> Node9 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node35 -> Node17 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node38 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node38 [label="llvm/MC/MCContext.h",height=0.2,width=0.4,color="black",URL="$MCContext_8h.html"];
+  Node38 -> Node39 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node39 [label="llvm/MC/SectionKind.h",height=0.2,width=0.4,color="black",URL="$SectionKind_8h.html"];
+  Node38 -> Node40 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node40 [label="llvm/MC/MCDwarf.h",height=0.2,width=0.4,color="red",URL="$MCDwarf_8h.html"];
+  Node40 -> Node8 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node40 -> Node36 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node40 -> Node41 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node41 [label="llvm/Support/raw_ostream.h",height=0.2,width=0.4,color="black",URL="$raw__ostream_8h.html"];
+  Node41 -> Node8 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node41 -> Node3 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node41 -> Node22 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node40 -> Node3 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node40 -> Node17 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node38 -> Node42 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node42 [label="llvm/ADT/DenseMap.h",height=0.2,width=0.4,color="red",URL="$DenseMap_8h.html"];
+  Node42 -> Node3 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node42 -> Node32 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node42 -> Node9 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node38 -> Node43 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node43 [label="llvm/ADT/StringMap.h",height=0.2,width=0.4,color="red",URL="$StringMap_8h.html"];
+  Node43 -> Node8 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node43 -> Node44 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node44 [label="llvm/Support/Allocator.h",height=0.2,width=0.4,color="red",URL="$Allocator_8h.html"];
+  Node44 -> Node22 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node44 -> Node9 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node38 -> Node44 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node38 -> Node3 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node38 -> Node41 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node38 -> Node17 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node45 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node45 [label="llvm/MC/MCExpr.h",height=0.2,width=0.4,color="black",URL="$MCExpr_8h.html"];
+  Node45 -> Node42 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node45 -> Node46 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node46 [label="llvm/Support/Casting.h",height=0.2,width=0.4,color="red",URL="$Casting_8h.html"];
+  Node46 -> Node9 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node45 -> Node22 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node47 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node47 [label="llvm/MC/MCInst.h",height=0.2,width=0.4,color="red",URL="$MCInst_8h.html"];
+  Node47 -> Node8 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node47 -> Node22 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node48 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node48 [label="llvm/Target/Mangler.h",height=0.2,width=0.4,color="black",URL="$Mangler_8h.html"];
+  Node48 -> Node42 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node49 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node49 [label="llvm/Support/Debug.h",height=0.2,width=0.4,color="black",URL="$Debug_8h.html"];
+  Node1 -> Node41 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node7 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node50 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node50 [label="llvm/ADT/SmallString.h",height=0.2,width=0.4,color="red",URL="$SmallString_8h.html"];
+  Node50 -> Node8 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+}

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

Propchange: www-releases/trunk/3.2/docs/doxygen/html/MBlazeMCInstLower_8h__incl.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: www-releases/trunk/3.2/docs/doxygen/html/MBlazeMCTargetDesc_8h.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MBlazeMCTargetDesc_8h.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MBlazeMCTargetDesc_8h.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MBlazeMCTargetDesc_8h.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,145 @@
+<!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: MBlazeMCTargetDesc.h File Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File List</span></a></li>
+      <li><a href="globals.html"><span>File Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="dir_b41d254693bea6e92988e5bb1ad97e02.html">llvm-3.2.src</a>      </li>
+      <li class="navelem"><a class="el" href="dir_74e9364f374e99e3aeab4fae4e196292.html">lib</a>      </li>
+      <li class="navelem"><a class="el" href="dir_8a55ec9894173378e0d08f27f306eeee.html">Target</a>      </li>
+      <li class="navelem"><a class="el" href="dir_f975b82d147a340f2ab6ec1753ee61b7.html">MBlaze</a>      </li>
+      <li class="navelem"><a class="el" href="dir_ff89db33b3486973c60c3f7241231121.html">MCTargetDesc</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#namespaces">Namespaces</a> |
+<a href="#define-members">Defines</a> |
+<a href="#func-members">Functions</a> |
+<a href="#var-members">Variables</a>  </div>
+  <div class="headertitle">
+<div class="title">MBlazeMCTargetDesc.h File Reference</div>  </div>
+</div>
+<div class="contents">
+<div class="textblock"><code>#include "<a class="el" href="DataTypes_8h_source.html">llvm/Support/DataTypes.h</a>"</code><br/>
+<code>#include "MBlazeGenRegisterInfo.inc"</code><br/>
+<code>#include "MBlazeGenInstrInfo.inc"</code><br/>
+<code>#include "MBlazeGenSubtargetInfo.inc"</code><br/>
+</div><div class="textblock"><div class="dynheader">
+Include dependency graph for MBlazeMCTargetDesc.h:</div>
+<div class="dyncontent">
+<div class="center"><img src="MBlazeMCTargetDesc_8h__incl.png" border="0" usemap="#MBlazeMCTargetDesc_8h" alt=""/></div>
+<!-- MAP 0 -->
+</div>
+</div><div class="textblock"><div class="dynheader">
+This graph shows which files directly or indirectly include this file:</div>
+<div class="dyncontent">
+<div class="center"><img src="MBlazeMCTargetDesc_8h__dep__incl.png" border="0" usemap="#MBlazeMCTargetDesc_8hdep" alt=""/></div>
+<!-- MAP 1 -->
+</div>
+</div>
+<p><a href="MBlazeMCTargetDesc_8h_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr><td colspan="2"><h2><a name="namespaces"></a>
+Namespaces</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm.html">llvm</a></td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight"><p>List of target independent CodeGen pass IDs. </p>
+<br/></td></tr>
+<tr><td colspan="2"><h2><a name="define-members"></a>
+Defines</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="MBlazeMCTargetDesc_8h.html#a08a185753458ada847ed2d41b47ac1d1">GET_REGINFO_ENUM</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="MBlazeMCTargetDesc_8h.html#a2433e9e503264e8ca019761dad9d06d1">GET_INSTRINFO_ENUM</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="MBlazeMCTargetDesc_8h.html#ae8e5d5d8b20c7c3550c60ac4a04e3c64">GET_SUBTARGETINFO_ENUM</a></td></tr>
+<tr><td colspan="2"><h2><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1MCCodeEmitter.html">MCCodeEmitter</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm.html#af093e6d7214b0035622be8cd51cf8d71">llvm::createMBlazeMCCodeEmitter</a> (const <a class="el" href="classllvm_1_1MCInstrInfo.html">MCInstrInfo</a> &MCII, const <a class="el" href="classllvm_1_1MCRegisterInfo.html">MCRegisterInfo</a> &MRI, const <a class="el" href="classllvm_1_1MCSubtargetInfo.html">MCSubtargetInfo</a> &STI, <a class="el" href="classllvm_1_1MCContext.html">MCContext</a> &Ctx)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1MCAsmBackend.html">MCAsmBackend</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm.html#a1380687c55258561c55282ebc027dcfe">llvm::createMBlazeAsmBackend</a> (const <a class="el" href="classllvm_1_1Target.html">Target</a> &T, <a class="el" href="classllvm_1_1StringRef.html">StringRef</a> TT, <a class="el" href="classllvm_1_1StringRef.html">StringRef</a> CPU)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1MCObjectWriter.html">MCObjectWriter</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm.html#a0c4fc61223fdf1e23b4a2d248672be65">llvm::createMBlazeELFObjectWriter</a> (<a class="el" href="classllvm_1_1raw__ostream.html">raw_ostream</a> &OS, uint8_t OSABI)</td></tr>
+<tr><td colspan="2"><h2><a name="var-members"></a>
+Variables</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1Target.html">Target</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm.html#a2140a3da86d5fb3b3c7a14cb3e5ad080">llvm::TheMBlazeTarget</a></td></tr>
+</table>
+<hr/><h2>Define Documentation</h2>
+<a class="anchor" id="a2433e9e503264e8ca019761dad9d06d1"></a><!-- doxytag: member="MBlazeMCTargetDesc.h::GET_INSTRINFO_ENUM" ref="a2433e9e503264e8ca019761dad9d06d1" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define GET_INSTRINFO_ENUM</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="MBlazeMCTargetDesc_8h_source.html#l00050">50</a> of file <a class="el" href="MBlazeMCTargetDesc_8h_source.html">MBlazeMCTargetDesc.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a08a185753458ada847ed2d41b47ac1d1"></a><!-- doxytag: member="MBlazeMCTargetDesc.h::GET_REGINFO_ENUM" ref="a08a185753458ada847ed2d41b47ac1d1" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define GET_REGINFO_ENUM</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="MBlazeMCTargetDesc_8h_source.html#l00046">46</a> of file <a class="el" href="MBlazeMCTargetDesc_8h_source.html">MBlazeMCTargetDesc.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ae8e5d5d8b20c7c3550c60ac4a04e3c64"></a><!-- doxytag: member="MBlazeMCTargetDesc.h::GET_SUBTARGETINFO_ENUM" ref="ae8e5d5d8b20c7c3550c60ac4a04e3c64" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define GET_SUBTARGETINFO_ENUM</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="MBlazeMCTargetDesc_8h_source.html#l00053">53</a> of file <a class="el" href="MBlazeMCTargetDesc_8h_source.html">MBlazeMCTargetDesc.h</a>.</p>
+
+</div>
+</div>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:39: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/MBlazeMCTargetDesc_8h__dep__incl.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MBlazeMCTargetDesc_8h__dep__incl.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MBlazeMCTargetDesc_8h__dep__incl.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MBlazeMCTargetDesc_8h__dep__incl.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,77 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  Node1 [label="MBlazeMCTargetDesc.h",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="MBlazeBaseInfo.h",height=0.2,width=0.4,color="black",URL="$MBlazeBaseInfo_8h.html"];
+  Node2 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node3 [label="MBlazeAsmLexer.cpp",height=0.2,width=0.4,color="black",URL="$MBlazeAsmLexer_8cpp.html"];
+  Node2 -> Node4 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node4 [label="MBlazeAsmParser.cpp",height=0.2,width=0.4,color="black",URL="$MBlazeAsmParser_8cpp.html"];
+  Node2 -> Node5 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node5 [label="MBlaze.h",height=0.2,width=0.4,color="black",URL="$MBlaze_8h.html"];
+  Node5 -> Node6 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node6 [label="MBlazeDisassembler.cpp",height=0.2,width=0.4,color="black",URL="$MBlazeDisassembler_8cpp.html"];
+  Node5 -> Node7 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node7 [label="MBlazeInstPrinter.cpp",height=0.2,width=0.4,color="black",URL="$MBlazeInstPrinter_8cpp.html"];
+  Node5 -> Node8 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node8 [label="MBlazeAsmPrinter.cpp",height=0.2,width=0.4,color="black",URL="$MBlazeAsmPrinter_8cpp.html"];
+  Node5 -> Node9 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node9 [label="MBlazeInstrInfo.h",height=0.2,width=0.4,color="black",URL="$MBlazeInstrInfo_8h.html"];
+  Node9 -> Node8 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node9 -> Node10 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node10 [label="MBlazeTargetMachine.h",height=0.2,width=0.4,color="black",URL="$MBlazeTargetMachine_8h.html"];
+  Node10 -> Node8 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node10 -> Node11 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node11 [label="MBlazeDelaySlotFiller.cpp",height=0.2,width=0.4,color="black",URL="$MBlazeDelaySlotFiller_8cpp.html"];
+  Node10 -> Node12 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node12 [label="MBlazeInstrInfo.cpp",height=0.2,width=0.4,color="black",URL="$MBlazeInstrInfo_8cpp.html"];
+  Node10 -> Node13 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node13 [label="MBlazeISelDAGToDAG.cpp",height=0.2,width=0.4,color="black",URL="$MBlazeISelDAGToDAG_8cpp.html"];
+  Node10 -> Node14 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node14 [label="MBlazeISelLowering.cpp",height=0.2,width=0.4,color="black",URL="$MBlazeISelLowering_8cpp.html"];
+  Node10 -> Node15 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node15 [label="MBlazeSelectionDAGInfo.cpp",height=0.2,width=0.4,color="black",URL="$MBlazeSelectionDAGInfo_8cpp.html"];
+  Node10 -> Node16 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node16 [label="MBlazeTargetMachine.cpp",height=0.2,width=0.4,color="black",URL="$MBlazeTargetMachine_8cpp.html"];
+  Node9 -> Node17 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node17 [label="MBlazeFrameLowering.cpp",height=0.2,width=0.4,color="black",URL="$MBlazeFrameLowering_8cpp.html"];
+  Node9 -> Node12 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node9 -> Node18 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node18 [label="MBlazeMCInstLower.cpp",height=0.2,width=0.4,color="black",URL="$MBlazeMCInstLower_8cpp.html"];
+  Node5 -> Node19 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node19 [label="MBlazeRegisterInfo.h",height=0.2,width=0.4,color="black",URL="$MBlazeRegisterInfo_8h.html"];
+  Node19 -> Node9 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node19 -> Node13 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node19 -> Node20 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node20 [label="MBlazeRegisterInfo.cpp",height=0.2,width=0.4,color="black",URL="$MBlazeRegisterInfo_8cpp.html"];
+  Node19 -> Node21 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node21 [label="MBlazeSubtarget.cpp",height=0.2,width=0.4,color="black",URL="$MBlazeSubtarget_8cpp.html"];
+  Node5 -> Node22 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node22 [label="MBlazeISelLowering.h",height=0.2,width=0.4,color="black",URL="$MBlazeISelLowering_8h.html"];
+  Node22 -> Node10 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node22 -> Node14 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node5 -> Node23 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node23 [label="MBlazeFrameLowering.h",height=0.2,width=0.4,color="black",URL="$MBlazeFrameLowering_8h.html"];
+  Node23 -> Node10 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node23 -> Node17 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node5 -> Node11 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node5 -> Node13 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node5 -> Node20 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node5 -> Node21 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node5 -> Node16 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node5 -> Node24 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node24 [label="MBlazeTargetInfo.cpp",height=0.2,width=0.4,color="black",URL="$MBlazeTargetInfo_8cpp.html"];
+  Node2 -> Node25 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node25 [label="MBlazeMCCodeEmitter.cpp",height=0.2,width=0.4,color="black",URL="$MBlazeMCCodeEmitter_8cpp.html"];
+  Node1 -> Node5 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node26 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node26 [label="MBlazeAsmBackend.cpp",height=0.2,width=0.4,color="black",URL="$MBlazeAsmBackend_8cpp.html"];
+  Node1 -> Node27 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node27 [label="MBlazeELFObjectWriter.cpp",height=0.2,width=0.4,color="black",URL="$MBlazeELFObjectWriter_8cpp.html"];
+  Node1 -> Node25 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node28 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node28 [label="MBlazeMCTargetDesc.cpp",height=0.2,width=0.4,color="black",URL="$MBlazeMCTargetDesc_8cpp.html"];
+}

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

Propchange: www-releases/trunk/3.2/docs/doxygen/html/MBlazeMCTargetDesc_8h__incl.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: www-releases/trunk/3.2/docs/doxygen/html/MBlazeMachineFunction_8h__dep__incl.map
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MBlazeMachineFunction_8h__dep__incl.map?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MBlazeMachineFunction_8h__dep__incl.map (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MBlazeMachineFunction_8h__dep__incl.map Fri Dec 21 00:57:24 2012
@@ -0,0 +1,9 @@
+<map id="G" name="G">
+<area shape="rect" href="$MBlazeAsmPrinter_8cpp.html" title="MBlazeAsmPrinter.cpp" alt="" coords="5,84,168,111"/>
+<area shape="rect" href="$MBlazeFrameLowering_8cpp.html" title="MBlazeFrameLowering.cpp" alt="" coords="192,84,381,111"/>
+<area shape="rect" href="$MBlazeInstrInfo_8cpp.html" title="MBlazeInstrInfo.cpp" alt="" coords="405,84,549,111"/>
+<area shape="rect" href="$MBlazeISelDAGToDAG_8cpp.html" title="MBlazeISelDAGToDAG.cpp" alt="" coords="573,84,760,111"/>
+<area shape="rect" href="$MBlazeISelLowering_8cpp.html" title="MBlazeISelLowering.cpp" alt="" coords="784,84,957,111"/>
+<area shape="rect" href="$MBlazeMachineFunction_8cpp.html" title="MBlazeMachineFunction.cpp" alt="" coords="981,84,1181,111"/>
+<area shape="rect" href="$MBlazeRegisterInfo_8cpp.html" title="MBlazeRegisterInfo.cpp" alt="" coords="1205,84,1373,111"/>
+</map>

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

Added: www-releases/trunk/3.2/docs/doxygen/html/MBlazeRegisterInfo_8cpp__incl.map
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MBlazeRegisterInfo_8cpp__incl.map?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MBlazeRegisterInfo_8cpp__incl.map (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MBlazeRegisterInfo_8cpp__incl.map Fri Dec 21 00:57:24 2012
@@ -0,0 +1,47 @@
+<map id="G" name="G">
+<area shape="rect" href="$MBlazeRegisterInfo_8h.html" title="MBlazeRegisterInfo.h" alt="" coords="1027,84,1179,111"/>
+<area shape="rect" href="$MBlaze_8h.html" title="MBlaze.h" alt="" coords="949,161,1029,188"/>
+<area shape="rect" href="$ErrorHandling_8h.html" title="llvm/Support/ErrorHandling.h" alt="" coords="2139,316,2344,343"/>
+<area shape="rect" href="$Target_2TargetMachine_8h.html" title="llvm/Target/TargetMachine.h" alt="" coords="1032,239,1229,265"/>
+<area shape="rect" href="$TargetOptions_8h.html" title="llvm/Target/TargetOptions.h" alt="" coords="1024,316,1219,343"/>
+<area shape="rect" href="$ValueTypes_8h.html" title="llvm/CodeGen/ValueTypes.h" alt="" coords="1501,239,1696,265"/>
+<area shape="rect" href="$MBlazeSubtarget_8h.html" title="MBlazeSubtarget.h" alt="" coords="459,316,603,343"/>
+<area shape="rect" href="$MBlazeMachineFunction_8h.html" title="MBlazeMachineFunction.h" alt="" coords="2763,161,2947,188"/>
+<area shape="rect" href="$MachineFunction_8h.html" title="llvm/CodeGen/MachineFunction.h" alt="" coords="2032,239,2264,265"/>
+<area shape="rect" href="$MachineFrameInfo_8h.html" title="llvm/CodeGen/MachineFrameInfo.h" alt="" coords="2573,316,2816,343"/>
+<area shape="rect" href="$Constants_8h.html" title="llvm/Constants.h" alt="" coords="3565,84,3693,111"/>
+<area shape="rect" href="$Type_8h.html" title="llvm/Type.h" alt="" coords="1496,316,1587,343"/>
+<area shape="rect" href="$Function_8h.html" title="llvm/Function.h" alt="" coords="2617,84,2732,111"/>
+<area shape="rect" href="$MachineInstrBuilder_8h.html" title="llvm/CodeGen/MachineInstrBuilder.h" alt="" coords="2184,161,2435,188"/>
+<area shape="rect" href="$TargetFrameLowering_8h.html" title="llvm/Target/TargetFrameLowering.h" alt="" coords="1717,84,1957,111"/>
+<area shape="rect" href="$TargetInstrInfo_8h.html" title="llvm/Target/TargetInstrInfo.h" alt="" coords="2083,84,2277,111"/>
+<area shape="rect" href="$CommandLine_8h.html" title="llvm/Support/CommandLine.h" alt="" coords="3800,316,4011,343"/>
+<area shape="rect" href="$Debug_8h.html" title="llvm/Support/Debug.h" alt="" coords="3252,84,3412,111"/>
+<area shape="rect" href="$raw__ostream_8h.html" title="llvm/Support/raw_ostream.h" alt="" coords="3576,316,3776,343"/>
+<area shape="rect" href="$BitVector_8h.html" title="llvm/ADT/BitVector.h" alt="" coords="2909,239,3059,265"/>
+<area shape="rect" href="$STLExtras_8h.html" title="llvm/ADT/STLExtras.h" alt="" coords="4009,84,4164,111"/>
+<area shape="rect" href="$TargetRegisterInfo_8h.html" title="llvm/Target/TargetRegisterInfo.h" alt="" coords="1631,161,1849,188"/>
+<area shape="rect" href="$MBlazeBaseInfo_8h.html" title="MCTargetDesc/MBlazeBaseInfo.h" alt="" coords="779,239,1008,265"/>
+<area shape="rect" href="$MBlazeMCTargetDesc_8h.html" title="MBlazeMCTargetDesc.h" alt="" coords="728,316,899,343"/>
+<area shape="rect" href="$DataTypes_8h.html" title="llvm/Support/DataTypes.h" alt="" coords="1693,393,1877,420"/>
+<area shape="rect" href="$Compiler_8h.html" title="llvm/Support/Compiler.h" alt="" coords="3304,471,3477,497"/>
+<area shape="rect" href="$MachineBasicBlock_8h.html" title="llvm/CodeGen/MachineBasicBlock.h" alt="" coords="1661,316,1909,343"/>
+<area shape="rect" href="$ArrayRef_8h.html" title="llvm/ADT/ArrayRef.h" alt="" coords="3357,316,3501,343"/>
+<area shape="rect" href="$CallingConv_8h.html" title="llvm/CallingConv.h" alt="" coords="1771,239,1907,265"/>
+<area shape="rect" href="$MathExtras_8h.html" title="llvm/Support/MathExtras.h" alt="" coords="2891,316,3080,343"/>
+<area shape="rect" href="$SmallVector_8h.html" title="llvm/ADT/SmallVector.h" alt="" coords="3307,393,3475,420"/>
+<area shape="rect" href="$TargetSubtargetInfo_8h.html" title="llvm/Target/TargetSubtargetInfo.h" alt="" coords="5,393,237,420"/>
+<area shape="rect" href="$MCInstrItineraries_8h.html" title="llvm/MC/MCInstrItineraries.h" alt="" coords="261,393,459,420"/>
+<area shape="rect" href="$DenseMap_8h.html" title="llvm/ADT/DenseMap.h" alt="" coords="3083,239,3243,265"/>
+<area shape="rect" href="$ilist_8h.html" title="llvm/ADT/ilist.h" alt="" coords="2789,393,2904,420"/>
+<area shape="rect" href="$DebugLoc_8h.html" title="llvm/Support/DebugLoc.h" alt="" coords="1933,316,2115,343"/>
+<area shape="rect" href="$Constant_8h.html" title="llvm/Constant.h" alt="" coords="3605,239,3725,265"/>
+<area shape="rect" href="$OperandTraits_8h.html" title="llvm/OperandTraits.h" alt="" coords="3681,161,3833,188"/>
+<area shape="rect" href="$APInt_8h.html" title="llvm/ADT/APInt.h" alt="" coords="3368,239,3493,265"/>
+<area shape="rect" href="$APFloat_8h.html" title="llvm/ADT/APFloat.h" alt="" coords="3252,161,3393,188"/>
+<area shape="rect" href="$Casting_8h.html" title="llvm/Support/Casting.h" alt="" coords="1481,393,1647,420"/>
+<area shape="rect" href="$GlobalValue_8h.html" title="llvm/GlobalValue.h" alt="" coords="3468,161,3607,188"/>
+<area shape="rect" href="$BasicBlock_8h.html" title="llvm/BasicBlock.h" alt="" coords="2419,316,2549,343"/>
+<area shape="rect" href="$Argument_8h.html" title="llvm/Argument.h" alt="" coords="2509,161,2637,188"/>
+<area shape="rect" href="$Attributes_8h.html" title="llvm/Attributes.h" alt="" coords="2536,239,2661,265"/>
+</map>

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

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

Propchange: www-releases/trunk/3.2/docs/doxygen/html/MBlazeRegisterInfo_8cpp__incl.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

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

Propchange: www-releases/trunk/3.2/docs/doxygen/html/MBlazeRelocations_8h__incl.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: www-releases/trunk/3.2/docs/doxygen/html/MBlazeSelectionDAGInfo_8cpp.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MBlazeSelectionDAGInfo_8cpp.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MBlazeSelectionDAGInfo_8cpp.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MBlazeSelectionDAGInfo_8cpp.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,87 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: MBlazeSelectionDAGInfo.cpp File Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File List</span></a></li>
+      <li><a href="globals.html"><span>File Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="dir_b41d254693bea6e92988e5bb1ad97e02.html">llvm-3.2.src</a>      </li>
+      <li class="navelem"><a class="el" href="dir_74e9364f374e99e3aeab4fae4e196292.html">lib</a>      </li>
+      <li class="navelem"><a class="el" href="dir_8a55ec9894173378e0d08f27f306eeee.html">Target</a>      </li>
+      <li class="navelem"><a class="el" href="dir_f975b82d147a340f2ab6ec1753ee61b7.html">MBlaze</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#define-members">Defines</a>  </div>
+  <div class="headertitle">
+<div class="title">MBlazeSelectionDAGInfo.cpp File Reference</div>  </div>
+</div>
+<div class="contents">
+<div class="textblock"><code>#include "<a class="el" href="MBlazeTargetMachine_8h_source.html">MBlazeTargetMachine.h</a>"</code><br/>
+</div><div class="textblock"><div class="dynheader">
+Include dependency graph for MBlazeSelectionDAGInfo.cpp:</div>
+<div class="dyncontent">
+<div class="center"><img src="MBlazeSelectionDAGInfo_8cpp__incl.png" border="0" usemap="#MBlazeSelectionDAGInfo_8cpp" alt=""/></div>
+<!-- MAP 0 -->
+</div>
+</div>
+<p><a href="MBlazeSelectionDAGInfo_8cpp_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr><td colspan="2"><h2><a name="define-members"></a>
+Defines</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="MBlazeSelectionDAGInfo_8cpp.html#ad78e062f62e0d6e453941fb4ca843e4d">DEBUG_TYPE</a>   "mblaze-selectiondag-<a class="el" href="LazyValueInfo_8cpp.html#ad7f64bcc544dcefb2e068282af1c549d">info</a>"</td></tr>
+</table>
+<hr/><h2>Define Documentation</h2>
+<a class="anchor" id="ad78e062f62e0d6e453941fb4ca843e4d"></a><!-- doxytag: member="MBlazeSelectionDAGInfo.cpp::DEBUG_TYPE" ref="ad78e062f62e0d6e453941fb4ca843e4d" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define DEBUG_TYPE   "mblaze-selectiondag-<a class="el" href="LazyValueInfo_8cpp.html#ad7f64bcc544dcefb2e068282af1c549d">info</a>"</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="MBlazeSelectionDAGInfo_8cpp_source.html#l00014">14</a> of file <a class="el" href="MBlazeSelectionDAGInfo_8cpp_source.html">MBlazeSelectionDAGInfo.cpp</a>.</p>
+
+</div>
+</div>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:39: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/MBlazeSelectionDAGInfo_8h__incl.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MBlazeSelectionDAGInfo_8h__incl.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MBlazeSelectionDAGInfo_8h__incl.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MBlazeSelectionDAGInfo_8h__incl.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,163 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  Node1 [label="MBlazeSelectionDAGInfo.h",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
+  Node1 -> Node2 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node2 [label="llvm/Target/TargetSelectionDAGInfo.h",height=0.2,width=0.4,color="black",URL="$TargetSelectionDAGInfo_8h.html"];
+  Node2 -> Node3 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node3 [label="llvm/CodeGen/SelectionDAGNodes.h",height=0.2,width=0.4,color="black",URL="$SelectionDAGNodes_8h.html"];
+  Node3 -> Node4 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node4 [label="llvm/Constants.h",height=0.2,width=0.4,color="black",URL="$Constants_8h.html"];
+  Node4 -> Node5 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node5 [label="llvm/Constant.h",height=0.2,width=0.4,color="black",URL="$Constant_8h.html"];
+  Node5 -> Node6 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node6 [label="llvm/User.h",height=0.2,width=0.4,color="red",URL="$User_8h.html"];
+  Node6 -> Node7 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node7 [label="llvm/Support/ErrorHandling.h",height=0.2,width=0.4,color="black",URL="$ErrorHandling_8h.html"];
+  Node7 -> Node8 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node8 [label="llvm/Support/Compiler.h",height=0.2,width=0.4,color="black",URL="$Compiler_8h.html"];
+  Node7 -> Node9 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node9 [label="llvm/ADT/StringRef.h",height=0.2,width=0.4,color="red",URL="$StringRef_8h.html"];
+  Node9 -> Node10 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node10 [label="llvm/Support/type_traits.h",height=0.2,width=0.4,color="black",URL="$type__traits_8h.html"];
+  Node10 -> Node11 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node11 [label="llvm/Support/DataTypes.h",height=0.2,width=0.4,color="black",URL="$DataTypes_8h.html"];
+  Node11 -> Node12 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node12 [label="math.h",height=0.2,width=0.4,color="grey75"];
+  Node11 -> Node13 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node13 [label="sys/types.h",height=0.2,width=0.4,color="grey75"];
+  Node11 -> Node14 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node14 [label="inttypes.h",height=0.2,width=0.4,color="grey75"];
+  Node11 -> Node15 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node15 [label="stdint.h",height=0.2,width=0.4,color="grey75"];
+  Node10 -> Node16 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node16 [label="cstddef",height=0.2,width=0.4,color="grey75"];
+  Node10 -> Node17 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node17 [label="utility",height=0.2,width=0.4,color="grey75"];
+  Node9 -> Node18 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node18 [label="algorithm",height=0.2,width=0.4,color="grey75"];
+  Node9 -> Node19 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node19 [label="cassert",height=0.2,width=0.4,color="grey75"];
+  Node9 -> Node20 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node20 [label="cstring",height=0.2,width=0.4,color="grey75"];
+  Node9 -> Node21 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node21 [label="string",height=0.2,width=0.4,color="grey75"];
+  Node9 -> Node17 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node7 -> Node21 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node4 -> Node22 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node22 [label="llvm/OperandTraits.h",height=0.2,width=0.4,color="black",URL="$OperandTraits_8h.html"];
+  Node22 -> Node6 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node4 -> Node23 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node23 [label="llvm/ADT/APInt.h",height=0.2,width=0.4,color="red",URL="$APInt_8h.html"];
+  Node23 -> Node24 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node24 [label="llvm/ADT/ArrayRef.h",height=0.2,width=0.4,color="red",URL="$ArrayRef_8h.html"];
+  Node24 -> Node25 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node25 [label="llvm/ADT/SmallVector.h",height=0.2,width=0.4,color="black",URL="$SmallVector_8h.html"];
+  Node25 -> Node26 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node26 [label="llvm/Support/AlignOf.h",height=0.2,width=0.4,color="black",URL="$AlignOf_8h.html"];
+  Node26 -> Node8 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node26 -> Node16 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node25 -> Node8 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node25 -> Node10 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node25 -> Node18 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node25 -> Node19 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node25 -> Node16 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node25 -> Node27 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node27 [label="cstdlib",height=0.2,width=0.4,color="grey75"];
+  Node25 -> Node20 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node25 -> Node28 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node28 [label="iterator",height=0.2,width=0.4,color="grey75"];
+  Node25 -> Node29 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node29 [label="memory",height=0.2,width=0.4,color="grey75"];
+  Node23 -> Node8 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node23 -> Node30 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node30 [label="llvm/Support/MathExtras.h",height=0.2,width=0.4,color="black",URL="$MathExtras_8h.html"];
+  Node30 -> Node31 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node31 [label="llvm/Support/SwapByteOrder.h",height=0.2,width=0.4,color="red",URL="$SwapByteOrder_8h.html"];
+  Node31 -> Node11 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node31 -> Node16 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node23 -> Node19 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node23 -> Node20 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node23 -> Node21 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node4 -> Node32 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node32 [label="llvm/ADT/APFloat.h",height=0.2,width=0.4,color="black",URL="$APFloat_8h.html"];
+  Node32 -> Node23 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node4 -> Node24 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node3 -> Node33 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node33 [label="llvm/Instructions.h",height=0.2,width=0.4,color="black",URL="$Instructions_8h.html"];
+  Node33 -> Node34 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node34 [label="llvm/InstrTypes.h",height=0.2,width=0.4,color="red",URL="$InstrTypes_8h.html"];
+  Node34 -> Node22 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node34 -> Node35 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node35 [label="llvm/DerivedTypes.h",height=0.2,width=0.4,color="red",URL="$DerivedTypes_8h.html"];
+  Node35 -> Node11 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node35 -> Node8 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node33 -> Node35 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node33 -> Node36 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node36 [label="llvm/Attributes.h",height=0.2,width=0.4,color="black",URL="$Attributes_8h.html"];
+  Node36 -> Node30 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node36 -> Node24 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node36 -> Node19 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node36 -> Node21 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node33 -> Node37 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node37 [label="llvm/CallingConv.h",height=0.2,width=0.4,color="black",URL="$CallingConv_8h.html"];
+  Node33 -> Node38 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node38 [label="llvm/Support/IntegersSubset.h",height=0.2,width=0.4,color="red",URL="$IntegersSubset_8h.html"];
+  Node38 -> Node4 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node38 -> Node35 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node33 -> Node39 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node39 [label="llvm/Support/IntegersSubsetMapping.h",height=0.2,width=0.4,color="red",URL="$IntegersSubsetMapping_8h.html"];
+  Node39 -> Node38 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node33 -> Node24 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node33 -> Node25 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node33 -> Node7 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node33 -> Node28 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node3 -> Node40 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node40 [label="llvm/ADT/FoldingSet.h",height=0.2,width=0.4,color="black",URL="$FoldingSet_8h.html"];
+  Node40 -> Node11 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node40 -> Node25 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node40 -> Node9 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node3 -> Node41 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node41 [label="llvm/ADT/GraphTraits.h",height=0.2,width=0.4,color="black",URL="$GraphTraits_8h.html"];
+  Node3 -> Node42 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node42 [label="llvm/ADT/ilist_node.h",height=0.2,width=0.4,color="black",URL="$ilist__node_8h.html"];
+  Node3 -> Node43 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node43 [label="llvm/ADT/SmallPtrSet.h",height=0.2,width=0.4,color="black",URL="$SmallPtrSet_8h.html"];
+  Node43 -> Node8 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node43 -> Node11 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node43 -> Node44 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node44 [label="llvm/Support/PointerLikeTypeTraits.h",height=0.2,width=0.4,color="black",URL="$PointerLikeTypeTraits_8h.html"];
+  Node44 -> Node11 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node43 -> Node19 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node43 -> Node16 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node43 -> Node20 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node43 -> Node28 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node3 -> Node25 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node3 -> Node45 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node45 [label="llvm/ADT/STLExtras.h",height=0.2,width=0.4,color="black",URL="$STLExtras_8h.html"];
+  Node45 -> Node16 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node45 -> Node27 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node45 -> Node46 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node46 [label="functional",height=0.2,width=0.4,color="grey75"];
+  Node45 -> Node28 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node45 -> Node17 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node3 -> Node47 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node47 [label="llvm/CodeGen/ISDOpcodes.h",height=0.2,width=0.4,color="black",URL="$ISDOpcodes_8h.html"];
+  Node3 -> Node48 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node48 [label="llvm/CodeGen/ValueTypes.h",height=0.2,width=0.4,color="black",URL="$ValueTypes_8h.html"];
+  Node48 -> Node11 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node48 -> Node7 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node48 -> Node30 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node48 -> Node19 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node48 -> Node21 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node3 -> Node49 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node49 [label="llvm/CodeGen/MachineMemOperand.h",height=0.2,width=0.4,color="black",URL="$MachineMemOperand_8h.html"];
+  Node49 -> Node11 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node3 -> Node30 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node3 -> Node11 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node3 -> Node50 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node50 [label="llvm/Support/DebugLoc.h",height=0.2,width=0.4,color="black",URL="$DebugLoc_8h.html"];
+  Node3 -> Node19 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/MBlazeSubtarget_8cpp_source.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MBlazeSubtarget_8cpp_source.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MBlazeSubtarget_8cpp_source.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MBlazeSubtarget_8cpp_source.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,112 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: MBlazeSubtarget.cpp Source File</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File List</span></a></li>
+      <li><a href="globals.html"><span>File Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="dir_b41d254693bea6e92988e5bb1ad97e02.html">llvm-3.2.src</a>      </li>
+      <li class="navelem"><a class="el" href="dir_74e9364f374e99e3aeab4fae4e196292.html">lib</a>      </li>
+      <li class="navelem"><a class="el" href="dir_8a55ec9894173378e0d08f27f306eeee.html">Target</a>      </li>
+      <li class="navelem"><a class="el" href="dir_f975b82d147a340f2ab6ec1753ee61b7.html">MBlaze</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">MBlazeSubtarget.cpp</div>  </div>
+</div>
+<div class="contents">
+<a href="MBlazeSubtarget_8cpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//===-- MBlazeSubtarget.cpp - MBlaze Subtarget Information ----------------===//</span>
+<a name="l00002"></a>00002 <span class="comment">//</span>
+<a name="l00003"></a>00003 <span class="comment">//                     The LLVM Compiler Infrastructure</span>
+<a name="l00004"></a>00004 <span class="comment">//</span>
+<a name="l00005"></a>00005 <span class="comment">// This file is distributed under the University of Illinois Open Source</span>
+<a name="l00006"></a>00006 <span class="comment">// License. See LICENSE.TXT for details.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">//===----------------------------------------------------------------------===//</span>
+<a name="l00009"></a>00009 <span class="comment">//</span>
+<a name="l00010"></a>00010 <span class="comment">// This file implements the MBlaze specific subclass of TargetSubtargetInfo.</span>
+<a name="l00011"></a>00011 <span class="comment">//</span>
+<a name="l00012"></a>00012 <span class="comment">//===----------------------------------------------------------------------===//</span>
+<a name="l00013"></a>00013 
+<a name="l00014"></a>00014 <span class="preprocessor">#include "<a class="code" href="MBlazeSubtarget_8h.html">MBlazeSubtarget.h</a>"</span>
+<a name="l00015"></a>00015 <span class="preprocessor">#include "<a class="code" href="MBlaze_8h.html">MBlaze.h</a>"</span>
+<a name="l00016"></a>00016 <span class="preprocessor">#include "<a class="code" href="MBlazeRegisterInfo_8h.html">MBlazeRegisterInfo.h</a>"</span>
+<a name="l00017"></a>00017 <span class="preprocessor">#include "<a class="code" href="CommandLine_8h.html">llvm/Support/CommandLine.h</a>"</span>
+<a name="l00018"></a>00018 <span class="preprocessor">#include "<a class="code" href="TargetRegistry_8h.html">llvm/Support/TargetRegistry.h</a>"</span>
+<a name="l00019"></a>00019 
+<a name="l00020"></a><a class="code" href="MBlazeSubtarget_8cpp.html#a9edcf2eb5fb8161f71f0b6540ad9cf95">00020</a> <span class="preprocessor">#define GET_SUBTARGETINFO_TARGET_DESC</span>
+<a name="l00021"></a><a class="code" href="MBlazeSubtarget_8cpp.html#aa7e319f7bba8b140ee2d876cc3f8308b">00021</a> <span class="preprocessor"></span><span class="preprocessor">#define GET_SUBTARGETINFO_CTOR</span>
+<a name="l00022"></a>00022 <span class="preprocessor"></span><span class="preprocessor">#include "MBlazeGenSubtargetInfo.inc"</span>
+<a name="l00023"></a>00023 
+<a name="l00024"></a>00024 <span class="keyword">using namespace </span>llvm;
+<a name="l00025"></a>00025 
+<a name="l00026"></a><a class="code" href="classllvm_1_1MBlazeSubtarget.html#a45ba4169c611315a0462e3b0443590f8">00026</a> <a class="code" href="classllvm_1_1MBlazeSubtarget.html#a45ba4169c611315a0462e3b0443590f8">MBlazeSubtarget::MBlazeSubtarget</a>(<span class="keyword">const</span> std::string &TT,
+<a name="l00027"></a>00027                                  <span class="keyword">const</span> std::string &CPU,
+<a name="l00028"></a>00028                                  <span class="keyword">const</span> std::string &<a class="code" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933a50aa2061845b3ff4e6e2242d762c6a80">FS</a>):
+<a name="l00029"></a>00029   <a class="code" href="classMBlazeGenSubtargetInfo.html">MBlazeGenSubtargetInfo</a>(TT, CPU, FS),
+<a name="l00030"></a>00030   HasBarrel(<a class="code" href="AliasAnalysisEvaluator_8cpp.html#a3898a228575af19a9b2052f2b3677dce">false</a>), HasDiv(<a class="code" href="AliasAnalysisEvaluator_8cpp.html#a3898a228575af19a9b2052f2b3677dce">false</a>), HasMul(<a class="code" href="AliasAnalysisEvaluator_8cpp.html#a3898a228575af19a9b2052f2b3677dce">false</a>), HasPatCmp(<a class="code" href="AliasAnalysisEvaluator_8cpp.html#a3898a228575af19a9b2052f2b3677dce">false</a>),
+<a name="l00031"></a>00031   HasFPU(<a class="code" href="AliasAnalysisEvaluator_8cpp.html#a3898a228575af19a9b2052f2b3677dce">false</a>), HasMul64(<a class="code" href="AliasAnalysisEvaluator_8cpp.html#a3898a228575af19a9b2052f2b3677dce">false</a>), HasSqrt(<a class="code" href="AliasAnalysisEvaluator_8cpp.html#a3898a228575af19a9b2052f2b3677dce">false</a>)
+<a name="l00032"></a>00032 {
+<a name="l00033"></a>00033   <span class="comment">// Parse features string.</span>
+<a name="l00034"></a>00034   std::string CPUName = CPU;
+<a name="l00035"></a>00035   <span class="keywordflow">if</span> (CPUName.empty())
+<a name="l00036"></a>00036     CPUName = <span class="stringliteral">"mblaze"</span>;
+<a name="l00037"></a>00037   <a class="code" href="classllvm_1_1MBlazeSubtarget.html#ab1f4b262596c01001c8b98ebb2600c9d">ParseSubtargetFeatures</a>(CPUName, FS);
+<a name="l00038"></a>00038 
+<a name="l00039"></a>00039   <span class="comment">// Only use instruction scheduling if the selected CPU has an instruction</span>
+<a name="l00040"></a>00040   <span class="comment">// itinerary (the default CPU is the only one that doesn't).</span>
+<a name="l00041"></a>00041   <a class="code" href="classllvm_1_1MBlazeSubtarget.html#a162fe6212ef083b2490fdf4447576df3">HasItin</a> = CPUName != <span class="stringliteral">"mblaze"</span>;
+<a name="l00042"></a>00042   <a class="code" href="Debug_8h.html#aef41e8aaf4c60819b30faf396cdf4978">DEBUG</a>(<a class="code" href="namespacellvm.html#a7c46c742c31be54870e2038048e6b391" title="dbgs - Return a circular-buffered debug stream.">dbgs</a>() << <span class="stringliteral">"CPU "</span> << CPUName << <span class="stringliteral">"("</span> << <a class="code" href="classllvm_1_1MBlazeSubtarget.html#a162fe6212ef083b2490fdf4447576df3">HasItin</a> << <span class="stringliteral">")\n"</span>);
+<a name="l00043"></a>00043 
+<a name="l00044"></a>00044   <span class="comment">// Initialize scheduling itinerary for the specified CPU.</span>
+<a name="l00045"></a>00045   <a class="code" href="classllvm_1_1MBlazeSubtarget.html#aa82e551194f8f0737fcfaa5886b34ff9">InstrItins</a> = getInstrItineraryForCPU(CPUName);
+<a name="l00046"></a>00046 }
+<a name="l00047"></a>00047 
+<a name="l00048"></a>00048 <span class="keywordtype">bool</span> <a class="code" href="classllvm_1_1MBlazeSubtarget.html#ad7177202fff37b030fb4cdf35fa29eff" title="enablePostRAScheduler - True at 'More' optimization.">MBlazeSubtarget::</a>
+<a name="l00049"></a><a class="code" href="classllvm_1_1MBlazeSubtarget.html#ad7177202fff37b030fb4cdf35fa29eff">00049</a> <a class="code" href="classllvm_1_1MBlazeSubtarget.html#ad7177202fff37b030fb4cdf35fa29eff" title="enablePostRAScheduler - True at 'More' optimization.">enablePostRAScheduler</a>(<a class="code" href="namespacellvm_1_1CodeGenOpt.html#a411055ea15209051c2370bbf655ec8d4">CodeGenOpt::Level</a> OptLevel,
+<a name="l00050"></a>00050                       <a class="code" href="classllvm_1_1TargetSubtargetInfo.html#a6188e0150c59966ad45e9e3b0c952622">TargetSubtargetInfo::AntiDepBreakMode</a>& Mode,
+<a name="l00051"></a>00051                       RegClassVector& CriticalPathRCs)<span class="keyword"> const </span>{
+<a name="l00052"></a>00052   Mode = <a class="code" href="classllvm_1_1TargetSubtargetInfo.html#a6188e0150c59966ad45e9e3b0c952622a6b38e744346871dab87b036209f01c20">TargetSubtargetInfo::ANTIDEP_CRITICAL</a>;
+<a name="l00053"></a>00053   CriticalPathRCs.clear();
+<a name="l00054"></a>00054   CriticalPathRCs.push_back(&MBlaze::GPRRegClass);
+<a name="l00055"></a>00055   <span class="keywordflow">return</span> <a class="code" href="classllvm_1_1MBlazeSubtarget.html#a162fe6212ef083b2490fdf4447576df3">HasItin</a> && OptLevel >= <a class="code" href="namespacellvm_1_1Reloc.html#af59f6dc86e80aaf56f1afd155eebf568a6f9fa4f118519f6df6435bd13317466e">CodeGenOpt::Default</a>;
+<a name="l00056"></a>00056 }
+</pre></div></div>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:35: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/MBlazeSubtarget_8h__dep__incl.png
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MBlazeSubtarget_8h__dep__incl.png?rev=170845&view=auto
==============================================================================
Binary file - no diff available.

Propchange: www-releases/trunk/3.2/docs/doxygen/html/MBlazeSubtarget_8h__dep__incl.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: www-releases/trunk/3.2/docs/doxygen/html/MBlazeSubtarget_8h__incl.map
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MBlazeSubtarget_8h__incl.map?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MBlazeSubtarget_8h__incl.map (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MBlazeSubtarget_8h__incl.map Fri Dec 21 00:57:24 2012
@@ -0,0 +1,15 @@
+<map id="G" name="G">
+<area shape="rect" href="$TargetSubtargetInfo_8h.html" title="llvm/Target/TargetSubtargetInfo.h" alt="" coords="717,84,949,111"/>
+<area shape="rect" href="$MCInstrItineraries_8h.html" title="llvm/MC/MCInstrItineraries.h" alt="" coords="673,239,871,265"/>
+<area shape="rect" href="$MCSubtargetInfo_8h.html" title="llvm/MC/MCSubtargetInfo.h" alt="" coords="555,161,749,188"/>
+<area shape="rect" href="$CodeGen_8h.html" title="llvm/Support/CodeGen.h" alt="" coords="773,161,949,188"/>
+<area shape="rect" href="$SubtargetFeature_8h.html" title="llvm/MC/SubtargetFeature.h" alt="" coords="283,239,483,265"/>
+<area shape="rect" href="$Triple_8h.html" title="llvm/ADT/Triple.h" alt="" coords="408,316,533,343"/>
+<area shape="rect" href="$DataTypes_8h.html" title="llvm/Support/DataTypes.h" alt="" coords="107,703,291,729"/>
+<area shape="rect" href="$Twine_8h.html" title="llvm/ADT/Twine.h" alt="" coords="416,393,541,420"/>
+<area shape="rect" href="$StringRef_8h.html" title="llvm/ADT/StringRef.h" alt="" coords="451,548,600,575"/>
+<area shape="rect" href="$ErrorHandling_8h.html" title="llvm/Support/ErrorHandling.h" alt="" coords="555,471,760,497"/>
+<area shape="rect" href="$type__traits_8h.html" title="llvm/Support/type_traits.h" alt="" coords="520,625,707,652"/>
+<area shape="rect" href="$Compiler_8h.html" title="llvm/Support/Compiler.h" alt="" coords="624,548,797,575"/>
+<area shape="rect" href="$MCSchedule_8h.html" title="llvm/MC/MCSchedule.h" alt="" coords="211,548,376,575"/>
+</map>

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

Added: www-releases/trunk/3.2/docs/doxygen/html/MBlazeTargetMachine_8cpp__incl.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MBlazeTargetMachine_8cpp__incl.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MBlazeTargetMachine_8cpp__incl.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MBlazeTargetMachine_8cpp__incl.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,163 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  Node1 [label="MBlazeTargetMachine.cpp",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
+  Node1 -> Node2 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node2 [label="MBlazeTargetMachine.h",height=0.2,width=0.4,color="black",URL="$MBlazeTargetMachine_8h.html"];
+  Node2 -> Node3 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node3 [label="MBlazeSubtarget.h",height=0.2,width=0.4,color="black",URL="$MBlazeSubtarget_8h.html"];
+  Node3 -> Node4 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node4 [label="llvm/Target/TargetSubtargetInfo.h",height=0.2,width=0.4,color="red",URL="$TargetSubtargetInfo_8h.html"];
+  Node4 -> Node5 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node5 [label="llvm/Support/CodeGen.h",height=0.2,width=0.4,color="black",URL="$CodeGen_8h.html"];
+  Node3 -> Node6 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node6 [label="llvm/MC/MCInstrItineraries.h",height=0.2,width=0.4,color="red",URL="$MCInstrItineraries_8h.html"];
+  Node3 -> Node7 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node7 [label="string",height=0.2,width=0.4,color="grey75"];
+  Node3 -> Node8 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node8 [label="MBlazeGenSubtargetInfo.inc",height=0.2,width=0.4,color="grey75"];
+  Node2 -> Node9 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node9 [label="MBlazeInstrInfo.h",height=0.2,width=0.4,color="black",URL="$MBlazeInstrInfo_8h.html"];
+  Node9 -> Node10 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node10 [label="MBlaze.h",height=0.2,width=0.4,color="black",URL="$MBlaze_8h.html"];
+  Node10 -> Node11 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node11 [label="MCTargetDesc/MBlazeBaseInfo.h",height=0.2,width=0.4,color="black",URL="$MBlazeBaseInfo_8h.html"];
+  Node11 -> Node12 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node12 [label="MBlazeMCTargetDesc.h",height=0.2,width=0.4,color="red",URL="$MBlazeMCTargetDesc_8h.html"];
+  Node12 -> Node13 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node13 [label="llvm/Support/DataTypes.h",height=0.2,width=0.4,color="red",URL="$DataTypes_8h.html"];
+  Node12 -> Node14 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node14 [label="MBlazeGenInstrInfo.inc",height=0.2,width=0.4,color="grey75"];
+  Node12 -> Node8 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node11 -> Node15 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node15 [label="llvm/Support/ErrorHandling.h",height=0.2,width=0.4,color="red",URL="$ErrorHandling_8h.html"];
+  Node15 -> Node16 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node16 [label="llvm/ADT/StringRef.h",height=0.2,width=0.4,color="red",URL="$StringRef_8h.html"];
+  Node16 -> Node17 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node17 [label="cassert",height=0.2,width=0.4,color="grey75"];
+  Node16 -> Node7 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node16 -> Node18 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node18 [label="utility",height=0.2,width=0.4,color="grey75"];
+  Node15 -> Node7 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node10 -> Node12 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node10 -> Node19 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node19 [label="llvm/Target/TargetMachine.h",height=0.2,width=0.4,color="black",URL="$Target_2TargetMachine_8h.html"];
+  Node19 -> Node20 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node20 [label="llvm/Pass.h",height=0.2,width=0.4,color="red",URL="$Pass_8h.html"];
+  Node20 -> Node7 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node19 -> Node5 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node19 -> Node21 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node21 [label="llvm/Target/TargetOptions.h",height=0.2,width=0.4,color="black",URL="$TargetOptions_8h.html"];
+  Node21 -> Node7 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node19 -> Node22 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node22 [label="llvm/TargetTransformInfo.h",height=0.2,width=0.4,color="red",URL="$TargetTransformInfo_8h.html"];
+  Node22 -> Node20 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node22 -> Node13 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node19 -> Node23 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node23 [label="llvm/Target/TargetTransformImpl.h",height=0.2,width=0.4,color="red",URL="$TargetTransformImpl_8h.html"];
+  Node23 -> Node22 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node19 -> Node16 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node19 -> Node17 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node19 -> Node7 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node9 -> Node24 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node24 [label="MBlazeRegisterInfo.h",height=0.2,width=0.4,color="red",URL="$MBlazeRegisterInfo_8h.html"];
+  Node24 -> Node10 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node9 -> Node15 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node9 -> Node25 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node25 [label="llvm/Target/TargetInstrInfo.h",height=0.2,width=0.4,color="red",URL="$TargetInstrInfo_8h.html"];
+  Node9 -> Node14 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node2 -> Node26 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node26 [label="MBlazeISelLowering.h",height=0.2,width=0.4,color="black",URL="$MBlazeISelLowering_8h.html"];
+  Node26 -> Node10 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node26 -> Node3 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node26 -> Node15 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node26 -> Node27 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node27 [label="llvm/CodeGen/SelectionDAG.h",height=0.2,width=0.4,color="red",URL="$SelectionDAG_8h.html"];
+  Node27 -> Node19 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node27 -> Node17 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node27 -> Node28 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node28 [label="vector",height=0.2,width=0.4,color="grey75"];
+  Node27 -> Node7 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node26 -> Node29 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node29 [label="llvm/Target/TargetLowering.h",height=0.2,width=0.4,color="red",URL="$TargetLowering_8h.html"];
+  Node29 -> Node30 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node30 [label="llvm/ADT/DenseMap.h",height=0.2,width=0.4,color="red",URL="$DenseMap_8h.html"];
+  Node30 -> Node18 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node30 -> Node17 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node29 -> Node19 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node29 -> Node28 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node2 -> Node31 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node31 [label="MBlazeSelectionDAGInfo.h",height=0.2,width=0.4,color="black",URL="$MBlazeSelectionDAGInfo_8h.html"];
+  Node31 -> Node32 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node32 [label="llvm/Target/TargetSelectionDAGInfo.h",height=0.2,width=0.4,color="red",URL="$TargetSelectionDAGInfo_8h.html"];
+  Node2 -> Node33 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node33 [label="MBlazeIntrinsicInfo.h",height=0.2,width=0.4,color="black",URL="$MBlazeIntrinsicInfo_8h.html"];
+  Node33 -> Node34 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node34 [label="llvm/Target/TargetIntrinsicInfo.h",height=0.2,width=0.4,color="red",URL="$TargetIntrinsicInfo_8h.html"];
+  Node34 -> Node7 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node2 -> Node35 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node35 [label="MBlazeFrameLowering.h",height=0.2,width=0.4,color="black",URL="$MBlazeFrameLowering_8h.html"];
+  Node35 -> Node10 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node35 -> Node36 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node36 [label="llvm/Target/TargetFrameLowering.h",height=0.2,width=0.4,color="black",URL="$TargetFrameLowering_8h.html"];
+  Node36 -> Node37 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node37 [label="llvm/CodeGen/MachineBasicBlock.h",height=0.2,width=0.4,color="red",URL="$MachineBasicBlock_8h.html"];
+  Node37 -> Node13 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node36 -> Node18 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node36 -> Node28 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node2 -> Node38 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node38 [label="llvm/MC/MCStreamer.h",height=0.2,width=0.4,color="black",URL="$MCStreamer_8h.html"];
+  Node38 -> Node13 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node38 -> Node39 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node39 [label="llvm/MC/MCDirectives.h",height=0.2,width=0.4,color="black",URL="$MCDirectives_8h.html"];
+  Node38 -> Node40 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node40 [label="llvm/MC/MCDwarf.h",height=0.2,width=0.4,color="red",URL="$MCDwarf_8h.html"];
+  Node40 -> Node16 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node40 -> Node41 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node41 [label="llvm/Support/raw_ostream.h",height=0.2,width=0.4,color="red",URL="$raw__ostream_8h.html"];
+  Node41 -> Node16 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node41 -> Node13 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node40 -> Node28 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node38 -> Node42 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node42 [label="llvm/MC/MCWin64EH.h",height=0.2,width=0.4,color="red",URL="$MCWin64EH_8h.html"];
+  Node42 -> Node17 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node42 -> Node28 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node38 -> Node43 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node43 [label="llvm/ADT/ArrayRef.h",height=0.2,width=0.4,color="black",URL="$ArrayRef_8h.html"];
+  Node43 -> Node44 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node44 [label="llvm/ADT/SmallVector.h",height=0.2,width=0.4,color="red",URL="$SmallVector_8h.html"];
+  Node44 -> Node17 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node43 -> Node28 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node38 -> Node44 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node2 -> Node19 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node2 -> Node45 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node45 [label="llvm/DataLayout.h",height=0.2,width=0.4,color="black",URL="$DataLayout_8h.html"];
+  Node45 -> Node20 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node45 -> Node44 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node45 -> Node30 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node45 -> Node13 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node2 -> Node36 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node2 -> Node23 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node10 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node46 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node46 [label="llvm/PassManager.h",height=0.2,width=0.4,color="black",URL="$PassManager_8h.html"];
+  Node46 -> Node20 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node47 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node47 [label="llvm/CodeGen/Passes.h",height=0.2,width=0.4,color="black",URL="$CodeGen_2Passes_8h.html"];
+  Node47 -> Node20 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node47 -> Node19 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node47 -> Node7 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node48 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node48 [label="llvm/Support/FormattedStream.h",height=0.2,width=0.4,color="black",URL="$FormattedStream_8h.html"];
+  Node48 -> Node41 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node49 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node49 [label="llvm/Support/TargetRegistry.h",height=0.2,width=0.4,color="black",URL="$TargetRegistry_8h.html"];
+  Node49 -> Node5 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node49 -> Node50 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node50 [label="llvm/ADT/Triple.h",height=0.2,width=0.4,color="red",URL="$Triple_8h.html"];
+  Node49 -> Node7 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node49 -> Node17 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node21 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/MBlazeTargetMachine_8cpp_source.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MBlazeTargetMachine_8cpp_source.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MBlazeTargetMachine_8cpp_source.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MBlazeTargetMachine_8cpp_source.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,138 @@
+<!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: MBlazeTargetMachine.cpp Source File</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File List</span></a></li>
+      <li><a href="globals.html"><span>File Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="dir_b41d254693bea6e92988e5bb1ad97e02.html">llvm-3.2.src</a>      </li>
+      <li class="navelem"><a class="el" href="dir_74e9364f374e99e3aeab4fae4e196292.html">lib</a>      </li>
+      <li class="navelem"><a class="el" href="dir_8a55ec9894173378e0d08f27f306eeee.html">Target</a>      </li>
+      <li class="navelem"><a class="el" href="dir_f975b82d147a340f2ab6ec1753ee61b7.html">MBlaze</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">MBlazeTargetMachine.cpp</div>  </div>
+</div>
+<div class="contents">
+<a href="MBlazeTargetMachine_8cpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//===-- MBlazeTargetMachine.cpp - Define TargetMachine for MBlaze ---------===//</span>
+<a name="l00002"></a>00002 <span class="comment">//</span>
+<a name="l00003"></a>00003 <span class="comment">//                     The LLVM Compiler Infrastructure</span>
+<a name="l00004"></a>00004 <span class="comment">//</span>
+<a name="l00005"></a>00005 <span class="comment">// This file is distributed under the University of Illinois Open Source</span>
+<a name="l00006"></a>00006 <span class="comment">// License. See LICENSE.TXT for details.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">//===----------------------------------------------------------------------===//</span>
+<a name="l00009"></a>00009 <span class="comment">//</span>
+<a name="l00010"></a>00010 <span class="comment">// Implements the info about MBlaze target spec.</span>
+<a name="l00011"></a>00011 <span class="comment">//</span>
+<a name="l00012"></a>00012 <span class="comment">//===----------------------------------------------------------------------===//</span>
+<a name="l00013"></a>00013 
+<a name="l00014"></a>00014 <span class="preprocessor">#include "<a class="code" href="MBlazeTargetMachine_8h.html">MBlazeTargetMachine.h</a>"</span>
+<a name="l00015"></a>00015 <span class="preprocessor">#include "<a class="code" href="MBlaze_8h.html">MBlaze.h</a>"</span>
+<a name="l00016"></a>00016 <span class="preprocessor">#include "<a class="code" href="PassManager_8h.html">llvm/PassManager.h</a>"</span>
+<a name="l00017"></a>00017 <span class="preprocessor">#include "<a class="code" href="CodeGen_2Passes_8h.html">llvm/CodeGen/Passes.h</a>"</span>
+<a name="l00018"></a>00018 <span class="preprocessor">#include "<a class="code" href="FormattedStream_8h.html">llvm/Support/FormattedStream.h</a>"</span>
+<a name="l00019"></a>00019 <span class="preprocessor">#include "<a class="code" href="TargetRegistry_8h.html">llvm/Support/TargetRegistry.h</a>"</span>
+<a name="l00020"></a>00020 <span class="preprocessor">#include "<a class="code" href="TargetOptions_8h.html">llvm/Target/TargetOptions.h</a>"</span>
+<a name="l00021"></a>00021 <span class="keyword">using namespace </span>llvm;
+<a name="l00022"></a>00022 
+<a name="l00023"></a><a class="code" href="MBlazeTargetMachine_8cpp.html#a4ff7ec5b7ac281ac0285e7519a325cfc">00023</a> <span class="keyword">extern</span> <span class="stringliteral">"C"</span> <span class="keywordtype">void</span> <a class="code" href="MBlazeTargetMachine_8cpp.html#a4ff7ec5b7ac281ac0285e7519a325cfc">LLVMInitializeMBlazeTarget</a>() {
+<a name="l00024"></a>00024   <span class="comment">// Register the target.</span>
+<a name="l00025"></a>00025   <a class="code" href="structllvm_1_1RegisterTargetMachine.html">RegisterTargetMachine<MBlazeTargetMachine></a> <a class="code" href="namespacellvm.html#a6569d00d31a5d74e563e2f39f82271ab">X</a>(<a class="code" href="namespacellvm.html#a2140a3da86d5fb3b3c7a14cb3e5ad080">TheMBlazeTarget</a>);
+<a name="l00026"></a>00026 }
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">// DataLayout --> Big-endian, 32-bit pointer/ABI/alignment</span>
+<a name="l00029"></a>00029 <span class="comment">// The stack is always 8 byte aligned</span>
+<a name="l00030"></a>00030 <span class="comment">// On function prologue, the stack is created by decrementing</span>
+<a name="l00031"></a>00031 <span class="comment">// its pointer. Once decremented, all references are done with positive</span>
+<a name="l00032"></a>00032 <span class="comment">// offset from the stack/frame pointer, using StackGrowsUp enables</span>
+<a name="l00033"></a>00033 <span class="comment">// an easier handling.</span>
+<a name="l00034"></a>00034 <a class="code" href="classllvm_1_1MBlazeTargetMachine.html#afd9e34de272ea3571bee640e49523946">MBlazeTargetMachine::</a>
+<a name="l00035"></a><a class="code" href="classllvm_1_1MBlazeTargetMachine.html#afd9e34de272ea3571bee640e49523946">00035</a> <a class="code" href="classllvm_1_1MBlazeTargetMachine.html#afd9e34de272ea3571bee640e49523946">MBlazeTargetMachine</a>(<span class="keyword">const</span> <a class="code" href="classllvm_1_1Target.html">Target</a> &T, <a class="code" href="classllvm_1_1StringRef.html">StringRef</a> TT,
+<a name="l00036"></a>00036                     <a class="code" href="classllvm_1_1StringRef.html">StringRef</a> CPU, <a class="code" href="classllvm_1_1StringRef.html">StringRef</a> <a class="code" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933a50aa2061845b3ff4e6e2242d762c6a80">FS</a>, <span class="keyword">const</span> <a class="code" href="classllvm_1_1TargetOptions.html">TargetOptions</a> &Options,
+<a name="l00037"></a>00037                     <a class="code" href="namespacellvm_1_1Reloc.html#af59f6dc86e80aaf56f1afd155eebf568">Reloc::Model</a> RM, <a class="code" href="namespacellvm_1_1CodeModel.html#afc59396a9e5809fc92938e203d91a8df">CodeModel::Model</a> CM,
+<a name="l00038"></a>00038                     <a class="code" href="namespacellvm_1_1CodeGenOpt.html#a411055ea15209051c2370bbf655ec8d4">CodeGenOpt::Level</a> OL)
+<a name="l00039"></a>00039   : <a class="code" href="classllvm_1_1LLVMTargetMachine.html">LLVMTargetMachine</a>(T, TT, CPU, FS, Options, RM, CM, OL),
+<a name="l00040"></a>00040     Subtarget(TT, CPU, FS),
+<a name="l00041"></a>00041     DL(<span class="stringliteral">"E-p:32:32:32-i8:8:8-i16:16:16"</span>),
+<a name="l00042"></a>00042     InstrInfo(*this),
+<a name="l00043"></a>00043     FrameLowering(Subtarget),
+<a name="l00044"></a>00044     TLInfo(*this), TSInfo(*this),
+<a name="l00045"></a>00045     InstrItins(Subtarget.getInstrItineraryData()),
+<a name="l00046"></a>00046     STTI(&TLInfo), VTTI(&TLInfo) {
+<a name="l00047"></a>00047 }
+<a name="l00048"></a>00048 
+<a name="l00049"></a>00049 <span class="keyword">namespace </span>{<span class="comment"></span>
+<a name="l00050"></a>00050 <span class="comment">/// MBlaze Code Generator Pass Configuration Options.</span>
+<a name="l00051"></a>00051 <span class="comment"></span><span class="keyword">class </span>MBlazePassConfig : <span class="keyword">public</span> <a class="code" href="classllvm_1_1TargetPassConfig.html">TargetPassConfig</a> {
+<a name="l00052"></a>00052 <span class="keyword">public</span>:
+<a name="l00053"></a>00053   MBlazePassConfig(<a class="code" href="classllvm_1_1MBlazeTargetMachine.html">MBlazeTargetMachine</a> *TM, <a class="code" href="classllvm_1_1PassManagerBase.html">PassManagerBase</a> &PM)
+<a name="l00054"></a>00054     : <a class="code" href="classllvm_1_1TargetPassConfig.html">TargetPassConfig</a>(TM, PM) {}
+<a name="l00055"></a>00055 
+<a name="l00056"></a>00056   <a class="code" href="classllvm_1_1MBlazeTargetMachine.html">MBlazeTargetMachine</a> &getMBlazeTargetMachine()<span class="keyword"> const </span>{
+<a name="l00057"></a>00057     <span class="keywordflow">return</span> getTM<MBlazeTargetMachine>();
+<a name="l00058"></a>00058   }
+<a name="l00059"></a>00059 
+<a name="l00060"></a>00060   <span class="keyword">virtual</span> <span class="keywordtype">bool</span> addInstSelector();
+<a name="l00061"></a>00061   <span class="keyword">virtual</span> <span class="keywordtype">bool</span> addPreEmitPass();
+<a name="l00062"></a>00062 };
+<a name="l00063"></a>00063 } <span class="comment">// namespace</span>
+<a name="l00064"></a>00064 
+<a name="l00065"></a><a class="code" href="classllvm_1_1MBlazeTargetMachine.html#af56cd6a648a7163d914da386c51ce3f5">00065</a> <a class="code" href="classllvm_1_1TargetPassConfig.html">TargetPassConfig</a> *<a class="code" href="classllvm_1_1MBlazeTargetMachine.html#af56cd6a648a7163d914da386c51ce3f5">MBlazeTargetMachine::createPassConfig</a>(<a class="code" href="classllvm_1_1PassManagerBase.html">PassManagerBase</a> &PM) {
+<a name="l00066"></a>00066   <span class="keywordflow">return</span> <span class="keyword">new</span> MBlazePassConfig(<span class="keyword">this</span>, PM);
+<a name="l00067"></a>00067 }
+<a name="l00068"></a>00068 
+<a name="l00069"></a>00069 <span class="comment">// Install an instruction selector pass using</span>
+<a name="l00070"></a>00070 <span class="comment">// the ISelDag to gen MBlaze code.</span>
+<a name="l00071"></a>00071 <span class="keywordtype">bool</span> MBlazePassConfig::addInstSelector() {
+<a name="l00072"></a>00072   addPass(<a class="code" href="namespacellvm.html#a55f23752ba7ddda6f81adab78a7affba">createMBlazeISelDag</a>(getMBlazeTargetMachine()));
+<a name="l00073"></a>00073   <span class="keywordflow">return</span> <span class="keyword">false</span>;
+<a name="l00074"></a>00074 }
+<a name="l00075"></a>00075 
+<a name="l00076"></a>00076 <span class="comment">// Implemented by targets that want to run passes immediately before</span>
+<a name="l00077"></a>00077 <span class="comment">// machine code is emitted. return true if -print-machineinstrs should</span>
+<a name="l00078"></a>00078 <span class="comment">// print out the code after the passes.</span>
+<a name="l00079"></a>00079 <span class="keywordtype">bool</span> MBlazePassConfig::addPreEmitPass() {
+<a name="l00080"></a>00080   addPass(<a class="code" href="namespacellvm.html#a081f4870a84c20f0d6920e1487b29ac3">createMBlazeDelaySlotFillerPass</a>(getMBlazeTargetMachine()));
+<a name="l00081"></a>00081   <span class="keywordflow">return</span> <span class="keyword">true</span>;
+<a name="l00082"></a>00082 }
+</pre></div></div>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:35: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/MBlazeTargetMachine_8h__dep__incl.map
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MBlazeTargetMachine_8h__dep__incl.map?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MBlazeTargetMachine_8h__dep__incl.map (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MBlazeTargetMachine_8h__dep__incl.map Fri Dec 21 00:57:24 2012
@@ -0,0 +1,9 @@
+<map id="G" name="G">
+<area shape="rect" href="$MBlazeAsmPrinter_8cpp.html" title="MBlazeAsmPrinter.cpp" alt="" coords="5,84,168,111"/>
+<area shape="rect" href="$MBlazeDelaySlotFiller_8cpp.html" title="MBlazeDelaySlotFiller.cpp" alt="" coords="192,84,373,111"/>
+<area shape="rect" href="$MBlazeInstrInfo_8cpp.html" title="MBlazeInstrInfo.cpp" alt="" coords="397,84,541,111"/>
+<area shape="rect" href="$MBlazeISelDAGToDAG_8cpp.html" title="MBlazeISelDAGToDAG.cpp" alt="" coords="565,84,752,111"/>
+<area shape="rect" href="$MBlazeISelLowering_8cpp.html" title="MBlazeISelLowering.cpp" alt="" coords="776,84,949,111"/>
+<area shape="rect" href="$MBlazeSelectionDAGInfo_8cpp.html" title="MBlazeSelectionDAGInfo.cpp" alt="" coords="973,84,1179,111"/>
+<area shape="rect" href="$MBlazeTargetMachine_8cpp.html" title="MBlazeTargetMachine.cpp" alt="" coords="1203,84,1389,111"/>
+</map>

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

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

Propchange: www-releases/trunk/3.2/docs/doxygen/html/MBlazeTargetMachine_8h__dep__incl.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: www-releases/trunk/3.2/docs/doxygen/html/MBlazeTargetMachine_8h__incl.map
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MBlazeTargetMachine_8h__incl.map?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MBlazeTargetMachine_8h__incl.map (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MBlazeTargetMachine_8h__incl.map Fri Dec 21 00:57:24 2012
@@ -0,0 +1,43 @@
+<map id="G" name="G">
+<area shape="rect" href="$MBlazeSubtarget_8h.html" title="MBlazeSubtarget.h" alt="" coords="513,239,657,265"/>
+<area shape="rect" href="$MBlazeInstrInfo_8h.html" title="MBlazeInstrInfo.h" alt="" coords="1852,84,1983,111"/>
+<area shape="rect" href="$Target_2TargetMachine_8h.html" title="llvm/Target/TargetMachine.h" alt="" coords="877,316,1075,343"/>
+<area shape="rect" href="$TargetTransformImpl_8h.html" title="llvm/Target/TargetTransformImpl.h" alt="" coords="1416,393,1651,420"/>
+<area shape="rect" href="$MBlazeISelLowering_8h.html" title="MBlazeISelLowering.h" alt="" coords="1256,161,1413,188"/>
+<area shape="rect" href="$MBlazeSelectionDAGInfo_8h.html" title="MBlazeSelectionDAGInfo.h" alt="" coords="2651,84,2840,111"/>
+<area shape="rect" href="$MBlazeIntrinsicInfo_8h.html" title="MBlazeIntrinsicInfo.h" alt="" coords="220,84,372,111"/>
+<area shape="rect" href="$MBlazeFrameLowering_8h.html" title="MBlazeFrameLowering.h" alt="" coords="2333,161,2509,188"/>
+<area shape="rect" href="$TargetFrameLowering_8h.html" title="llvm/Target/TargetFrameLowering.h" alt="" coords="3200,393,3440,420"/>
+<area shape="rect" href="$MCStreamer_8h.html" title="llvm/MC/MCStreamer.h" alt="" coords="2783,393,2951,420"/>
+<area shape="rect" href="$DataLayout_8h.html" title="llvm/DataLayout.h" alt="" coords="1725,471,1861,497"/>
+<area shape="rect" href="$TargetSubtargetInfo_8h.html" title="llvm/Target/TargetSubtargetInfo.h" alt="" coords="385,316,617,343"/>
+<area shape="rect" href="$MCInstrItineraries_8h.html" title="llvm/MC/MCInstrItineraries.h" alt="" coords="433,471,631,497"/>
+<area shape="rect" href="$MCSubtargetInfo_8h.html" title="llvm/MC/MCSubtargetInfo.h" alt="" coords="195,393,389,420"/>
+<area shape="rect" href="$CodeGen_8h.html" title="llvm/Support/CodeGen.h" alt="" coords="413,393,589,420"/>
+<area shape="rect" href="$MCSchedule_8h.html" title="llvm/MC/MCSchedule.h" alt="" coords="1739,548,1904,575"/>
+<area shape="rect" href="$DataTypes_8h.html" title="llvm/Support/DataTypes.h" alt="" coords="1973,625,2157,652"/>
+<area shape="rect" href="$MBlaze_8h.html" title="MBlaze.h" alt="" coords="1851,239,1931,265"/>
+<area shape="rect" href="$ErrorHandling_8h.html" title="llvm/Support/ErrorHandling.h" alt="" coords="816,548,1021,575"/>
+<area shape="rect" href="$MBlazeRegisterInfo_8h.html" title="MBlazeRegisterInfo.h" alt="" coords="2107,161,2259,188"/>
+<area shape="rect" href="$TargetInstrInfo_8h.html" title="llvm/Target/TargetInstrInfo.h" alt="" coords="1888,161,2083,188"/>
+<area shape="rect" href="$MBlazeBaseInfo_8h.html" title="MCTargetDesc/MBlazeBaseInfo.h" alt="" coords="1776,316,2005,343"/>
+<area shape="rect" href="$MBlazeMCTargetDesc_8h.html" title="MBlazeMCTargetDesc.h" alt="" coords="1912,393,2083,420"/>
+<area shape="rect" href="$Compiler_8h.html" title="llvm/Support/Compiler.h" alt="" coords="1152,625,1325,652"/>
+<area shape="rect" href="$StringRef_8h.html" title="llvm/ADT/StringRef.h" alt="" coords="979,625,1128,652"/>
+<area shape="rect" href="$Pass_8h.html" title="llvm/Pass.h" alt="" coords="1045,548,1136,575"/>
+<area shape="rect" href="$TargetOptions_8h.html" title="llvm/Target/TargetOptions.h" alt="" coords="340,625,535,652"/>
+<area shape="rect" href="$TargetTransformInfo_8h.html" title="llvm/TargetTransformInfo.h" alt="" coords="917,471,1104,497"/>
+<area shape="rect" href="$ValueTypes_8h.html" title="llvm/CodeGen/ValueTypes.h" alt="" coords="1456,471,1651,497"/>
+<area shape="rect" href="$TargetRegisterInfo_8h.html" title="llvm/Target/TargetRegisterInfo.h" alt="" coords="2540,393,2759,420"/>
+<area shape="rect" href="$MachineBasicBlock_8h.html" title="llvm/CodeGen/MachineBasicBlock.h" alt="" coords="3357,471,3605,497"/>
+<area shape="rect" href="$ArrayRef_8h.html" title="llvm/ADT/ArrayRef.h" alt="" coords="2707,471,2851,497"/>
+<area shape="rect" href="$SmallVector_8h.html" title="llvm/ADT/SmallVector.h" alt="" coords="1547,548,1715,575"/>
+<area shape="rect" href="$SelectionDAG_8h.html" title="llvm/CodeGen/SelectionDAG.h" alt="" coords="1112,239,1325,265"/>
+<area shape="rect" href="$TargetLowering_8h.html" title="llvm/Target/TargetLowering.h" alt="" coords="1349,239,1549,265"/>
+<area shape="rect" href="$DenseMap_8h.html" title="llvm/ADT/DenseMap.h" alt="" coords="1363,548,1523,575"/>
+<area shape="rect" href="$TargetSelectionDAGInfo_8h.html" title="llvm/Target/TargetSelectionDAGInfo.h" alt="" coords="2635,161,2891,188"/>
+<area shape="rect" href="$TargetIntrinsicInfo_8h.html" title="llvm/Target/TargetIntrinsicInfo.h" alt="" coords="424,548,640,575"/>
+<area shape="rect" href="$MCDirectives_8h.html" title="llvm/MC/MCDirectives.h" alt="" coords="3112,471,3283,497"/>
+<area shape="rect" href="$MCDwarf_8h.html" title="llvm/MC/MCDwarf.h" alt="" coords="2389,471,2531,497"/>
+<area shape="rect" href="$MCWin64EH_8h.html" title="llvm/MC/MCWin64EH.h" alt="" coords="2875,471,3037,497"/>
+</map>

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

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

Propchange: www-releases/trunk/3.2/docs/doxygen/html/MBlazeTargetMachine_8h__incl.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: www-releases/trunk/3.2/docs/doxygen/html/MBlaze_8h__incl.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MBlaze_8h__incl.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MBlaze_8h__incl.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MBlaze_8h__incl.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,140 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  Node1 [label="MBlaze.h",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
+  Node1 -> Node2 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node2 [label="MCTargetDesc/MBlazeBaseInfo.h",height=0.2,width=0.4,color="black",URL="$MBlazeBaseInfo_8h.html"];
+  Node2 -> Node3 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node3 [label="MBlazeMCTargetDesc.h",height=0.2,width=0.4,color="black",URL="$MBlazeMCTargetDesc_8h.html"];
+  Node3 -> Node4 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node4 [label="llvm/Support/DataTypes.h",height=0.2,width=0.4,color="black",URL="$DataTypes_8h.html"];
+  Node4 -> Node5 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node5 [label="math.h",height=0.2,width=0.4,color="grey75"];
+  Node4 -> Node6 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node6 [label="sys/types.h",height=0.2,width=0.4,color="grey75"];
+  Node4 -> Node7 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node7 [label="inttypes.h",height=0.2,width=0.4,color="grey75"];
+  Node4 -> Node8 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node8 [label="stdint.h",height=0.2,width=0.4,color="grey75"];
+  Node3 -> Node9 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node9 [label="MBlazeGenRegisterInfo.inc",height=0.2,width=0.4,color="grey75"];
+  Node3 -> Node10 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node10 [label="MBlazeGenInstrInfo.inc",height=0.2,width=0.4,color="grey75"];
+  Node3 -> Node11 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node11 [label="MBlazeGenSubtargetInfo.inc",height=0.2,width=0.4,color="grey75"];
+  Node2 -> Node12 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node12 [label="llvm/Support/ErrorHandling.h",height=0.2,width=0.4,color="black",URL="$ErrorHandling_8h.html"];
+  Node12 -> Node13 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node13 [label="llvm/Support/Compiler.h",height=0.2,width=0.4,color="black",URL="$Compiler_8h.html"];
+  Node12 -> Node14 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node14 [label="llvm/ADT/StringRef.h",height=0.2,width=0.4,color="black",URL="$StringRef_8h.html"];
+  Node14 -> Node15 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node15 [label="llvm/Support/type_traits.h",height=0.2,width=0.4,color="black",URL="$type__traits_8h.html"];
+  Node15 -> Node4 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node15 -> Node16 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node16 [label="cstddef",height=0.2,width=0.4,color="grey75"];
+  Node15 -> Node17 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node17 [label="utility",height=0.2,width=0.4,color="grey75"];
+  Node14 -> Node18 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node18 [label="algorithm",height=0.2,width=0.4,color="grey75"];
+  Node14 -> Node19 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node19 [label="cassert",height=0.2,width=0.4,color="grey75"];
+  Node14 -> Node20 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node20 [label="cstring",height=0.2,width=0.4,color="grey75"];
+  Node14 -> Node21 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node21 [label="limits",height=0.2,width=0.4,color="grey75"];
+  Node14 -> Node22 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node22 [label="string",height=0.2,width=0.4,color="grey75"];
+  Node14 -> Node17 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node12 -> Node22 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node3 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node23 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node23 [label="llvm/Target/TargetMachine.h",height=0.2,width=0.4,color="black",URL="$Target_2TargetMachine_8h.html"];
+  Node23 -> Node24 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node24 [label="llvm/Pass.h",height=0.2,width=0.4,color="black",URL="$Pass_8h.html"];
+  Node24 -> Node13 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node24 -> Node22 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node24 -> Node25 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node25 [label="llvm/PassSupport.h",height=0.2,width=0.4,color="black",URL="$PassSupport_8h.html"];
+  Node25 -> Node24 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node25 -> Node26 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node26 [label="llvm/PassRegistry.h",height=0.2,width=0.4,color="black",URL="$PassRegistry_8h.html"];
+  Node26 -> Node14 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node25 -> Node27 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node27 [label="llvm/InitializePasses.h",height=0.2,width=0.4,color="black",URL="$InitializePasses_8h.html"];
+  Node25 -> Node28 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node28 [label="llvm/Support/Atomic.h",height=0.2,width=0.4,color="black",URL="$Atomic_8h.html"];
+  Node28 -> Node4 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node25 -> Node29 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node29 [label="llvm/Support/Valgrind.h",height=0.2,width=0.4,color="black",URL="$Valgrind_8h.html"];
+  Node29 -> Node13 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node29 -> Node30 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node30 [label="llvm/Config/llvm-config.h",height=0.2,width=0.4,color="black",URL="$llvm-config_8h.html"];
+  Node29 -> Node31 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node31 [label="stddef.h",height=0.2,width=0.4,color="grey75"];
+  Node25 -> Node32 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node32 [label="vector",height=0.2,width=0.4,color="grey75"];
+  Node24 -> Node33 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node33 [label="llvm/PassAnalysisSupport.h",height=0.2,width=0.4,color="black",URL="$PassAnalysisSupport_8h.html"];
+  Node33 -> Node24 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node33 -> Node34 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node34 [label="llvm/ADT/SmallVector.h",height=0.2,width=0.4,color="black",URL="$SmallVector_8h.html"];
+  Node34 -> Node35 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node35 [label="llvm/Support/AlignOf.h",height=0.2,width=0.4,color="black",URL="$AlignOf_8h.html"];
+  Node35 -> Node13 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node35 -> Node16 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node34 -> Node13 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node34 -> Node15 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node34 -> Node18 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node34 -> Node19 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node34 -> Node16 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node34 -> Node36 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node36 [label="cstdlib",height=0.2,width=0.4,color="grey75"];
+  Node34 -> Node20 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node34 -> Node37 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node37 [label="iterator",height=0.2,width=0.4,color="grey75"];
+  Node34 -> Node38 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node38 [label="memory",height=0.2,width=0.4,color="grey75"];
+  Node33 -> Node14 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node33 -> Node32 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node23 -> Node39 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node39 [label="llvm/Support/CodeGen.h",height=0.2,width=0.4,color="black",URL="$CodeGen_8h.html"];
+  Node23 -> Node40 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node40 [label="llvm/Target/TargetOptions.h",height=0.2,width=0.4,color="black",URL="$TargetOptions_8h.html"];
+  Node40 -> Node22 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node23 -> Node41 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node41 [label="llvm/TargetTransformInfo.h",height=0.2,width=0.4,color="black",URL="$TargetTransformInfo_8h.html"];
+  Node41 -> Node24 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node41 -> Node42 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node42 [label="llvm/AddressingMode.h",height=0.2,width=0.4,color="black",URL="$AddressingMode_8h.html"];
+  Node42 -> Node4 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node41 -> Node4 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node41 -> Node43 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node43 [label="llvm/Type.h",height=0.2,width=0.4,color="black",URL="$Type_8h.html"];
+  Node43 -> Node44 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node44 [label="llvm/Support/Casting.h",height=0.2,width=0.4,color="black",URL="$Casting_8h.html"];
+  Node44 -> Node15 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node44 -> Node19 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node43 -> Node4 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node23 -> Node45 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node45 [label="llvm/Target/TargetTransformImpl.h",height=0.2,width=0.4,color="black",URL="$TargetTransformImpl_8h.html"];
+  Node45 -> Node41 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node45 -> Node46 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node46 [label="llvm/CodeGen/ValueTypes.h",height=0.2,width=0.4,color="black",URL="$ValueTypes_8h.html"];
+  Node46 -> Node4 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node46 -> Node12 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node46 -> Node47 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node47 [label="llvm/Support/MathExtras.h",height=0.2,width=0.4,color="black",URL="$MathExtras_8h.html"];
+  Node47 -> Node48 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node48 [label="llvm/Support/SwapByteOrder.h",height=0.2,width=0.4,color="black",URL="$SwapByteOrder_8h.html"];
+  Node48 -> Node4 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node48 -> Node16 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node48 -> Node21 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node46 -> Node19 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node46 -> Node22 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node23 -> Node14 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node23 -> Node19 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node23 -> Node22 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/MCAsmBackend_8cpp__incl.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MCAsmBackend_8cpp__incl.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MCAsmBackend_8cpp__incl.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MCAsmBackend_8cpp__incl.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,56 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  Node1 [label="MCAsmBackend.cpp",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
+  Node1 -> Node2 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node2 [label="llvm/MC/MCAsmBackend.h",height=0.2,width=0.4,color="black",URL="$MCAsmBackend_8h.html"];
+  Node2 -> Node3 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node3 [label="llvm/MC/MCDirectives.h",height=0.2,width=0.4,color="black",URL="$MCDirectives_8h.html"];
+  Node2 -> Node4 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node4 [label="llvm/MC/MCFixup.h",height=0.2,width=0.4,color="black",URL="$MCFixup_8h.html"];
+  Node4 -> Node5 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node5 [label="llvm/Support/DataTypes.h",height=0.2,width=0.4,color="black",URL="$DataTypes_8h.html"];
+  Node5 -> Node6 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node6 [label="math.h",height=0.2,width=0.4,color="grey75"];
+  Node5 -> Node7 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node7 [label="sys/types.h",height=0.2,width=0.4,color="grey75"];
+  Node5 -> Node8 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node8 [label="inttypes.h",height=0.2,width=0.4,color="grey75"];
+  Node5 -> Node9 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node9 [label="stdint.h",height=0.2,width=0.4,color="grey75"];
+  Node4 -> Node10 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node10 [label="llvm/Support/ErrorHandling.h",height=0.2,width=0.4,color="black",URL="$ErrorHandling_8h.html"];
+  Node10 -> Node11 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node11 [label="llvm/Support/Compiler.h",height=0.2,width=0.4,color="black",URL="$Compiler_8h.html"];
+  Node10 -> Node12 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node12 [label="llvm/ADT/StringRef.h",height=0.2,width=0.4,color="black",URL="$StringRef_8h.html"];
+  Node12 -> Node13 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node13 [label="llvm/Support/type_traits.h",height=0.2,width=0.4,color="black",URL="$type__traits_8h.html"];
+  Node13 -> Node5 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node13 -> Node14 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node14 [label="cstddef",height=0.2,width=0.4,color="grey75"];
+  Node13 -> Node15 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node15 [label="utility",height=0.2,width=0.4,color="grey75"];
+  Node12 -> Node16 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node16 [label="algorithm",height=0.2,width=0.4,color="grey75"];
+  Node12 -> Node17 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node17 [label="cassert",height=0.2,width=0.4,color="grey75"];
+  Node12 -> Node18 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node18 [label="cstring",height=0.2,width=0.4,color="grey75"];
+  Node12 -> Node19 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node19 [label="limits",height=0.2,width=0.4,color="grey75"];
+  Node12 -> Node20 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node20 [label="string",height=0.2,width=0.4,color="grey75"];
+  Node12 -> Node15 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node10 -> Node20 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node4 -> Node21 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node21 [label="llvm/Support/SMLoc.h",height=0.2,width=0.4,color="black",URL="$SMLoc_8h.html"];
+  Node21 -> Node17 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node4 -> Node17 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node2 -> Node5 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node2 -> Node10 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node22 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node22 [label="llvm/MC/MCFixupKindInfo.h",height=0.2,width=0.4,color="black",URL="$MCFixupKindInfo_8h.html"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/MCAsmBackend_8h.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MCAsmBackend_8h.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MCAsmBackend_8h.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MCAsmBackend_8h.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,87 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: MCAsmBackend.h File Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File List</span></a></li>
+      <li><a href="globals.html"><span>File Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="dir_b41d254693bea6e92988e5bb1ad97e02.html">llvm-3.2.src</a>      </li>
+      <li class="navelem"><a class="el" href="dir_25acc6571c4e3a053ee4203146b47a61.html">include</a>      </li>
+      <li class="navelem"><a class="el" href="dir_fd2d7b5ce83b1c1657cd6600d8cb39fa.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="dir_6acfa0788722cd7f252c15e33dfdaa52.html">MC</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> |
+<a href="#namespaces">Namespaces</a>  </div>
+  <div class="headertitle">
+<div class="title">MCAsmBackend.h File Reference</div>  </div>
+</div>
+<div class="contents">
+<div class="textblock"><code>#include "<a class="el" href="MCDirectives_8h_source.html">llvm/MC/MCDirectives.h</a>"</code><br/>
+<code>#include "<a class="el" href="MCFixup_8h_source.html">llvm/MC/MCFixup.h</a>"</code><br/>
+<code>#include "<a class="el" href="DataTypes_8h_source.html">llvm/Support/DataTypes.h</a>"</code><br/>
+<code>#include "<a class="el" href="ErrorHandling_8h_source.html">llvm/Support/ErrorHandling.h</a>"</code><br/>
+</div><div class="textblock"><div class="dynheader">
+Include dependency graph for MCAsmBackend.h:</div>
+<div class="dyncontent">
+<div class="center"><img src="MCAsmBackend_8h__incl.png" border="0" usemap="#MCAsmBackend_8h" alt=""/></div>
+<!-- MAP 0 -->
+</div>
+</div><div class="textblock"><div class="dynheader">
+This graph shows which files directly or indirectly include this file:</div>
+<div class="dyncontent">
+<div class="center"><img src="MCAsmBackend_8h__dep__incl.png" border="0" usemap="#MCAsmBackend_8hdep" alt=""/></div>
+<!-- MAP 1 -->
+</div>
+</div>
+<p><a href="MCAsmBackend_8h_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr><td colspan="2"><h2><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1MCAsmBackend.html">llvm::MCAsmBackend</a></td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classllvm_1_1MCAsmBackend.html" title="MCAsmBackend - Generic interface to target specific assembler backends.">MCAsmBackend</a> - Generic interface to target specific assembler backends.  <a href="classllvm_1_1MCAsmBackend.html#details">More...</a><br/></td></tr>
+<tr><td colspan="2"><h2><a name="namespaces"></a>
+Namespaces</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm.html">llvm</a></td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight"><p>List of target independent CodeGen pass IDs. </p>
+<br/></td></tr>
+</table>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:39: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/MCAsmBackend_8h__incl.png
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MCAsmBackend_8h__incl.png?rev=170845&view=auto
==============================================================================
Binary file - no diff available.

Propchange: www-releases/trunk/3.2/docs/doxygen/html/MCAsmBackend_8h__incl.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: www-releases/trunk/3.2/docs/doxygen/html/MCAsmInfoCOFF_8cpp.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MCAsmInfoCOFF_8cpp.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MCAsmInfoCOFF_8cpp.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MCAsmInfoCOFF_8cpp.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: MCAsmInfoCOFF.cpp File Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File List</span></a></li>
+      <li><a href="globals.html"><span>File Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="dir_b41d254693bea6e92988e5bb1ad97e02.html">llvm-3.2.src</a>      </li>
+      <li class="navelem"><a class="el" href="dir_74e9364f374e99e3aeab4fae4e196292.html">lib</a>      </li>
+      <li class="navelem"><a class="el" href="dir_edbd05defa7d897e6588eb3f84517e19.html">MC</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">MCAsmInfoCOFF.cpp File Reference</div>  </div>
+</div>
+<div class="contents">
+<div class="textblock"><code>#include "<a class="el" href="MCAsmInfoCOFF_8h_source.html">llvm/MC/MCAsmInfoCOFF.h</a>"</code><br/>
+</div><div class="textblock"><div class="dynheader">
+Include dependency graph for MCAsmInfoCOFF.cpp:</div>
+<div class="dyncontent">
+<div class="center"><img src="MCAsmInfoCOFF_8cpp__incl.png" border="0" usemap="#MCAsmInfoCOFF_8cpp" alt=""/></div>
+<!-- MAP 0 -->
+</div>
+</div>
+<p><a href="MCAsmInfoCOFF_8cpp_source.html">Go to the source code of this file.</a></p>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:39: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/MCAsmInfoCOFF_8cpp__incl.png
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MCAsmInfoCOFF_8cpp__incl.png?rev=170845&view=auto
==============================================================================
Binary file - no diff available.

Propchange: www-releases/trunk/3.2/docs/doxygen/html/MCAsmInfoCOFF_8cpp__incl.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: www-releases/trunk/3.2/docs/doxygen/html/MCAsmInfoCOFF_8h_source.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MCAsmInfoCOFF_8h_source.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MCAsmInfoCOFF_8h_source.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MCAsmInfoCOFF_8h_source.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,92 @@
+<!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: MCAsmInfoCOFF.h Source File</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File List</span></a></li>
+      <li><a href="globals.html"><span>File Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="dir_b41d254693bea6e92988e5bb1ad97e02.html">llvm-3.2.src</a>      </li>
+      <li class="navelem"><a class="el" href="dir_25acc6571c4e3a053ee4203146b47a61.html">include</a>      </li>
+      <li class="navelem"><a class="el" href="dir_fd2d7b5ce83b1c1657cd6600d8cb39fa.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="dir_6acfa0788722cd7f252c15e33dfdaa52.html">MC</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">MCAsmInfoCOFF.h</div>  </div>
+</div>
+<div class="contents">
+<a href="MCAsmInfoCOFF_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//===-- MCAsmInfoCOFF.h - COFF asm properties -------------------*- C++ -*-===//</span>
+<a name="l00002"></a>00002 <span class="comment">//</span>
+<a name="l00003"></a>00003 <span class="comment">//                     The LLVM Compiler Infrastructure</span>
+<a name="l00004"></a>00004 <span class="comment">//</span>
+<a name="l00005"></a>00005 <span class="comment">// This file is distributed under the University of Illinois Open Source</span>
+<a name="l00006"></a>00006 <span class="comment">// License. See LICENSE.TXT for details.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">//===----------------------------------------------------------------------===//</span>
+<a name="l00009"></a>00009 
+<a name="l00010"></a>00010 <span class="preprocessor">#ifndef LLVM_COFF_TARGET_ASM_INFO_H</span>
+<a name="l00011"></a>00011 <span class="preprocessor"></span><span class="preprocessor">#define LLVM_COFF_TARGET_ASM_INFO_H</span>
+<a name="l00012"></a>00012 <span class="preprocessor"></span>
+<a name="l00013"></a>00013 <span class="preprocessor">#include "<a class="code" href="MCAsmInfo_8h.html">llvm/MC/MCAsmInfo.h</a>"</span>
+<a name="l00014"></a>00014 
+<a name="l00015"></a>00015 <span class="keyword">namespace </span>llvm {
+<a name="l00016"></a><a class="code" href="classllvm_1_1MCAsmInfoCOFF.html">00016</a>   <span class="keyword">class </span><a class="code" href="classllvm_1_1MCAsmInfoCOFF.html">MCAsmInfoCOFF</a> : <span class="keyword">public</span> <a class="code" href="classllvm_1_1MCAsmInfo.html">MCAsmInfo</a> {
+<a name="l00017"></a>00017     <span class="keyword">virtual</span> <span class="keywordtype">void</span> anchor();
+<a name="l00018"></a>00018   <span class="keyword">protected</span>:
+<a name="l00019"></a>00019     <span class="keyword">explicit</span> <a class="code" href="classllvm_1_1MCAsmInfoCOFF.html#aede3b5538359ee7e3169f832a673186e">MCAsmInfoCOFF</a>();
+<a name="l00020"></a>00020   };
+<a name="l00021"></a>00021 
+<a name="l00022"></a><a class="code" href="classllvm_1_1MCAsmInfoMicrosoft.html">00022</a>   <span class="keyword">class </span><a class="code" href="classllvm_1_1MCAsmInfoMicrosoft.html">MCAsmInfoMicrosoft</a> : <span class="keyword">public</span> <a class="code" href="classllvm_1_1MCAsmInfoCOFF.html">MCAsmInfoCOFF</a> {
+<a name="l00023"></a>00023     <span class="keyword">virtual</span> <span class="keywordtype">void</span> anchor();
+<a name="l00024"></a>00024   <span class="keyword">protected</span>:
+<a name="l00025"></a>00025     <span class="keyword">explicit</span> <a class="code" href="classllvm_1_1MCAsmInfoMicrosoft.html#a5fbc041a96e63a02eb2a7ac69550f3af">MCAsmInfoMicrosoft</a>();
+<a name="l00026"></a>00026   };
+<a name="l00027"></a>00027 
+<a name="l00028"></a><a class="code" href="classllvm_1_1MCAsmInfoGNUCOFF.html">00028</a>   <span class="keyword">class </span><a class="code" href="classllvm_1_1MCAsmInfoGNUCOFF.html">MCAsmInfoGNUCOFF</a> : <span class="keyword">public</span> <a class="code" href="classllvm_1_1MCAsmInfoCOFF.html">MCAsmInfoCOFF</a> {
+<a name="l00029"></a>00029     <span class="keyword">virtual</span> <span class="keywordtype">void</span> anchor();
+<a name="l00030"></a>00030   <span class="keyword">protected</span>:
+<a name="l00031"></a>00031     <span class="keyword">explicit</span> <a class="code" href="classllvm_1_1MCAsmInfoGNUCOFF.html#ae3d86098edd240bf8939395219c8075e">MCAsmInfoGNUCOFF</a>();
+<a name="l00032"></a>00032   };
+<a name="l00033"></a>00033 }
+<a name="l00034"></a>00034 
+<a name="l00035"></a>00035 
+<a name="l00036"></a>00036 <span class="preprocessor">#endif // LLVM_COFF_TARGET_ASM_INFO_H</span>
+</pre></div></div>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:35: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/MCAsmInfoDarwin_8cpp_source.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MCAsmInfoDarwin_8cpp_source.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MCAsmInfoDarwin_8cpp_source.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MCAsmInfoDarwin_8cpp_source.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,119 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: MCAsmInfoDarwin.cpp Source File</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File List</span></a></li>
+      <li><a href="globals.html"><span>File Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="dir_b41d254693bea6e92988e5bb1ad97e02.html">llvm-3.2.src</a>      </li>
+      <li class="navelem"><a class="el" href="dir_74e9364f374e99e3aeab4fae4e196292.html">lib</a>      </li>
+      <li class="navelem"><a class="el" href="dir_edbd05defa7d897e6588eb3f84517e19.html">MC</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">MCAsmInfoDarwin.cpp</div>  </div>
+</div>
+<div class="contents">
+<a href="MCAsmInfoDarwin_8cpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//===-- MCAsmInfoDarwin.cpp - Darwin asm properties -------------*- C++ -*-===//</span>
+<a name="l00002"></a>00002 <span class="comment">//</span>
+<a name="l00003"></a>00003 <span class="comment">//                     The LLVM Compiler Infrastructure</span>
+<a name="l00004"></a>00004 <span class="comment">//</span>
+<a name="l00005"></a>00005 <span class="comment">// This file is distributed under the University of Illinois Open Source</span>
+<a name="l00006"></a>00006 <span class="comment">// License. See LICENSE.TXT for details.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">//===----------------------------------------------------------------------===//</span>
+<a name="l00009"></a>00009 <span class="comment">//</span>
+<a name="l00010"></a>00010 <span class="comment">// This file defines target asm properties related what form asm statements</span>
+<a name="l00011"></a>00011 <span class="comment">// should take in general on Darwin-based targets</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">//===----------------------------------------------------------------------===//</span>
+<a name="l00014"></a>00014 
+<a name="l00015"></a>00015 <span class="preprocessor">#include "<a class="code" href="MCAsmInfoDarwin_8h.html">llvm/MC/MCAsmInfoDarwin.h</a>"</span>
+<a name="l00016"></a>00016 <span class="preprocessor">#include "<a class="code" href="MCContext_8h.html">llvm/MC/MCContext.h</a>"</span>
+<a name="l00017"></a>00017 <span class="preprocessor">#include "<a class="code" href="MCExpr_8h.html">llvm/MC/MCExpr.h</a>"</span>
+<a name="l00018"></a>00018 <span class="preprocessor">#include "<a class="code" href="MCStreamer_8h.html">llvm/MC/MCStreamer.h</a>"</span>
+<a name="l00019"></a>00019 <span class="keyword">using namespace </span>llvm;
+<a name="l00020"></a>00020 
+<a name="l00021"></a>00021 <span class="keywordtype">void</span> MCAsmInfoDarwin::anchor() { }
+<a name="l00022"></a>00022 
+<a name="l00023"></a><a class="code" href="classllvm_1_1MCAsmInfoDarwin.html#ababa8db9a500a01d8969d2bdc55ec981">00023</a> <a class="code" href="classllvm_1_1MCAsmInfoDarwin.html#ababa8db9a500a01d8969d2bdc55ec981">MCAsmInfoDarwin::MCAsmInfoDarwin</a>() {
+<a name="l00024"></a>00024   <span class="comment">// Common settings for all Darwin targets.</span>
+<a name="l00025"></a>00025   <span class="comment">// Syntax:</span>
+<a name="l00026"></a>00026   <a class="code" href="classllvm_1_1MCAsmInfo.html#ab2fd341a21859939816dca88fd0ae4e0">GlobalPrefix</a> = <span class="stringliteral">"_"</span>;
+<a name="l00027"></a>00027   <a class="code" href="classllvm_1_1MCAsmInfo.html#abea34ee331e36cc6ee7eb7230432f02e">PrivateGlobalPrefix</a> = <span class="stringliteral">"L"</span>;
+<a name="l00028"></a>00028   <a class="code" href="classllvm_1_1MCAsmInfo.html#ac5c6d0b64bbdd97255d2008351d51264">LinkerPrivateGlobalPrefix</a> = <span class="stringliteral">"l"</span>;
+<a name="l00029"></a>00029   <a class="code" href="classllvm_1_1MCAsmInfo.html#a65c70c48daebaf0d9180d83bd0260577">AllowQuotesInName</a> = <span class="keyword">true</span>;
+<a name="l00030"></a>00030   <a class="code" href="classllvm_1_1MCAsmInfo.html#ab74c767922c89f683dec73c5b9a7b87a">HasSingleParameterDotFile</a> = <span class="keyword">false</span>;
+<a name="l00031"></a>00031   <a class="code" href="classllvm_1_1MCAsmInfo.html#a35179e4c975f4619c9e55af83bb23bee">HasSubsectionsViaSymbols</a> = <span class="keyword">true</span>;
+<a name="l00032"></a>00032 
+<a name="l00033"></a>00033   <a class="code" href="classllvm_1_1MCAsmInfo.html#ac150f03927bf41531f945b3bc5b315e4">AlignmentIsInBytes</a> = <span class="keyword">false</span>;
+<a name="l00034"></a>00034   <a class="code" href="classllvm_1_1MCAsmInfo.html#ac0079bf3834ce7ee765d437aae0a8a69">COMMDirectiveAlignmentIsInBytes</a> = <span class="keyword">false</span>;
+<a name="l00035"></a>00035   <a class="code" href="classllvm_1_1MCAsmInfo.html#a6f7c7ae850927432e251d9a5f8bb0537">LCOMMDirectiveAlignmentType</a> = <a class="code" href="namespacellvm_1_1LCOMM.html#aae933cd10a930a5312da96502035e331adce83244e971c1aeafe5840c91d9be0b">LCOMM::Log2Alignment</a>;
+<a name="l00036"></a>00036   <a class="code" href="classllvm_1_1MCAsmInfo.html#a87ec076e2f46691b519f60545904269c">InlineAsmStart</a> = <span class="stringliteral">" InlineAsm Start"</span>;
+<a name="l00037"></a>00037   <a class="code" href="classllvm_1_1MCAsmInfo.html#aa238b30c1afd57422b374a9cb2edc4df">InlineAsmEnd</a> = <span class="stringliteral">" InlineAsm End"</span>;
+<a name="l00038"></a>00038 
+<a name="l00039"></a>00039   <span class="comment">// Directives:</span>
+<a name="l00040"></a>00040   <a class="code" href="classllvm_1_1MCAsmInfo.html#a97a041d108f36ae1b9fa5160024c1b18">WeakDefDirective</a> = <span class="stringliteral">"\t.weak_definition "</span>;
+<a name="l00041"></a>00041   <a class="code" href="classllvm_1_1MCAsmInfo.html#a72118878aeadcae71da2d5d179aebb81">WeakRefDirective</a> = <span class="stringliteral">"\t.weak_reference "</span>;
+<a name="l00042"></a>00042   <a class="code" href="classllvm_1_1MCAsmInfo.html#acf84c6bd03a785a251784cad666d9ee1">ZeroDirective</a> = <span class="stringliteral">"\t.space\t"</span>;  <span class="comment">// ".space N" emits N zeros.</span>
+<a name="l00043"></a>00043   <a class="code" href="classllvm_1_1MCAsmInfo.html#ae1006b51847982ac08fcc052d7c39b4b">HasMachoZeroFillDirective</a> = <span class="keyword">true</span>;  <span class="comment">// Uses .zerofill</span>
+<a name="l00044"></a>00044   <a class="code" href="classllvm_1_1MCAsmInfo.html#a9f386c9cf46aead0d88fbb88a3320eb5">HasMachoTBSSDirective</a> = <span class="keyword">true</span>; <span class="comment">// Uses .tbss</span>
+<a name="l00045"></a>00045   <a class="code" href="classllvm_1_1MCAsmInfo.html#a850cb78427da761c4b3b29212e24668b">HasStaticCtorDtorReferenceInStaticMode</a> = <span class="keyword">true</span>;
+<a name="l00046"></a>00046 
+<a name="l00047"></a>00047   <span class="comment">// FIXME: Darwin 10 and newer don't need this.</span>
+<a name="l00048"></a>00048   <a class="code" href="classllvm_1_1MCAsmInfo.html#abb2790a1e07a546ab0de1afb2e51c90d">LinkerRequiresNonEmptyDwarfLines</a> = <span class="keyword">true</span>;
+<a name="l00049"></a>00049 
+<a name="l00050"></a>00050   <span class="comment">// FIXME: Change this once MC is the system assembler.</span>
+<a name="l00051"></a>00051   <a class="code" href="classllvm_1_1MCAsmInfo.html#adadf4a066a9fa60b79b4792c7904172d">HasAggressiveSymbolFolding</a> = <span class="keyword">false</span>;
+<a name="l00052"></a>00052 
+<a name="l00053"></a>00053   <a class="code" href="classllvm_1_1MCAsmInfo.html#aef1537a18c53520abe7cb7026e10cb92">HiddenVisibilityAttr</a> = <a class="code" href="namespacellvm.html#af74c787f7a33e251485729416d260243a39ad38d82f889bf4c82e539beb859d05" title=".private_extern (MachO)">MCSA_PrivateExtern</a>;
+<a name="l00054"></a>00054   <a class="code" href="classllvm_1_1MCAsmInfo.html#aaccbddd4af6a81c7bf3a53e30289bb17">HiddenDeclarationVisibilityAttr</a> = <a class="code" href="namespacellvm.html#af74c787f7a33e251485729416d260243af3367f8319e21bf0779da14146221c55" title="Not a valid directive.">MCSA_Invalid</a>;
+<a name="l00055"></a>00055 
+<a name="l00056"></a>00056   <span class="comment">// Doesn't support protected visibility.</span>
+<a name="l00057"></a>00057   <a class="code" href="classllvm_1_1MCAsmInfo.html#a1de3b3906f70f4952617056881437120">ProtectedVisibilityAttr</a> = <a class="code" href="namespacellvm.html#af74c787f7a33e251485729416d260243af3367f8319e21bf0779da14146221c55" title="Not a valid directive.">MCSA_Invalid</a>;
+<a name="l00058"></a>00058 
+<a name="l00059"></a>00059   <a class="code" href="classllvm_1_1MCAsmInfo.html#a7c3b8692b75d4808f7c888e61f01e1c8">HasDotTypeDotSizeDirective</a> = <span class="keyword">false</span>;
+<a name="l00060"></a>00060   <a class="code" href="classllvm_1_1MCAsmInfo.html#a15bacf592302115a438444da1b9517e4">HasNoDeadStrip</a> = <span class="keyword">true</span>;
+<a name="l00061"></a>00061   <a class="code" href="classllvm_1_1MCAsmInfo.html#a9c390e7b96f74412fa77da898ed4421b">HasSymbolResolver</a> = <span class="keyword">true</span>;
+<a name="l00062"></a>00062 
+<a name="l00063"></a>00063   <a class="code" href="classllvm_1_1MCAsmInfo.html#ab5b8b23af9e578cebad7bb0ed9113924">DwarfUsesRelocationsAcrossSections</a> = <span class="keyword">false</span>;
+<a name="l00064"></a>00064 }
+</pre></div></div>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:35: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/MCAsmLayout_8h__dep__incl.map
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MCAsmLayout_8h__dep__incl.map?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MCAsmLayout_8h__dep__incl.map (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MCAsmLayout_8h__dep__incl.map Fri Dec 21 00:57:24 2012
@@ -0,0 +1,11 @@
+<map id="G" name="G">
+<area shape="rect" href="$ELFObjectWriter_8cpp.html" title="ELFObjectWriter.cpp" alt="" coords="5,84,152,111"/>
+<area shape="rect" href="$MachObjectWriter_8cpp.html" title="MachObjectWriter.cpp" alt="" coords="176,84,333,111"/>
+<area shape="rect" href="$MCAssembler_8cpp.html" title="MCAssembler.cpp" alt="" coords="357,84,493,111"/>
+<area shape="rect" href="$MCExpr_8cpp.html" title="MCExpr.cpp" alt="" coords="517,84,613,111"/>
+<area shape="rect" href="$WinCOFFObjectWriter_8cpp.html" title="WinCOFFObjectWriter.cpp" alt="" coords="637,84,816,111"/>
+<area shape="rect" href="$WinCOFFStreamer_8cpp.html" title="WinCOFFStreamer.cpp" alt="" coords="840,84,1003,111"/>
+<area shape="rect" href="$ARMMachObjectWriter_8cpp.html" title="ARMMachObjectWriter.cpp" alt="" coords="1027,84,1213,111"/>
+<area shape="rect" href="$MBlazeAsmBackend_8cpp.html" title="MBlazeAsmBackend.cpp" alt="" coords="1237,84,1416,111"/>
+<area shape="rect" href="$X86MachObjectWriter_8cpp.html" title="X86MachObjectWriter.cpp" alt="" coords="1440,84,1621,111"/>
+</map>

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

Added: www-releases/trunk/3.2/docs/doxygen/html/MCAsmLexer_8cpp.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MCAsmLexer_8cpp.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MCAsmLexer_8cpp.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MCAsmLexer_8cpp.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: MCAsmLexer.cpp File Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File List</span></a></li>
+      <li><a href="globals.html"><span>File Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="dir_b41d254693bea6e92988e5bb1ad97e02.html">llvm-3.2.src</a>      </li>
+      <li class="navelem"><a class="el" href="dir_74e9364f374e99e3aeab4fae4e196292.html">lib</a>      </li>
+      <li class="navelem"><a class="el" href="dir_edbd05defa7d897e6588eb3f84517e19.html">MC</a>      </li>
+      <li class="navelem"><a class="el" href="dir_3a92e4025c7dabec62787848214495f7.html">MCParser</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">MCAsmLexer.cpp File Reference</div>  </div>
+</div>
+<div class="contents">
+<div class="textblock"><code>#include "<a class="el" href="MCAsmLexer_8h_source.html">llvm/MC/MCParser/MCAsmLexer.h</a>"</code><br/>
+<code>#include "<a class="el" href="SourceMgr_8h_source.html">llvm/Support/SourceMgr.h</a>"</code><br/>
+</div><div class="textblock"><div class="dynheader">
+Include dependency graph for MCAsmLexer.cpp:</div>
+<div class="dyncontent">
+<div class="center"><img src="MCAsmLexer_8cpp__incl.png" border="0" usemap="#MCAsmLexer_8cpp" alt=""/></div>
+<!-- MAP 0 -->
+</div>
+</div>
+<p><a href="MCAsmLexer_8cpp_source.html">Go to the source code of this file.</a></p>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:39: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/MCAsmLexer_8cpp__incl.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MCAsmLexer_8cpp__incl.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MCAsmLexer_8cpp__incl.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MCAsmLexer_8cpp__incl.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,70 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  Node1 [label="MCAsmLexer.cpp",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
+  Node1 -> Node2 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node2 [label="llvm/MC/MCParser/MCAsmLexer.h",height=0.2,width=0.4,color="black",URL="$MCAsmLexer_8h.html"];
+  Node2 -> Node3 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node3 [label="llvm/ADT/StringRef.h",height=0.2,width=0.4,color="black",URL="$StringRef_8h.html"];
+  Node3 -> Node4 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node4 [label="llvm/Support/type_traits.h",height=0.2,width=0.4,color="black",URL="$type__traits_8h.html"];
+  Node4 -> Node5 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node5 [label="llvm/Support/DataTypes.h",height=0.2,width=0.4,color="black",URL="$DataTypes_8h.html"];
+  Node5 -> Node6 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node6 [label="math.h",height=0.2,width=0.4,color="grey75"];
+  Node5 -> Node7 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node7 [label="sys/types.h",height=0.2,width=0.4,color="grey75"];
+  Node5 -> Node8 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node8 [label="inttypes.h",height=0.2,width=0.4,color="grey75"];
+  Node5 -> Node9 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node9 [label="stdint.h",height=0.2,width=0.4,color="grey75"];
+  Node4 -> Node10 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node10 [label="cstddef",height=0.2,width=0.4,color="grey75"];
+  Node4 -> Node11 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node11 [label="utility",height=0.2,width=0.4,color="grey75"];
+  Node3 -> Node12 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node12 [label="algorithm",height=0.2,width=0.4,color="grey75"];
+  Node3 -> Node13 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node13 [label="cassert",height=0.2,width=0.4,color="grey75"];
+  Node3 -> Node14 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node14 [label="cstring",height=0.2,width=0.4,color="grey75"];
+  Node3 -> Node15 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node15 [label="limits",height=0.2,width=0.4,color="grey75"];
+  Node3 -> Node16 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node16 [label="string",height=0.2,width=0.4,color="grey75"];
+  Node3 -> Node11 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node2 -> Node17 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node17 [label="llvm/Support/Compiler.h",height=0.2,width=0.4,color="black",URL="$Compiler_8h.html"];
+  Node2 -> Node5 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node2 -> Node18 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node18 [label="llvm/Support/SMLoc.h",height=0.2,width=0.4,color="black",URL="$SMLoc_8h.html"];
+  Node18 -> Node13 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node19 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node19 [label="llvm/Support/SourceMgr.h",height=0.2,width=0.4,color="black",URL="$SourceMgr_8h.html"];
+  Node19 -> Node18 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node19 -> Node20 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node20 [label="llvm/ADT/ArrayRef.h",height=0.2,width=0.4,color="black",URL="$ArrayRef_8h.html"];
+  Node20 -> Node21 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node21 [label="llvm/ADT/SmallVector.h",height=0.2,width=0.4,color="black",URL="$SmallVector_8h.html"];
+  Node21 -> Node22 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node22 [label="llvm/Support/AlignOf.h",height=0.2,width=0.4,color="black",URL="$AlignOf_8h.html"];
+  Node22 -> Node17 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node22 -> Node10 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node21 -> Node17 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node21 -> Node4 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node21 -> Node12 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node21 -> Node13 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node21 -> Node10 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node21 -> Node23 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node23 [label="cstdlib",height=0.2,width=0.4,color="grey75"];
+  Node21 -> Node14 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node21 -> Node24 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node24 [label="iterator",height=0.2,width=0.4,color="grey75"];
+  Node21 -> Node25 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node25 [label="memory",height=0.2,width=0.4,color="grey75"];
+  Node20 -> Node26 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node26 [label="vector",height=0.2,width=0.4,color="grey75"];
+  Node19 -> Node16 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/MCAsmLexer_8cpp_source.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MCAsmLexer_8cpp_source.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MCAsmLexer_8cpp_source.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MCAsmLexer_8cpp_source.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,88 @@
+<!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: MCAsmLexer.cpp Source File</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File List</span></a></li>
+      <li><a href="globals.html"><span>File Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="dir_b41d254693bea6e92988e5bb1ad97e02.html">llvm-3.2.src</a>      </li>
+      <li class="navelem"><a class="el" href="dir_74e9364f374e99e3aeab4fae4e196292.html">lib</a>      </li>
+      <li class="navelem"><a class="el" href="dir_edbd05defa7d897e6588eb3f84517e19.html">MC</a>      </li>
+      <li class="navelem"><a class="el" href="dir_3a92e4025c7dabec62787848214495f7.html">MCParser</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">MCAsmLexer.cpp</div>  </div>
+</div>
+<div class="contents">
+<a href="MCAsmLexer_8cpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//===-- MCAsmLexer.cpp - Abstract Asm Lexer Interface ---------------------===//</span>
+<a name="l00002"></a>00002 <span class="comment">//</span>
+<a name="l00003"></a>00003 <span class="comment">//                     The LLVM Compiler Infrastructure</span>
+<a name="l00004"></a>00004 <span class="comment">//</span>
+<a name="l00005"></a>00005 <span class="comment">// This file is distributed under the University of Illinois Open Source</span>
+<a name="l00006"></a>00006 <span class="comment">// License. See LICENSE.TXT for details.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">//===----------------------------------------------------------------------===//</span>
+<a name="l00009"></a>00009 
+<a name="l00010"></a>00010 <span class="preprocessor">#include "<a class="code" href="MCAsmLexer_8h.html">llvm/MC/MCParser/MCAsmLexer.h</a>"</span>
+<a name="l00011"></a>00011 <span class="preprocessor">#include "<a class="code" href="SourceMgr_8h.html">llvm/Support/SourceMgr.h</a>"</span>
+<a name="l00012"></a>00012 
+<a name="l00013"></a>00013 <span class="keyword">using namespace </span>llvm;
+<a name="l00014"></a>00014 
+<a name="l00015"></a><a class="code" href="classllvm_1_1MCAsmLexer.html#a8cc9a9558fc4a9b798c4e4e678a10d83">00015</a> <a class="code" href="classllvm_1_1MCAsmLexer.html#a8cc9a9558fc4a9b798c4e4e678a10d83">MCAsmLexer::MCAsmLexer</a>() : CurTok(<a class="code" href="classllvm_1_1AsmToken.html" title="AsmToken - Target independent representation for an assembler token.">AsmToken</a>::<a class="code" href="namespacellvm_1_1lltok.html#af353621f14cb4b4b3af5ffaff84076b1a3766a4dce43f4efc7208a749cc7ac605">Error</a>, <a class="code" href="classllvm_1_1StringRef.html">StringRef</a>()),
+<a name="l00016"></a>00016                            TokStart(0), SkipSpace(<a class="code" href="BasicAliasAnalysis_8cpp.html#a80603f23207dd836075c078e6264204a">true</a>) {
+<a name="l00017"></a>00017 }
+<a name="l00018"></a>00018 
+<a name="l00019"></a><a class="code" href="classllvm_1_1MCAsmLexer.html#abbdbaf82bb70736c2652c0e2d12e463c">00019</a> <a class="code" href="classllvm_1_1MCAsmLexer.html#abbdbaf82bb70736c2652c0e2d12e463c">MCAsmLexer::~MCAsmLexer</a>() {
+<a name="l00020"></a>00020 }
+<a name="l00021"></a>00021 
+<a name="l00022"></a><a class="code" href="classllvm_1_1MCAsmLexer.html#a9d422a47c077b8a1a36ab0f8b997301b">00022</a> <a class="code" href="classllvm_1_1SMLoc.html" title="SMLoc - Represents a location in source code.">SMLoc</a> <a class="code" href="classllvm_1_1MCAsmLexer.html#a9d422a47c077b8a1a36ab0f8b997301b" title="getLoc - Get the current source location.">MCAsmLexer::getLoc</a>()<span class="keyword"> const </span>{
+<a name="l00023"></a>00023   <span class="keywordflow">return</span> <a class="code" href="classllvm_1_1SMLoc.html#a16ebb09610e55f63cfc55f28e3a56ad5">SMLoc::getFromPointer</a>(<a class="code" href="classllvm_1_1MCAsmLexer.html#aac2076dcf6a840f61d7fe9a8c4700f19">TokStart</a>);
+<a name="l00024"></a>00024 }
+<a name="l00025"></a>00025 
+<a name="l00026"></a><a class="code" href="classllvm_1_1AsmToken.html#add7f9405ba7ad0891528a4cf5f47f45e">00026</a> <a class="code" href="classllvm_1_1SMLoc.html" title="SMLoc - Represents a location in source code.">SMLoc</a> <a class="code" href="classllvm_1_1AsmToken.html#add7f9405ba7ad0891528a4cf5f47f45e">AsmToken::getLoc</a>()<span class="keyword"> const </span>{
+<a name="l00027"></a>00027   <span class="keywordflow">return</span> <a class="code" href="classllvm_1_1SMLoc.html#a16ebb09610e55f63cfc55f28e3a56ad5">SMLoc::getFromPointer</a>(Str.<a class="code" href="classllvm_1_1StringRef.html#a7d9b88d042ae1da8afd5509875c90a04">data</a>());
+<a name="l00028"></a>00028 }
+<a name="l00029"></a>00029 
+<a name="l00030"></a><a class="code" href="classllvm_1_1AsmToken.html#a0aca38e2471a1e6a662b9d780652db66">00030</a> <a class="code" href="classllvm_1_1SMLoc.html" title="SMLoc - Represents a location in source code.">SMLoc</a> <a class="code" href="classllvm_1_1AsmToken.html#a0aca38e2471a1e6a662b9d780652db66">AsmToken::getEndLoc</a>()<span class="keyword"> const </span>{
+<a name="l00031"></a>00031   <span class="keywordflow">return</span> <a class="code" href="classllvm_1_1SMLoc.html#a16ebb09610e55f63cfc55f28e3a56ad5">SMLoc::getFromPointer</a>(Str.<a class="code" href="classllvm_1_1StringRef.html#a7d9b88d042ae1da8afd5509875c90a04">data</a>() + Str.<a class="code" href="classllvm_1_1StringRef.html#af68d5ebdb576d7481ea2766151b875d4" title="size - Get the string size.">size</a>() - 1);
+<a name="l00032"></a>00032 }
+</pre></div></div>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:35:47 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/MCAsmLexer_8h__incl.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MCAsmLexer_8h__incl.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MCAsmLexer_8h__incl.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MCAsmLexer_8h__incl.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,42 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  Node1 [label="MCAsmLexer.h",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
+  Node1 -> Node2 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node2 [label="llvm/ADT/StringRef.h",height=0.2,width=0.4,color="black",URL="$StringRef_8h.html"];
+  Node2 -> Node3 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node3 [label="llvm/Support/type_traits.h",height=0.2,width=0.4,color="black",URL="$type__traits_8h.html"];
+  Node3 -> Node4 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node4 [label="llvm/Support/DataTypes.h",height=0.2,width=0.4,color="black",URL="$DataTypes_8h.html"];
+  Node4 -> Node5 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node5 [label="math.h",height=0.2,width=0.4,color="grey75"];
+  Node4 -> Node6 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node6 [label="sys/types.h",height=0.2,width=0.4,color="grey75"];
+  Node4 -> Node7 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node7 [label="inttypes.h",height=0.2,width=0.4,color="grey75"];
+  Node4 -> Node8 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node8 [label="stdint.h",height=0.2,width=0.4,color="grey75"];
+  Node3 -> Node9 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node9 [label="cstddef",height=0.2,width=0.4,color="grey75"];
+  Node3 -> Node10 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node10 [label="utility",height=0.2,width=0.4,color="grey75"];
+  Node2 -> Node11 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node11 [label="algorithm",height=0.2,width=0.4,color="grey75"];
+  Node2 -> Node12 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node12 [label="cassert",height=0.2,width=0.4,color="grey75"];
+  Node2 -> Node13 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node13 [label="cstring",height=0.2,width=0.4,color="grey75"];
+  Node2 -> Node14 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node14 [label="limits",height=0.2,width=0.4,color="grey75"];
+  Node2 -> Node15 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node15 [label="string",height=0.2,width=0.4,color="grey75"];
+  Node2 -> Node10 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node16 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node16 [label="llvm/Support/Compiler.h",height=0.2,width=0.4,color="black",URL="$Compiler_8h.html"];
+  Node1 -> Node4 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node17 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node17 [label="llvm/Support/SMLoc.h",height=0.2,width=0.4,color="black",URL="$SMLoc_8h.html"];
+  Node17 -> Node12 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+}

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

Propchange: www-releases/trunk/3.2/docs/doxygen/html/MCAsmParserExtension_8cpp__incl.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: www-releases/trunk/3.2/docs/doxygen/html/MCAsmParserExtension_8h_source.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MCAsmParserExtension_8h_source.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MCAsmParserExtension_8h_source.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MCAsmParserExtension_8h_source.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,137 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: MCAsmParserExtension.h Source File</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File List</span></a></li>
+      <li><a href="globals.html"><span>File Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="dir_b41d254693bea6e92988e5bb1ad97e02.html">llvm-3.2.src</a>      </li>
+      <li class="navelem"><a class="el" href="dir_25acc6571c4e3a053ee4203146b47a61.html">include</a>      </li>
+      <li class="navelem"><a class="el" href="dir_fd2d7b5ce83b1c1657cd6600d8cb39fa.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="dir_6acfa0788722cd7f252c15e33dfdaa52.html">MC</a>      </li>
+      <li class="navelem"><a class="el" href="dir_4d773a527ff0e77300c071a2a2b68542.html">MCParser</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">MCAsmParserExtension.h</div>  </div>
+</div>
+<div class="contents">
+<a href="MCAsmParserExtension_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//===-- llvm/MC/MCAsmParserExtension.h - Asm Parser Hooks -------*- C++ -*-===//</span>
+<a name="l00002"></a>00002 <span class="comment">//</span>
+<a name="l00003"></a>00003 <span class="comment">//                     The LLVM Compiler Infrastructure</span>
+<a name="l00004"></a>00004 <span class="comment">//</span>
+<a name="l00005"></a>00005 <span class="comment">// This file is distributed under the University of Illinois Open Source</span>
+<a name="l00006"></a>00006 <span class="comment">// License. See LICENSE.TXT for details.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">//===----------------------------------------------------------------------===//</span>
+<a name="l00009"></a>00009 
+<a name="l00010"></a>00010 <span class="preprocessor">#ifndef LLVM_MC_MCASMPARSEREXTENSION_H</span>
+<a name="l00011"></a>00011 <span class="preprocessor"></span><span class="preprocessor">#define LLVM_MC_MCASMPARSEREXTENSION_H</span>
+<a name="l00012"></a>00012 <span class="preprocessor"></span>
+<a name="l00013"></a>00013 <span class="preprocessor">#include "<a class="code" href="MCAsmParser_8h.html">llvm/MC/MCParser/MCAsmParser.h</a>"</span>
+<a name="l00014"></a>00014 <span class="preprocessor">#include "<a class="code" href="StringRef_8h.html">llvm/ADT/StringRef.h</a>"</span>
+<a name="l00015"></a>00015 <span class="preprocessor">#include "<a class="code" href="SMLoc_8h.html">llvm/Support/SMLoc.h</a>"</span>
+<a name="l00016"></a>00016 
+<a name="l00017"></a>00017 <span class="keyword">namespace </span>llvm {
+<a name="l00018"></a>00018 <span class="keyword">class </span>Twine;
+<a name="l00019"></a>00019 <span class="comment"></span>
+<a name="l00020"></a>00020 <span class="comment">/// \brief Generic interface for extending the MCAsmParser,</span>
+<a name="l00021"></a>00021 <span class="comment">/// which is implemented by target and object file assembly parser</span>
+<a name="l00022"></a>00022 <span class="comment">/// implementations.</span>
+<a name="l00023"></a><a class="code" href="classllvm_1_1MCAsmParserExtension.html">00023</a> <span class="comment"></span><span class="keyword">class </span><a class="code" href="classllvm_1_1MCAsmParserExtension.html" title="Generic interface for extending the MCAsmParser, which is implemented by target and object file assem...">MCAsmParserExtension</a> {
+<a name="l00024"></a>00024   <a class="code" href="classllvm_1_1MCAsmParserExtension.html#aab3bf5b24dd10d157225bc28bb555f30">MCAsmParserExtension</a>(<span class="keyword">const</span> <a class="code" href="classllvm_1_1MCAsmParserExtension.html" title="Generic interface for extending the MCAsmParser, which is implemented by target and object file assem...">MCAsmParserExtension</a> &) <a class="code" href="Compiler_8h.html#aacca75352b8e153274310c374564eb01">LLVM_DELETED_FUNCTION</a>;
+<a name="l00025"></a>00025   <span class="keywordtype">void</span> operator=(<span class="keyword">const</span> <a class="code" href="classllvm_1_1MCAsmParserExtension.html" title="Generic interface for extending the MCAsmParser, which is implemented by target and object file assem...">MCAsmParserExtension</a> &) <a class="code" href="Compiler_8h.html#aacca75352b8e153274310c374564eb01">LLVM_DELETED_FUNCTION</a>;
+<a name="l00026"></a>00026 
+<a name="l00027"></a>00027   <a class="code" href="classllvm_1_1MCAsmParser.html">MCAsmParser</a> *Parser;
+<a name="l00028"></a>00028 
+<a name="l00029"></a>00029 <span class="keyword">protected</span>:
+<a name="l00030"></a>00030   <a class="code" href="classllvm_1_1MCAsmParserExtension.html#aab3bf5b24dd10d157225bc28bb555f30">MCAsmParserExtension</a>();
+<a name="l00031"></a>00031 
+<a name="l00032"></a>00032   <span class="comment">// Helper template for implementing static dispatch functions.</span>
+<a name="l00033"></a>00033   <span class="keyword">template</span><<span class="keyword">typename</span> T, <span class="keywordtype">bool</span> (T::*Handler)(StringRef, SMLoc)>
+<a name="l00034"></a><a class="code" href="classllvm_1_1MCAsmParserExtension.html#a24a2ab7728459aab10f7550b978f7b84">00034</a>   <span class="keyword">static</span> <span class="keywordtype">bool</span> <a class="code" href="classllvm_1_1MCAsmParserExtension.html#a24a2ab7728459aab10f7550b978f7b84">HandleDirective</a>(<a class="code" href="classllvm_1_1MCAsmParserExtension.html" title="Generic interface for extending the MCAsmParser, which is implemented by target and object file assem...">MCAsmParserExtension</a> *<a class="code" href="classllvm_1_1Target.html">Target</a>,
+<a name="l00035"></a>00035                               <a class="code" href="classllvm_1_1StringRef.html">StringRef</a> Directive,
+<a name="l00036"></a>00036                               <a class="code" href="classllvm_1_1SMLoc.html" title="SMLoc - Represents a location in source code.">SMLoc</a> DirectiveLoc) {
+<a name="l00037"></a>00037     T *Obj = <span class="keyword">static_cast<</span>T*<span class="keyword">></span>(Target);
+<a name="l00038"></a>00038     <span class="keywordflow">return</span> (Obj->*Handler)(Directive, DirectiveLoc);
+<a name="l00039"></a>00039   }
+<a name="l00040"></a>00040 
+<a name="l00041"></a><a class="code" href="classllvm_1_1MCAsmParserExtension.html#acd467ad40163cfdcb2e73ac13f83d8f2">00041</a>   <span class="keywordtype">bool</span> <a class="code" href="classllvm_1_1MCAsmParserExtension.html#acd467ad40163cfdcb2e73ac13f83d8f2">BracketExpressionsSupported</a>;
+<a name="l00042"></a>00042 
+<a name="l00043"></a>00043 <span class="keyword">public</span>:
+<a name="l00044"></a>00044   <span class="keyword">virtual</span> <a class="code" href="classllvm_1_1MCAsmParserExtension.html#a363ea7ea65cbb67fe7c57d5aef6ca528">~MCAsmParserExtension</a>();
+<a name="l00045"></a>00045 <span class="comment"></span>
+<a name="l00046"></a>00046 <span class="comment">  /// \brief Initialize the extension for parsing using the given \p Parser.</span>
+<a name="l00047"></a>00047 <span class="comment">  /// The extension should use the AsmParser interfaces to register its</span>
+<a name="l00048"></a>00048 <span class="comment">  /// parsing routines.</span>
+<a name="l00049"></a>00049 <span class="comment"></span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classllvm_1_1MCAsmParserExtension.html#a77a335167c72ea8bc771501825f81696" title="Initialize the extension for parsing using the given Parser. The extension should use the AsmParser i...">Initialize</a>(<a class="code" href="classllvm_1_1MCAsmParser.html">MCAsmParser</a> &Parser);
+<a name="l00050"></a>00050 <span class="comment"></span>
+<a name="l00051"></a>00051 <span class="comment">  /// @name MCAsmParser Proxy Interfaces</span>
+<a name="l00052"></a>00052 <span class="comment">  /// @{</span>
+<a name="l00053"></a>00053 <span class="comment"></span>
+<a name="l00054"></a><a class="code" href="classllvm_1_1MCAsmParserExtension.html#a3204b683a696fb1f24d585e38999f35c">00054</a>   <a class="code" href="classllvm_1_1MCContext.html">MCContext</a> &<a class="code" href="classllvm_1_1MCAsmParserExtension.html#a3204b683a696fb1f24d585e38999f35c">getContext</a>() { <span class="keywordflow">return</span> <a class="code" href="classllvm_1_1MCAsmParserExtension.html#af0aaae3efa0c6f2d10341c2c39273510">getParser</a>().<a class="code" href="classllvm_1_1MCAsmParser.html#a62578eeb472bc0ff0f22bb437a22df6c">getContext</a>(); }
+<a name="l00055"></a><a class="code" href="classllvm_1_1MCAsmParserExtension.html#aa82dac74cac9bc0c18d385ca7a6635f8">00055</a>   <a class="code" href="classllvm_1_1MCAsmLexer.html">MCAsmLexer</a> &<a class="code" href="classllvm_1_1MCAsmParserExtension.html#aa82dac74cac9bc0c18d385ca7a6635f8">getLexer</a>() { <span class="keywordflow">return</span> <a class="code" href="classllvm_1_1MCAsmParserExtension.html#af0aaae3efa0c6f2d10341c2c39273510">getParser</a>().<a class="code" href="classllvm_1_1MCAsmParser.html#a8e483a4e6b575baab08f4abea12a0d52">getLexer</a>(); }
+<a name="l00056"></a><a class="code" href="classllvm_1_1MCAsmParserExtension.html#af0aaae3efa0c6f2d10341c2c39273510">00056</a>   <a class="code" href="classllvm_1_1MCAsmParser.html">MCAsmParser</a> &<a class="code" href="classllvm_1_1MCAsmParserExtension.html#af0aaae3efa0c6f2d10341c2c39273510">getParser</a>() { <span class="keywordflow">return</span> *Parser; }
+<a name="l00057"></a><a class="code" href="classllvm_1_1MCAsmParserExtension.html#a56aecf95c95e33396fc31193f99b78e1">00057</a>   <a class="code" href="classllvm_1_1SourceMgr.html">SourceMgr</a> &<a class="code" href="classllvm_1_1MCAsmParserExtension.html#a56aecf95c95e33396fc31193f99b78e1">getSourceManager</a>() { <span class="keywordflow">return</span> <a class="code" href="classllvm_1_1MCAsmParserExtension.html#af0aaae3efa0c6f2d10341c2c39273510">getParser</a>().<a class="code" href="classllvm_1_1MCAsmParser.html#a5bad6b56ed7dfab74b6c5525cf888b96">getSourceManager</a>(); }
+<a name="l00058"></a><a class="code" href="classllvm_1_1MCAsmParserExtension.html#ad1d55cba3da70e124b4bd85b8f99e890">00058</a>   <a class="code" href="classllvm_1_1MCStreamer.html">MCStreamer</a> &<a class="code" href="classllvm_1_1MCAsmParserExtension.html#ad1d55cba3da70e124b4bd85b8f99e890">getStreamer</a>() { <span class="keywordflow">return</span> <a class="code" href="classllvm_1_1MCAsmParserExtension.html#af0aaae3efa0c6f2d10341c2c39273510">getParser</a>().<a class="code" href="classllvm_1_1MCAsmParser.html#ad0d992cc82bcaea3f7056df286554818" title="getStreamer - Return the output streamer for the assembler.">getStreamer</a>(); }
+<a name="l00059"></a><a class="code" href="classllvm_1_1MCAsmParserExtension.html#a693fb5fe74d5bc374102bba3a1dc6431">00059</a>   <span class="keywordtype">bool</span> <a class="code" href="classllvm_1_1MCAsmParserExtension.html#a693fb5fe74d5bc374102bba3a1dc6431">Warning</a>(<a class="code" href="classllvm_1_1SMLoc.html" title="SMLoc - Represents a location in source code.">SMLoc</a> L, <span class="keyword">const</span> <a class="code" href="classllvm_1_1Twine.html">Twine</a> &Msg) {
+<a name="l00060"></a>00060     <span class="keywordflow">return</span> <a class="code" href="classllvm_1_1MCAsmParserExtension.html#af0aaae3efa0c6f2d10341c2c39273510">getParser</a>().<a class="code" href="classllvm_1_1MCAsmParser.html#aa95088b8b3135c76badcca1f8c9a1fe6">Warning</a>(L, Msg);
+<a name="l00061"></a>00061   }
+<a name="l00062"></a><a class="code" href="classllvm_1_1MCAsmParserExtension.html#ac3d9d966c3740c8a753aac8b39e19118">00062</a>   <span class="keywordtype">bool</span> <a class="code" href="classllvm_1_1MCAsmParserExtension.html#ac3d9d966c3740c8a753aac8b39e19118">Error</a>(<a class="code" href="classllvm_1_1SMLoc.html" title="SMLoc - Represents a location in source code.">SMLoc</a> L, <span class="keyword">const</span> <a class="code" href="classllvm_1_1Twine.html">Twine</a> &Msg) {
+<a name="l00063"></a>00063     <span class="keywordflow">return</span> <a class="code" href="classllvm_1_1MCAsmParserExtension.html#af0aaae3efa0c6f2d10341c2c39273510">getParser</a>().<a class="code" href="classllvm_1_1MCAsmParser.html#a528e7c9fe7585ff93ac8169ab1ce234a">Error</a>(L, Msg);
+<a name="l00064"></a>00064   }
+<a name="l00065"></a><a class="code" href="classllvm_1_1MCAsmParserExtension.html#a939005612707a0dd8c6cee10d302748f">00065</a>   <span class="keywordtype">bool</span> <a class="code" href="classllvm_1_1MCAsmParserExtension.html#a939005612707a0dd8c6cee10d302748f">TokError</a>(<span class="keyword">const</span> <a class="code" href="classllvm_1_1Twine.html">Twine</a> &Msg) {
+<a name="l00066"></a>00066     <span class="keywordflow">return</span> <a class="code" href="classllvm_1_1MCAsmParserExtension.html#af0aaae3efa0c6f2d10341c2c39273510">getParser</a>().<a class="code" href="classllvm_1_1MCAsmParser.html#a40b993dda8bad61385a90110b82d233d" title="Report an error at the current lexer location.">TokError</a>(Msg);
+<a name="l00067"></a>00067   }
+<a name="l00068"></a>00068 
+<a name="l00069"></a><a class="code" href="classllvm_1_1MCAsmParserExtension.html#ae6865cf6ea9b4a78e58f9b945c8d1031">00069</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1AsmToken.html" title="AsmToken - Target independent representation for an assembler token.">AsmToken</a> &<a class="code" href="classllvm_1_1MCAsmParserExtension.html#ae6865cf6ea9b4a78e58f9b945c8d1031">Lex</a>() { <span class="keywordflow">return</span> <a class="code" href="classllvm_1_1MCAsmParserExtension.html#af0aaae3efa0c6f2d10341c2c39273510">getParser</a>().<a class="code" href="classllvm_1_1MCAsmParser.html#ad01a5cb7231de6415216a618090be57e">Lex</a>(); }
+<a name="l00070"></a>00070 
+<a name="l00071"></a><a class="code" href="classllvm_1_1MCAsmParserExtension.html#a955b27dd0384be1d26e90ad484254397">00071</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1AsmToken.html" title="AsmToken - Target independent representation for an assembler token.">AsmToken</a> &<a class="code" href="classllvm_1_1MCAsmParserExtension.html#a955b27dd0384be1d26e90ad484254397">getTok</a>() { <span class="keywordflow">return</span> <a class="code" href="classllvm_1_1MCAsmParserExtension.html#af0aaae3efa0c6f2d10341c2c39273510">getParser</a>().<a class="code" href="classllvm_1_1MCAsmParser.html#ab4f86b5562ee4c8f6b1a8312e8d40a7e" title="getTok - Get the current AsmToken from the stream.">getTok</a>(); }
+<a name="l00072"></a>00072 
+<a name="l00073"></a><a class="code" href="classllvm_1_1MCAsmParserExtension.html#afaa493d9ccaf18fb7b4b2de30d7ac0ea">00073</a>   <span class="keywordtype">bool</span> <a class="code" href="classllvm_1_1MCAsmParserExtension.html#afaa493d9ccaf18fb7b4b2de30d7ac0ea">HasBracketExpressions</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="classllvm_1_1MCAsmParserExtension.html#acd467ad40163cfdcb2e73ac13f83d8f2">BracketExpressionsSupported</a>; }
+<a name="l00074"></a>00074 <span class="comment"></span>
+<a name="l00075"></a>00075 <span class="comment">  /// @}</span>
+<a name="l00076"></a>00076 <span class="comment"></span>};
+<a name="l00077"></a>00077 
+<a name="l00078"></a>00078 } <span class="comment">// End llvm namespace</span>
+<a name="l00079"></a>00079 
+<a name="l00080"></a>00080 <span class="preprocessor">#endif</span>
+</pre></div></div>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:35:47 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/MCAsmParser_8cpp.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MCAsmParser_8cpp.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MCAsmParser_8cpp.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MCAsmParser_8cpp.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: MCAsmParser.cpp File Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File List</span></a></li>
+      <li><a href="globals.html"><span>File Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="dir_b41d254693bea6e92988e5bb1ad97e02.html">llvm-3.2.src</a>      </li>
+      <li class="navelem"><a class="el" href="dir_74e9364f374e99e3aeab4fae4e196292.html">lib</a>      </li>
+      <li class="navelem"><a class="el" href="dir_edbd05defa7d897e6588eb3f84517e19.html">MC</a>      </li>
+      <li class="navelem"><a class="el" href="dir_3a92e4025c7dabec62787848214495f7.html">MCParser</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">MCAsmParser.cpp File Reference</div>  </div>
+</div>
+<div class="contents">
+<div class="textblock"><code>#include "<a class="el" href="MCAsmParser_8h_source.html">llvm/MC/MCParser/MCAsmParser.h</a>"</code><br/>
+<code>#include "<a class="el" href="MCAsmLexer_8h_source.html">llvm/MC/MCParser/MCAsmLexer.h</a>"</code><br/>
+<code>#include "<a class="el" href="MCParsedAsmOperand_8h_source.html">llvm/MC/MCParser/MCParsedAsmOperand.h</a>"</code><br/>
+<code>#include "<a class="el" href="MCTargetAsmParser_8h_source.html">llvm/MC/MCTargetAsmParser.h</a>"</code><br/>
+<code>#include "<a class="el" href="SourceMgr_8h_source.html">llvm/Support/SourceMgr.h</a>"</code><br/>
+<code>#include "<a class="el" href="raw__ostream_8h_source.html">llvm/Support/raw_ostream.h</a>"</code><br/>
+<code>#include "<a class="el" href="Debug_8h_source.html">llvm/Support/Debug.h</a>"</code><br/>
+<code>#include "<a class="el" href="Twine_8h_source.html">llvm/ADT/Twine.h</a>"</code><br/>
+</div><div class="textblock"><div class="dynheader">
+Include dependency graph for MCAsmParser.cpp:</div>
+<div class="dyncontent">
+<div class="center"><img src="MCAsmParser_8cpp__incl.png" border="0" usemap="#MCAsmParser_8cpp" alt=""/></div>
+<!-- MAP 0 -->
+</div>
+</div>
+<p><a href="MCAsmParser_8cpp_source.html">Go to the source code of this file.</a></p>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:39: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/MCAsmParser_8h__dep__incl.map
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MCAsmParser_8h__dep__incl.map?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MCAsmParser_8h__dep__incl.map (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MCAsmParser_8h__dep__incl.map Fri Dec 21 00:57:24 2012
@@ -0,0 +1,17 @@
+<map id="G" name="G">
+<area shape="rect" href="$MCAsmParserExtension_8h.html" title="MCAsmParserExtension.h" alt="" coords="620,84,804,111"/>
+<area shape="rect" href="$EDDisassembler_8cpp.html" title="EDDisassembler.cpp" alt="" coords="5,239,157,265"/>
+<area shape="rect" href="$AsmParser_8cpp.html" title="AsmParser.cpp" alt="" coords="925,239,1040,265"/>
+<area shape="rect" href="$MCAsmParser_8cpp.html" title="MCAsmParser.cpp" alt="" coords="1064,239,1200,265"/>
+<area shape="rect" href="$ARMAsmParser_8cpp.html" title="ARMAsmParser.cpp" alt="" coords="1224,239,1368,265"/>
+<area shape="rect" href="$MBlazeAsmParser_8cpp.html" title="MBlazeAsmParser.cpp" alt="" coords="1392,239,1555,265"/>
+<area shape="rect" href="$X86AsmParser_8cpp.html" title="X86AsmParser.cpp" alt="" coords="1579,239,1717,265"/>
+<area shape="rect" href="$DarwinAsmParser_8cpp.html" title="DarwinAsmParser.cpp" alt="" coords="917,161,1077,188"/>
+<area shape="rect" href="$MCTargetAsmParser_8h.html" title="MCTargetAsmParser.h" alt="" coords="733,161,893,188"/>
+<area shape="rect" href="$COFFAsmParser_8cpp.html" title="COFFAsmParser.cpp" alt="" coords="181,239,328,265"/>
+<area shape="rect" href="$ELFAsmParser_8cpp.html" title="ELFAsmParser.cpp" alt="" coords="299,161,435,188"/>
+<area shape="rect" href="$MCAsmParserExtension_8cpp.html" title="MCAsmParserExtension.cpp" alt="" coords="509,161,709,188"/>
+<area shape="rect" href="$AsmPrinterInlineAsm_8cpp.html" title="AsmPrinterInlineAsm.cpp" alt="" coords="520,239,701,265"/>
+<area shape="rect" href="$MCTargetAsmParser_8cpp.html" title="MCTargetAsmParser.cpp" alt="" coords="725,239,901,265"/>
+<area shape="rect" href="$MipsAsmParser_8cpp.html" title="MipsAsmParser.cpp" alt="" coords="352,239,496,265"/>
+</map>

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

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

Propchange: www-releases/trunk/3.2/docs/doxygen/html/MCAsmParser_8h__incl.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: www-releases/trunk/3.2/docs/doxygen/html/MCAsmStreamer_8cpp.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MCAsmStreamer_8cpp.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MCAsmStreamer_8cpp.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MCAsmStreamer_8cpp.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,208 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: MCAsmStreamer.cpp File Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File List</span></a></li>
+      <li><a href="globals.html"><span>File Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="dir_b41d254693bea6e92988e5bb1ad97e02.html">llvm-3.2.src</a>      </li>
+      <li class="navelem"><a class="el" href="dir_74e9364f374e99e3aeab4fae4e196292.html">lib</a>      </li>
+      <li class="navelem"><a class="el" href="dir_edbd05defa7d897e6588eb3f84517e19.html">MC</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#func-members">Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">MCAsmStreamer.cpp File Reference</div>  </div>
+</div>
+<div class="contents">
+<div class="textblock"><code>#include "<a class="el" href="MCStreamer_8h_source.html">llvm/MC/MCStreamer.h</a>"</code><br/>
+<code>#include "<a class="el" href="MCAsmInfo_8h_source.html">llvm/MC/MCAsmInfo.h</a>"</code><br/>
+<code>#include "<a class="el" href="MCCodeEmitter_8h_source.html">llvm/MC/MCCodeEmitter.h</a>"</code><br/>
+<code>#include "<a class="el" href="MCContext_8h_source.html">llvm/MC/MCContext.h</a>"</code><br/>
+<code>#include "<a class="el" href="MCExpr_8h_source.html">llvm/MC/MCExpr.h</a>"</code><br/>
+<code>#include "<a class="el" href="MCFixupKindInfo_8h_source.html">llvm/MC/MCFixupKindInfo.h</a>"</code><br/>
+<code>#include "<a class="el" href="MCInst_8h_source.html">llvm/MC/MCInst.h</a>"</code><br/>
+<code>#include "<a class="el" href="MCInstPrinter_8h_source.html">llvm/MC/MCInstPrinter.h</a>"</code><br/>
+<code>#include "<a class="el" href="MCObjectFileInfo_8h_source.html">llvm/MC/MCObjectFileInfo.h</a>"</code><br/>
+<code>#include "<a class="el" href="MCRegisterInfo_8h_source.html">llvm/MC/MCRegisterInfo.h</a>"</code><br/>
+<code>#include "<a class="el" href="MCSectionCOFF_8h_source.html">llvm/MC/MCSectionCOFF.h</a>"</code><br/>
+<code>#include "<a class="el" href="MCSectionMachO_8h_source.html">llvm/MC/MCSectionMachO.h</a>"</code><br/>
+<code>#include "<a class="el" href="MCSymbol_8h_source.html">llvm/MC/MCSymbol.h</a>"</code><br/>
+<code>#include "<a class="el" href="MCAsmBackend_8h_source.html">llvm/MC/MCAsmBackend.h</a>"</code><br/>
+<code>#include "<a class="el" href="OwningPtr_8h_source.html">llvm/ADT/OwningPtr.h</a>"</code><br/>
+<code>#include "<a class="el" href="SmallString_8h_source.html">llvm/ADT/SmallString.h</a>"</code><br/>
+<code>#include "<a class="el" href="StringExtras_8h_source.html">llvm/ADT/StringExtras.h</a>"</code><br/>
+<code>#include "<a class="el" href="Twine_8h_source.html">llvm/ADT/Twine.h</a>"</code><br/>
+<code>#include "<a class="el" href="ErrorHandling_8h_source.html">llvm/Support/ErrorHandling.h</a>"</code><br/>
+<code>#include "<a class="el" href="MathExtras_8h_source.html">llvm/Support/MathExtras.h</a>"</code><br/>
+<code>#include "<a class="el" href="Format_8h_source.html">llvm/Support/Format.h</a>"</code><br/>
+<code>#include "<a class="el" href="FormattedStream_8h_source.html">llvm/Support/FormattedStream.h</a>"</code><br/>
+<code>#include "<a class="el" href="PathV2_8h_source.html">llvm/Support/PathV2.h</a>"</code><br/>
+<code>#include <cctype></code><br/>
+</div><div class="textblock"><div class="dynheader">
+Include dependency graph for MCAsmStreamer.cpp:</div>
+<div class="dyncontent">
+<div class="center"><img src="MCAsmStreamer_8cpp__incl.png" border="0" usemap="#MCAsmStreamer_8cpp" alt=""/></div>
+<!-- MAP 0 -->
+</div>
+</div>
+<p><a href="MCAsmStreamer_8cpp_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr><td colspan="2"><h2><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classint64__t.html">int64_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="MCAsmStreamer_8cpp.html#a9a1994cc203b2699119e91b908b9d50b">truncateToSize</a> (<a class="el" href="classint64__t.html">int64_t</a> <a class="el" href="classllvm_1_1Value.html">Value</a>, <a class="el" href="classunsigned.html">unsigned</a> Bytes)</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="MCAsmStreamer_8cpp.html#a6b2ce12e7db9e5e52f0b6f4e1d6df56a">toOctal</a> (int <a class="el" href="Hello_8cpp.html#a8c52190361e97ffdef605d3479a11551">X</a>)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="MCAsmStreamer_8cpp.html#abe7506fc2391f68e74522dfa6f87e9bf">PrintQuotedString</a> (<a class="el" href="classllvm_1_1StringRef.html">StringRef</a> Data, <a class="el" href="classllvm_1_1raw__ostream.html">raw_ostream</a> &OS)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classllvm_1_1MCSection.html">MCSection</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="MCAsmStreamer_8cpp.html#ae089849cf0a103cf4ecd5af57f858e90">getWin64EHTableSection</a> (<a class="el" href="classllvm_1_1StringRef.html">StringRef</a> suffix, <a class="el" href="classllvm_1_1MCContext.html">MCContext</a> &context)</td></tr>
+</table>
+<hr/><h2>Function Documentation</h2>
+<a class="anchor" id="ae089849cf0a103cf4ecd5af57f858e90"></a><!-- doxytag: member="MCAsmStreamer.cpp::getWin64EHTableSection" ref="ae089849cf0a103cf4ecd5af57f858e90" args="(StringRef suffix, MCContext &context)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static const <a class="el" href="classllvm_1_1MCSection.html">MCSection</a>* getWin64EHTableSection </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1StringRef.html">StringRef</a> </td>
+          <td class="paramname"><em>suffix</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1MCContext.html">MCContext</a> & </td>
+          <td class="paramname"><em>context</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td><code> [static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>this duplicate code in <a class="el" href="MCWin64EH_8cpp.html">MCWin64EH.cpp</a>. </p>
+
+<p>Definition at line <a class="el" href="MCAsmStreamer_8cpp_source.html#l01079">1079</a> of file <a class="el" href="MCAsmStreamer_8cpp_source.html">MCAsmStreamer.cpp</a>.</p>
+
+<p>References <a class="el" href="MCContext_8cpp_source.html#l00234">llvm::MCContext::getCOFFSection()</a>, <a class="el" href="SectionKind_8h_source.html#l00229">llvm::SectionKind::getDataRel()</a>, <a class="el" href="MCContext_8h_source.html#l00153">llvm::MCContext::getObjectFileInfo()</a>, <a class="el" href="MCObjectFileInfo_8h_source.html#l00287">llvm::MCObjectFileInfo::getXDataSection()</a>, <a class="el" href="Support_2COFF_8h_source.html#l00227">llvm::COFF::IMAGE_SCN_CNT_INITIALIZED_DATA</a>, <a class="el" href="Support_2COFF_8h_source.html#l00258">llvm::COFF::IMAGE_SCN_MEM_READ</a>, and <a class="el" href="Support_2COFF_8h_source.html#l00259">llvm::COFF::IMAGE_SCN_MEM_WRITE</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="abe7506fc2391f68e74522dfa6f87e9bf"></a><!-- doxytag: member="MCAsmStreamer.cpp::PrintQuotedString" ref="abe7506fc2391f68e74522dfa6f87e9bf" args="(StringRef Data, raw_ostream &OS)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static void PrintQuotedString </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1StringRef.html">StringRef</a> </td>
+          <td class="paramname"><em>Data</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></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>
+        </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="MCAsmStreamer_8cpp_source.html#l00574">574</a> of file <a class="el" href="MCAsmStreamer_8cpp_source.html">MCAsmStreamer.cpp</a>.</p>
+
+<p>References <a class="el" href="CallingConv_8h_source.html#l00031">llvm::CallingConv::C</a>, and <a class="el" href="StringRef_8h_source.html#l00114">llvm::StringRef::size()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a6b2ce12e7db9e5e52f0b6f4e1d6df56a"></a><!-- doxytag: member="MCAsmStreamer.cpp::toOctal" ref="a6b2ce12e7db9e5e52f0b6f4e1d6df56a" args="(int X)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="classchar.html">char</a> toOctal </td>
+          <td>(</td>
+          <td class="paramtype">int </td>
+          <td class="paramname"><em>X</em></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="MCAsmStreamer_8cpp_source.html#l00572">572</a> of file <a class="el" href="MCAsmStreamer_8cpp_source.html">MCAsmStreamer.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a9a1994cc203b2699119e91b908b9d50b"></a><!-- doxytag: member="MCAsmStreamer.cpp::truncateToSize" ref="a9a1994cc203b2699119e91b908b9d50b" args="(int64_t Value, unsigned Bytes)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="classint64__t.html">int64_t</a> truncateToSize </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classint64__t.html">int64_t</a> </td>
+          <td class="paramname"><em>Value</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>Bytes</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="MCAsmStreamer_8cpp_source.html#l00313">313</a> of file <a class="el" href="MCAsmStreamer_8cpp_source.html">MCAsmStreamer.cpp</a>.</p>
+
+</div>
+</div>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:39: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/MCAssembler_8h__dep__incl.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MCAssembler_8h__dep__incl.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MCAssembler_8h__dep__incl.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MCAssembler_8h__dep__incl.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,49 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  Node1 [label="MCAssembler.h",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="ELFObjectWriter.cpp",height=0.2,width=0.4,color="black",URL="$ELFObjectWriter_8cpp.html"];
+  Node1 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node3 [label="MachObjectWriter.cpp",height=0.2,width=0.4,color="black",URL="$MachObjectWriter_8cpp.html"];
+  Node1 -> Node4 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node4 [label="MCAssembler.cpp",height=0.2,width=0.4,color="black",URL="$MCAssembler_8cpp.html"];
+  Node1 -> Node5 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node5 [label="MCELF.cpp",height=0.2,width=0.4,color="black",URL="$MCELF_8cpp.html"];
+  Node1 -> Node6 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node6 [label="MCELFStreamer.cpp",height=0.2,width=0.4,color="black",URL="$MCELFStreamer_8cpp.html"];
+  Node1 -> Node7 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node7 [label="MCExpr.cpp",height=0.2,width=0.4,color="black",URL="$MCExpr_8cpp.html"];
+  Node1 -> Node8 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node8 [label="MCMachOStreamer.cpp",height=0.2,width=0.4,color="black",URL="$MCMachOStreamer_8cpp.html"];
+  Node1 -> Node9 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node9 [label="MCObjectStreamer.cpp",height=0.2,width=0.4,color="black",URL="$MCObjectStreamer_8cpp.html"];
+  Node1 -> Node10 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node10 [label="MCObjectWriter.cpp",height=0.2,width=0.4,color="black",URL="$MCObjectWriter_8cpp.html"];
+  Node1 -> Node11 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node11 [label="MCPureStreamer.cpp",height=0.2,width=0.4,color="black",URL="$MCPureStreamer_8cpp.html"];
+  Node1 -> Node12 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node12 [label="WinCOFFObjectWriter.cpp",height=0.2,width=0.4,color="black",URL="$WinCOFFObjectWriter_8cpp.html"];
+  Node1 -> Node13 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node13 [label="WinCOFFStreamer.cpp",height=0.2,width=0.4,color="black",URL="$WinCOFFStreamer_8cpp.html"];
+  Node1 -> Node14 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node14 [label="ARMAsmPrinter.cpp",height=0.2,width=0.4,color="black",URL="$ARMAsmPrinter_8cpp.html"];
+  Node1 -> Node15 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node15 [label="ARMAsmBackend.cpp",height=0.2,width=0.4,color="black",URL="$ARMAsmBackend_8cpp.html"];
+  Node1 -> Node16 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node16 [label="ARMMachObjectWriter.cpp",height=0.2,width=0.4,color="black",URL="$ARMMachObjectWriter_8cpp.html"];
+  Node1 -> Node17 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node17 [label="ARMMCExpr.cpp",height=0.2,width=0.4,color="black",URL="$ARMMCExpr_8cpp.html"];
+  Node1 -> Node18 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node18 [label="MBlazeAsmBackend.cpp",height=0.2,width=0.4,color="black",URL="$MBlazeAsmBackend_8cpp.html"];
+  Node1 -> Node19 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node19 [label="MipsAsmBackend.cpp",height=0.2,width=0.4,color="black",URL="$MipsAsmBackend_8cpp.html"];
+  Node1 -> Node20 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node20 [label="MipsELFObjectWriter.cpp",height=0.2,width=0.4,color="black",URL="$MipsELFObjectWriter_8cpp.html"];
+  Node1 -> Node21 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node21 [label="X86AsmBackend.cpp",height=0.2,width=0.4,color="black",URL="$X86AsmBackend_8cpp.html"];
+  Node1 -> Node22 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node22 [label="X86MachObjectWriter.cpp",height=0.2,width=0.4,color="black",URL="$X86MachObjectWriter_8cpp.html"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/MCAtom_8cpp__incl.map
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MCAtom_8cpp__incl.map?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MCAtom_8cpp__incl.map (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MCAtom_8cpp__incl.map Fri Dec 21 00:57:24 2012
@@ -0,0 +1,25 @@
+<map id="G" name="G">
+<area shape="rect" href="$MCAtom_8h.html" title="llvm/MC/MCAtom.h" alt="" coords="5,316,147,343"/>
+<area shape="rect" href="$MCModule_8h.html" title="llvm/MC/MCModule.h" alt="" coords="1161,84,1313,111"/>
+<area shape="rect" href="$ErrorHandling_8h.html" title="llvm/Support/ErrorHandling.h" alt="" coords="2777,393,2983,420"/>
+<area shape="rect" href="$MCInst_8h.html" title="llvm/MC/MCInst.h" alt="" coords="1103,393,1233,420"/>
+<area shape="rect" href="$DataTypes_8h.html" title="llvm/Support/DataTypes.h" alt="" coords="231,625,415,652"/>
+<area shape="rect" href="$SmallVector_8h.html" title="llvm/ADT/SmallVector.h" alt="" coords="1632,471,1800,497"/>
+<area shape="rect" href="$StringRef_8h.html" title="llvm/ADT/StringRef.h" alt="" coords="1875,471,2024,497"/>
+<area shape="rect" href="$SMLoc_8h.html" title="llvm/Support/SMLoc.h" alt="" coords="1088,471,1248,497"/>
+<area shape="rect" href="$AlignOf_8h.html" title="llvm/Support/AlignOf.h" alt="" coords="2428,548,2591,575"/>
+<area shape="rect" href="$Compiler_8h.html" title="llvm/Support/Compiler.h" alt="" coords="2363,625,2536,652"/>
+<area shape="rect" href="$type__traits_8h.html" title="llvm/Support/type_traits.h" alt="" coords="1665,548,1852,575"/>
+<area shape="rect" href="$DenseMap_8h.html" title="llvm/ADT/DenseMap.h" alt="" coords="2083,393,2243,420"/>
+<area shape="rect" href="$IntervalMap_8h.html" title="llvm/ADT/IntervalMap.h" alt="" coords="1295,161,1463,188"/>
+<area shape="rect" href="$SmallPtrSet_8h.html" title="llvm/ADT/SmallPtrSet.h" alt="" coords="896,471,1064,497"/>
+<area shape="rect" href="$MathExtras_8h.html" title="llvm/Support/MathExtras.h" alt="" coords="480,471,669,497"/>
+<area shape="rect" href="$PointerLikeTypeTraits_8h.html" title="llvm/Support/PointerLikeTypeTraits.h" alt="" coords="280,548,528,575"/>
+<area shape="rect" href="$DenseMapInfo_8h.html" title="llvm/ADT/DenseMapInfo.h" alt="" coords="1373,471,1557,497"/>
+<area shape="rect" href="$SwapByteOrder_8h.html" title="llvm/Support/SwapByteOrder.h" alt="" coords="603,548,819,575"/>
+<area shape="rect" href="$PointerIntPair_8h.html" title="llvm/ADT/PointerIntPair.h" alt="" coords="280,471,456,497"/>
+<area shape="rect" href="$Allocator_8h.html" title="llvm/Support/Allocator.h" alt="" coords="771,393,944,420"/>
+<area shape="rect" href="$RecyclingAllocator_8h.html" title="llvm/Support/RecyclingAllocator.h" alt="" coords="1815,239,2047,265"/>
+<area shape="rect" href="$Recycler_8h.html" title="llvm/Support/Recycler.h" alt="" coords="2224,316,2392,343"/>
+<area shape="rect" href="$ilist_8h.html" title="llvm/ADT/ilist.h" alt="" coords="2251,471,2365,497"/>
+</map>

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

Added: www-releases/trunk/3.2/docs/doxygen/html/MCAtom_8h__dep__incl.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MCAtom_8h__dep__incl.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MCAtom_8h__dep__incl.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MCAtom_8h__dep__incl.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,11 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  Node1 [label="MCAtom.h",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="MCAtom.cpp",height=0.2,width=0.4,color="black",URL="$MCAtom_8cpp.html"];
+  Node1 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node3 [label="MCModule.cpp",height=0.2,width=0.4,color="black",URL="$MCModule_8cpp.html"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/MCCodeEmitter_8cpp.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MCCodeEmitter_8cpp.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MCCodeEmitter_8cpp.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MCCodeEmitter_8cpp.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: MCCodeEmitter.cpp File Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File List</span></a></li>
+      <li><a href="globals.html"><span>File Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="dir_b41d254693bea6e92988e5bb1ad97e02.html">llvm-3.2.src</a>      </li>
+      <li class="navelem"><a class="el" href="dir_74e9364f374e99e3aeab4fae4e196292.html">lib</a>      </li>
+      <li class="navelem"><a class="el" href="dir_edbd05defa7d897e6588eb3f84517e19.html">MC</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">MCCodeEmitter.cpp File Reference</div>  </div>
+</div>
+<div class="contents">
+<div class="textblock"><code>#include "<a class="el" href="MCCodeEmitter_8h_source.html">llvm/MC/MCCodeEmitter.h</a>"</code><br/>
+</div><div class="textblock"><div class="dynheader">
+Include dependency graph for MCCodeEmitter.cpp:</div>
+<div class="dyncontent">
+<div class="center"><img src="MCCodeEmitter_8cpp__incl.png" border="0" usemap="#MCCodeEmitter_8cpp" alt=""/></div>
+<!-- MAP 0 -->
+</div>
+</div>
+<p><a href="MCCodeEmitter_8cpp_source.html">Go to the source code of this file.</a></p>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:39: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/MCCodeEmitter_8cpp__incl.png
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MCCodeEmitter_8cpp__incl.png?rev=170845&view=auto
==============================================================================
Binary file - no diff available.

Propchange: www-releases/trunk/3.2/docs/doxygen/html/MCCodeEmitter_8cpp__incl.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: www-releases/trunk/3.2/docs/doxygen/html/MCCodeEmitter_8cpp_source.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MCCodeEmitter_8cpp_source.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MCCodeEmitter_8cpp_source.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MCCodeEmitter_8cpp_source.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,73 @@
+<!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: MCCodeEmitter.cpp Source File</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File List</span></a></li>
+      <li><a href="globals.html"><span>File Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="dir_b41d254693bea6e92988e5bb1ad97e02.html">llvm-3.2.src</a>      </li>
+      <li class="navelem"><a class="el" href="dir_74e9364f374e99e3aeab4fae4e196292.html">lib</a>      </li>
+      <li class="navelem"><a class="el" href="dir_edbd05defa7d897e6588eb3f84517e19.html">MC</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">MCCodeEmitter.cpp</div>  </div>
+</div>
+<div class="contents">
+<a href="MCCodeEmitter_8cpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//===-- MCCodeEmitter.cpp - Instruction Encoding --------------------------===//</span>
+<a name="l00002"></a>00002 <span class="comment">//</span>
+<a name="l00003"></a>00003 <span class="comment">//                     The LLVM Compiler Infrastructure</span>
+<a name="l00004"></a>00004 <span class="comment">//</span>
+<a name="l00005"></a>00005 <span class="comment">// This file is distributed under the University of Illinois Open Source</span>
+<a name="l00006"></a>00006 <span class="comment">// License. See LICENSE.TXT for details.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">//===----------------------------------------------------------------------===//</span>
+<a name="l00009"></a>00009 
+<a name="l00010"></a>00010 <span class="preprocessor">#include "<a class="code" href="MCCodeEmitter_8h.html">llvm/MC/MCCodeEmitter.h</a>"</span>
+<a name="l00011"></a>00011 
+<a name="l00012"></a>00012 <span class="keyword">using namespace </span>llvm;
+<a name="l00013"></a>00013 
+<a name="l00014"></a><a class="code" href="classllvm_1_1MCCodeEmitter.html#a30a6103435c200ed0b3923ecf30249d1">00014</a> <a class="code" href="classllvm_1_1MCCodeEmitter.html#a30a6103435c200ed0b3923ecf30249d1">MCCodeEmitter::MCCodeEmitter</a>() {
+<a name="l00015"></a>00015 }
+<a name="l00016"></a>00016 
+<a name="l00017"></a><a class="code" href="classllvm_1_1MCCodeEmitter.html#aaddbcfd693ee05caab2283b8294624ee">00017</a> <a class="code" href="classllvm_1_1MCCodeEmitter.html#aaddbcfd693ee05caab2283b8294624ee">MCCodeEmitter::~MCCodeEmitter</a>() {
+<a name="l00018"></a>00018 }
+</pre></div></div>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:35:53 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/MCCodeEmitter_8h.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MCCodeEmitter_8h.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MCCodeEmitter_8h.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MCCodeEmitter_8h.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,84 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: MCCodeEmitter.h File Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File List</span></a></li>
+      <li><a href="globals.html"><span>File Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="dir_b41d254693bea6e92988e5bb1ad97e02.html">llvm-3.2.src</a>      </li>
+      <li class="navelem"><a class="el" href="dir_25acc6571c4e3a053ee4203146b47a61.html">include</a>      </li>
+      <li class="navelem"><a class="el" href="dir_fd2d7b5ce83b1c1657cd6600d8cb39fa.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="dir_6acfa0788722cd7f252c15e33dfdaa52.html">MC</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> |
+<a href="#namespaces">Namespaces</a>  </div>
+  <div class="headertitle">
+<div class="title">MCCodeEmitter.h File Reference</div>  </div>
+</div>
+<div class="contents">
+<div class="textblock"><code>#include "<a class="el" href="Compiler_8h_source.html">llvm/Support/Compiler.h</a>"</code><br/>
+</div><div class="textblock"><div class="dynheader">
+Include dependency graph for MCCodeEmitter.h:</div>
+<div class="dyncontent">
+<div class="center"><img src="MCCodeEmitter_8h__incl.png" border="0" usemap="#MCCodeEmitter_8h" alt=""/></div>
+<!-- MAP 0 -->
+</div>
+</div><div class="textblock"><div class="dynheader">
+This graph shows which files directly or indirectly include this file:</div>
+<div class="dyncontent">
+<div class="center"><img src="MCCodeEmitter_8h__dep__incl.png" border="0" usemap="#MCCodeEmitter_8hdep" alt=""/></div>
+<!-- MAP 1 -->
+</div>
+</div>
+<p><a href="MCCodeEmitter_8h_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr><td colspan="2"><h2><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1MCCodeEmitter.html">llvm::MCCodeEmitter</a></td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classllvm_1_1MCCodeEmitter.html" title="MCCodeEmitter - Generic instruction encoding interface.">MCCodeEmitter</a> - Generic instruction encoding interface.  <a href="classllvm_1_1MCCodeEmitter.html#details">More...</a><br/></td></tr>
+<tr><td colspan="2"><h2><a name="namespaces"></a>
+Namespaces</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm.html">llvm</a></td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight"><p>List of target independent CodeGen pass IDs. </p>
+<br/></td></tr>
+</table>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:39: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/MCCodeEmitter_8h__dep__incl.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MCCodeEmitter_8h__dep__incl.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MCCodeEmitter_8h__dep__incl.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MCCodeEmitter_8h__dep__incl.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,35 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  Node1 [label="MCCodeEmitter.h",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="MCAsmStreamer.cpp",height=0.2,width=0.4,color="black",URL="$MCAsmStreamer_8cpp.html"];
+  Node1 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node3 [label="MCAssembler.cpp",height=0.2,width=0.4,color="black",URL="$MCAssembler_8cpp.html"];
+  Node1 -> Node4 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node4 [label="MCCodeEmitter.cpp",height=0.2,width=0.4,color="black",URL="$MCCodeEmitter_8cpp.html"];
+  Node1 -> Node5 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node5 [label="MCELFStreamer.cpp",height=0.2,width=0.4,color="black",URL="$MCELFStreamer_8cpp.html"];
+  Node1 -> Node6 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node6 [label="MCMachOStreamer.cpp",height=0.2,width=0.4,color="black",URL="$MCMachOStreamer_8cpp.html"];
+  Node1 -> Node7 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node7 [label="MCObjectStreamer.cpp",height=0.2,width=0.4,color="black",URL="$MCObjectStreamer_8cpp.html"];
+  Node1 -> Node8 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node8 [label="MCPureStreamer.cpp",height=0.2,width=0.4,color="black",URL="$MCPureStreamer_8cpp.html"];
+  Node1 -> Node9 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node9 [label="WinCOFFStreamer.cpp",height=0.2,width=0.4,color="black",URL="$WinCOFFStreamer_8cpp.html"];
+  Node1 -> Node10 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node10 [label="ARMMCCodeEmitter.cpp",height=0.2,width=0.4,color="black",URL="$ARMMCCodeEmitter_8cpp.html"];
+  Node1 -> Node11 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node11 [label="MBlazeMCCodeEmitter.cpp",height=0.2,width=0.4,color="black",URL="$MBlazeMCCodeEmitter_8cpp.html"];
+  Node1 -> Node12 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node12 [label="MipsMCCodeEmitter.cpp",height=0.2,width=0.4,color="black",URL="$MipsMCCodeEmitter_8cpp.html"];
+  Node1 -> Node13 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node13 [label="PPCMCCodeEmitter.cpp",height=0.2,width=0.4,color="black",URL="$PPCMCCodeEmitter_8cpp.html"];
+  Node1 -> Node14 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node14 [label="X86MCCodeEmitter.cpp",height=0.2,width=0.4,color="black",URL="$X86MCCodeEmitter_8cpp.html"];
+  Node1 -> Node15 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node15 [label="X86CodeEmitter.cpp",height=0.2,width=0.4,color="black",URL="$X86CodeEmitter_8cpp.html"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/MCCodeEmitter_8h__incl.map
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MCCodeEmitter_8h__incl.map?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MCCodeEmitter_8h__incl.map (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MCCodeEmitter_8h__incl.map Fri Dec 21 00:57:24 2012
@@ -0,0 +1,3 @@
+<map id="G" name="G">
+<area shape="rect" href="$Compiler_8h.html" title="llvm/Support/Compiler.h" alt="" coords="5,84,179,111"/>
+</map>

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

Added: www-releases/trunk/3.2/docs/doxygen/html/MCCodeEmitter_8h_source.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MCCodeEmitter_8h_source.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MCCodeEmitter_8h_source.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MCCodeEmitter_8h_source.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,96 @@
+<!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: MCCodeEmitter.h Source File</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File List</span></a></li>
+      <li><a href="globals.html"><span>File Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="dir_b41d254693bea6e92988e5bb1ad97e02.html">llvm-3.2.src</a>      </li>
+      <li class="navelem"><a class="el" href="dir_25acc6571c4e3a053ee4203146b47a61.html">include</a>      </li>
+      <li class="navelem"><a class="el" href="dir_fd2d7b5ce83b1c1657cd6600d8cb39fa.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="dir_6acfa0788722cd7f252c15e33dfdaa52.html">MC</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">MCCodeEmitter.h</div>  </div>
+</div>
+<div class="contents">
+<a href="MCCodeEmitter_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//===-- llvm/MC/MCCodeEmitter.h - Instruction Encoding ----------*- C++ -*-===//</span>
+<a name="l00002"></a>00002 <span class="comment">//</span>
+<a name="l00003"></a>00003 <span class="comment">//                     The LLVM Compiler Infrastructure</span>
+<a name="l00004"></a>00004 <span class="comment">//</span>
+<a name="l00005"></a>00005 <span class="comment">// This file is distributed under the University of Illinois Open Source</span>
+<a name="l00006"></a>00006 <span class="comment">// License. See LICENSE.TXT for details.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">//===----------------------------------------------------------------------===//</span>
+<a name="l00009"></a>00009 
+<a name="l00010"></a>00010 <span class="preprocessor">#ifndef LLVM_MC_MCCODEEMITTER_H</span>
+<a name="l00011"></a>00011 <span class="preprocessor"></span><span class="preprocessor">#define LLVM_MC_MCCODEEMITTER_H</span>
+<a name="l00012"></a>00012 <span class="preprocessor"></span>
+<a name="l00013"></a>00013 <span class="preprocessor">#include "<a class="code" href="Compiler_8h.html">llvm/Support/Compiler.h</a>"</span>
+<a name="l00014"></a>00014 
+<a name="l00015"></a>00015 <span class="keyword">namespace </span>llvm {
+<a name="l00016"></a>00016 <span class="keyword">class </span>MCFixup;
+<a name="l00017"></a>00017 <span class="keyword">class </span>MCInst;
+<a name="l00018"></a>00018 <span class="keyword">class </span>raw_ostream;
+<a name="l00019"></a>00019 <span class="keyword">template</span><<span class="keyword">typename</span> T> <span class="keyword">class </span>SmallVectorImpl;
+<a name="l00020"></a>00020 <span class="comment"></span>
+<a name="l00021"></a>00021 <span class="comment">/// MCCodeEmitter - Generic instruction encoding interface.</span>
+<a name="l00022"></a><a class="code" href="classllvm_1_1MCCodeEmitter.html">00022</a> <span class="comment"></span><span class="keyword">class </span><a class="code" href="classllvm_1_1MCCodeEmitter.html" title="MCCodeEmitter - Generic instruction encoding interface.">MCCodeEmitter</a> {
+<a name="l00023"></a>00023 <span class="keyword">private</span>:
+<a name="l00024"></a>00024   <a class="code" href="classllvm_1_1MCCodeEmitter.html#a30a6103435c200ed0b3923ecf30249d1">MCCodeEmitter</a>(<span class="keyword">const</span> <a class="code" href="classllvm_1_1MCCodeEmitter.html" title="MCCodeEmitter - Generic instruction encoding interface.">MCCodeEmitter</a> &) <a class="code" href="Compiler_8h.html#aacca75352b8e153274310c374564eb01">LLVM_DELETED_FUNCTION</a>;
+<a name="l00025"></a>00025   <span class="keywordtype">void</span> operator=(<span class="keyword">const</span> <a class="code" href="classllvm_1_1MCCodeEmitter.html" title="MCCodeEmitter - Generic instruction encoding interface.">MCCodeEmitter</a> &) <a class="code" href="Compiler_8h.html#aacca75352b8e153274310c374564eb01">LLVM_DELETED_FUNCTION</a>;
+<a name="l00026"></a>00026 <span class="keyword">protected</span>: <span class="comment">// Can only create subclasses.</span>
+<a name="l00027"></a>00027   <a class="code" href="classllvm_1_1MCCodeEmitter.html#a30a6103435c200ed0b3923ecf30249d1">MCCodeEmitter</a>();
+<a name="l00028"></a>00028 
+<a name="l00029"></a>00029 <span class="keyword">public</span>:
+<a name="l00030"></a>00030   <span class="keyword">virtual</span> <a class="code" href="classllvm_1_1MCCodeEmitter.html#aaddbcfd693ee05caab2283b8294624ee">~MCCodeEmitter</a>();
+<a name="l00031"></a>00031 <span class="comment"></span>
+<a name="l00032"></a>00032 <span class="comment">  /// EncodeInstruction - Encode the given \p Inst to bytes on the output</span>
+<a name="l00033"></a>00033 <span class="comment">  /// stream \p OS.</span>
+<a name="l00034"></a>00034 <span class="comment"></span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classllvm_1_1MCCodeEmitter.html#a0d194daba646fd002e5fd237f9e583b3">EncodeInstruction</a>(<span class="keyword">const</span> <a class="code" href="classllvm_1_1MCInst.html">MCInst</a> &Inst, <a class="code" href="classllvm_1_1raw__ostream.html">raw_ostream</a> &OS,
+<a name="l00035"></a>00035                                  <a class="code" href="classllvm_1_1SmallVectorImpl.html">SmallVectorImpl<MCFixup></a> &<a class="code" href="namespacellvm_1_1ARM.html#ad950a20a6062ddd7f336a9eede28bdf0">Fixups</a>) <span class="keyword">const</span> = 0;
+<a name="l00036"></a>00036 };
+<a name="l00037"></a>00037 
+<a name="l00038"></a>00038 } <span class="comment">// End llvm namespace</span>
+<a name="l00039"></a>00039 
+<a name="l00040"></a>00040 <span class="preprocessor">#endif</span>
+</pre></div></div>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:35:53 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/MCCodeGenInfo_8h.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MCCodeGenInfo_8h.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MCCodeGenInfo_8h.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MCCodeGenInfo_8h.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: MCCodeGenInfo.h File Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File List</span></a></li>
+      <li><a href="globals.html"><span>File Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="dir_b41d254693bea6e92988e5bb1ad97e02.html">llvm-3.2.src</a>      </li>
+      <li class="navelem"><a class="el" href="dir_25acc6571c4e3a053ee4203146b47a61.html">include</a>      </li>
+      <li class="navelem"><a class="el" href="dir_fd2d7b5ce83b1c1657cd6600d8cb39fa.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="dir_6acfa0788722cd7f252c15e33dfdaa52.html">MC</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> |
+<a href="#namespaces">Namespaces</a>  </div>
+  <div class="headertitle">
+<div class="title">MCCodeGenInfo.h File Reference</div>  </div>
+</div>
+<div class="contents">
+<div class="textblock"><code>#include "<a class="el" href="CodeGen_8h_source.html">llvm/Support/CodeGen.h</a>"</code><br/>
+</div><div class="textblock"><div class="dynheader">
+Include dependency graph for MCCodeGenInfo.h:</div>
+<div class="dyncontent">
+<div class="center"><img src="MCCodeGenInfo_8h__incl.png" border="0" usemap="#MCCodeGenInfo_8h" alt=""/></div>
+<!-- MAP 0 -->
+</div>
+</div><div class="textblock"><div class="dynheader">
+This graph shows which files directly or indirectly include this file:</div>
+<div class="dyncontent">
+<div class="center"><img src="MCCodeGenInfo_8h__dep__incl.png" border="0" usemap="#MCCodeGenInfo_8hdep" alt=""/></div>
+<!-- MAP 1 -->
+</div>
+</div>
+<p><a href="MCCodeGenInfo_8h_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr><td colspan="2"><h2><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1MCCodeGenInfo.html">llvm::MCCodeGenInfo</a></td></tr>
+<tr><td colspan="2"><h2><a name="namespaces"></a>
+Namespaces</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm.html">llvm</a></td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight"><p>List of target independent CodeGen pass IDs. </p>
+<br/></td></tr>
+</table>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:39: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/MCContext_8h__incl.png
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MCContext_8h__incl.png?rev=170845&view=auto
==============================================================================
Binary file - no diff available.

Propchange: www-releases/trunk/3.2/docs/doxygen/html/MCContext_8h__incl.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: www-releases/trunk/3.2/docs/doxygen/html/MCDisassembler_8cpp__incl.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MCDisassembler_8cpp__incl.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MCDisassembler_8cpp__incl.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MCDisassembler_8cpp__incl.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="MCDisassembler.cpp",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
+  Node1 -> Node2 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node2 [label="llvm/MC/MCDisassembler.h",height=0.2,width=0.4,color="black",URL="$MCDisassembler_8h.html"];
+  Node2 -> Node3 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node3 [label="llvm/Support/DataTypes.h",height=0.2,width=0.4,color="black",URL="$DataTypes_8h.html"];
+  Node3 -> Node4 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node4 [label="math.h",height=0.2,width=0.4,color="grey75"];
+  Node3 -> Node5 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node5 [label="sys/types.h",height=0.2,width=0.4,color="grey75"];
+  Node3 -> Node6 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node6 [label="inttypes.h",height=0.2,width=0.4,color="grey75"];
+  Node3 -> Node7 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node7 [label="stdint.h",height=0.2,width=0.4,color="grey75"];
+  Node2 -> Node8 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node8 [label="llvm-c/Disassembler.h",height=0.2,width=0.4,color="black",URL="$include_2llvm-c_2Disassembler_8h.html"];
+  Node8 -> Node3 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node8 -> Node9 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node9 [label="stddef.h",height=0.2,width=0.4,color="grey75"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/MCDisassembler_8cpp_source.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MCDisassembler_8cpp_source.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MCDisassembler_8cpp_source.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MCDisassembler_8cpp_source.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,69 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: MCDisassembler.cpp Source File</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File List</span></a></li>
+      <li><a href="globals.html"><span>File Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="dir_b41d254693bea6e92988e5bb1ad97e02.html">llvm-3.2.src</a>      </li>
+      <li class="navelem"><a class="el" href="dir_74e9364f374e99e3aeab4fae4e196292.html">lib</a>      </li>
+      <li class="navelem"><a class="el" href="dir_edbd05defa7d897e6588eb3f84517e19.html">MC</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">MCDisassembler.cpp</div>  </div>
+</div>
+<div class="contents">
+<a href="MCDisassembler_8cpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//===-- lib/MC/MCDisassembler.cpp - Disassembler interface ------*- C++ -*-===//</span>
+<a name="l00002"></a>00002 <span class="comment">//</span>
+<a name="l00003"></a>00003 <span class="comment">//                     The LLVM Compiler Infrastructure</span>
+<a name="l00004"></a>00004 <span class="comment">//</span>
+<a name="l00005"></a>00005 <span class="comment">// This file is distributed under the University of Illinois Open Source</span>
+<a name="l00006"></a>00006 <span class="comment">// License. See LICENSE.TXT for details.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">//===----------------------------------------------------------------------===//</span>
+<a name="l00009"></a>00009 
+<a name="l00010"></a>00010 <span class="preprocessor">#include "<a class="code" href="MCDisassembler_8h.html">llvm/MC/MCDisassembler.h</a>"</span>
+<a name="l00011"></a>00011 <span class="keyword">using namespace </span>llvm;
+<a name="l00012"></a>00012 
+<a name="l00013"></a><a class="code" href="classllvm_1_1MCDisassembler.html#aca028537d2d7a5248816fc6bdf61eeda">00013</a> <a class="code" href="classllvm_1_1MCDisassembler.html#aca028537d2d7a5248816fc6bdf61eeda">MCDisassembler::~MCDisassembler</a>() {
+<a name="l00014"></a>00014 }
+</pre></div></div>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:35:53 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/MCDwarf_8cpp__incl.map
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MCDwarf_8cpp__incl.map?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MCDwarf_8cpp__incl.map (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MCDwarf_8cpp__incl.map Fri Dec 21 00:57:24 2012
@@ -0,0 +1,43 @@
+<map id="G" name="G">
+<area shape="rect" href="$MCDwarf_8h.html" title="llvm/MC/MCDwarf.h" alt="" coords="871,239,1012,265"/>
+<area shape="rect" href="$raw__ostream_8h.html" title="llvm/Support/raw_ostream.h" alt="" coords="159,316,359,343"/>
+<area shape="rect" href="$MCAsmInfo_8h.html" title="llvm/MC/MCAsmInfo.h" alt="" coords="1529,239,1689,265"/>
+<area shape="rect" href="$MCContext_8h.html" title="llvm/MC/MCContext.h" alt="" coords="863,161,1020,188"/>
+<area shape="rect" href="$MCObjectFileInfo_8h.html" title="llvm/MC/MCObjectFileInfo.h" alt="" coords="2423,84,2615,111"/>
+<area shape="rect" href="$MCObjectWriter_8h.html" title="llvm/MC/MCObjectWriter.h" alt="" coords="23,239,207,265"/>
+<area shape="rect" href="$MCRegisterInfo_8h.html" title="llvm/MC/MCRegisterInfo.h" alt="" coords="1036,239,1217,265"/>
+<area shape="rect" href="$ErrorHandling_8h.html" title="llvm/Support/ErrorHandling.h" alt="" coords="535,316,740,343"/>
+<area shape="rect" href="$MCStreamer_8h.html" title="llvm/MC/MCStreamer.h" alt="" coords="1939,161,2107,188"/>
+<area shape="rect" href="$MCSymbol_8h.html" title="llvm/MC/MCSymbol.h" alt="" coords="2097,316,2252,343"/>
+<area shape="rect" href="$MCExpr_8h.html" title="llvm/MC/MCExpr.h" alt="" coords="2980,239,3113,265"/>
+<area shape="rect" href="$Debug_8h.html" title="llvm/Support/Debug.h" alt="" coords="2639,84,2799,111"/>
+<area shape="rect" href="$LEB128_8h.html" title="llvm/Support/LEB128.h" alt="" coords="281,84,447,111"/>
+<area shape="rect" href="$Path_8h.html" title="llvm/Support/Path.h" alt="" coords="1371,84,1517,111"/>
+<area shape="rect" href="$SmallString_8h.html" title="llvm/ADT/SmallString.h" alt="" coords="2492,239,2660,265"/>
+<area shape="rect" href="$Twine_8h.html" title="llvm/ADT/Twine.h" alt="" coords="433,239,559,265"/>
+<area shape="rect" href="$SourceMgr_8h.html" title="llvm/Support/SourceMgr.h" alt="" coords="1161,161,1348,188"/>
+<area shape="rect" href="$Hashing_8h.html" title="llvm/ADT/Hashing.h" alt="" coords="3104,161,3248,188"/>
+<area shape="rect" href="$config_8h.html" title="llvm/Config/config.h" alt="" coords="2823,84,2967,111"/>
+<area shape="rect" href="$StringRef_8h.html" title="llvm/ADT/StringRef.h" alt="" coords="2324,393,2473,420"/>
+<area shape="rect" href="$MachineLocation_8h.html" title="llvm/MC/MachineLocation.h" alt="" coords="1396,316,1591,343"/>
+<area shape="rect" href="$Compiler_8h.html" title="llvm/Support/Compiler.h" alt="" coords="945,393,1119,420"/>
+<area shape="rect" href="$Dwarf_8h.html" title="llvm/Support/Dwarf.h" alt="" coords="865,316,1017,343"/>
+<area shape="rect" href="$type__traits_8h.html" title="llvm/Support/type_traits.h" alt="" coords="3415,471,3601,497"/>
+<area shape="rect" href="$DataTypes_8h.html" title="llvm/Support/DataTypes.h" alt="" coords="1932,548,2116,575"/>
+<area shape="rect" href="$MCDirectives_8h.html" title="llvm/MC/MCDirectives.h" alt="" coords="1852,316,2023,343"/>
+<area shape="rect" href="$SectionKind_8h.html" title="llvm/MC/SectionKind.h" alt="" coords="583,239,745,265"/>
+<area shape="rect" href="$DenseMap_8h.html" title="llvm/ADT/DenseMap.h" alt="" coords="2852,316,3012,343"/>
+<area shape="rect" href="$StringMap_8h.html" title="llvm/ADT/StringMap.h" alt="" coords="2377,316,2535,343"/>
+<area shape="rect" href="$Allocator_8h.html" title="llvm/Support/Allocator.h" alt="" coords="2127,393,2300,420"/>
+<area shape="rect" href="$CodeGen_8h.html" title="llvm/Support/CodeGen.h" alt="" coords="3272,161,3448,188"/>
+<area shape="rect" href="$MCWin64EH_8h.html" title="llvm/MC/MCWin64EH.h" alt="" coords="1713,239,1876,265"/>
+<area shape="rect" href="$ArrayRef_8h.html" title="llvm/ADT/ArrayRef.h" alt="" coords="1951,239,2095,265"/>
+<area shape="rect" href="$SmallVector_8h.html" title="llvm/ADT/SmallVector.h" alt="" coords="2609,316,2777,343"/>
+<area shape="rect" href="$Casting_8h.html" title="llvm/Support/Casting.h" alt="" coords="2993,393,3159,420"/>
+<area shape="rect" href="$PathV1_8h.html" title="llvm/Support/PathV1.h" alt="" coords="1292,239,1455,265"/>
+<area shape="rect" href="$PathV2_8h.html" title="llvm/Support/PathV2.h" alt="" coords="1423,161,1585,188"/>
+<area shape="rect" href="$SMLoc_8h.html" title="llvm/Support/SMLoc.h" alt="" coords="1545,393,1705,420"/>
+<area shape="rect" href="$STLExtras_8h.html" title="llvm/ADT/STLExtras.h" alt="" coords="3431,316,3585,343"/>
+<area shape="rect" href="$Host_8h.html" title="llvm/Support/Host.h" alt="" coords="2271,239,2417,265"/>
+<area shape="rect" href="$SwapByteOrder_8h.html" title="llvm/Support/SwapByteOrder.h" alt="" coords="3284,393,3500,420"/>
+</map>

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

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

Propchange: www-releases/trunk/3.2/docs/doxygen/html/MCDwarf_8cpp__incl.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: www-releases/trunk/3.2/docs/doxygen/html/MCDwarf_8h.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MCDwarf_8h.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MCDwarf_8h.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MCDwarf_8h.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,196 @@
+<!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: MCDwarf.h File Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File List</span></a></li>
+      <li><a href="globals.html"><span>File Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="dir_b41d254693bea6e92988e5bb1ad97e02.html">llvm-3.2.src</a>      </li>
+      <li class="navelem"><a class="el" href="dir_25acc6571c4e3a053ee4203146b47a61.html">include</a>      </li>
+      <li class="navelem"><a class="el" href="dir_fd2d7b5ce83b1c1657cd6600d8cb39fa.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="dir_6acfa0788722cd7f252c15e33dfdaa52.html">MC</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> |
+<a href="#namespaces">Namespaces</a> |
+<a href="#define-members">Defines</a> |
+<a href="#func-members">Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">MCDwarf.h File Reference</div>  </div>
+</div>
+<div class="contents">
+<div class="textblock"><code>#include "<a class="el" href="StringRef_8h_source.html">llvm/ADT/StringRef.h</a>"</code><br/>
+<code>#include "<a class="el" href="MachineLocation_8h_source.html">llvm/MC/MachineLocation.h</a>"</code><br/>
+<code>#include "<a class="el" href="raw__ostream_8h_source.html">llvm/Support/raw_ostream.h</a>"</code><br/>
+<code>#include "<a class="el" href="Dwarf_8h_source.html">llvm/Support/Dwarf.h</a>"</code><br/>
+<code>#include "<a class="el" href="Compiler_8h_source.html">llvm/Support/Compiler.h</a>"</code><br/>
+<code>#include <vector></code><br/>
+</div><div class="textblock"><div class="dynheader">
+Include dependency graph for MCDwarf.h:</div>
+<div class="dyncontent">
+<div class="center"><img src="MCDwarf_8h__incl.png" border="0" usemap="#MCDwarf_8h" alt=""/></div>
+<!-- MAP 0 -->
+</div>
+</div><div class="textblock"><div class="dynheader">
+This graph shows which files directly or indirectly include this file:</div>
+<div class="dyncontent">
+<div class="center"><img src="MCDwarf_8h__dep__incl.png" border="0" usemap="#MCDwarf_8hdep" alt=""/></div>
+<!-- MAP 1 -->
+</div>
+</div>
+<p><a href="MCDwarf_8h_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr><td colspan="2"><h2><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1MCDwarfFile.html">llvm::MCDwarfFile</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1MCDwarfLoc.html">llvm::MCDwarfLoc</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1MCLineEntry.html">llvm::MCLineEntry</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1MCLineSection.html">llvm::MCLineSection</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1MCDwarfFileTable.html">llvm::MCDwarfFileTable</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1MCDwarfLineAddr.html">llvm::MCDwarfLineAddr</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1MCGenDwarfInfo.html">llvm::MCGenDwarfInfo</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1MCGenDwarfLabelEntry.html">llvm::MCGenDwarfLabelEntry</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1MCCFIInstruction.html">llvm::MCCFIInstruction</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1MCDwarfFrameInfo.html">llvm::MCDwarfFrameInfo</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1MCDwarfFrameEmitter.html">llvm::MCDwarfFrameEmitter</a></td></tr>
+<tr><td colspan="2"><h2><a name="namespaces"></a>
+Namespaces</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm.html">llvm</a></td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight"><p>List of target independent CodeGen pass IDs. </p>
+<br/></td></tr>
+<tr><td colspan="2"><h2><a name="define-members"></a>
+Defines</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="MCDwarf_8h.html#abc3534e4318dd6126f55a94635209c93">DWARF2_LINE_DEFAULT_IS_STMT</a>   1</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="MCDwarf_8h.html#a377ba69923635f8154cad5784be89ff6">DWARF2_FLAG_IS_STMT</a>   (1 << 0)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="MCDwarf_8h.html#a74d34cc02788b4d55fcbdd15b3e0f223">DWARF2_FLAG_BASIC_BLOCK</a>   (1 << 1)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="MCDwarf_8h.html#ac0c23e2e79a5713602b44382a3ecc960">DWARF2_FLAG_PROLOGUE_END</a>   (1 << 2)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="MCDwarf_8h.html#aefa88a895bd349d0750ded8be4a29dda">DWARF2_FLAG_EPILOGUE_BEGIN</a>   (1 << 3)</td></tr>
+<tr><td colspan="2"><h2><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">raw_ostream & </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm.html#af0623f6b12b22c6207aebf89ea74618f">llvm::operator<<</a> (raw_ostream &OS, const MCDwarfFile &DwarfFile)</td></tr>
+</table>
+<hr/><h2>Define Documentation</h2>
+<a class="anchor" id="a74d34cc02788b4d55fcbdd15b3e0f223"></a><!-- doxytag: member="MCDwarf.h::DWARF2_FLAG_BASIC_BLOCK" ref="a74d34cc02788b4d55fcbdd15b3e0f223" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define DWARF2_FLAG_BASIC_BLOCK   (1 << 1)</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="MCDwarf_8h_source.html#l00094">94</a> of file <a class="el" href="MCDwarf_8h_source.html">MCDwarf.h</a>.</p>
+
+<p>Referenced by <a class="el" href="MCDwarf_8cpp_source.html#l00132">EmitDwarfLineTable()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aefa88a895bd349d0750ded8be4a29dda"></a><!-- doxytag: member="MCDwarf.h::DWARF2_FLAG_EPILOGUE_BEGIN" ref="aefa88a895bd349d0750ded8be4a29dda" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define DWARF2_FLAG_EPILOGUE_BEGIN   (1 << 3)</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="MCDwarf_8h_source.html#l00096">96</a> of file <a class="el" href="MCDwarf_8h_source.html">MCDwarf.h</a>.</p>
+
+<p>Referenced by <a class="el" href="MCDwarf_8cpp_source.html#l00132">EmitDwarfLineTable()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a377ba69923635f8154cad5784be89ff6"></a><!-- doxytag: member="MCDwarf.h::DWARF2_FLAG_IS_STMT" ref="a377ba69923635f8154cad5784be89ff6" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define DWARF2_FLAG_IS_STMT   (1 << 0)</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="MCDwarf_8h_source.html#l00093">93</a> of file <a class="el" href="MCDwarf_8h_source.html">MCDwarf.h</a>.</p>
+
+<p>Referenced by <a class="el" href="DwarfDebug_8cpp_source.html#l01150">llvm::DwarfDebug::beginInstruction()</a>, and <a class="el" href="MCDwarf_8cpp_source.html#l00132">EmitDwarfLineTable()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ac0c23e2e79a5713602b44382a3ecc960"></a><!-- doxytag: member="MCDwarf.h::DWARF2_FLAG_PROLOGUE_END" ref="ac0c23e2e79a5713602b44382a3ecc960" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define DWARF2_FLAG_PROLOGUE_END   (1 << 2)</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="MCDwarf_8h_source.html#l00095">95</a> of file <a class="el" href="MCDwarf_8h_source.html">MCDwarf.h</a>.</p>
+
+<p>Referenced by <a class="el" href="DwarfDebug_8cpp_source.html#l01150">llvm::DwarfDebug::beginInstruction()</a>, and <a class="el" href="MCDwarf_8cpp_source.html#l00132">EmitDwarfLineTable()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="abc3534e4318dd6126f55a94635209c93"></a><!-- doxytag: member="MCDwarf.h::DWARF2_LINE_DEFAULT_IS_STMT" ref="abc3534e4318dd6126f55a94635209c93" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define DWARF2_LINE_DEFAULT_IS_STMT   1</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="MCDwarf_8h_source.html#l00091">91</a> of file <a class="el" href="MCDwarf_8h_source.html">MCDwarf.h</a>.</p>
+
+<p>Referenced by <a class="el" href="MCDwarf_8cpp_source.html#l00213">llvm::MCDwarfFileTable::Emit()</a>, and <a class="el" href="MCDwarf_8cpp_source.html#l00132">EmitDwarfLineTable()</a>.</p>
+
+</div>
+</div>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:39: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/MCDwarf_8h__dep__incl.map
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MCDwarf_8h__dep__incl.map?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MCDwarf_8h__dep__incl.map (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MCDwarf_8h__dep__incl.map Fri Dec 21 00:57:24 2012
@@ -0,0 +1,51 @@
+<map id="G" name="G">
+<area shape="rect" href="$MCContext_8h.html" title="MCContext.h" alt="" coords="3717,84,3821,111"/>
+<area shape="rect" href="$MCAssembler_8cpp.html" title="MCAssembler.cpp" alt="" coords="6913,161,7049,188"/>
+<area shape="rect" href="$MCContext_8cpp.html" title="MCContext.cpp" alt="" coords="7073,161,7191,188"/>
+<area shape="rect" href="$MCDwarf_8cpp.html" title="MCDwarf.cpp" alt="" coords="164,161,268,188"/>
+<area shape="rect" href="$MCMachOStreamer_8cpp.html" title="MCMachOStreamer.cpp" alt="" coords="343,161,513,188"/>
+<area shape="rect" href="$MCObjectStreamer_8cpp.html" title="MCObjectStreamer.cpp" alt="" coords="7215,161,7383,188"/>
+<area shape="rect" href="$AsmParser_8cpp.html" title="AsmParser.cpp" alt="" coords="25,161,140,188"/>
+<area shape="rect" href="$MCStreamer_8h.html" title="MCStreamer.h" alt="" coords="1439,84,1551,111"/>
+<area shape="rect" href="$X86FrameLowering_8h.html" title="X86FrameLowering.h" alt="" coords="3997,84,4149,111"/>
+<area shape="rect" href="$MachineModuleInfo_8h.html" title="MachineModuleInfo.h" alt="" coords="3692,161,3847,188"/>
+<area shape="rect" href="$ARMException_8cpp.html" title="ARMException.cpp" alt="" coords="4092,239,4231,265"/>
+<area shape="rect" href="$AsmPrinter_8cpp.html" title="AsmPrinter.cpp" alt="" coords="3223,239,3340,265"/>
+<area shape="rect" href="$DwarfCFIException_8cpp.html" title="DwarfCFIException.cpp" alt="" coords="3364,239,3529,265"/>
+<area shape="rect" href="$DwarfException_8cpp.html" title="DwarfException.cpp" alt="" coords="3553,239,3700,265"/>
+<area shape="rect" href="$Win64Exception_8cpp.html" title="Win64Exception.cpp" alt="" coords="3724,239,3871,265"/>
+<area shape="rect" href="$LLVMTargetMachine_8cpp.html" title="LLVMTargetMachine.cpp" alt="" coords="3895,239,4068,265"/>
+<area shape="rect" href="$MachineFunction_8cpp.html" title="MachineFunction.cpp" alt="" coords="5540,239,5695,265"/>
+<area shape="rect" href="$OcamlGCPrinter_8cpp.html" title="OcamlGCPrinter.cpp" alt="" coords="2033,161,2183,188"/>
+<area shape="rect" href="$MachineBasicBlock_8cpp.html" title="MachineBasicBlock.cpp" alt="" coords="3871,161,4039,188"/>
+<area shape="rect" href="$TargetLoweringObjectFileImpl_8cpp.html" title="TargetLoweringObjectFileImpl.cpp" alt="" coords="740,161,972,188"/>
+<area shape="rect" href="$ELFObjectWriter_8cpp.html" title="ELFObjectWriter.cpp" alt="" coords="4063,161,4209,188"/>
+<area shape="rect" href="$MCAsmInfo_8cpp.html" title="MCAsmInfo.cpp" alt="" coords="996,161,1116,188"/>
+<area shape="rect" href="$MCAsmInfoDarwin_8cpp.html" title="MCAsmInfoDarwin.cpp" alt="" coords="1140,161,1303,188"/>
+<area shape="rect" href="$MCAsmStreamer_8cpp.html" title="MCAsmStreamer.cpp" alt="" coords="1327,161,1484,188"/>
+<area shape="rect" href="$MC_2MCDisassembler_2Disassembler_8cpp.html" title="Disassembler.cpp" alt="" coords="4233,161,4367,188"/>
+<area shape="rect" href="$EDDisassembler_8cpp.html" title="EDDisassembler.cpp" alt="" coords="1508,161,1660,188"/>
+<area shape="rect" href="$MCELFStreamer_8cpp.html" title="MCELFStreamer.cpp" alt="" coords="1684,161,1833,188"/>
+<area shape="rect" href="$MCExpr_8cpp.html" title="MCExpr.cpp" alt="" coords="4391,161,4487,188"/>
+<area shape="rect" href="$MCNullStreamer_8cpp.html" title="MCNullStreamer.cpp" alt="" coords="1857,161,2009,188"/>
+<area shape="rect" href="$MCObjectFileInfo_8cpp.html" title="MCObjectFileInfo.cpp" alt="" coords="4511,161,4663,188"/>
+<area shape="rect" href="$COFFAsmParser_8cpp.html" title="COFFAsmParser.cpp" alt="" coords="2207,161,2353,188"/>
+<area shape="rect" href="$DarwinAsmParser_8cpp.html" title="DarwinAsmParser.cpp" alt="" coords="2377,161,2537,188"/>
+<area shape="rect" href="$ELFAsmParser_8cpp.html" title="ELFAsmParser.cpp" alt="" coords="2561,161,2697,188"/>
+<area shape="rect" href="$MCPureStreamer_8cpp.html" title="MCPureStreamer.cpp" alt="" coords="2721,161,2879,188"/>
+<area shape="rect" href="$MCSection_8cpp.html" title="MCSection.cpp" alt="" coords="4687,161,4801,188"/>
+<area shape="rect" href="$MCSectionCOFF_8cpp.html" title="MCSectionCOFF.cpp" alt="" coords="4825,161,4972,188"/>
+<area shape="rect" href="$MCSectionELF_8cpp.html" title="MCSectionELF.cpp" alt="" coords="4996,161,5132,188"/>
+<area shape="rect" href="$MCSectionMachO_8cpp.html" title="MCSectionMachO.cpp" alt="" coords="5156,161,5316,188"/>
+<area shape="rect" href="$MCStreamer_8cpp.html" title="MCStreamer.cpp" alt="" coords="2903,161,3031,188"/>
+<area shape="rect" href="$MCWin64EH_8cpp.html" title="MCWin64EH.cpp" alt="" coords="3055,161,3177,188"/>
+<area shape="rect" href="$WinCOFFObjectWriter_8cpp.html" title="WinCOFFObjectWriter.cpp" alt="" coords="5340,161,5519,188"/>
+<area shape="rect" href="$WinCOFFStreamer_8cpp.html" title="WinCOFFStreamer.cpp" alt="" coords="5543,161,5705,188"/>
+<area shape="rect" href="$ARMAsmPrinter_8cpp.html" title="ARMAsmPrinter.cpp" alt="" coords="3201,161,3348,188"/>
+<area shape="rect" href="$ARMTargetObjectFile_8cpp.html" title="ARMTargetObjectFile.cpp" alt="" coords="5729,161,5905,188"/>
+<area shape="rect" href="$ARMAsmParser_8cpp.html" title="ARMAsmParser.cpp" alt="" coords="3372,161,3516,188"/>
+<area shape="rect" href="$ARMDisassembler_8cpp.html" title="ARMDisassembler.cpp" alt="" coords="5929,161,6092,188"/>
+<area shape="rect" href="$ARMAsmBackend_8cpp.html" title="ARMAsmBackend.cpp" alt="" coords="6116,161,6276,188"/>
+<area shape="rect" href="$ARMMachObjectWriter_8cpp.html" title="ARMMachObjectWriter.cpp" alt="" coords="6300,161,6487,188"/>
+<area shape="rect" href="$ARMMCCodeEmitter_8cpp.html" title="ARMMCCodeEmitter.cpp" alt="" coords="6511,161,6687,188"/>
+</map>

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

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

Propchange: www-releases/trunk/3.2/docs/doxygen/html/MCDwarf_8h__incl.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: www-releases/trunk/3.2/docs/doxygen/html/MCELFObjectTargetWriter_8cpp__incl.map
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MCELFObjectTargetWriter_8cpp__incl.map?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MCELFObjectTargetWriter_8cpp__incl.map (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MCELFObjectTargetWriter_8cpp__incl.map Fri Dec 21 00:57:24 2012
@@ -0,0 +1,22 @@
+<map id="G" name="G">
+<area shape="rect" href="$STLExtras_8h.html" title="llvm/ADT/STLExtras.h" alt="" coords="107,316,261,343"/>
+<area shape="rect" href="$MCELFObjectWriter_8h.html" title="llvm/MC/MCELFObjectWriter.h" alt="" coords="2261,84,2467,111"/>
+<area shape="rect" href="$MCExpr_8h.html" title="llvm/MC/MCExpr.h" alt="" coords="1472,239,1605,265"/>
+<area shape="rect" href="$MCValue_8h.html" title="llvm/MC/MCValue.h" alt="" coords="1631,239,1772,265"/>
+<area shape="rect" href="$Triple_8h.html" title="llvm/ADT/Triple.h" alt="" coords="2125,161,2251,188"/>
+<area shape="rect" href="$DataTypes_8h.html" title="llvm/Support/DataTypes.h" alt="" coords="2132,548,2316,575"/>
+<area shape="rect" href="$Support_2ELF_8h.html" title="llvm/Support/ELF.h" alt="" coords="2337,393,2476,420"/>
+<area shape="rect" href="$Twine_8h.html" title="llvm/ADT/Twine.h" alt="" coords="2073,239,2199,265"/>
+<area shape="rect" href="$StringRef_8h.html" title="llvm/ADT/StringRef.h" alt="" coords="1809,393,1959,420"/>
+<area shape="rect" href="$ErrorHandling_8h.html" title="llvm/Support/ErrorHandling.h" alt="" coords="1804,316,2009,343"/>
+<area shape="rect" href="$type__traits_8h.html" title="llvm/Support/type_traits.h" alt="" coords="1149,471,1336,497"/>
+<area shape="rect" href="$Compiler_8h.html" title="llvm/Support/Compiler.h" alt="" coords="952,471,1125,497"/>
+<area shape="rect" href="$DenseMap_8h.html" title="llvm/ADT/DenseMap.h" alt="" coords="940,316,1100,343"/>
+<area shape="rect" href="$Casting_8h.html" title="llvm/Support/Casting.h" alt="" coords="1519,393,1684,420"/>
+<area shape="rect" href="$AlignOf_8h.html" title="llvm/Support/AlignOf.h" alt="" coords="607,393,769,420"/>
+<area shape="rect" href="$MathExtras_8h.html" title="llvm/Support/MathExtras.h" alt="" coords="793,393,983,420"/>
+<area shape="rect" href="$PointerLikeTypeTraits_8h.html" title="llvm/Support/PointerLikeTypeTraits.h" alt="" coords="1360,471,1608,497"/>
+<area shape="rect" href="$DenseMapInfo_8h.html" title="llvm/ADT/DenseMapInfo.h" alt="" coords="1209,393,1393,420"/>
+<area shape="rect" href="$SwapByteOrder_8h.html" title="llvm/Support/SwapByteOrder.h" alt="" coords="712,471,928,497"/>
+<area shape="rect" href="$MCSymbol_8h.html" title="llvm/MC/MCSymbol.h" alt="" coords="1625,316,1780,343"/>
+</map>

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

Added: www-releases/trunk/3.2/docs/doxygen/html/MCELFObjectTargetWriter_8cpp_source.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MCELFObjectTargetWriter_8cpp_source.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MCELFObjectTargetWriter_8cpp_source.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MCELFObjectTargetWriter_8cpp_source.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,111 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: MCELFObjectTargetWriter.cpp Source File</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File List</span></a></li>
+      <li><a href="globals.html"><span>File Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="dir_b41d254693bea6e92988e5bb1ad97e02.html">llvm-3.2.src</a>      </li>
+      <li class="navelem"><a class="el" href="dir_74e9364f374e99e3aeab4fae4e196292.html">lib</a>      </li>
+      <li class="navelem"><a class="el" href="dir_edbd05defa7d897e6588eb3f84517e19.html">MC</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">MCELFObjectTargetWriter.cpp</div>  </div>
+</div>
+<div class="contents">
+<a href="MCELFObjectTargetWriter_8cpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//===-- MCELFObjectTargetWriter.cpp - ELF Target Writer Subclass ----------===//</span>
+<a name="l00002"></a>00002 <span class="comment">//</span>
+<a name="l00003"></a>00003 <span class="comment">//                     The LLVM Compiler Infrastructure</span>
+<a name="l00004"></a>00004 <span class="comment">//</span>
+<a name="l00005"></a>00005 <span class="comment">// This file is distributed under the University of Illinois Open Source</span>
+<a name="l00006"></a>00006 <span class="comment">// License. See LICENSE.TXT for details.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">//===----------------------------------------------------------------------===//</span>
+<a name="l00009"></a>00009 
+<a name="l00010"></a>00010 <span class="preprocessor">#include "<a class="code" href="STLExtras_8h.html">llvm/ADT/STLExtras.h</a>"</span>
+<a name="l00011"></a>00011 <span class="preprocessor">#include "<a class="code" href="MCELFObjectWriter_8h.html">llvm/MC/MCELFObjectWriter.h</a>"</span>
+<a name="l00012"></a>00012 <span class="preprocessor">#include "<a class="code" href="MCExpr_8h.html">llvm/MC/MCExpr.h</a>"</span>
+<a name="l00013"></a>00013 <span class="preprocessor">#include "<a class="code" href="MCValue_8h.html">llvm/MC/MCValue.h</a>"</span>
+<a name="l00014"></a>00014 
+<a name="l00015"></a>00015 <span class="keyword">using namespace </span>llvm;
+<a name="l00016"></a>00016 
+<a name="l00017"></a><a class="code" href="classllvm_1_1MCELFObjectTargetWriter.html#aacd7b70ac0d4ef178833a9064bdd6790">00017</a> <a class="code" href="classllvm_1_1MCELFObjectTargetWriter.html#aacd7b70ac0d4ef178833a9064bdd6790">MCELFObjectTargetWriter::MCELFObjectTargetWriter</a>(<span class="keywordtype">bool</span> Is64Bit_,
+<a name="l00018"></a>00018                                                  uint8_t OSABI_,
+<a name="l00019"></a>00019                                                  uint16_t EMachine_,
+<a name="l00020"></a>00020                                                  <span class="keywordtype">bool</span> HasRelocationAddend_,
+<a name="l00021"></a>00021                                                  <span class="keywordtype">bool</span> IsN64_)
+<a name="l00022"></a>00022   : OSABI(OSABI_), EMachine(EMachine_),
+<a name="l00023"></a>00023     HasRelocationAddend(HasRelocationAddend_), Is64Bit(Is64Bit_),
+<a name="l00024"></a>00024     IsN64(IsN64_){
+<a name="l00025"></a>00025 }
+<a name="l00026"></a>00026 <span class="comment"></span>
+<a name="l00027"></a>00027 <span class="comment">/// Default e_flags = 0</span>
+<a name="l00028"></a><a class="code" href="classllvm_1_1MCELFObjectTargetWriter.html#a693a113e4f5b775bee314b71235fedf5">00028</a> <span class="comment"></span><span class="keywordtype">unsigned</span> <a class="code" href="classllvm_1_1MCELFObjectTargetWriter.html#a693a113e4f5b775bee314b71235fedf5" title="Default e_flags = 0.">MCELFObjectTargetWriter::getEFlags</a>()<span class="keyword"> const </span>{
+<a name="l00029"></a>00029   <span class="keywordflow">return</span> 0;
+<a name="l00030"></a>00030 }
+<a name="l00031"></a>00031 
+<a name="l00032"></a><a class="code" href="classllvm_1_1MCELFObjectTargetWriter.html#a9200e18cc892a1c940978a38c35e78d3">00032</a> <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSymbol.html">MCSymbol</a> *<a class="code" href="classllvm_1_1MCELFObjectTargetWriter.html#a9200e18cc892a1c940978a38c35e78d3">MCELFObjectTargetWriter::ExplicitRelSym</a>(<span class="keyword">const</span> <a class="code" href="classllvm_1_1MCAssembler.html">MCAssembler</a> &Asm,
+<a name="l00033"></a>00033                                                         <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCValue.html">MCValue</a> &<a class="code" href="classllvm_1_1Target.html">Target</a>,
+<a name="l00034"></a>00034                                                         <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCFragment.html">MCFragment</a> &<a class="code" href="LLParser_8cpp.html#a33ece1ef8074506a15d7f86eb76dbae6">F</a>,
+<a name="l00035"></a>00035                                                         <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCFixup.html">MCFixup</a> &Fixup,
+<a name="l00036"></a>00036                                                         <span class="keywordtype">bool</span> IsPCRel)<span class="keyword"> const </span>{
+<a name="l00037"></a>00037   <span class="keywordflow">return</span> NULL;
+<a name="l00038"></a>00038 }
+<a name="l00039"></a>00039 
+<a name="l00040"></a><a class="code" href="classllvm_1_1MCELFObjectTargetWriter.html#a8a7581e277b969e13cf78e6757b63eeb">00040</a> <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSymbol.html">MCSymbol</a> *<a class="code" href="classllvm_1_1MCELFObjectTargetWriter.html#a8a7581e277b969e13cf78e6757b63eeb">MCELFObjectTargetWriter::undefinedExplicitRelSym</a>(<span class="keyword">const</span> <a class="code" href="classllvm_1_1MCValue.html">MCValue</a> &<a class="code" href="classllvm_1_1Target.html">Target</a>,
+<a name="l00041"></a>00041                                                                  <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCFixup.html">MCFixup</a> &Fixup,
+<a name="l00042"></a>00042                                                                  <span class="keywordtype">bool</span> IsPCRel)<span class="keyword"> const </span>{
+<a name="l00043"></a>00043   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSymbol.html">MCSymbol</a> &<a class="code" href="namespaceARMBuildAttrs.html#a581f39eb005bdc4d441c23d019618810adf065d834393d8dfada372dac240acce">Symbol</a> = Target.<a class="code" href="classllvm_1_1MCValue.html#a635fb3df602b4e40097fdb91d78302fc">getSymA</a>()-><a class="code" href="classllvm_1_1MCSymbolRefExpr.html#afba43ef04f7e89dc23859d7938820bd8">getSymbol</a>();
+<a name="l00044"></a>00044   <span class="keywordflow">return</span> &Symbol.<a class="code" href="classllvm_1_1MCSymbol.html#a8efc430800be9a5ea35d7944903e6954">AliasedSymbol</a>();
+<a name="l00045"></a>00045 }
+<a name="l00046"></a>00046 
+<a name="l00047"></a><a class="code" href="classllvm_1_1MCELFObjectTargetWriter.html#adabb56047748bc02fb7c5e8505752619">00047</a> <span class="keywordtype">void</span> <a class="code" href="classllvm_1_1MCELFObjectTargetWriter.html#adabb56047748bc02fb7c5e8505752619">MCELFObjectTargetWriter::adjustFixupOffset</a>(<span class="keyword">const</span> <a class="code" href="classllvm_1_1MCFixup.html">MCFixup</a> &Fixup,
+<a name="l00048"></a>00048                                                 uint64_t &RelocOffset) {
+<a name="l00049"></a>00049 }
+<a name="l00050"></a>00050 
+<a name="l00051"></a>00051 <span class="keywordtype">void</span>
+<a name="l00052"></a><a class="code" href="classllvm_1_1MCELFObjectTargetWriter.html#a0b3eaf15965546520323927606d27226">00052</a> <a class="code" href="classllvm_1_1MCELFObjectTargetWriter.html#a0b3eaf15965546520323927606d27226">MCELFObjectTargetWriter::sortRelocs</a>(<span class="keyword">const</span> <a class="code" href="classllvm_1_1MCAssembler.html">MCAssembler</a> &Asm,
+<a name="l00053"></a>00053                                     std::vector<ELFRelocationEntry> &Relocs) {
+<a name="l00054"></a>00054   <span class="comment">// Sort by the r_offset, just like gnu as does.</span>
+<a name="l00055"></a>00055   <a class="code" href="namespacellvm.html#add1eb5637dd671428b6f138ed3db6428">array_pod_sort</a>(Relocs.begin(), Relocs.end());
+<a name="l00056"></a>00056 }
+</pre></div></div>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:35:53 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/MCELF_8cpp_source.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MCELF_8cpp_source.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MCELF_8cpp_source.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MCELF_8cpp_source.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,126 @@
+<!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: MCELF.cpp Source File</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File List</span></a></li>
+      <li><a href="globals.html"><span>File Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="dir_b41d254693bea6e92988e5bb1ad97e02.html">llvm-3.2.src</a>      </li>
+      <li class="navelem"><a class="el" href="dir_74e9364f374e99e3aeab4fae4e196292.html">lib</a>      </li>
+      <li class="navelem"><a class="el" href="dir_edbd05defa7d897e6588eb3f84517e19.html">MC</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">MCELF.cpp</div>  </div>
+</div>
+<div class="contents">
+<a href="MCELF_8cpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//===- lib/MC/MCELF.cpp - MC ELF ------------------------------------------===//</span>
+<a name="l00002"></a>00002 <span class="comment">//</span>
+<a name="l00003"></a>00003 <span class="comment">//                     The LLVM Compiler Infrastructure</span>
+<a name="l00004"></a>00004 <span class="comment">//</span>
+<a name="l00005"></a>00005 <span class="comment">// This file is distributed under the University of Illinois Open Source</span>
+<a name="l00006"></a>00006 <span class="comment">// License. See LICENSE.TXT for details.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">//===----------------------------------------------------------------------===//</span>
+<a name="l00009"></a>00009 <span class="comment">//</span>
+<a name="l00010"></a>00010 <span class="comment">// This file implements ELF object file writer information.</span>
+<a name="l00011"></a>00011 <span class="comment">//</span>
+<a name="l00012"></a>00012 <span class="comment">//===----------------------------------------------------------------------===//</span>
+<a name="l00013"></a>00013 
+<a name="l00014"></a>00014 <span class="preprocessor">#include "<a class="code" href="MCELF_8h.html">MCELF.h</a>"</span>
+<a name="l00015"></a>00015 <span class="preprocessor">#include "<a class="code" href="MCAssembler_8h.html">llvm/MC/MCAssembler.h</a>"</span>
+<a name="l00016"></a>00016 <span class="preprocessor">#include "<a class="code" href="MCELFSymbolFlags_8h.html">llvm/MC/MCELFSymbolFlags.h</a>"</span>
+<a name="l00017"></a>00017 <span class="preprocessor">#include "<a class="code" href="MCFixupKindInfo_8h.html">llvm/MC/MCFixupKindInfo.h</a>"</span>
+<a name="l00018"></a>00018 <span class="preprocessor">#include "<a class="code" href="Support_2ELF_8h.html">llvm/Support/ELF.h</a>"</span>
+<a name="l00019"></a>00019 
+<a name="l00020"></a>00020 <span class="keyword">namespace </span>llvm {
+<a name="l00021"></a>00021 
+<a name="l00022"></a><a class="code" href="classllvm_1_1MCELF.html#af739aad487dd5e3c4411c90020834183">00022</a> <span class="keywordtype">void</span> <a class="code" href="classllvm_1_1MCELF.html#af739aad487dd5e3c4411c90020834183">MCELF::SetBinding</a>(<a class="code" href="classllvm_1_1MCSymbolData.html">MCSymbolData</a> &SD, <span class="keywordtype">unsigned</span> Binding) {
+<a name="l00023"></a>00023   assert(Binding == <a class="code" href="namespacellvm_1_1ELF.html#a274a0bee7830e74cc1d2f66ab29f06e4a492b026d2205f6f178f7eb7863018e31">ELF::STB_LOCAL</a> || Binding == <a class="code" href="namespacellvm_1_1ELF.html#a274a0bee7830e74cc1d2f66ab29f06e4a3056225276d5d76c1b142d3505704851">ELF::STB_GLOBAL</a> ||
+<a name="l00024"></a>00024          Binding == <a class="code" href="namespacellvm_1_1ELF.html#a274a0bee7830e74cc1d2f66ab29f06e4afb3fa0269fc31b10834def07f16c1649">ELF::STB_WEAK</a>);
+<a name="l00025"></a>00025   uint32_t OtherFlags = SD.<a class="code" href="classllvm_1_1MCSymbolData.html#a943509e19433ee64c3bc9754ee0e9e26" title="getFlags - Get the (implementation defined) symbol flags.">getFlags</a>() & ~(0xf << <a class="code" href="namespacellvm.html#a15a63861dc4bf2745ce187c40c87bb89a5996e2ac3e84dcf82eff8ca2318f4d52">ELF_STB_Shift</a>);
+<a name="l00026"></a>00026   SD.<a class="code" href="classllvm_1_1MCSymbolData.html#aab6dfa20a99ab3bdde202649bc03b1ad" title="setFlags - Set the (implementation defined) symbol flags.">setFlags</a>(OtherFlags | (Binding << <a class="code" href="namespacellvm.html#a15a63861dc4bf2745ce187c40c87bb89a5996e2ac3e84dcf82eff8ca2318f4d52">ELF_STB_Shift</a>));
+<a name="l00027"></a>00027 }
+<a name="l00028"></a>00028 
+<a name="l00029"></a><a class="code" href="classllvm_1_1MCELF.html#aeb3659c07419070e7ef75af10b1565c1">00029</a> <span class="keywordtype">unsigned</span> <a class="code" href="classllvm_1_1MCELF.html#aeb3659c07419070e7ef75af10b1565c1">MCELF::GetBinding</a>(<span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSymbolData.html">MCSymbolData</a> &SD) {
+<a name="l00030"></a>00030   uint32_t Binding = (SD.<a class="code" href="classllvm_1_1MCSymbolData.html#a943509e19433ee64c3bc9754ee0e9e26" title="getFlags - Get the (implementation defined) symbol flags.">getFlags</a>() & (0xf << <a class="code" href="namespacellvm.html#a15a63861dc4bf2745ce187c40c87bb89a5996e2ac3e84dcf82eff8ca2318f4d52">ELF_STB_Shift</a>)) >> <a class="code" href="namespacellvm.html#a15a63861dc4bf2745ce187c40c87bb89a5996e2ac3e84dcf82eff8ca2318f4d52">ELF_STB_Shift</a>;
+<a name="l00031"></a>00031   assert(Binding == <a class="code" href="namespacellvm_1_1ELF.html#a274a0bee7830e74cc1d2f66ab29f06e4a492b026d2205f6f178f7eb7863018e31">ELF::STB_LOCAL</a> || Binding == <a class="code" href="namespacellvm_1_1ELF.html#a274a0bee7830e74cc1d2f66ab29f06e4a3056225276d5d76c1b142d3505704851">ELF::STB_GLOBAL</a> ||
+<a name="l00032"></a>00032          Binding == <a class="code" href="namespacellvm_1_1ELF.html#a274a0bee7830e74cc1d2f66ab29f06e4afb3fa0269fc31b10834def07f16c1649">ELF::STB_WEAK</a>);
+<a name="l00033"></a>00033   <span class="keywordflow">return</span> Binding;
+<a name="l00034"></a>00034 }
+<a name="l00035"></a>00035 
+<a name="l00036"></a><a class="code" href="classllvm_1_1MCELF.html#a75c009615492dfeb6069c58824695d75">00036</a> <span class="keywordtype">void</span> <a class="code" href="classllvm_1_1MCELF.html#a75c009615492dfeb6069c58824695d75">MCELF::SetType</a>(<a class="code" href="classllvm_1_1MCSymbolData.html">MCSymbolData</a> &SD, <span class="keywordtype">unsigned</span> <a class="code" href="classllvm_1_1Type.html">Type</a>) {
+<a name="l00037"></a>00037   assert(Type == <a class="code" href="namespacellvm_1_1ELF.html#ad3835243813e2897afb29e66e1b15f9ea2addd3222711e927ec6604bc65bccb2c">ELF::STT_NOTYPE</a> || Type == <a class="code" href="namespacellvm_1_1ELF.html#ad3835243813e2897afb29e66e1b15f9ea9803bad2cfdce7601000ee3f6b979d9b">ELF::STT_OBJECT</a> ||
+<a name="l00038"></a>00038          Type == <a class="code" href="namespacellvm_1_1ELF.html#ad3835243813e2897afb29e66e1b15f9ea28ceebccd9f41f8a7e2359ac45c59f66">ELF::STT_FUNC</a> || Type == <a class="code" href="namespacellvm_1_1ELF.html#ad3835243813e2897afb29e66e1b15f9ea579f54f07d96da2627125a17e0353b14">ELF::STT_SECTION</a> ||
+<a name="l00039"></a>00039          Type == <a class="code" href="namespacellvm_1_1ELF.html#ad3835243813e2897afb29e66e1b15f9ea58921cad23ba8bdf0c8077b7a2923127">ELF::STT_FILE</a> || Type == <a class="code" href="namespacellvm_1_1ELF.html#ad3835243813e2897afb29e66e1b15f9ea6fb5d8136ffc8cfccf0425682fae235f">ELF::STT_COMMON</a> ||
+<a name="l00040"></a>00040          Type == <a class="code" href="namespacellvm_1_1ELF.html#ad3835243813e2897afb29e66e1b15f9eab453d9dfef54b0c7fd0cbaf82b4ba9d6">ELF::STT_TLS</a> || Type == <a class="code" href="namespacellvm_1_1ELF.html#ad3835243813e2897afb29e66e1b15f9ea7269ceaea4bf3dbd15caa427598cbcb9">ELF::STT_GNU_IFUNC</a>);
+<a name="l00041"></a>00041 
+<a name="l00042"></a>00042   uint32_t OtherFlags = SD.<a class="code" href="classllvm_1_1MCSymbolData.html#a943509e19433ee64c3bc9754ee0e9e26" title="getFlags - Get the (implementation defined) symbol flags.">getFlags</a>() & ~(0xf << <a class="code" href="namespacellvm.html#a15a63861dc4bf2745ce187c40c87bb89a24034c636a4227ce35435bae9c7a25ec">ELF_STT_Shift</a>);
+<a name="l00043"></a>00043   SD.<a class="code" href="classllvm_1_1MCSymbolData.html#aab6dfa20a99ab3bdde202649bc03b1ad" title="setFlags - Set the (implementation defined) symbol flags.">setFlags</a>(OtherFlags | (Type << <a class="code" href="namespacellvm.html#a15a63861dc4bf2745ce187c40c87bb89a24034c636a4227ce35435bae9c7a25ec">ELF_STT_Shift</a>));
+<a name="l00044"></a>00044 }
+<a name="l00045"></a>00045 
+<a name="l00046"></a><a class="code" href="classllvm_1_1MCELF.html#a1fca47073548f888b36e96e45c128a7a">00046</a> <span class="keywordtype">unsigned</span> <a class="code" href="classllvm_1_1MCELF.html#a1fca47073548f888b36e96e45c128a7a">MCELF::GetType</a>(<span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSymbolData.html">MCSymbolData</a> &SD) {
+<a name="l00047"></a>00047   uint32_t <a class="code" href="classllvm_1_1Type.html">Type</a> = (SD.<a class="code" href="classllvm_1_1MCSymbolData.html#a943509e19433ee64c3bc9754ee0e9e26" title="getFlags - Get the (implementation defined) symbol flags.">getFlags</a>() & (0xf << <a class="code" href="namespacellvm.html#a15a63861dc4bf2745ce187c40c87bb89a24034c636a4227ce35435bae9c7a25ec">ELF_STT_Shift</a>)) >> <a class="code" href="namespacellvm.html#a15a63861dc4bf2745ce187c40c87bb89a24034c636a4227ce35435bae9c7a25ec">ELF_STT_Shift</a>;
+<a name="l00048"></a>00048   assert(Type == <a class="code" href="namespacellvm_1_1ELF.html#ad3835243813e2897afb29e66e1b15f9ea2addd3222711e927ec6604bc65bccb2c">ELF::STT_NOTYPE</a> || Type == <a class="code" href="namespacellvm_1_1ELF.html#ad3835243813e2897afb29e66e1b15f9ea9803bad2cfdce7601000ee3f6b979d9b">ELF::STT_OBJECT</a> ||
+<a name="l00049"></a>00049          Type == <a class="code" href="namespacellvm_1_1ELF.html#ad3835243813e2897afb29e66e1b15f9ea28ceebccd9f41f8a7e2359ac45c59f66">ELF::STT_FUNC</a> || Type == <a class="code" href="namespacellvm_1_1ELF.html#ad3835243813e2897afb29e66e1b15f9ea579f54f07d96da2627125a17e0353b14">ELF::STT_SECTION</a> ||
+<a name="l00050"></a>00050          Type == <a class="code" href="namespacellvm_1_1ELF.html#ad3835243813e2897afb29e66e1b15f9ea58921cad23ba8bdf0c8077b7a2923127">ELF::STT_FILE</a> || Type == <a class="code" href="namespacellvm_1_1ELF.html#ad3835243813e2897afb29e66e1b15f9ea6fb5d8136ffc8cfccf0425682fae235f">ELF::STT_COMMON</a> ||
+<a name="l00051"></a>00051          Type == <a class="code" href="namespacellvm_1_1ELF.html#ad3835243813e2897afb29e66e1b15f9eab453d9dfef54b0c7fd0cbaf82b4ba9d6">ELF::STT_TLS</a> || Type == <a class="code" href="namespacellvm_1_1ELF.html#ad3835243813e2897afb29e66e1b15f9ea7269ceaea4bf3dbd15caa427598cbcb9">ELF::STT_GNU_IFUNC</a>);
+<a name="l00052"></a>00052   <span class="keywordflow">return</span> <a class="code" href="namespacellvm_1_1HexagonII.html#a9bebdf970b4f51041ed3dee5d558a807">Type</a>;
+<a name="l00053"></a>00053 }
+<a name="l00054"></a>00054 
+<a name="l00055"></a><a class="code" href="classllvm_1_1MCELF.html#acd363bf9c3bd63dcfda71577d2349e9e">00055</a> <span class="keywordtype">void</span> <a class="code" href="classllvm_1_1MCELF.html#acd363bf9c3bd63dcfda71577d2349e9e">MCELF::SetVisibility</a>(<a class="code" href="classllvm_1_1MCSymbolData.html">MCSymbolData</a> &SD, <span class="keywordtype">unsigned</span> Visibility) {
+<a name="l00056"></a>00056   assert(Visibility == <a class="code" href="namespacellvm_1_1ELF.html#aa31b7717b89c97f38fdfaaa0711b2fb4af3e7284f94dabe52ad31412ab70c15f4">ELF::STV_DEFAULT</a> || Visibility == <a class="code" href="namespacellvm_1_1ELF.html#aa31b7717b89c97f38fdfaaa0711b2fb4a443262fcc164a05e17cef6868ab529d3">ELF::STV_INTERNAL</a> ||
+<a name="l00057"></a>00057          Visibility == <a class="code" href="namespacellvm_1_1ELF.html#aa31b7717b89c97f38fdfaaa0711b2fb4ab38517de2fd6c124c49e40bc25c25c0c">ELF::STV_HIDDEN</a> || Visibility == <a class="code" href="namespacellvm_1_1ELF.html#aa31b7717b89c97f38fdfaaa0711b2fb4aec3ecfdbfbbe90889a70c56df29b263a">ELF::STV_PROTECTED</a>);
+<a name="l00058"></a>00058 
+<a name="l00059"></a>00059   uint32_t OtherFlags = SD.<a class="code" href="classllvm_1_1MCSymbolData.html#a943509e19433ee64c3bc9754ee0e9e26" title="getFlags - Get the (implementation defined) symbol flags.">getFlags</a>() & ~(0x3 << <a class="code" href="namespacellvm.html#a15a63861dc4bf2745ce187c40c87bb89aaf91bd9bec9a5aba95bc2408be453295">ELF_STV_Shift</a>);
+<a name="l00060"></a>00060   SD.<a class="code" href="classllvm_1_1MCSymbolData.html#aab6dfa20a99ab3bdde202649bc03b1ad" title="setFlags - Set the (implementation defined) symbol flags.">setFlags</a>(OtherFlags | (Visibility << <a class="code" href="namespacellvm.html#a15a63861dc4bf2745ce187c40c87bb89aaf91bd9bec9a5aba95bc2408be453295">ELF_STV_Shift</a>));
+<a name="l00061"></a>00061 }
+<a name="l00062"></a>00062 
+<a name="l00063"></a><a class="code" href="classllvm_1_1MCELF.html#a9d4f33a5fcbf448a6a5f1ef14217ad9a">00063</a> <span class="keywordtype">unsigned</span> <a class="code" href="classllvm_1_1MCELF.html#a9d4f33a5fcbf448a6a5f1ef14217ad9a">MCELF::GetVisibility</a>(<a class="code" href="classllvm_1_1MCSymbolData.html">MCSymbolData</a> &SD) {
+<a name="l00064"></a>00064   <span class="keywordtype">unsigned</span> Visibility =
+<a name="l00065"></a>00065     (SD.<a class="code" href="classllvm_1_1MCSymbolData.html#a943509e19433ee64c3bc9754ee0e9e26" title="getFlags - Get the (implementation defined) symbol flags.">getFlags</a>() & (0x3 << <a class="code" href="namespacellvm.html#a15a63861dc4bf2745ce187c40c87bb89aaf91bd9bec9a5aba95bc2408be453295">ELF_STV_Shift</a>)) >> <a class="code" href="namespacellvm.html#a15a63861dc4bf2745ce187c40c87bb89aaf91bd9bec9a5aba95bc2408be453295">ELF_STV_Shift</a>;
+<a name="l00066"></a>00066   assert(Visibility == <a class="code" href="namespacellvm_1_1ELF.html#aa31b7717b89c97f38fdfaaa0711b2fb4af3e7284f94dabe52ad31412ab70c15f4">ELF::STV_DEFAULT</a> || Visibility == <a class="code" href="namespacellvm_1_1ELF.html#aa31b7717b89c97f38fdfaaa0711b2fb4a443262fcc164a05e17cef6868ab529d3">ELF::STV_INTERNAL</a> ||
+<a name="l00067"></a>00067          Visibility == <a class="code" href="namespacellvm_1_1ELF.html#aa31b7717b89c97f38fdfaaa0711b2fb4ab38517de2fd6c124c49e40bc25c25c0c">ELF::STV_HIDDEN</a> || Visibility == <a class="code" href="namespacellvm_1_1ELF.html#aa31b7717b89c97f38fdfaaa0711b2fb4aec3ecfdbfbbe90889a70c56df29b263a">ELF::STV_PROTECTED</a>);
+<a name="l00068"></a>00068   <span class="keywordflow">return</span> Visibility;
+<a name="l00069"></a>00069 }
+<a name="l00070"></a>00070 
+<a name="l00071"></a>00071 }
+</pre></div></div>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:35:53 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

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

Propchange: www-releases/trunk/3.2/docs/doxygen/html/MCExpr_8h__incl.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: www-releases/trunk/3.2/docs/doxygen/html/MCFixedLenDisassembler_8h__dep__incl.map
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MCFixedLenDisassembler_8h__dep__incl.map?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MCFixedLenDisassembler_8h__dep__incl.map (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MCFixedLenDisassembler_8h__dep__incl.map Fri Dec 21 00:57:24 2012
@@ -0,0 +1,4 @@
+<map id="G" name="G">
+<area shape="rect" href="$ARMDisassembler_8cpp.html" title="ARMDisassembler.cpp" alt="" coords="5,84,168,111"/>
+<area shape="rect" href="$MipsDisassembler_8cpp.html" title="MipsDisassembler.cpp" alt="" coords="192,84,355,111"/>
+</map>

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

Added: www-releases/trunk/3.2/docs/doxygen/html/MCFixup_8h_source.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MCFixup_8h_source.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MCFixup_8h_source.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MCFixup_8h_source.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,168 @@
+<!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: MCFixup.h Source File</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File List</span></a></li>
+      <li><a href="globals.html"><span>File Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="dir_b41d254693bea6e92988e5bb1ad97e02.html">llvm-3.2.src</a>      </li>
+      <li class="navelem"><a class="el" href="dir_25acc6571c4e3a053ee4203146b47a61.html">include</a>      </li>
+      <li class="navelem"><a class="el" href="dir_fd2d7b5ce83b1c1657cd6600d8cb39fa.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="dir_6acfa0788722cd7f252c15e33dfdaa52.html">MC</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">MCFixup.h</div>  </div>
+</div>
+<div class="contents">
+<a href="MCFixup_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//===-- llvm/MC/MCFixup.h - Instruction Relocation and Patching -*- C++ -*-===//</span>
+<a name="l00002"></a>00002 <span class="comment">//</span>
+<a name="l00003"></a>00003 <span class="comment">//                     The LLVM Compiler Infrastructure</span>
+<a name="l00004"></a>00004 <span class="comment">//</span>
+<a name="l00005"></a>00005 <span class="comment">// This file is distributed under the University of Illinois Open Source</span>
+<a name="l00006"></a>00006 <span class="comment">// License. See LICENSE.TXT for details.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">//===----------------------------------------------------------------------===//</span>
+<a name="l00009"></a>00009 
+<a name="l00010"></a>00010 <span class="preprocessor">#ifndef LLVM_MC_MCFIXUP_H</span>
+<a name="l00011"></a>00011 <span class="preprocessor"></span><span class="preprocessor">#define LLVM_MC_MCFIXUP_H</span>
+<a name="l00012"></a>00012 <span class="preprocessor"></span>
+<a name="l00013"></a>00013 <span class="preprocessor">#include "<a class="code" href="DataTypes_8h.html">llvm/Support/DataTypes.h</a>"</span>
+<a name="l00014"></a>00014 <span class="preprocessor">#include "<a class="code" href="ErrorHandling_8h.html">llvm/Support/ErrorHandling.h</a>"</span>
+<a name="l00015"></a>00015 <span class="preprocessor">#include "<a class="code" href="SMLoc_8h.html">llvm/Support/SMLoc.h</a>"</span>
+<a name="l00016"></a>00016 <span class="preprocessor">#include <cassert></span>
+<a name="l00017"></a>00017 
+<a name="l00018"></a>00018 <span class="keyword">namespace </span>llvm {
+<a name="l00019"></a>00019 <span class="keyword">class </span>MCExpr;
+<a name="l00020"></a>00020 <span class="comment"></span>
+<a name="l00021"></a>00021 <span class="comment">/// MCFixupKind - Extensible enumeration to represent the type of a fixup.</span>
+<a name="l00022"></a><a class="code" href="namespacellvm.html#a84cef097f15848752272d38769011f58">00022</a> <span class="comment"></span><span class="keyword">enum</span> <a class="code" href="namespacellvm.html#a84cef097f15848752272d38769011f58" title="MCFixupKind - Extensible enumeration to represent the type of a fixup.">MCFixupKind</a> {
+<a name="l00023"></a><a class="code" href="namespacellvm.html#a84cef097f15848752272d38769011f58a4aee2a3e203379bbb0c9639d4ef31b6e">00023</a>   <a class="code" href="namespacellvm.html#a84cef097f15848752272d38769011f58a4aee2a3e203379bbb0c9639d4ef31b6e" title="A one-byte fixup.">FK_Data_1</a> = 0, <span class="comment">///< A one-byte fixup.</span>
+<a name="l00024"></a><a class="code" href="namespacellvm.html#a84cef097f15848752272d38769011f58afe607fbae154a24e4b463cf9fd5916f7">00024</a> <span class="comment"></span>  <a class="code" href="namespacellvm.html#a84cef097f15848752272d38769011f58afe607fbae154a24e4b463cf9fd5916f7" title="A two-byte fixup.">FK_Data_2</a>,     <span class="comment">///< A two-byte fixup.</span>
+<a name="l00025"></a><a class="code" href="namespacellvm.html#a84cef097f15848752272d38769011f58a5d58ab615cde98af13deb16dbc09f42d">00025</a> <span class="comment"></span>  <a class="code" href="namespacellvm.html#a84cef097f15848752272d38769011f58a5d58ab615cde98af13deb16dbc09f42d" title="A four-byte fixup.">FK_Data_4</a>,     <span class="comment">///< A four-byte fixup.</span>
+<a name="l00026"></a><a class="code" href="namespacellvm.html#a84cef097f15848752272d38769011f58a3a9388f6478ca218e5d1996e4063c8fe">00026</a> <span class="comment"></span>  <a class="code" href="namespacellvm.html#a84cef097f15848752272d38769011f58a3a9388f6478ca218e5d1996e4063c8fe" title="A eight-byte fixup.">FK_Data_8</a>,     <span class="comment">///< A eight-byte fixup.</span>
+<a name="l00027"></a><a class="code" href="namespacellvm.html#a84cef097f15848752272d38769011f58ac6095ed6f2c30887aef8adc449b1efa5">00027</a> <span class="comment"></span>  <a class="code" href="namespacellvm.html#a84cef097f15848752272d38769011f58ac6095ed6f2c30887aef8adc449b1efa5" title="A one-byte pc relative fixup.">FK_PCRel_1</a>,    <span class="comment">///< A one-byte pc relative fixup.</span>
+<a name="l00028"></a><a class="code" href="namespacellvm.html#a84cef097f15848752272d38769011f58a11803cd0814af72a9d078ac0f7a33137">00028</a> <span class="comment"></span>  <a class="code" href="namespacellvm.html#a84cef097f15848752272d38769011f58a11803cd0814af72a9d078ac0f7a33137" title="A two-byte pc relative fixup.">FK_PCRel_2</a>,    <span class="comment">///< A two-byte pc relative fixup.</span>
+<a name="l00029"></a><a class="code" href="namespacellvm.html#a84cef097f15848752272d38769011f58a0f7a8485c2c761bc5e870fe2b6466372">00029</a> <span class="comment"></span>  <a class="code" href="namespacellvm.html#a84cef097f15848752272d38769011f58a0f7a8485c2c761bc5e870fe2b6466372" title="A four-byte pc relative fixup.">FK_PCRel_4</a>,    <span class="comment">///< A four-byte pc relative fixup.</span>
+<a name="l00030"></a><a class="code" href="namespacellvm.html#a84cef097f15848752272d38769011f58a7fa4d5bb1573ffbf54e99ae1fe36ad6e">00030</a> <span class="comment"></span>  <a class="code" href="namespacellvm.html#a84cef097f15848752272d38769011f58a7fa4d5bb1573ffbf54e99ae1fe36ad6e" title="A eight-byte pc relative fixup.">FK_PCRel_8</a>,    <span class="comment">///< A eight-byte pc relative fixup.</span>
+<a name="l00031"></a><a class="code" href="namespacellvm.html#a84cef097f15848752272d38769011f58a99005862e2fce6d7760cdaae7651579b">00031</a> <span class="comment"></span>  <a class="code" href="namespacellvm.html#a84cef097f15848752272d38769011f58a99005862e2fce6d7760cdaae7651579b" title="A one-byte gp relative fixup.">FK_GPRel_1</a>,    <span class="comment">///< A one-byte gp relative fixup.</span>
+<a name="l00032"></a><a class="code" href="namespacellvm.html#a84cef097f15848752272d38769011f58ae96ff4ee8bcb68af5d4707509a3458d6">00032</a> <span class="comment"></span>  <a class="code" href="namespacellvm.html#a84cef097f15848752272d38769011f58ae96ff4ee8bcb68af5d4707509a3458d6" title="A two-byte gp relative fixup.">FK_GPRel_2</a>,    <span class="comment">///< A two-byte gp relative fixup.</span>
+<a name="l00033"></a><a class="code" href="namespacellvm.html#a84cef097f15848752272d38769011f58ab39a952893aef8c5d618b3d6f7d6bc84">00033</a> <span class="comment"></span>  <a class="code" href="namespacellvm.html#a84cef097f15848752272d38769011f58ab39a952893aef8c5d618b3d6f7d6bc84" title="A four-byte gp relative fixup.">FK_GPRel_4</a>,    <span class="comment">///< A four-byte gp relative fixup.</span>
+<a name="l00034"></a><a class="code" href="namespacellvm.html#a84cef097f15848752272d38769011f58a5707ca16229a1ad84eee1b9c19dee9f7">00034</a> <span class="comment"></span>  <a class="code" href="namespacellvm.html#a84cef097f15848752272d38769011f58a5707ca16229a1ad84eee1b9c19dee9f7" title="A eight-byte gp relative fixup.">FK_GPRel_8</a>,    <span class="comment">///< A eight-byte gp relative fixup.</span>
+<a name="l00035"></a><a class="code" href="namespacellvm.html#a84cef097f15848752272d38769011f58ac9316656377e8329818bfdadcdc6e1c6">00035</a> <span class="comment"></span>  <a class="code" href="namespacellvm.html#a84cef097f15848752272d38769011f58ac9316656377e8329818bfdadcdc6e1c6" title="A one-byte section relative fixup.">FK_SecRel_1</a>,   <span class="comment">///< A one-byte section relative fixup.</span>
+<a name="l00036"></a><a class="code" href="namespacellvm.html#a84cef097f15848752272d38769011f58a128346d352fde2e704c07867f4d82eef">00036</a> <span class="comment"></span>  <a class="code" href="namespacellvm.html#a84cef097f15848752272d38769011f58a128346d352fde2e704c07867f4d82eef" title="A two-byte section relative fixup.">FK_SecRel_2</a>,   <span class="comment">///< A two-byte section relative fixup.</span>
+<a name="l00037"></a><a class="code" href="namespacellvm.html#a84cef097f15848752272d38769011f58a8b2acba82b6d0830ab47d67eb8f1ccf0">00037</a> <span class="comment"></span>  <a class="code" href="namespacellvm.html#a84cef097f15848752272d38769011f58a8b2acba82b6d0830ab47d67eb8f1ccf0" title="A four-byte section relative fixup.">FK_SecRel_4</a>,   <span class="comment">///< A four-byte section relative fixup.</span>
+<a name="l00038"></a><a class="code" href="namespacellvm.html#a84cef097f15848752272d38769011f58a751b491a3c8dd06f9b616ee717dbdbae">00038</a> <span class="comment"></span>  <a class="code" href="namespacellvm.html#a84cef097f15848752272d38769011f58a751b491a3c8dd06f9b616ee717dbdbae" title="A eight-byte section relative fixup.">FK_SecRel_8</a>,   <span class="comment">///< A eight-byte section relative fixup.</span>
+<a name="l00039"></a>00039 <span class="comment"></span>
+<a name="l00040"></a><a class="code" href="namespacellvm.html#a84cef097f15848752272d38769011f58a02772a67f2052ae04bb9ef1ff9dc3cf8">00040</a>   <a class="code" href="namespacellvm.html#a84cef097f15848752272d38769011f58a02772a67f2052ae04bb9ef1ff9dc3cf8">FirstTargetFixupKind</a> = 128,
+<a name="l00041"></a>00041 
+<a name="l00042"></a>00042   <span class="comment">// Limit range of target fixups, in case we want to pack more efficiently</span>
+<a name="l00043"></a>00043   <span class="comment">// later.</span>
+<a name="l00044"></a><a class="code" href="namespacellvm.html#a84cef097f15848752272d38769011f58a9c5213fc1cb098815cda9960727a9e09">00044</a>   <a class="code" href="namespacellvm.html#a84cef097f15848752272d38769011f58a9c5213fc1cb098815cda9960727a9e09">MaxTargetFixupKind</a> = (1 << 8)
+<a name="l00045"></a>00045 };
+<a name="l00046"></a>00046 <span class="comment"></span>
+<a name="l00047"></a>00047 <span class="comment">/// MCFixup - Encode information on a single operation to perform on a byte</span>
+<a name="l00048"></a>00048 <span class="comment">/// sequence (e.g., an encoded instruction) which requires assemble- or run-</span>
+<a name="l00049"></a>00049 <span class="comment">/// time patching.</span>
+<a name="l00050"></a>00050 <span class="comment">///</span>
+<a name="l00051"></a>00051 <span class="comment">/// Fixups are used any time the target instruction encoder needs to represent</span>
+<a name="l00052"></a>00052 <span class="comment">/// some value in an instruction which is not yet concrete. The encoder will</span>
+<a name="l00053"></a>00053 <span class="comment">/// encode the instruction assuming the value is 0, and emit a fixup which</span>
+<a name="l00054"></a>00054 <span class="comment">/// communicates to the assembler backend how it should rewrite the encoded</span>
+<a name="l00055"></a>00055 <span class="comment">/// value.</span>
+<a name="l00056"></a>00056 <span class="comment">///</span>
+<a name="l00057"></a>00057 <span class="comment">/// During the process of relaxation, the assembler will apply fixups as</span>
+<a name="l00058"></a>00058 <span class="comment">/// symbolic values become concrete. When relaxation is complete, any remaining</span>
+<a name="l00059"></a>00059 <span class="comment">/// fixups become relocations in the object file (or errors, if the fixup cannot</span>
+<a name="l00060"></a>00060 <span class="comment">/// be encoded on the target).</span>
+<a name="l00061"></a><a class="code" href="classllvm_1_1MCFixup.html">00061</a> <span class="comment"></span><span class="keyword">class </span><a class="code" href="classllvm_1_1MCFixup.html">MCFixup</a> {<span class="comment"></span>
+<a name="l00062"></a>00062 <span class="comment">  /// The value to put into the fixup location. The exact interpretation of the</span>
+<a name="l00063"></a>00063 <span class="comment">  /// expression is target dependent, usually it will be one of the operands to</span>
+<a name="l00064"></a>00064 <span class="comment">  /// an instruction or an assembler directive.</span>
+<a name="l00065"></a>00065 <span class="comment"></span>  <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCExpr.html">MCExpr</a> *<a class="code" href="classllvm_1_1Value.html" title="LLVM Value Representation.">Value</a>;
+<a name="l00066"></a>00066 <span class="comment"></span>
+<a name="l00067"></a>00067 <span class="comment">  /// The byte index of start of the relocation inside the encoded instruction.</span>
+<a name="l00068"></a>00068 <span class="comment"></span>  uint32_t Offset;
+<a name="l00069"></a>00069 <span class="comment"></span>
+<a name="l00070"></a>00070 <span class="comment">  /// The target dependent kind of fixup item this is. The kind is used to</span>
+<a name="l00071"></a>00071 <span class="comment">  /// determine how the operand value should be encoded into the instruction.</span>
+<a name="l00072"></a>00072 <span class="comment"></span>  <span class="keywordtype">unsigned</span> Kind;
+<a name="l00073"></a>00073 <span class="comment"></span>
+<a name="l00074"></a>00074 <span class="comment">  /// The source location which gave rise to the fixup, if any.</span>
+<a name="l00075"></a>00075 <span class="comment"></span>  <a class="code" href="classllvm_1_1SMLoc.html" title="SMLoc - Represents a location in source code.">SMLoc</a> Loc;
+<a name="l00076"></a>00076 <span class="keyword">public</span>:
+<a name="l00077"></a><a class="code" href="classllvm_1_1MCFixup.html#a414488cc968c8f26651180cf723687ac">00077</a>   <span class="keyword">static</span> <a class="code" href="classllvm_1_1MCFixup.html">MCFixup</a> <a class="code" href="classllvm_1_1MCFixup.html#a414488cc968c8f26651180cf723687ac">Create</a>(uint32_t Offset, <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCExpr.html">MCExpr</a> *<a class="code" href="classllvm_1_1Value.html" title="LLVM Value Representation.">Value</a>,
+<a name="l00078"></a>00078                         <a class="code" href="namespacellvm.html#a84cef097f15848752272d38769011f58" title="MCFixupKind - Extensible enumeration to represent the type of a fixup.">MCFixupKind</a> Kind, <a class="code" href="classllvm_1_1SMLoc.html" title="SMLoc - Represents a location in source code.">SMLoc</a> Loc = <a class="code" href="classllvm_1_1SMLoc.html" title="SMLoc - Represents a location in source code.">SMLoc</a>()) {
+<a name="l00079"></a>00079     assert(<span class="keywordtype">unsigned</span>(Kind) < <a class="code" href="namespacellvm.html#a84cef097f15848752272d38769011f58a9c5213fc1cb098815cda9960727a9e09">MaxTargetFixupKind</a> && <span class="stringliteral">"Kind out of range!"</span>);
+<a name="l00080"></a>00080     <a class="code" href="classllvm_1_1MCFixup.html">MCFixup</a> FI;
+<a name="l00081"></a>00081     FI.Value = Value;
+<a name="l00082"></a>00082     FI.Offset = Offset;
+<a name="l00083"></a>00083     FI.Kind = <a class="code" href="classunsigned.html">unsigned</a>(Kind);
+<a name="l00084"></a>00084     FI.Loc = Loc;
+<a name="l00085"></a>00085     <span class="keywordflow">return</span> FI;
+<a name="l00086"></a>00086   }
+<a name="l00087"></a>00087 
+<a name="l00088"></a><a class="code" href="classllvm_1_1MCFixup.html#ad8f4fe03a52f33f5e40be038fde9e67e">00088</a>   <a class="code" href="namespacellvm.html#a84cef097f15848752272d38769011f58" title="MCFixupKind - Extensible enumeration to represent the type of a fixup.">MCFixupKind</a> <a class="code" href="classllvm_1_1MCFixup.html#ad8f4fe03a52f33f5e40be038fde9e67e">getKind</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="namespacellvm.html#a84cef097f15848752272d38769011f58" title="MCFixupKind - Extensible enumeration to represent the type of a fixup.">MCFixupKind</a>(Kind); }
+<a name="l00089"></a>00089 
+<a name="l00090"></a><a class="code" href="classllvm_1_1MCFixup.html#add5cb03f27e1c84630cc1970478fcfe2">00090</a>   uint32_t <a class="code" href="classllvm_1_1MCFixup.html#add5cb03f27e1c84630cc1970478fcfe2">getOffset</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> Offset; }
+<a name="l00091"></a><a class="code" href="classllvm_1_1MCFixup.html#ac63cc432cdbc99aa9dc409c090408101">00091</a>   <span class="keywordtype">void</span> <a class="code" href="classllvm_1_1MCFixup.html#ac63cc432cdbc99aa9dc409c090408101">setOffset</a>(uint32_t Value) { Offset = Value; }
+<a name="l00092"></a>00092 
+<a name="l00093"></a><a class="code" href="classllvm_1_1MCFixup.html#aa1920ffbee37423f47f7075cd23b8472">00093</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCExpr.html">MCExpr</a> *<a class="code" href="classllvm_1_1MCFixup.html#aa1920ffbee37423f47f7075cd23b8472">getValue</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> Value; }
+<a name="l00094"></a>00094 <span class="comment"></span>
+<a name="l00095"></a>00095 <span class="comment">  /// getKindForSize - Return the generic fixup kind for a value with the given</span>
+<a name="l00096"></a>00096 <span class="comment">  /// size. It is an error to pass an unsupported size.</span>
+<a name="l00097"></a><a class="code" href="classllvm_1_1MCFixup.html#a041bc632b5b28b9a8ba61529ec8199e1">00097</a> <span class="comment"></span>  <span class="keyword">static</span> <a class="code" href="namespacellvm.html#a84cef097f15848752272d38769011f58" title="MCFixupKind - Extensible enumeration to represent the type of a fixup.">MCFixupKind</a> <a class="code" href="classllvm_1_1MCFixup.html#a041bc632b5b28b9a8ba61529ec8199e1">getKindForSize</a>(<span class="keywordtype">unsigned</span> Size, <span class="keywordtype">bool</span> isPCRel) {
+<a name="l00098"></a>00098     <span class="keywordflow">switch</span> (Size) {
+<a name="l00099"></a>00099     <span class="keywordflow">default</span>: <a class="code" href="ErrorHandling_8h.html#ace243f5c25697a1107cce46626b3dc94">llvm_unreachable</a>(<span class="stringliteral">"Invalid generic fixup size!"</span>);
+<a name="l00100"></a>00100     <span class="keywordflow">case</span> 1: <span class="keywordflow">return</span> isPCRel ? <a class="code" href="namespacellvm.html#a84cef097f15848752272d38769011f58ac6095ed6f2c30887aef8adc449b1efa5" title="A one-byte pc relative fixup.">FK_PCRel_1</a> : <a class="code" href="namespacellvm.html#a84cef097f15848752272d38769011f58a4aee2a3e203379bbb0c9639d4ef31b6e" title="A one-byte fixup.">FK_Data_1</a>;
+<a name="l00101"></a>00101     <span class="keywordflow">case</span> 2: <span class="keywordflow">return</span> isPCRel ? <a class="code" href="namespacellvm.html#a84cef097f15848752272d38769011f58a11803cd0814af72a9d078ac0f7a33137" title="A two-byte pc relative fixup.">FK_PCRel_2</a> : <a class="code" href="namespacellvm.html#a84cef097f15848752272d38769011f58afe607fbae154a24e4b463cf9fd5916f7" title="A two-byte fixup.">FK_Data_2</a>;
+<a name="l00102"></a>00102     <span class="keywordflow">case</span> 4: <span class="keywordflow">return</span> isPCRel ? <a class="code" href="namespacellvm.html#a84cef097f15848752272d38769011f58a0f7a8485c2c761bc5e870fe2b6466372" title="A four-byte pc relative fixup.">FK_PCRel_4</a> : <a class="code" href="namespacellvm.html#a84cef097f15848752272d38769011f58a5d58ab615cde98af13deb16dbc09f42d" title="A four-byte fixup.">FK_Data_4</a>;
+<a name="l00103"></a>00103     <span class="keywordflow">case</span> 8: <span class="keywordflow">return</span> isPCRel ? <a class="code" href="namespacellvm.html#a84cef097f15848752272d38769011f58a7fa4d5bb1573ffbf54e99ae1fe36ad6e" title="A eight-byte pc relative fixup.">FK_PCRel_8</a> : <a class="code" href="namespacellvm.html#a84cef097f15848752272d38769011f58a3a9388f6478ca218e5d1996e4063c8fe" title="A eight-byte fixup.">FK_Data_8</a>;
+<a name="l00104"></a>00104     }
+<a name="l00105"></a>00105   }
+<a name="l00106"></a>00106 
+<a name="l00107"></a><a class="code" href="classllvm_1_1MCFixup.html#a18ca31ed8c975c3d94758aced7694b3e">00107</a>   <a class="code" href="classllvm_1_1SMLoc.html" title="SMLoc - Represents a location in source code.">SMLoc</a> <a class="code" href="classllvm_1_1MCFixup.html#a18ca31ed8c975c3d94758aced7694b3e">getLoc</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> Loc; }
+<a name="l00108"></a>00108 };
+<a name="l00109"></a>00109 
+<a name="l00110"></a>00110 } <span class="comment">// End llvm namespace</span>
+<a name="l00111"></a>00111 
+<a name="l00112"></a>00112 <span class="preprocessor">#endif</span>
+</pre></div></div>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:35:53 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/MCInstPrinter_8h__dep__incl.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MCInstPrinter_8h__dep__incl.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MCInstPrinter_8h__dep__incl.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MCInstPrinter_8h__dep__incl.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,90 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  Node1 [label="MCInstPrinter.h",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="MCAsmStreamer.cpp",height=0.2,width=0.4,color="black",URL="$MCAsmStreamer_8cpp.html"];
+  Node1 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node3 [label="Disassembler.cpp",height=0.2,width=0.4,color="black",URL="$MC_2MCDisassembler_2Disassembler_8cpp.html"];
+  Node1 -> Node4 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node4 [label="EDDisassembler.cpp",height=0.2,width=0.4,color="black",URL="$EDDisassembler_8cpp.html"];
+  Node1 -> Node5 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node5 [label="MCInst.cpp",height=0.2,width=0.4,color="black",URL="$MCInst_8cpp.html"];
+  Node1 -> Node6 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node6 [label="MCInstPrinter.cpp",height=0.2,width=0.4,color="black",URL="$MCInstPrinter_8cpp.html"];
+  Node1 -> Node7 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node7 [label="AsmParser.cpp",height=0.2,width=0.4,color="black",URL="$AsmParser_8cpp.html"];
+  Node1 -> Node8 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node8 [label="ARMInstPrinter.h",height=0.2,width=0.4,color="black",URL="$ARMInstPrinter_8h.html"];
+  Node8 -> Node9 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node9 [label="ARMAsmPrinter.cpp",height=0.2,width=0.4,color="black",URL="$ARMAsmPrinter_8cpp.html"];
+  Node8 -> Node10 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node10 [label="ARMInstPrinter.cpp",height=0.2,width=0.4,color="black",URL="$ARMInstPrinter_8cpp.html"];
+  Node8 -> Node11 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node11 [label="ARMMCTargetDesc.cpp",height=0.2,width=0.4,color="black",URL="$ARMMCTargetDesc_8cpp.html"];
+  Node1 -> Node12 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node12 [label="HexagonInstPrinter.h",height=0.2,width=0.4,color="black",URL="$HexagonInstPrinter_8h.html"];
+  Node12 -> Node13 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node13 [label="HexagonAsmPrinter.cpp",height=0.2,width=0.4,color="black",URL="$HexagonAsmPrinter_8cpp.html"];
+  Node12 -> Node14 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node14 [label="HexagonInstPrinter.cpp",height=0.2,width=0.4,color="black",URL="$HexagonInstPrinter_8cpp.html"];
+  Node1 -> Node15 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node15 [label="MBlazeInstPrinter.h",height=0.2,width=0.4,color="black",URL="$MBlazeInstPrinter_8h.html"];
+  Node15 -> Node16 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node16 [label="MBlazeInstPrinter.cpp",height=0.2,width=0.4,color="black",URL="$MBlazeInstPrinter_8cpp.html"];
+  Node15 -> Node17 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node17 [label="MBlazeAsmPrinter.cpp",height=0.2,width=0.4,color="black",URL="$MBlazeAsmPrinter_8cpp.html"];
+  Node15 -> Node18 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node18 [label="MBlazeFrameLowering.cpp",height=0.2,width=0.4,color="black",URL="$MBlazeFrameLowering_8cpp.html"];
+  Node15 -> Node19 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node19 [label="MBlazeMCTargetDesc.cpp",height=0.2,width=0.4,color="black",URL="$MBlazeMCTargetDesc_8cpp.html"];
+  Node1 -> Node20 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node20 [label="MipsInstPrinter.h",height=0.2,width=0.4,color="black",URL="$MipsInstPrinter_8h.html"];
+  Node20 -> Node21 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node21 [label="MipsInstPrinter.cpp",height=0.2,width=0.4,color="black",URL="$MipsInstPrinter_8cpp.html"];
+  Node20 -> Node22 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node22 [label="MipsMCTargetDesc.cpp",height=0.2,width=0.4,color="black",URL="$MipsMCTargetDesc_8cpp.html"];
+  Node20 -> Node23 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node23 [label="Mips16InstrInfo.cpp",height=0.2,width=0.4,color="black",URL="$Mips16InstrInfo_8cpp.html"];
+  Node20 -> Node24 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node24 [label="MipsAsmPrinter.cpp",height=0.2,width=0.4,color="black",URL="$MipsAsmPrinter_8cpp.html"];
+  Node20 -> Node25 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node25 [label="MipsInstrInfo.cpp",height=0.2,width=0.4,color="black",URL="$MipsInstrInfo_8cpp.html"];
+  Node20 -> Node26 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node26 [label="MipsISelLowering.cpp",height=0.2,width=0.4,color="black",URL="$MipsISelLowering_8cpp.html"];
+  Node20 -> Node27 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node27 [label="MipsSEInstrInfo.cpp",height=0.2,width=0.4,color="black",URL="$MipsSEInstrInfo_8cpp.html"];
+  Node1 -> Node28 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node28 [label="MSP430InstPrinter.h",height=0.2,width=0.4,color="black",URL="$MSP430InstPrinter_8h.html"];
+  Node28 -> Node29 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node29 [label="MSP430InstPrinter.cpp",height=0.2,width=0.4,color="black",URL="$MSP430InstPrinter_8cpp.html"];
+  Node28 -> Node30 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node30 [label="MSP430MCTargetDesc.cpp",height=0.2,width=0.4,color="black",URL="$MSP430MCTargetDesc_8cpp.html"];
+  Node28 -> Node31 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node31 [label="MSP430AsmPrinter.cpp",height=0.2,width=0.4,color="black",URL="$MSP430AsmPrinter_8cpp.html"];
+  Node1 -> Node32 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node32 [label="PPCInstPrinter.h",height=0.2,width=0.4,color="black",URL="$PPCInstPrinter_8h.html"];
+  Node32 -> Node33 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node33 [label="PPCInstPrinter.cpp",height=0.2,width=0.4,color="black",URL="$PPCInstPrinter_8cpp.html"];
+  Node32 -> Node34 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node34 [label="PPCMCTargetDesc.cpp",height=0.2,width=0.4,color="black",URL="$PPCMCTargetDesc_8cpp.html"];
+  Node32 -> Node35 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node35 [label="PPCAsmPrinter.cpp",height=0.2,width=0.4,color="black",URL="$PPCAsmPrinter_8cpp.html"];
+  Node1 -> Node36 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node36 [label="X86ATTInstPrinter.h",height=0.2,width=0.4,color="black",URL="$X86ATTInstPrinter_8h.html"];
+  Node36 -> Node37 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node37 [label="X86ATTInstPrinter.cpp",height=0.2,width=0.4,color="black",URL="$X86ATTInstPrinter_8cpp.html"];
+  Node36 -> Node38 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node38 [label="X86MCTargetDesc.cpp",height=0.2,width=0.4,color="black",URL="$X86MCTargetDesc_8cpp.html"];
+  Node36 -> Node39 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node39 [label="X86AsmPrinter.cpp",height=0.2,width=0.4,color="black",URL="$X86AsmPrinter_8cpp.html"];
+  Node36 -> Node40 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node40 [label="X86MCInstLower.cpp",height=0.2,width=0.4,color="black",URL="$X86MCInstLower_8cpp.html"];
+  Node1 -> Node41 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node41 [label="X86IntelInstPrinter.h",height=0.2,width=0.4,color="black",URL="$X86IntelInstPrinter_8h.html"];
+  Node41 -> Node42 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node42 [label="X86IntelInstPrinter.cpp",height=0.2,width=0.4,color="black",URL="$X86IntelInstPrinter_8cpp.html"];
+  Node41 -> Node38 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/MCInst_8cpp__incl.map
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MCInst_8cpp__incl.map?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MCInst_8cpp__incl.map (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MCInst_8cpp__incl.map Fri Dec 21 00:57:24 2012
@@ -0,0 +1,20 @@
+<map id="G" name="G">
+<area shape="rect" href="$MCInst_8h.html" title="llvm/MC/MCInst.h" alt="" coords="499,84,629,111"/>
+<area shape="rect" href="$MCExpr_8h.html" title="llvm/MC/MCExpr.h" alt="" coords="1061,84,1195,111"/>
+<area shape="rect" href="$MCInstPrinter_8h.html" title="llvm/MC/MCInstPrinter.h" alt="" coords="653,84,824,111"/>
+<area shape="rect" href="$Debug_8h.html" title="llvm/Support/Debug.h" alt="" coords="848,84,1008,111"/>
+<area shape="rect" href="$raw__ostream_8h.html" title="llvm/Support/raw_ostream.h" alt="" coords="252,84,452,111"/>
+<area shape="rect" href="$SmallVector_8h.html" title="llvm/ADT/SmallVector.h" alt="" coords="465,161,633,188"/>
+<area shape="rect" href="$DataTypes_8h.html" title="llvm/Support/DataTypes.h" alt="" coords="1841,393,2025,420"/>
+<area shape="rect" href="$StringRef_8h.html" title="llvm/ADT/StringRef.h" alt="" coords="240,161,389,188"/>
+<area shape="rect" href="$SMLoc_8h.html" title="llvm/Support/SMLoc.h" alt="" coords="657,161,817,188"/>
+<area shape="rect" href="$AlignOf_8h.html" title="llvm/Support/AlignOf.h" alt="" coords="793,239,956,265"/>
+<area shape="rect" href="$Compiler_8h.html" title="llvm/Support/Compiler.h" alt="" coords="529,316,703,343"/>
+<area shape="rect" href="$type__traits_8h.html" title="llvm/Support/type_traits.h" alt="" coords="1223,316,1409,343"/>
+<area shape="rect" href="$DenseMap_8h.html" title="llvm/ADT/DenseMap.h" alt="" coords="1192,161,1352,188"/>
+<area shape="rect" href="$Casting_8h.html" title="llvm/Support/Casting.h" alt="" coords="1003,161,1168,188"/>
+<area shape="rect" href="$MathExtras_8h.html" title="llvm/Support/MathExtras.h" alt="" coords="1583,239,1772,265"/>
+<area shape="rect" href="$PointerLikeTypeTraits_8h.html" title="llvm/Support/PointerLikeTypeTraits.h" alt="" coords="1729,316,1977,343"/>
+<area shape="rect" href="$DenseMapInfo_8h.html" title="llvm/ADT/DenseMapInfo.h" alt="" coords="1324,239,1508,265"/>
+<area shape="rect" href="$SwapByteOrder_8h.html" title="llvm/Support/SwapByteOrder.h" alt="" coords="1489,316,1705,343"/>
+</map>

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

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

Propchange: www-releases/trunk/3.2/docs/doxygen/html/MCInst_8cpp__incl.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: www-releases/trunk/3.2/docs/doxygen/html/MCInst_8h_source.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MCInst_8h_source.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MCInst_8h_source.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MCInst_8h_source.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,260 @@
+<!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: MCInst.h Source File</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File List</span></a></li>
+      <li><a href="globals.html"><span>File Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="dir_b41d254693bea6e92988e5bb1ad97e02.html">llvm-3.2.src</a>      </li>
+      <li class="navelem"><a class="el" href="dir_25acc6571c4e3a053ee4203146b47a61.html">include</a>      </li>
+      <li class="navelem"><a class="el" href="dir_fd2d7b5ce83b1c1657cd6600d8cb39fa.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="dir_6acfa0788722cd7f252c15e33dfdaa52.html">MC</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">MCInst.h</div>  </div>
+</div>
+<div class="contents">
+<a href="MCInst_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//===-- llvm/MC/MCInst.h - MCInst class -------------------------*- C++ -*-===//</span>
+<a name="l00002"></a>00002 <span class="comment">//</span>
+<a name="l00003"></a>00003 <span class="comment">//                     The LLVM Compiler Infrastructure</span>
+<a name="l00004"></a>00004 <span class="comment">//</span>
+<a name="l00005"></a>00005 <span class="comment">// This file is distributed under the University of Illinois Open Source</span>
+<a name="l00006"></a>00006 <span class="comment">// License. See LICENSE.TXT for details.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">//===----------------------------------------------------------------------===//</span>
+<a name="l00009"></a>00009 <span class="comment">//</span>
+<a name="l00010"></a>00010 <span class="comment">// This file contains the declaration of the MCInst and MCOperand classes, which</span>
+<a name="l00011"></a>00011 <span class="comment">// is the basic representation used to represent low-level machine code</span>
+<a name="l00012"></a>00012 <span class="comment">// instructions.</span>
+<a name="l00013"></a>00013 <span class="comment">//</span>
+<a name="l00014"></a>00014 <span class="comment">//===----------------------------------------------------------------------===//</span>
+<a name="l00015"></a>00015 
+<a name="l00016"></a>00016 <span class="preprocessor">#ifndef LLVM_MC_MCINST_H</span>
+<a name="l00017"></a>00017 <span class="preprocessor"></span><span class="preprocessor">#define LLVM_MC_MCINST_H</span>
+<a name="l00018"></a>00018 <span class="preprocessor"></span>
+<a name="l00019"></a>00019 <span class="preprocessor">#include "<a class="code" href="SmallVector_8h.html">llvm/ADT/SmallVector.h</a>"</span>
+<a name="l00020"></a>00020 <span class="preprocessor">#include "<a class="code" href="StringRef_8h.html">llvm/ADT/StringRef.h</a>"</span>
+<a name="l00021"></a>00021 <span class="preprocessor">#include "<a class="code" href="DataTypes_8h.html">llvm/Support/DataTypes.h</a>"</span>
+<a name="l00022"></a>00022 <span class="preprocessor">#include "<a class="code" href="SMLoc_8h.html">llvm/Support/SMLoc.h</a>"</span>
+<a name="l00023"></a>00023 
+<a name="l00024"></a>00024 <span class="keyword">namespace </span>llvm {
+<a name="l00025"></a>00025 <span class="keyword">class </span>raw_ostream;
+<a name="l00026"></a>00026 <span class="keyword">class </span>MCAsmInfo;
+<a name="l00027"></a>00027 <span class="keyword">class </span>MCInstPrinter;
+<a name="l00028"></a>00028 <span class="keyword">class </span>MCExpr;
+<a name="l00029"></a>00029 <span class="keyword">class </span>MCInst;
+<a name="l00030"></a>00030 <span class="comment"></span>
+<a name="l00031"></a>00031 <span class="comment">/// MCOperand - Instances of this class represent operands of the MCInst class.</span>
+<a name="l00032"></a>00032 <span class="comment">/// This is a simple discriminated union.</span>
+<a name="l00033"></a><a class="code" href="classllvm_1_1MCOperand.html">00033</a> <span class="comment"></span><span class="keyword">class </span><a class="code" href="classllvm_1_1MCOperand.html">MCOperand</a> {
+<a name="l00034"></a>00034   <span class="keyword">enum</span> MachineOperandType {
+<a name="l00035"></a>00035     kInvalid,                 <span class="comment">///< Uninitialized.</span>
+<a name="l00036"></a>00036 <span class="comment"></span>    kRegister,                <span class="comment">///< Register operand.</span>
+<a name="l00037"></a>00037 <span class="comment"></span>    kImmediate,               <span class="comment">///< Immediate operand.</span>
+<a name="l00038"></a>00038 <span class="comment"></span>    kFPImmediate,             <span class="comment">///< Floating-point immediate operand.</span>
+<a name="l00039"></a>00039 <span class="comment"></span>    kExpr,                    <span class="comment">///< Relocatable immediate operand.</span>
+<a name="l00040"></a>00040 <span class="comment"></span>    kInst                     <span class="comment">///< Sub-instruction operand.</span>
+<a name="l00041"></a>00041 <span class="comment"></span>  };
+<a name="l00042"></a>00042   <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> Kind;
+<a name="l00043"></a>00043 
+<a name="l00044"></a>00044   <span class="keyword">union </span>{
+<a name="l00045"></a><a class="code" href="classllvm_1_1MCOperand.html#a0ee4675bf8e3e87c72fce7ec7fffea71">00045</a>     <span class="keywordtype">unsigned</span> <a class="code" href="classllvm_1_1MCOperand.html#a0ee4675bf8e3e87c72fce7ec7fffea71">RegVal</a>;
+<a name="l00046"></a><a class="code" href="classllvm_1_1MCOperand.html#a771496d346971c2ae42a0888b5f4687a">00046</a>     <a class="code" href="classint64__t.html">int64_t</a> <a class="code" href="classllvm_1_1MCOperand.html#a771496d346971c2ae42a0888b5f4687a">ImmVal</a>;
+<a name="l00047"></a><a class="code" href="classllvm_1_1MCOperand.html#a20bd4f0d805176d18280ad5c0d7e6a8b">00047</a>     <span class="keywordtype">double</span> <a class="code" href="classllvm_1_1MCOperand.html#a20bd4f0d805176d18280ad5c0d7e6a8b">FPImmVal</a>;
+<a name="l00048"></a><a class="code" href="classllvm_1_1MCOperand.html#a1241c8b110212d79b8301f8580eee577">00048</a>     <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCExpr.html">MCExpr</a> *<a class="code" href="classllvm_1_1MCOperand.html#a1241c8b110212d79b8301f8580eee577">ExprVal</a>;
+<a name="l00049"></a><a class="code" href="classllvm_1_1MCOperand.html#aea85c675290f12f5925d216382330a08">00049</a>     <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCInst.html">MCInst</a> *<a class="code" href="classllvm_1_1MCOperand.html#aea85c675290f12f5925d216382330a08">InstVal</a>;
+<a name="l00050"></a>00050   };
+<a name="l00051"></a>00051 <span class="keyword">public</span>:
+<a name="l00052"></a>00052 
+<a name="l00053"></a><a class="code" href="classllvm_1_1MCOperand.html#a0b6ea0db17fe174a404bb0d51808b766">00053</a>   <a class="code" href="classllvm_1_1MCOperand.html#a0b6ea0db17fe174a404bb0d51808b766">MCOperand</a>() : Kind(kInvalid), <a class="code" href="classllvm_1_1MCOperand.html#a20bd4f0d805176d18280ad5c0d7e6a8b">FPImmVal</a>(0.0) {}
+<a name="l00054"></a>00054 
+<a name="l00055"></a><a class="code" href="classllvm_1_1MCOperand.html#a68efc4591cd83fc430cd5c16cebf0f93">00055</a>   <span class="keywordtype">bool</span> <a class="code" href="classllvm_1_1MCOperand.html#a68efc4591cd83fc430cd5c16cebf0f93">isValid</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> Kind != kInvalid; }
+<a name="l00056"></a><a class="code" href="classllvm_1_1MCOperand.html#a8951582e9d598a757b9e07e3e178c578">00056</a>   <span class="keywordtype">bool</span> <a class="code" href="classllvm_1_1MCOperand.html#a8951582e9d598a757b9e07e3e178c578">isReg</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> Kind == kRegister; }
+<a name="l00057"></a><a class="code" href="classllvm_1_1MCOperand.html#a55eeb71ac0e60e12cb37f99e984bda81">00057</a>   <span class="keywordtype">bool</span> <a class="code" href="classllvm_1_1MCOperand.html#a55eeb71ac0e60e12cb37f99e984bda81">isImm</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> Kind == kImmediate; }
+<a name="l00058"></a><a class="code" href="classllvm_1_1MCOperand.html#a0cba9b45dc5fa9fdc1e1f9f990cae927">00058</a>   <span class="keywordtype">bool</span> <a class="code" href="classllvm_1_1MCOperand.html#a0cba9b45dc5fa9fdc1e1f9f990cae927">isFPImm</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> Kind == kFPImmediate; }
+<a name="l00059"></a><a class="code" href="classllvm_1_1MCOperand.html#aae789dd5c5d7cd72d506a2ee66a7053f">00059</a>   <span class="keywordtype">bool</span> <a class="code" href="classllvm_1_1MCOperand.html#aae789dd5c5d7cd72d506a2ee66a7053f">isExpr</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> Kind == kExpr; }
+<a name="l00060"></a><a class="code" href="classllvm_1_1MCOperand.html#ab22d1b166b6fd6f1a96c72a7d827f268">00060</a>   <span class="keywordtype">bool</span> <a class="code" href="classllvm_1_1MCOperand.html#ab22d1b166b6fd6f1a96c72a7d827f268">isInst</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> Kind == kInst; }
+<a name="l00061"></a>00061 <span class="comment"></span>
+<a name="l00062"></a>00062 <span class="comment">  /// getReg - Returns the register number.</span>
+<a name="l00063"></a><a class="code" href="classllvm_1_1MCOperand.html#a291c2118315720369e2c74913435c835">00063</a> <span class="comment"></span>  <span class="keywordtype">unsigned</span> <a class="code" href="classllvm_1_1MCOperand.html#a291c2118315720369e2c74913435c835" title="getReg - Returns the register number.">getReg</a>()<span class="keyword"> const </span>{
+<a name="l00064"></a>00064     assert(<a class="code" href="classllvm_1_1MCOperand.html#a8951582e9d598a757b9e07e3e178c578">isReg</a>() && <span class="stringliteral">"This is not a register operand!"</span>);
+<a name="l00065"></a>00065     <span class="keywordflow">return</span> <a class="code" href="classllvm_1_1MCOperand.html#a0ee4675bf8e3e87c72fce7ec7fffea71">RegVal</a>;
+<a name="l00066"></a>00066   }
+<a name="l00067"></a>00067 <span class="comment"></span>
+<a name="l00068"></a>00068 <span class="comment">  /// setReg - Set the register number.</span>
+<a name="l00069"></a><a class="code" href="classllvm_1_1MCOperand.html#a3a0d732f4a1e62f2438c35ee445370f1">00069</a> <span class="comment"></span>  <span class="keywordtype">void</span> <a class="code" href="classllvm_1_1MCOperand.html#a3a0d732f4a1e62f2438c35ee445370f1" title="setReg - Set the register number.">setReg</a>(<span class="keywordtype">unsigned</span> <a class="code" href="X86DisassemblerDecoder_8h.html#a546839a5c4bcf9f9450967155f48de41">Reg</a>) {
+<a name="l00070"></a>00070     assert(<a class="code" href="classllvm_1_1MCOperand.html#a8951582e9d598a757b9e07e3e178c578">isReg</a>() && <span class="stringliteral">"This is not a register operand!"</span>);
+<a name="l00071"></a>00071     <a class="code" href="classllvm_1_1MCOperand.html#a0ee4675bf8e3e87c72fce7ec7fffea71">RegVal</a> = <a class="code" href="X86DisassemblerDecoder_8h.html#a546839a5c4bcf9f9450967155f48de41">Reg</a>;
+<a name="l00072"></a>00072   }
+<a name="l00073"></a>00073 
+<a name="l00074"></a><a class="code" href="classllvm_1_1MCOperand.html#a650484333896fc7e8485cfa30f6d7ad5">00074</a>   <a class="code" href="classint64__t.html">int64_t</a> <a class="code" href="classllvm_1_1MCOperand.html#a650484333896fc7e8485cfa30f6d7ad5">getImm</a>()<span class="keyword"> const </span>{
+<a name="l00075"></a>00075     assert(<a class="code" href="classllvm_1_1MCOperand.html#a55eeb71ac0e60e12cb37f99e984bda81">isImm</a>() && <span class="stringliteral">"This is not an immediate"</span>);
+<a name="l00076"></a>00076     <span class="keywordflow">return</span> <a class="code" href="classllvm_1_1MCOperand.html#a771496d346971c2ae42a0888b5f4687a">ImmVal</a>;
+<a name="l00077"></a>00077   }
+<a name="l00078"></a><a class="code" href="classllvm_1_1MCOperand.html#a170578b62596712cf242f97ea687074b">00078</a>   <span class="keywordtype">void</span> <a class="code" href="classllvm_1_1MCOperand.html#a170578b62596712cf242f97ea687074b">setImm</a>(<a class="code" href="classint64__t.html">int64_t</a> Val) {
+<a name="l00079"></a>00079     assert(<a class="code" href="classllvm_1_1MCOperand.html#a55eeb71ac0e60e12cb37f99e984bda81">isImm</a>() && <span class="stringliteral">"This is not an immediate"</span>);
+<a name="l00080"></a>00080     <a class="code" href="classllvm_1_1MCOperand.html#a771496d346971c2ae42a0888b5f4687a">ImmVal</a> = Val;
+<a name="l00081"></a>00081   }
+<a name="l00082"></a>00082 
+<a name="l00083"></a><a class="code" href="classllvm_1_1MCOperand.html#a22b9c8fad13bc346dac5318b9a0ca7b3">00083</a>   <span class="keywordtype">double</span> <a class="code" href="classllvm_1_1MCOperand.html#a22b9c8fad13bc346dac5318b9a0ca7b3">getFPImm</a>()<span class="keyword"> const </span>{
+<a name="l00084"></a>00084     assert(<a class="code" href="classllvm_1_1MCOperand.html#a0cba9b45dc5fa9fdc1e1f9f990cae927">isFPImm</a>() && <span class="stringliteral">"This is not an FP immediate"</span>);
+<a name="l00085"></a>00085     <span class="keywordflow">return</span> <a class="code" href="classllvm_1_1MCOperand.html#a20bd4f0d805176d18280ad5c0d7e6a8b">FPImmVal</a>;
+<a name="l00086"></a>00086   }
+<a name="l00087"></a>00087 
+<a name="l00088"></a><a class="code" href="classllvm_1_1MCOperand.html#ad2d4c49aa4736d6e9e2fb01a0e1f7e36">00088</a>   <span class="keywordtype">void</span> <a class="code" href="classllvm_1_1MCOperand.html#ad2d4c49aa4736d6e9e2fb01a0e1f7e36">setFPImm</a>(<span class="keywordtype">double</span> Val) {
+<a name="l00089"></a>00089     assert(<a class="code" href="classllvm_1_1MCOperand.html#a0cba9b45dc5fa9fdc1e1f9f990cae927">isFPImm</a>() && <span class="stringliteral">"This is not an FP immediate"</span>);
+<a name="l00090"></a>00090     <a class="code" href="classllvm_1_1MCOperand.html#a20bd4f0d805176d18280ad5c0d7e6a8b">FPImmVal</a> = Val;
+<a name="l00091"></a>00091   }
+<a name="l00092"></a>00092 
+<a name="l00093"></a><a class="code" href="classllvm_1_1MCOperand.html#a89ba9ada9753995d37920bd8a8c02662">00093</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCExpr.html">MCExpr</a> *<a class="code" href="classllvm_1_1MCOperand.html#a89ba9ada9753995d37920bd8a8c02662">getExpr</a>()<span class="keyword"> const </span>{
+<a name="l00094"></a>00094     assert(<a class="code" href="classllvm_1_1MCOperand.html#aae789dd5c5d7cd72d506a2ee66a7053f">isExpr</a>() && <span class="stringliteral">"This is not an expression"</span>);
+<a name="l00095"></a>00095     <span class="keywordflow">return</span> <a class="code" href="classllvm_1_1MCOperand.html#a1241c8b110212d79b8301f8580eee577">ExprVal</a>;
+<a name="l00096"></a>00096   }
+<a name="l00097"></a><a class="code" href="classllvm_1_1MCOperand.html#a3ccd17887a2527a0f1c05fe59d454d54">00097</a>   <span class="keywordtype">void</span> <a class="code" href="classllvm_1_1MCOperand.html#a3ccd17887a2527a0f1c05fe59d454d54">setExpr</a>(<span class="keyword">const</span> <a class="code" href="classllvm_1_1MCExpr.html">MCExpr</a> *Val) {
+<a name="l00098"></a>00098     assert(<a class="code" href="classllvm_1_1MCOperand.html#aae789dd5c5d7cd72d506a2ee66a7053f">isExpr</a>() && <span class="stringliteral">"This is not an expression"</span>);
+<a name="l00099"></a>00099     <a class="code" href="classllvm_1_1MCOperand.html#a1241c8b110212d79b8301f8580eee577">ExprVal</a> = Val;
+<a name="l00100"></a>00100   }
+<a name="l00101"></a>00101 
+<a name="l00102"></a><a class="code" href="classllvm_1_1MCOperand.html#a6c2dee0e3c4f9eccb0c47f8635ec27e6">00102</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCInst.html">MCInst</a> *<a class="code" href="classllvm_1_1MCOperand.html#a6c2dee0e3c4f9eccb0c47f8635ec27e6">getInst</a>()<span class="keyword"> const </span>{
+<a name="l00103"></a>00103     assert(<a class="code" href="classllvm_1_1MCOperand.html#ab22d1b166b6fd6f1a96c72a7d827f268">isInst</a>() && <span class="stringliteral">"This is not a sub-instruction"</span>);
+<a name="l00104"></a>00104     <span class="keywordflow">return</span> <a class="code" href="classllvm_1_1MCOperand.html#aea85c675290f12f5925d216382330a08">InstVal</a>;
+<a name="l00105"></a>00105   }
+<a name="l00106"></a><a class="code" href="classllvm_1_1MCOperand.html#a8343a62f53002655ce38b4c65a9aace9">00106</a>   <span class="keywordtype">void</span> <a class="code" href="classllvm_1_1MCOperand.html#a8343a62f53002655ce38b4c65a9aace9">setInst</a>(<span class="keyword">const</span> <a class="code" href="classllvm_1_1MCInst.html">MCInst</a> *Val) {
+<a name="l00107"></a>00107     assert(<a class="code" href="classllvm_1_1MCOperand.html#ab22d1b166b6fd6f1a96c72a7d827f268">isInst</a>() && <span class="stringliteral">"This is not a sub-instruction"</span>);
+<a name="l00108"></a>00108     <a class="code" href="classllvm_1_1MCOperand.html#aea85c675290f12f5925d216382330a08">InstVal</a> = Val;
+<a name="l00109"></a>00109   }
+<a name="l00110"></a>00110 
+<a name="l00111"></a><a class="code" href="classllvm_1_1MCOperand.html#a53a76cafb36975cd8069ffa73beb86aa">00111</a>   <span class="keyword">static</span> <a class="code" href="classllvm_1_1MCOperand.html">MCOperand</a> <a class="code" href="classllvm_1_1MCOperand.html#a53a76cafb36975cd8069ffa73beb86aa">CreateReg</a>(<span class="keywordtype">unsigned</span> <a class="code" href="X86DisassemblerDecoder_8h.html#a546839a5c4bcf9f9450967155f48de41">Reg</a>) {
+<a name="l00112"></a>00112     <a class="code" href="classllvm_1_1MCOperand.html">MCOperand</a> Op;
+<a name="l00113"></a>00113     Op.Kind = kRegister;
+<a name="l00114"></a>00114     Op.<a class="code" href="classllvm_1_1MCOperand.html#a0ee4675bf8e3e87c72fce7ec7fffea71">RegVal</a> = <a class="code" href="X86DisassemblerDecoder_8h.html#a546839a5c4bcf9f9450967155f48de41">Reg</a>;
+<a name="l00115"></a>00115     <span class="keywordflow">return</span> Op;
+<a name="l00116"></a>00116   }
+<a name="l00117"></a><a class="code" href="classllvm_1_1MCOperand.html#ad26f3c85c2f3b28caa4e9a7522e0d7bd">00117</a>   <span class="keyword">static</span> <a class="code" href="classllvm_1_1MCOperand.html">MCOperand</a> <a class="code" href="classllvm_1_1MCOperand.html#ad26f3c85c2f3b28caa4e9a7522e0d7bd">CreateImm</a>(<a class="code" href="classint64__t.html">int64_t</a> Val) {
+<a name="l00118"></a>00118     <a class="code" href="classllvm_1_1MCOperand.html">MCOperand</a> Op;
+<a name="l00119"></a>00119     Op.Kind = kImmediate;
+<a name="l00120"></a>00120     Op.<a class="code" href="classllvm_1_1MCOperand.html#a771496d346971c2ae42a0888b5f4687a">ImmVal</a> = Val;
+<a name="l00121"></a>00121     <span class="keywordflow">return</span> Op;
+<a name="l00122"></a>00122   }
+<a name="l00123"></a><a class="code" href="classllvm_1_1MCOperand.html#a091ac2d9ee74235e6d8904ce35e377ad">00123</a>   <span class="keyword">static</span> <a class="code" href="classllvm_1_1MCOperand.html">MCOperand</a> <a class="code" href="classllvm_1_1MCOperand.html#a091ac2d9ee74235e6d8904ce35e377ad">CreateFPImm</a>(<span class="keywordtype">double</span> Val) {
+<a name="l00124"></a>00124     <a class="code" href="classllvm_1_1MCOperand.html">MCOperand</a> Op;
+<a name="l00125"></a>00125     Op.Kind = kFPImmediate;
+<a name="l00126"></a>00126     Op.<a class="code" href="classllvm_1_1MCOperand.html#a20bd4f0d805176d18280ad5c0d7e6a8b">FPImmVal</a> = Val;
+<a name="l00127"></a>00127     <span class="keywordflow">return</span> Op;
+<a name="l00128"></a>00128   }
+<a name="l00129"></a><a class="code" href="classllvm_1_1MCOperand.html#a0060e2c8ddfdd637aa85d0eee85902ae">00129</a>   <span class="keyword">static</span> <a class="code" href="classllvm_1_1MCOperand.html">MCOperand</a> <a class="code" href="classllvm_1_1MCOperand.html#a0060e2c8ddfdd637aa85d0eee85902ae">CreateExpr</a>(<span class="keyword">const</span> <a class="code" href="classllvm_1_1MCExpr.html">MCExpr</a> *Val) {
+<a name="l00130"></a>00130     <a class="code" href="classllvm_1_1MCOperand.html">MCOperand</a> Op;
+<a name="l00131"></a>00131     Op.Kind = kExpr;
+<a name="l00132"></a>00132     Op.<a class="code" href="classllvm_1_1MCOperand.html#a1241c8b110212d79b8301f8580eee577">ExprVal</a> = Val;
+<a name="l00133"></a>00133     <span class="keywordflow">return</span> Op;
+<a name="l00134"></a>00134   }
+<a name="l00135"></a><a class="code" href="classllvm_1_1MCOperand.html#af1627db1c6cfbf20fd92a7ddab25fd6b">00135</a>   <span class="keyword">static</span> <a class="code" href="classllvm_1_1MCOperand.html">MCOperand</a> <a class="code" href="classllvm_1_1MCOperand.html#af1627db1c6cfbf20fd92a7ddab25fd6b">CreateInst</a>(<span class="keyword">const</span> <a class="code" href="classllvm_1_1MCInst.html">MCInst</a> *Val) {
+<a name="l00136"></a>00136     <a class="code" href="classllvm_1_1MCOperand.html">MCOperand</a> Op;
+<a name="l00137"></a>00137     Op.Kind = kInst;
+<a name="l00138"></a>00138     Op.<a class="code" href="classllvm_1_1MCOperand.html#aea85c675290f12f5925d216382330a08">InstVal</a> = Val;
+<a name="l00139"></a>00139     <span class="keywordflow">return</span> Op;
+<a name="l00140"></a>00140   }
+<a name="l00141"></a>00141 
+<a name="l00142"></a>00142   <span class="keywordtype">void</span> <a class="code" href="classllvm_1_1MCOperand.html#ad81002466c77b41cddfaa2ab00d229bd">print</a>(<a class="code" href="classllvm_1_1raw__ostream.html">raw_ostream</a> &OS, <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCAsmInfo.html">MCAsmInfo</a> *MAI) <span class="keyword">const</span>;
+<a name="l00143"></a>00143   <span class="keywordtype">void</span> <a class="code" href="classllvm_1_1MCOperand.html#a551134f1de2b105f0e45275923836c4e">dump</a>() <span class="keyword">const</span>;
+<a name="l00144"></a>00144 };
+<a name="l00145"></a>00145 
+<a name="l00146"></a><a class="code" href="structllvm_1_1isPodLike_3_01MCOperand_01_4.html#aaa67e6ccf974f60a0151a50f97d5c325">00146</a> <span class="keyword">template</span> <> <span class="keyword">struct </span><a class="code" href="structllvm_1_1isPodLike.html">isPodLike</a><<a class="code" href="classllvm_1_1MCOperand.html">MCOperand</a>> { <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">bool</span> <a class="code" href="structllvm_1_1isPodLike.html#aef4d687556798052814d9445985904da">value</a> = <span class="keyword">true</span>; };
+<a name="l00147"></a>00147 <span class="comment"></span>
+<a name="l00148"></a>00148 <span class="comment">/// MCInst - Instances of this class represent a single low-level machine</span>
+<a name="l00149"></a>00149 <span class="comment">/// instruction.</span>
+<a name="l00150"></a><a class="code" href="classllvm_1_1MCInst.html">00150</a> <span class="comment"></span><span class="keyword">class </span><a class="code" href="classllvm_1_1MCInst.html">MCInst</a> {
+<a name="l00151"></a>00151   <span class="keywordtype">unsigned</span> Opcode;
+<a name="l00152"></a>00152   <a class="code" href="classllvm_1_1SMLoc.html" title="SMLoc - Represents a location in source code.">SMLoc</a> Loc;
+<a name="l00153"></a>00153   <a class="code" href="classllvm_1_1SmallVector.html">SmallVector<MCOperand, 8></a> Operands;
+<a name="l00154"></a>00154 <span class="keyword">public</span>:
+<a name="l00155"></a><a class="code" href="classllvm_1_1MCInst.html#a62625ee2fd89ae0761ae6d9233a16f26">00155</a>   <a class="code" href="classllvm_1_1MCInst.html#a62625ee2fd89ae0761ae6d9233a16f26">MCInst</a>() : Opcode(0) {}
+<a name="l00156"></a>00156 
+<a name="l00157"></a><a class="code" href="classllvm_1_1MCInst.html#ae844d6ff99f067e6672e004ed7613c24">00157</a>   <span class="keywordtype">void</span> <a class="code" href="classllvm_1_1MCInst.html#ae844d6ff99f067e6672e004ed7613c24">setOpcode</a>(<span class="keywordtype">unsigned</span> Op) { Opcode = Op; }
+<a name="l00158"></a><a class="code" href="classllvm_1_1MCInst.html#a22542ca9978e4b90401edee109c4f263">00158</a>   <span class="keywordtype">unsigned</span> <a class="code" href="classllvm_1_1MCInst.html#a22542ca9978e4b90401edee109c4f263">getOpcode</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> Opcode; }
+<a name="l00159"></a>00159 
+<a name="l00160"></a><a class="code" href="classllvm_1_1MCInst.html#a580e2a6e8a248c5a4a814c03186e9241">00160</a>   <span class="keywordtype">void</span> <a class="code" href="classllvm_1_1MCInst.html#a580e2a6e8a248c5a4a814c03186e9241">setLoc</a>(<a class="code" href="classllvm_1_1SMLoc.html" title="SMLoc - Represents a location in source code.">SMLoc</a> loc) { Loc = loc; }
+<a name="l00161"></a><a class="code" href="classllvm_1_1MCInst.html#a243a93fa0bb10eb7f78ffd0ed325cd1c">00161</a>   <a class="code" href="classllvm_1_1SMLoc.html" title="SMLoc - Represents a location in source code.">SMLoc</a> <a class="code" href="classllvm_1_1MCInst.html#a243a93fa0bb10eb7f78ffd0ed325cd1c">getLoc</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> Loc; }
+<a name="l00162"></a>00162 
+<a name="l00163"></a><a class="code" href="classllvm_1_1MCInst.html#a82523248f1c8145141a026cf3e57cf48">00163</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCOperand.html">MCOperand</a> &<a class="code" href="classllvm_1_1MCInst.html#a82523248f1c8145141a026cf3e57cf48">getOperand</a>(<span class="keywordtype">unsigned</span> i)<span class="keyword"> const </span>{ <span class="keywordflow">return</span> Operands[i]; }
+<a name="l00164"></a><a class="code" href="classllvm_1_1MCInst.html#a12714cb83f2ecc77e52e242be5f796b7">00164</a>   <a class="code" href="classllvm_1_1MCOperand.html">MCOperand</a> &<a class="code" href="classllvm_1_1MCInst.html#a12714cb83f2ecc77e52e242be5f796b7">getOperand</a>(<span class="keywordtype">unsigned</span> i) { <span class="keywordflow">return</span> Operands[i]; }
+<a name="l00165"></a><a class="code" href="classllvm_1_1MCInst.html#aa168c83cd321703fa7d10e739d48a0df">00165</a>   <span class="keywordtype">unsigned</span> <a class="code" href="classllvm_1_1MCInst.html#aa168c83cd321703fa7d10e739d48a0df">getNumOperands</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> Operands.<a class="code" href="classllvm_1_1SmallVectorTemplateCommon.html#a22a311dfe4c28a897de8a9365a4f0a84">size</a>(); }
+<a name="l00166"></a>00166 
+<a name="l00167"></a><a class="code" href="classllvm_1_1MCInst.html#af5530910b07aa0c82adbc555dfc04fce">00167</a>   <span class="keywordtype">void</span> <a class="code" href="classllvm_1_1MCInst.html#af5530910b07aa0c82adbc555dfc04fce">addOperand</a>(<span class="keyword">const</span> <a class="code" href="classllvm_1_1MCOperand.html">MCOperand</a> &Op) {
+<a name="l00168"></a>00168     Operands.<a class="code" href="classllvm_1_1SmallVectorTemplateBase.html#ae1a10b90f22c0478960fb5798ff73916">push_back</a>(Op);
+<a name="l00169"></a>00169   }
+<a name="l00170"></a>00170 
+<a name="l00171"></a><a class="code" href="classllvm_1_1MCInst.html#aecd4e9369c30b88c8e528489f69e0c8e">00171</a>   <span class="keywordtype">void</span> <a class="code" href="classllvm_1_1MCInst.html#aecd4e9369c30b88c8e528489f69e0c8e">clear</a>() { Operands.<a class="code" href="classllvm_1_1SmallVectorImpl.html#aac0ea55010b7b1a301e65a0baea057aa">clear</a>(); }
+<a name="l00172"></a><a class="code" href="classllvm_1_1MCInst.html#a1b99020d61c345019d1999ce55407c44">00172</a>   <span class="keywordtype">size_t</span> <a class="code" href="classllvm_1_1MCInst.html#a1b99020d61c345019d1999ce55407c44">size</a>() { <span class="keywordflow">return</span> Operands.<a class="code" href="classllvm_1_1SmallVectorTemplateCommon.html#a22a311dfe4c28a897de8a9365a4f0a84">size</a>(); }
+<a name="l00173"></a>00173 
+<a name="l00174"></a><a class="code" href="classllvm_1_1MCInst.html#a98d3b8c50782d26a06243ff0b5ccd2dc">00174</a>   <span class="keyword">typedef</span> <a class="code" href="classllvm_1_1SmallVector.html">SmallVector<MCOperand, 8>::iterator</a> <a class="code" href="classllvm_1_1MCInst.html#a98d3b8c50782d26a06243ff0b5ccd2dc">iterator</a>;
+<a name="l00175"></a><a class="code" href="classllvm_1_1MCInst.html#ad7df02a018c3a01d74738d5ba3a09e93">00175</a>   <a class="code" href="classllvm_1_1MCInst.html#a98d3b8c50782d26a06243ff0b5ccd2dc">iterator</a> <a class="code" href="classllvm_1_1MCInst.html#ad7df02a018c3a01d74738d5ba3a09e93">begin</a>() { <span class="keywordflow">return</span> Operands.<a class="code" href="classllvm_1_1SmallVectorTemplateCommon.html#a8a045d250952c0867382a9840ee18fdf">begin</a>(); }
+<a name="l00176"></a><a class="code" href="classllvm_1_1MCInst.html#ad815f3f5c7e6106ca7ba4926d143c2cf">00176</a>   <a class="code" href="classllvm_1_1MCInst.html#a98d3b8c50782d26a06243ff0b5ccd2dc">iterator</a> <a class="code" href="classllvm_1_1MCInst.html#ad815f3f5c7e6106ca7ba4926d143c2cf">end</a>()   { <span class="keywordflow">return</span> Operands.<a class="code" href="classllvm_1_1SmallVectorTemplateCommon.html#a075e34e98605d0e7c289763a104869ac">end</a>();   }
+<a name="l00177"></a><a class="code" href="classllvm_1_1MCInst.html#a780fe7b1259c076cd5abef9ce9dda01d">00177</a>   <a class="code" href="classllvm_1_1MCInst.html#a98d3b8c50782d26a06243ff0b5ccd2dc">iterator</a> <a class="code" href="classllvm_1_1MCInst.html#a780fe7b1259c076cd5abef9ce9dda01d">insert</a>(<a class="code" href="classllvm_1_1MCInst.html#a98d3b8c50782d26a06243ff0b5ccd2dc">iterator</a> <a class="code" href="namespacellvm_1_1ARM__PROC.html#aac31dd660a6f18140efdd62b351cb11ba41e4a98ca287d35fab0923aa355d63a5">I</a>, <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCOperand.html">MCOperand</a> &Op) {
+<a name="l00178"></a>00178     <span class="keywordflow">return</span> Operands.<a class="code" href="classllvm_1_1SmallVectorImpl.html#af622128e353515efebccad40eae495cb">insert</a>(I, Op);
+<a name="l00179"></a>00179   }
+<a name="l00180"></a>00180 
+<a name="l00181"></a>00181   <span class="keywordtype">void</span> <a class="code" href="classllvm_1_1MCInst.html#a951ce94f3058e2ad49b0c44b06173e30">print</a>(<a class="code" href="classllvm_1_1raw__ostream.html">raw_ostream</a> &OS, <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCAsmInfo.html">MCAsmInfo</a> *MAI) <span class="keyword">const</span>;
+<a name="l00182"></a>00182   <span class="keywordtype">void</span> <a class="code" href="classllvm_1_1MCInst.html#a510e0bd66d590c8dd5a9699e743e59ad">dump</a>() <span class="keyword">const</span>;
+<a name="l00183"></a>00183 <span class="comment"></span>
+<a name="l00184"></a>00184 <span class="comment">  /// \brief Dump the MCInst as prettily as possible using the additional MC</span>
+<a name="l00185"></a>00185 <span class="comment">  /// structures, if given. Operators are separated by the \p Separator</span>
+<a name="l00186"></a>00186 <span class="comment">  /// string.</span>
+<a name="l00187"></a>00187 <span class="comment"></span>  <span class="keywordtype">void</span> <a class="code" href="classllvm_1_1MCInst.html#a786c0de4267c822c701718d17fa10e0b" title="Dump the MCInst as prettily as possible using the additional MC structures, if given. Operators are separated by the Separator string.">dump_pretty</a>(<a class="code" href="classllvm_1_1raw__ostream.html">raw_ostream</a> &OS, <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCAsmInfo.html">MCAsmInfo</a> *MAI = 0,
+<a name="l00188"></a>00188                    <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCInstPrinter.html">MCInstPrinter</a> *<a class="code" href="AliasSetTracker_8cpp.html#a2018816b3a05f95da1c51e72c2c50d6f">Printer</a> = 0,
+<a name="l00189"></a>00189                    <a class="code" href="classllvm_1_1StringRef.html">StringRef</a> Separator = <span class="stringliteral">" "</span>) <span class="keyword">const</span>;
+<a name="l00190"></a>00190 };
+<a name="l00191"></a>00191 
+<a name="l00192"></a><a class="code" href="namespacellvm.html#a7c519d51217278443878882a74592493">00192</a> <span class="keyword">inline</span> <a class="code" href="classllvm_1_1raw__ostream.html">raw_ostream</a>& <a class="code" href="namespacellvm.html#a6a02d446812b76c3b271d9e3e3c77b49">operator<<</a>(<a class="code" href="classllvm_1_1raw__ostream.html">raw_ostream</a> &OS, <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCOperand.html">MCOperand</a> &MO) {
+<a name="l00193"></a>00193   MO.<a class="code" href="classllvm_1_1MCOperand.html#ad81002466c77b41cddfaa2ab00d229bd">print</a>(OS, 0);
+<a name="l00194"></a>00194   <span class="keywordflow">return</span> OS;
+<a name="l00195"></a>00195 }
+<a name="l00196"></a>00196 
+<a name="l00197"></a><a class="code" href="namespacellvm.html#aed1bfb38b2ca95504d01c8a8b8566460">00197</a> <span class="keyword">inline</span> <a class="code" href="classllvm_1_1raw__ostream.html">raw_ostream</a>& <a class="code" href="namespacellvm.html#a6a02d446812b76c3b271d9e3e3c77b49">operator<<</a>(<a class="code" href="classllvm_1_1raw__ostream.html">raw_ostream</a> &OS, <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCInst.html">MCInst</a> &<a class="code" href="namespacellvm_1_1ARMCC.html#ac8391dd6b8083baa870dee5142ff22b6af6284b830f5e4fe2a8ddb9ff1a25ee46">MI</a>) {
+<a name="l00198"></a>00198   MI.<a class="code" href="classllvm_1_1MCInst.html#a951ce94f3058e2ad49b0c44b06173e30">print</a>(OS, 0);
+<a name="l00199"></a>00199   <span class="keywordflow">return</span> OS;
+<a name="l00200"></a>00200 }
+<a name="l00201"></a>00201 
+<a name="l00202"></a>00202 } <span class="comment">// end namespace llvm</span>
+<a name="l00203"></a>00203 
+<a name="l00204"></a>00204 <span class="preprocessor">#endif</span>
+</pre></div></div>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:35:53 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

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

Propchange: www-releases/trunk/3.2/docs/doxygen/html/MCInstrAnalysis_8h__dep__incl.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: www-releases/trunk/3.2/docs/doxygen/html/MCInstrAnalysis_8h__incl.map
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MCInstrAnalysis_8h__incl.map?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MCInstrAnalysis_8h__incl.map (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MCInstrAnalysis_8h__incl.map Fri Dec 21 00:57:24 2012
@@ -0,0 +1,12 @@
+<map id="G" name="G">
+<area shape="rect" href="$MCInst_8h.html" title="llvm/MC/MCInst.h" alt="" coords="313,84,444,111"/>
+<area shape="rect" href="$MCInstrDesc_8h.html" title="llvm/MC/MCInstrDesc.h" alt="" coords="5,161,173,188"/>
+<area shape="rect" href="$MCInstrInfo_8h.html" title="llvm/MC/MCInstrInfo.h" alt="" coords="131,84,288,111"/>
+<area shape="rect" href="$SmallVector_8h.html" title="llvm/ADT/SmallVector.h" alt="" coords="955,161,1123,188"/>
+<area shape="rect" href="$DataTypes_8h.html" title="llvm/Support/DataTypes.h" alt="" coords="169,316,353,343"/>
+<area shape="rect" href="$StringRef_8h.html" title="llvm/ADT/StringRef.h" alt="" coords="485,161,635,188"/>
+<area shape="rect" href="$SMLoc_8h.html" title="llvm/Support/SMLoc.h" alt="" coords="299,161,459,188"/>
+<area shape="rect" href="$AlignOf_8h.html" title="llvm/Support/AlignOf.h" alt="" coords="1245,239,1408,265"/>
+<area shape="rect" href="$Compiler_8h.html" title="llvm/Support/Compiler.h" alt="" coords="1312,316,1485,343"/>
+<area shape="rect" href="$type__traits_8h.html" title="llvm/Support/type_traits.h" alt="" coords="707,239,893,265"/>
+</map>

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

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

Propchange: www-releases/trunk/3.2/docs/doxygen/html/MCInstrDesc_8h__dep__incl.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: www-releases/trunk/3.2/docs/doxygen/html/MCInstrDesc_8h__incl.map
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MCInstrDesc_8h__incl.map?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MCInstrDesc_8h__incl.map (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MCInstrDesc_8h__incl.map Fri Dec 21 00:57:24 2012
@@ -0,0 +1,3 @@
+<map id="G" name="G">
+<area shape="rect" href="$DataTypes_8h.html" title="llvm/Support/DataTypes.h" alt="" coords="107,84,291,111"/>
+</map>

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

Added: www-releases/trunk/3.2/docs/doxygen/html/MCInstrInfo_8h__dep__incl.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MCInstrInfo_8h__dep__incl.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MCInstrInfo_8h__dep__incl.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MCInstrInfo_8h__dep__incl.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,109 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  Node1 [label="MCInstrInfo.h",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="TargetInstrInfo.h",height=0.2,width=0.4,color="red",URL="$TargetInstrInfo_8h.html"];
+  Node2 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node3 [label="MachineScheduler.h",height=0.2,width=0.4,color="red",URL="$MachineScheduler_8h.html"];
+  Node2 -> Node4 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node4 [label="ResourcePriorityQueue.h",height=0.2,width=0.4,color="red",URL="$ResourcePriorityQueue_8h.html"];
+  Node2 -> Node5 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node5 [label="AggressiveAntiDepBreaker.cpp",height=0.2,width=0.4,color="black",URL="$AggressiveAntiDepBreaker_8cpp.html"];
+  Node2 -> Node6 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node6 [label="AsmPrinter.cpp",height=0.2,width=0.4,color="black",URL="$AsmPrinter_8cpp.html"];
+  Node2 -> Node7 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node7 [label="BranchFolding.cpp",height=0.2,width=0.4,color="black",URL="$BranchFolding_8cpp.html"];
+  Node2 -> Node8 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node8 [label="CalcSpillWeights.cpp",height=0.2,width=0.4,color="black",URL="$CalcSpillWeights_8cpp.html"];
+  Node2 -> Node9 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node9 [label="CodePlacementOpt.cpp",height=0.2,width=0.4,color="black",URL="$CodePlacementOpt_8cpp.html"];
+  Node2 -> Node10 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node10 [label="CriticalAntiDepBreaker.cpp",height=0.2,width=0.4,color="black",URL="$CriticalAntiDepBreaker_8cpp.html"];
+  Node2 -> Node11 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node11 [label="DeadMachineInstructionElim.cpp",height=0.2,width=0.4,color="black",URL="$DeadMachineInstructionElim_8cpp.html"];
+  Node2 -> Node12 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node12 [label="DFAPacketizer.cpp",height=0.2,width=0.4,color="black",URL="$DFAPacketizer_8cpp.html"];
+  Node2 -> Node13 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node13 [label="EarlyIfConversion.cpp",height=0.2,width=0.4,color="black",URL="$EarlyIfConversion_8cpp.html"];
+  Node2 -> Node14 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node14 [label="ExecutionDepsFix.cpp",height=0.2,width=0.4,color="black",URL="$ExecutionDepsFix_8cpp.html"];
+  Node2 -> Node15 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node15 [label="ExpandPostRAPseudos.cpp",height=0.2,width=0.4,color="black",URL="$ExpandPostRAPseudos_8cpp.html"];
+  Node2 -> Node16 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node16 [label="GCStrategy.cpp",height=0.2,width=0.4,color="black",URL="$GCStrategy_8cpp.html"];
+  Node2 -> Node17 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node17 [label="IfConversion.cpp",height=0.2,width=0.4,color="black",URL="$IfConversion_8cpp.html"];
+  Node2 -> Node18 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node18 [label="InlineSpiller.cpp",height=0.2,width=0.4,color="black",URL="$InlineSpiller_8cpp.html"];
+  Node2 -> Node19 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node19 [label="LiveDebugVariables.cpp",height=0.2,width=0.4,color="black",URL="$LiveDebugVariables_8cpp.html"];
+  Node2 -> Node20 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node20 [label="LiveIntervalAnalysis.cpp",height=0.2,width=0.4,color="black",URL="$LiveIntervalAnalysis_8cpp.html"];
+  Node2 -> Node21 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node21 [label="LLVMTargetMachine.cpp",height=0.2,width=0.4,color="black",URL="$LLVMTargetMachine_8cpp.html"];
+  Node2 -> Node22 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node22 [label="NVPTXTargetMachine.cpp",height=0.2,width=0.4,color="black",URL="$NVPTXTargetMachine_8cpp.html"];
+  Node1 -> Node23 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node23 [label="MCInstrAnalysis.h",height=0.2,width=0.4,color="red",URL="$MCInstrAnalysis_8h.html"];
+  Node23 -> Node24 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node24 [label="ARMMCTargetDesc.cpp",height=0.2,width=0.4,color="black",URL="$ARMMCTargetDesc_8cpp.html"];
+  Node23 -> Node25 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node25 [label="X86MCTargetDesc.cpp",height=0.2,width=0.4,color="black",URL="$X86MCTargetDesc_8cpp.html"];
+  Node1 -> Node21 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node26 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node26 [label="Disassembler.cpp",height=0.2,width=0.4,color="black",URL="$MC_2MCDisassembler_2Disassembler_8cpp.html"];
+  Node1 -> Node27 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node27 [label="EDDisassembler.cpp",height=0.2,width=0.4,color="black",URL="$EDDisassembler_8cpp.html"];
+  Node1 -> Node28 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node28 [label="MCInstPrinter.cpp",height=0.2,width=0.4,color="black",URL="$MCInstPrinter_8cpp.html"];
+  Node1 -> Node29 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node29 [label="AsmParser.cpp",height=0.2,width=0.4,color="black",URL="$AsmParser_8cpp.html"];
+  Node1 -> Node30 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node30 [label="ARMInstPrinter.cpp",height=0.2,width=0.4,color="black",URL="$ARMInstPrinter_8cpp.html"];
+  Node1 -> Node31 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node31 [label="ARMMCCodeEmitter.cpp",height=0.2,width=0.4,color="black",URL="$ARMMCCodeEmitter_8cpp.html"];
+  Node1 -> Node24 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node32 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node32 [label="SPUMCTargetDesc.cpp",height=0.2,width=0.4,color="black",URL="$SPUMCTargetDesc_8cpp.html"];
+  Node1 -> Node33 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node33 [label="CPPBackend.cpp",height=0.2,width=0.4,color="black",URL="$CPPBackend_8cpp.html"];
+  Node1 -> Node34 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node34 [label="HexagonMCTargetDesc.cpp",height=0.2,width=0.4,color="black",URL="$HexagonMCTargetDesc_8cpp.html"];
+  Node1 -> Node35 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node35 [label="MBlazeMCCodeEmitter.cpp",height=0.2,width=0.4,color="black",URL="$MBlazeMCCodeEmitter_8cpp.html"];
+  Node1 -> Node36 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node36 [label="MBlazeMCTargetDesc.cpp",height=0.2,width=0.4,color="black",URL="$MBlazeMCTargetDesc_8cpp.html"];
+  Node1 -> Node37 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node37 [label="MipsInstPrinter.cpp",height=0.2,width=0.4,color="black",URL="$MipsInstPrinter_8cpp.html"];
+  Node1 -> Node38 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node38 [label="MipsMCCodeEmitter.cpp",height=0.2,width=0.4,color="black",URL="$MipsMCCodeEmitter_8cpp.html"];
+  Node1 -> Node39 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node39 [label="MipsMCTargetDesc.cpp",height=0.2,width=0.4,color="black",URL="$MipsMCTargetDesc_8cpp.html"];
+  Node1 -> Node40 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node40 [label="MSP430MCTargetDesc.cpp",height=0.2,width=0.4,color="black",URL="$MSP430MCTargetDesc_8cpp.html"];
+  Node1 -> Node41 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node41 [label="NVPTXMCTargetDesc.cpp",height=0.2,width=0.4,color="black",URL="$NVPTXMCTargetDesc_8cpp.html"];
+  Node1 -> Node22 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node42 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node42 [label="PPCInstPrinter.cpp",height=0.2,width=0.4,color="black",URL="$PPCInstPrinter_8cpp.html"];
+  Node1 -> Node43 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node43 [label="PPCMCCodeEmitter.cpp",height=0.2,width=0.4,color="black",URL="$PPCMCCodeEmitter_8cpp.html"];
+  Node1 -> Node44 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node44 [label="PPCMCTargetDesc.cpp",height=0.2,width=0.4,color="black",URL="$PPCMCTargetDesc_8cpp.html"];
+  Node1 -> Node45 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node45 [label="SparcMCTargetDesc.cpp",height=0.2,width=0.4,color="black",URL="$SparcMCTargetDesc_8cpp.html"];
+  Node1 -> Node46 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node46 [label="X86Disassembler.cpp",height=0.2,width=0.4,color="black",URL="$X86Disassembler_8cpp.html"];
+  Node1 -> Node47 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node47 [label="X86ATTInstPrinter.cpp",height=0.2,width=0.4,color="black",URL="$X86ATTInstPrinter_8cpp.html"];
+  Node1 -> Node48 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node48 [label="X86IntelInstPrinter.cpp",height=0.2,width=0.4,color="black",URL="$X86IntelInstPrinter_8cpp.html"];
+  Node1 -> Node49 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node49 [label="X86MCCodeEmitter.cpp",height=0.2,width=0.4,color="black",URL="$X86MCCodeEmitter_8cpp.html"];
+  Node1 -> Node25 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node50 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node50 [label="XCoreMCTargetDesc.cpp",height=0.2,width=0.4,color="black",URL="$XCoreMCTargetDesc_8cpp.html"];
+}

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

Propchange: www-releases/trunk/3.2/docs/doxygen/html/MCInstrInfo_8h__incl.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: www-releases/trunk/3.2/docs/doxygen/html/MCInstrItineraries_8h__dep__incl.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MCInstrItineraries_8h__dep__incl.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MCInstrItineraries_8h__dep__incl.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MCInstrItineraries_8h__dep__incl.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,119 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  Node1 [label="MCInstrItineraries.h",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="MCSubtargetInfo.h",height=0.2,width=0.4,color="red",URL="$MCSubtargetInfo_8h.html"];
+  Node2 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node3 [label="TargetSubtargetInfo.h",height=0.2,width=0.4,color="red",URL="$TargetSubtargetInfo_8h.html"];
+  Node3 -> Node4 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node4 [label="TargetSchedule.h",height=0.2,width=0.4,color="red",URL="$TargetSchedule_8h.html"];
+  Node3 -> Node5 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node5 [label="LLVMTargetMachine.cpp",height=0.2,width=0.4,color="black",URL="$LLVMTargetMachine_8cpp.html"];
+  Node3 -> Node6 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node6 [label="MachineTraceMetrics.cpp",height=0.2,width=0.4,color="black",URL="$MachineTraceMetrics_8cpp.html"];
+  Node3 -> Node7 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node7 [label="ScheduleDAGInstrs.cpp",height=0.2,width=0.4,color="black",URL="$ScheduleDAGInstrs_8cpp.html"];
+  Node3 -> Node8 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node8 [label="ScheduleDAGSDNodes.cpp",height=0.2,width=0.4,color="black",URL="$ScheduleDAGSDNodes_8cpp.html"];
+  Node3 -> Node9 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node9 [label="ARMSubtarget.h",height=0.2,width=0.4,color="red",URL="$ARMSubtarget_8h.html"];
+  Node3 -> Node10 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node10 [label="SPUSubtarget.h",height=0.2,width=0.4,color="red",URL="$SPUSubtarget_8h.html"];
+  Node3 -> Node11 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node11 [label="MBlazeSubtarget.h",height=0.2,width=0.4,color="red",URL="$MBlazeSubtarget_8h.html"];
+  Node3 -> Node12 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node12 [label="MipsSubtarget.h",height=0.2,width=0.4,color="red",URL="$MipsSubtarget_8h.html"];
+  Node12 -> Node13 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node13 [label="MipsDisassembler.cpp",height=0.2,width=0.4,color="black",URL="$MipsDisassembler_8cpp.html"];
+  Node3 -> Node14 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node14 [label="NVPTXTargetMachine.cpp",height=0.2,width=0.4,color="black",URL="$NVPTXTargetMachine_8cpp.html"];
+  Node3 -> Node15 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node15 [label="PPCSubtarget.h",height=0.2,width=0.4,color="red",URL="$PPCSubtarget_8h.html"];
+  Node2 -> Node16 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node16 [label="AsmPrinterInlineAsm.cpp",height=0.2,width=0.4,color="black",URL="$AsmPrinterInlineAsm_8cpp.html"];
+  Node2 -> Node5 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node2 -> Node6 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node2 -> Node17 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node17 [label="Disassembler.cpp",height=0.2,width=0.4,color="black",URL="$MC_2MCDisassembler_2Disassembler_8cpp.html"];
+  Node2 -> Node18 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node18 [label="EDDisassembler.cpp",height=0.2,width=0.4,color="black",URL="$EDDisassembler_8cpp.html"];
+  Node2 -> Node19 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node19 [label="MCSubtargetInfo.cpp",height=0.2,width=0.4,color="black",URL="$MCSubtargetInfo_8cpp.html"];
+  Node2 -> Node20 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node20 [label="ARMInstPrinter.h",height=0.2,width=0.4,color="red",URL="$ARMInstPrinter_8h.html"];
+  Node20 -> Node21 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node21 [label="ARMMCTargetDesc.cpp",height=0.2,width=0.4,color="black",URL="$ARMMCTargetDesc_8cpp.html"];
+  Node2 -> Node22 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node22 [label="ARMAsmParser.cpp",height=0.2,width=0.4,color="black",URL="$ARMAsmParser_8cpp.html"];
+  Node2 -> Node23 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node23 [label="ARMDisassembler.cpp",height=0.2,width=0.4,color="black",URL="$ARMDisassembler_8cpp.html"];
+  Node2 -> Node24 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node24 [label="ARMAsmBackend.cpp",height=0.2,width=0.4,color="black",URL="$ARMAsmBackend_8cpp.html"];
+  Node2 -> Node25 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node25 [label="ARMMCCodeEmitter.cpp",height=0.2,width=0.4,color="black",URL="$ARMMCCodeEmitter_8cpp.html"];
+  Node2 -> Node21 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node2 -> Node26 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node26 [label="SPUMCTargetDesc.cpp",height=0.2,width=0.4,color="black",URL="$SPUMCTargetDesc_8cpp.html"];
+  Node2 -> Node27 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node27 [label="CPPBackend.cpp",height=0.2,width=0.4,color="black",URL="$CPPBackend_8cpp.html"];
+  Node2 -> Node28 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node28 [label="HexagonMCTargetDesc.cpp",height=0.2,width=0.4,color="black",URL="$HexagonMCTargetDesc_8cpp.html"];
+  Node2 -> Node29 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node29 [label="MBlazeMCCodeEmitter.cpp",height=0.2,width=0.4,color="black",URL="$MBlazeMCCodeEmitter_8cpp.html"];
+  Node2 -> Node30 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node30 [label="MBlazeMCTargetDesc.cpp",height=0.2,width=0.4,color="black",URL="$MBlazeMCTargetDesc_8cpp.html"];
+  Node2 -> Node31 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node31 [label="MipsAsmParser.cpp",height=0.2,width=0.4,color="black",URL="$MipsAsmParser_8cpp.html"];
+  Node2 -> Node13 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node2 -> Node32 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node32 [label="MipsAsmBackend.cpp",height=0.2,width=0.4,color="black",URL="$MipsAsmBackend_8cpp.html"];
+  Node2 -> Node33 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node33 [label="MipsMCCodeEmitter.cpp",height=0.2,width=0.4,color="black",URL="$MipsMCCodeEmitter_8cpp.html"];
+  Node2 -> Node34 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node34 [label="MipsMCTargetDesc.cpp",height=0.2,width=0.4,color="black",URL="$MipsMCTargetDesc_8cpp.html"];
+  Node2 -> Node35 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node35 [label="MSP430MCTargetDesc.cpp",height=0.2,width=0.4,color="black",URL="$MSP430MCTargetDesc_8cpp.html"];
+  Node2 -> Node36 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node36 [label="NVPTXMCTargetDesc.cpp",height=0.2,width=0.4,color="black",URL="$NVPTXMCTargetDesc_8cpp.html"];
+  Node2 -> Node14 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node2 -> Node37 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node37 [label="PPCMCCodeEmitter.cpp",height=0.2,width=0.4,color="black",URL="$PPCMCCodeEmitter_8cpp.html"];
+  Node2 -> Node38 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node38 [label="PPCMCTargetDesc.cpp",height=0.2,width=0.4,color="black",URL="$PPCMCTargetDesc_8cpp.html"];
+  Node2 -> Node39 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node39 [label="SparcMCTargetDesc.cpp",height=0.2,width=0.4,color="black",URL="$SparcMCTargetDesc_8cpp.html"];
+  Node2 -> Node40 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node40 [label="X86AsmParser.cpp",height=0.2,width=0.4,color="black",URL="$X86AsmParser_8cpp.html"];
+  Node1 -> Node4 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node41 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node41 [label="ResourcePriorityQueue.h",height=0.2,width=0.4,color="red",URL="$ResourcePriorityQueue_8h.html"];
+  Node1 -> Node42 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node42 [label="DFAPacketizer.cpp",height=0.2,width=0.4,color="black",URL="$DFAPacketizer_8cpp.html"];
+  Node1 -> Node43 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node43 [label="IfConversion.cpp",height=0.2,width=0.4,color="black",URL="$IfConversion_8cpp.html"];
+  Node1 -> Node44 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node44 [label="MachineLICM.cpp",height=0.2,width=0.4,color="black",URL="$MachineLICM_8cpp.html"];
+  Node1 -> Node7 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node45 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node45 [label="ScoreboardHazardRecognizer.cpp",height=0.2,width=0.4,color="black",URL="$ScoreboardHazardRecognizer_8cpp.html"];
+  Node1 -> Node8 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node46 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node46 [label="StackColoring.cpp",height=0.2,width=0.4,color="black",URL="$StackColoring_8cpp.html"];
+  Node1 -> Node47 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node47 [label="TargetInstrInfoImpl.cpp",height=0.2,width=0.4,color="black",URL="$TargetInstrInfoImpl_8cpp.html"];
+  Node1 -> Node48 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node48 [label="TwoAddressInstructionPass.cpp",height=0.2,width=0.4,color="black",URL="$TwoAddressInstructionPass_8cpp.html"];
+  Node1 -> Node19 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node9 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node10 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node49 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node49 [label="HexagonVLIWPacketizer.cpp",height=0.2,width=0.4,color="black",URL="$HexagonVLIWPacketizer_8cpp.html"];
+  Node1 -> Node11 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node12 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node15 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node50 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node50 [label="TargetInstrInfo.cpp",height=0.2,width=0.4,color="black",URL="$TargetInstrInfo_8cpp.html"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/MCInstrItineraries_8h__incl.map
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MCInstrItineraries_8h__incl.map?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MCInstrItineraries_8h__incl.map (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MCInstrItineraries_8h__incl.map Fri Dec 21 00:57:24 2012
@@ -0,0 +1,4 @@
+<map id="G" name="G">
+<area shape="rect" href="$MCSchedule_8h.html" title="llvm/MC/MCSchedule.h" alt="" coords="191,84,356,111"/>
+<area shape="rect" href="$DataTypes_8h.html" title="llvm/Support/DataTypes.h" alt="" coords="107,161,291,188"/>
+</map>

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

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

Propchange: www-releases/trunk/3.2/docs/doxygen/html/MCJIT_8cpp__incl.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: www-releases/trunk/3.2/docs/doxygen/html/MCLabel_8h__incl.map
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MCLabel_8h__incl.map?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MCLabel_8h__incl.map (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MCLabel_8h__incl.map Fri Dec 21 00:57:24 2012
@@ -0,0 +1,3 @@
+<map id="G" name="G">
+<area shape="rect" href="$Compiler_8h.html" title="llvm/Support/Compiler.h" alt="" coords="5,84,179,111"/>
+</map>

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

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

Propchange: www-releases/trunk/3.2/docs/doxygen/html/MCLabel_8h__incl.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

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

Propchange: www-releases/trunk/3.2/docs/doxygen/html/MCMachOStreamer_8cpp__incl.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: www-releases/trunk/3.2/docs/doxygen/html/MCMachOSymbolFlags_8h__dep__incl.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MCMachOSymbolFlags_8h__dep__incl.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MCMachOSymbolFlags_8h__dep__incl.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MCMachOSymbolFlags_8h__dep__incl.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="MCMachOSymbolFlags.h",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="MachObjectWriter.cpp",height=0.2,width=0.4,color="black",URL="$MachObjectWriter_8cpp.html"];
+  Node1 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node3 [label="MCMachOStreamer.cpp",height=0.2,width=0.4,color="black",URL="$MCMachOStreamer_8cpp.html"];
+  Node1 -> Node4 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node4 [label="ARMMachObjectWriter.cpp",height=0.2,width=0.4,color="black",URL="$ARMMachObjectWriter_8cpp.html"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/MCMachObjectTargetWriter_8cpp__incl.map
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MCMachObjectTargetWriter_8cpp__incl.map?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MCMachObjectTargetWriter_8cpp__incl.map (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MCMachObjectTargetWriter_8cpp__incl.map Fri Dec 21 00:57:24 2012
@@ -0,0 +1,21 @@
+<map id="G" name="G">
+<area shape="rect" href="$MCMachObjectWriter_8h.html" title="llvm/MC/MCMachObjectWriter.h" alt="" coords="2152,84,2368,111"/>
+<area shape="rect" href="$DenseMap_8h.html" title="llvm/ADT/DenseMap.h" alt="" coords="653,239,813,265"/>
+<area shape="rect" href="$DataTypes_8h.html" title="llvm/Support/DataTypes.h" alt="" coords="2367,471,2551,497"/>
+<area shape="rect" href="$OwningPtr_8h.html" title="llvm/ADT/OwningPtr.h" alt="" coords="2216,316,2371,343"/>
+<area shape="rect" href="$SmallString_8h.html" title="llvm/ADT/SmallString.h" alt="" coords="1692,161,1860,188"/>
+<area shape="rect" href="$MCExpr_8h.html" title="llvm/MC/MCExpr.h" alt="" coords="1916,161,2049,188"/>
+<area shape="rect" href="$MCObjectWriter_8h.html" title="llvm/MC/MCObjectWriter.h" alt="" coords="2104,161,2288,188"/>
+<area shape="rect" href="$MachOFormat_8h.html" title="llvm/Object/MachOFormat.h" alt="" coords="2547,239,2744,265"/>
+<area shape="rect" href="$Compiler_8h.html" title="llvm/Support/Compiler.h" alt="" coords="1720,393,1893,420"/>
+<area shape="rect" href="$AlignOf_8h.html" title="llvm/Support/AlignOf.h" alt="" coords="936,316,1099,343"/>
+<area shape="rect" href="$MathExtras_8h.html" title="llvm/Support/MathExtras.h" alt="" coords="261,316,451,343"/>
+<area shape="rect" href="$PointerLikeTypeTraits_8h.html" title="llvm/Support/PointerLikeTypeTraits.h" alt="" coords="891,393,1139,420"/>
+<area shape="rect" href="$type__traits_8h.html" title="llvm/Support/type_traits.h" alt="" coords="1459,393,1645,420"/>
+<area shape="rect" href="$DenseMapInfo_8h.html" title="llvm/ADT/DenseMapInfo.h" alt="" coords="576,316,760,343"/>
+<area shape="rect" href="$SwapByteOrder_8h.html" title="llvm/Support/SwapByteOrder.h" alt="" coords="651,393,867,420"/>
+<area shape="rect" href="$SmallVector_8h.html" title="llvm/ADT/SmallVector.h" alt="" coords="1345,239,1513,265"/>
+<area shape="rect" href="$StringRef_8h.html" title="llvm/ADT/StringRef.h" alt="" coords="1701,316,1851,343"/>
+<area shape="rect" href="$Casting_8h.html" title="llvm/Support/Casting.h" alt="" coords="1875,316,2040,343"/>
+<area shape="rect" href="$raw__ostream_8h.html" title="llvm/Support/raw_ostream.h" alt="" coords="1959,239,2159,265"/>
+</map>

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

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

Propchange: www-releases/trunk/3.2/docs/doxygen/html/MCMachObjectTargetWriter_8cpp__incl.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: www-releases/trunk/3.2/docs/doxygen/html/MCMachObjectWriter_8h__incl.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MCMachObjectWriter_8h__incl.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MCMachObjectWriter_8h__incl.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MCMachObjectWriter_8h__incl.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,115 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  Node1 [label="MCMachObjectWriter.h",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
+  Node1 -> Node2 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node2 [label="llvm/ADT/DenseMap.h",height=0.2,width=0.4,color="black",URL="$DenseMap_8h.html"];
+  Node2 -> Node3 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node3 [label="llvm/Support/Compiler.h",height=0.2,width=0.4,color="black",URL="$Compiler_8h.html"];
+  Node2 -> Node4 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node4 [label="llvm/Support/AlignOf.h",height=0.2,width=0.4,color="black",URL="$AlignOf_8h.html"];
+  Node4 -> Node3 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node4 -> Node5 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node5 [label="cstddef",height=0.2,width=0.4,color="grey75"];
+  Node2 -> Node6 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node6 [label="llvm/Support/MathExtras.h",height=0.2,width=0.4,color="black",URL="$MathExtras_8h.html"];
+  Node6 -> Node7 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node7 [label="llvm/Support/SwapByteOrder.h",height=0.2,width=0.4,color="black",URL="$SwapByteOrder_8h.html"];
+  Node7 -> Node8 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node8 [label="llvm/Support/DataTypes.h",height=0.2,width=0.4,color="black",URL="$DataTypes_8h.html"];
+  Node8 -> Node9 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node9 [label="math.h",height=0.2,width=0.4,color="grey75"];
+  Node8 -> Node10 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node10 [label="sys/types.h",height=0.2,width=0.4,color="grey75"];
+  Node8 -> Node11 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node11 [label="inttypes.h",height=0.2,width=0.4,color="grey75"];
+  Node8 -> Node12 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node12 [label="stdint.h",height=0.2,width=0.4,color="grey75"];
+  Node7 -> Node5 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node7 -> Node13 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node13 [label="limits",height=0.2,width=0.4,color="grey75"];
+  Node2 -> Node14 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node14 [label="llvm/Support/PointerLikeTypeTraits.h",height=0.2,width=0.4,color="black",URL="$PointerLikeTypeTraits_8h.html"];
+  Node14 -> Node8 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node2 -> Node15 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node15 [label="llvm/Support/type_traits.h",height=0.2,width=0.4,color="black",URL="$type__traits_8h.html"];
+  Node15 -> Node8 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node15 -> Node5 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node15 -> Node16 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node16 [label="utility",height=0.2,width=0.4,color="grey75"];
+  Node2 -> Node17 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node17 [label="llvm/ADT/DenseMapInfo.h",height=0.2,width=0.4,color="black",URL="$DenseMapInfo_8h.html"];
+  Node17 -> Node14 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node17 -> Node15 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node2 -> Node18 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node18 [label="algorithm",height=0.2,width=0.4,color="grey75"];
+  Node2 -> Node19 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node19 [label="iterator",height=0.2,width=0.4,color="grey75"];
+  Node2 -> Node20 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node20 [label="new",height=0.2,width=0.4,color="grey75"];
+  Node2 -> Node16 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node2 -> Node21 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node21 [label="cassert",height=0.2,width=0.4,color="grey75"];
+  Node2 -> Node22 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node22 [label="climits",height=0.2,width=0.4,color="grey75"];
+  Node2 -> Node5 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node2 -> Node23 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node23 [label="cstring",height=0.2,width=0.4,color="grey75"];
+  Node1 -> Node24 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node24 [label="llvm/ADT/OwningPtr.h",height=0.2,width=0.4,color="black",URL="$OwningPtr_8h.html"];
+  Node24 -> Node3 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node24 -> Node21 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node24 -> Node5 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node25 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node25 [label="llvm/ADT/SmallString.h",height=0.2,width=0.4,color="black",URL="$SmallString_8h.html"];
+  Node25 -> Node26 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node26 [label="llvm/ADT/SmallVector.h",height=0.2,width=0.4,color="black",URL="$SmallVector_8h.html"];
+  Node26 -> Node4 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node26 -> Node3 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node26 -> Node15 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node26 -> Node18 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node26 -> Node21 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node26 -> Node5 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node26 -> Node27 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node27 [label="cstdlib",height=0.2,width=0.4,color="grey75"];
+  Node26 -> Node23 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node26 -> Node19 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node26 -> Node28 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node28 [label="memory",height=0.2,width=0.4,color="grey75"];
+  Node25 -> Node29 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node29 [label="llvm/ADT/StringRef.h",height=0.2,width=0.4,color="black",URL="$StringRef_8h.html"];
+  Node29 -> Node15 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node29 -> Node18 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node29 -> Node21 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node29 -> Node23 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node29 -> Node13 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node29 -> Node30 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node30 [label="string",height=0.2,width=0.4,color="grey75"];
+  Node29 -> Node16 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node31 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node31 [label="llvm/MC/MCExpr.h",height=0.2,width=0.4,color="black",URL="$MCExpr_8h.html"];
+  Node31 -> Node2 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node31 -> Node32 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node32 [label="llvm/Support/Casting.h",height=0.2,width=0.4,color="black",URL="$Casting_8h.html"];
+  Node32 -> Node15 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node32 -> Node21 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node31 -> Node8 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node33 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node33 [label="llvm/MC/MCObjectWriter.h",height=0.2,width=0.4,color="black",URL="$MCObjectWriter_8h.html"];
+  Node33 -> Node34 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node34 [label="llvm/Support/raw_ostream.h",height=0.2,width=0.4,color="black",URL="$raw__ostream_8h.html"];
+  Node34 -> Node29 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node34 -> Node3 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node34 -> Node8 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node33 -> Node3 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node33 -> Node8 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node33 -> Node21 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node35 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node35 [label="llvm/Object/MachOFormat.h",height=0.2,width=0.4,color="black",URL="$MachOFormat_8h.html"];
+  Node35 -> Node8 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node8 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node36 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node36 [label="vector",height=0.2,width=0.4,color="grey75"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/MCModule_8cpp__incl.map
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MCModule_8cpp__incl.map?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MCModule_8cpp__incl.map (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MCModule_8cpp__incl.map Fri Dec 21 00:57:24 2012
@@ -0,0 +1,25 @@
+<map id="G" name="G">
+<area shape="rect" href="$MCAtom_8h.html" title="llvm/MC/MCAtom.h" alt="" coords="5,316,147,343"/>
+<area shape="rect" href="$MCModule_8h.html" title="llvm/MC/MCModule.h" alt="" coords="1080,84,1232,111"/>
+<area shape="rect" href="$MCInst_8h.html" title="llvm/MC/MCInst.h" alt="" coords="1511,393,1641,420"/>
+<area shape="rect" href="$DataTypes_8h.html" title="llvm/Support/DataTypes.h" alt="" coords="595,625,779,652"/>
+<area shape="rect" href="$SmallVector_8h.html" title="llvm/ADT/SmallVector.h" alt="" coords="2112,471,2280,497"/>
+<area shape="rect" href="$StringRef_8h.html" title="llvm/ADT/StringRef.h" alt="" coords="1501,471,1651,497"/>
+<area shape="rect" href="$SMLoc_8h.html" title="llvm/Support/SMLoc.h" alt="" coords="1725,471,1885,497"/>
+<area shape="rect" href="$AlignOf_8h.html" title="llvm/Support/AlignOf.h" alt="" coords="2612,548,2775,575"/>
+<area shape="rect" href="$Compiler_8h.html" title="llvm/Support/Compiler.h" alt="" coords="2521,625,2695,652"/>
+<area shape="rect" href="$type__traits_8h.html" title="llvm/Support/type_traits.h" alt="" coords="941,548,1128,575"/>
+<area shape="rect" href="$DenseMap_8h.html" title="llvm/ADT/DenseMap.h" alt="" coords="1076,393,1236,420"/>
+<area shape="rect" href="$IntervalMap_8h.html" title="llvm/ADT/IntervalMap.h" alt="" coords="1971,161,2139,188"/>
+<area shape="rect" href="$SmallPtrSet_8h.html" title="llvm/ADT/SmallPtrSet.h" alt="" coords="1259,471,1427,497"/>
+<area shape="rect" href="$MathExtras_8h.html" title="llvm/Support/MathExtras.h" alt="" coords="995,471,1184,497"/>
+<area shape="rect" href="$PointerLikeTypeTraits_8h.html" title="llvm/Support/PointerLikeTypeTraits.h" alt="" coords="448,548,696,575"/>
+<area shape="rect" href="$DenseMapInfo_8h.html" title="llvm/ADT/DenseMapInfo.h" alt="" coords="480,471,664,497"/>
+<area shape="rect" href="$SwapByteOrder_8h.html" title="llvm/Support/SwapByteOrder.h" alt="" coords="1152,548,1368,575"/>
+<area shape="rect" href="$PointerIntPair_8h.html" title="llvm/ADT/PointerIntPair.h" alt="" coords="229,471,405,497"/>
+<area shape="rect" href="$Allocator_8h.html" title="llvm/Support/Allocator.h" alt="" coords="2228,393,2401,420"/>
+<area shape="rect" href="$RecyclingAllocator_8h.html" title="llvm/Support/RecyclingAllocator.h" alt="" coords="2343,239,2575,265"/>
+<area shape="rect" href="$Recycler_8h.html" title="llvm/Support/Recycler.h" alt="" coords="2429,316,2597,343"/>
+<area shape="rect" href="$ilist_8h.html" title="llvm/ADT/ilist.h" alt="" coords="2456,471,2571,497"/>
+<area shape="rect" href="$ErrorHandling_8h.html" title="llvm/Support/ErrorHandling.h" alt="" coords="2553,393,2759,420"/>
+</map>

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

Added: www-releases/trunk/3.2/docs/doxygen/html/MCModule_8h__dep__incl.map
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MCModule_8h__dep__incl.map?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MCModule_8h__dep__incl.map (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MCModule_8h__dep__incl.map Fri Dec 21 00:57:24 2012
@@ -0,0 +1,4 @@
+<map id="G" name="G">
+<area shape="rect" href="$MCAtom_8cpp.html" title="MCAtom.cpp" alt="" coords="5,84,109,111"/>
+<area shape="rect" href="$MCModule_8cpp.html" title="MCModule.cpp" alt="" coords="133,84,248,111"/>
+</map>

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

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

Propchange: www-releases/trunk/3.2/docs/doxygen/html/MCObjectFileInfo_8cpp__incl.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: www-releases/trunk/3.2/docs/doxygen/html/MCObjectFileInfo_8cpp_source.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MCObjectFileInfo_8cpp_source.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MCObjectFileInfo_8cpp_source.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MCObjectFileInfo_8cpp_source.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,667 @@
+<!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: MCObjectFileInfo.cpp Source File</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File List</span></a></li>
+      <li><a href="globals.html"><span>File Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="dir_b41d254693bea6e92988e5bb1ad97e02.html">llvm-3.2.src</a>      </li>
+      <li class="navelem"><a class="el" href="dir_74e9364f374e99e3aeab4fae4e196292.html">lib</a>      </li>
+      <li class="navelem"><a class="el" href="dir_edbd05defa7d897e6588eb3f84517e19.html">MC</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">MCObjectFileInfo.cpp</div>  </div>
+</div>
+<div class="contents">
+<a href="MCObjectFileInfo_8cpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//===-- MObjectFileInfo.cpp - Object File Information ---------------------===//</span>
+<a name="l00002"></a>00002 <span class="comment">//</span>
+<a name="l00003"></a>00003 <span class="comment">//                     The LLVM Compiler Infrastructure</span>
+<a name="l00004"></a>00004 <span class="comment">//</span>
+<a name="l00005"></a>00005 <span class="comment">// This file is distributed under the University of Illinois Open Source</span>
+<a name="l00006"></a>00006 <span class="comment">// License. See LICENSE.TXT for details.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">//===----------------------------------------------------------------------===//</span>
+<a name="l00009"></a>00009 
+<a name="l00010"></a>00010 <span class="preprocessor">#include "<a class="code" href="MCObjectFileInfo_8h.html">llvm/MC/MCObjectFileInfo.h</a>"</span>
+<a name="l00011"></a>00011 <span class="preprocessor">#include "<a class="code" href="MCContext_8h.html">llvm/MC/MCContext.h</a>"</span>
+<a name="l00012"></a>00012 <span class="preprocessor">#include "<a class="code" href="MCSection_8h.html">llvm/MC/MCSection.h</a>"</span>
+<a name="l00013"></a>00013 <span class="preprocessor">#include "<a class="code" href="MCSectionCOFF_8h.html">llvm/MC/MCSectionCOFF.h</a>"</span>
+<a name="l00014"></a>00014 <span class="preprocessor">#include "<a class="code" href="MCSectionELF_8h.html">llvm/MC/MCSectionELF.h</a>"</span>
+<a name="l00015"></a>00015 <span class="preprocessor">#include "<a class="code" href="MCSectionMachO_8h.html">llvm/MC/MCSectionMachO.h</a>"</span>
+<a name="l00016"></a>00016 <span class="preprocessor">#include "<a class="code" href="Triple_8h.html">llvm/ADT/Triple.h</a>"</span>
+<a name="l00017"></a>00017 <span class="keyword">using namespace </span>llvm;
+<a name="l00018"></a>00018 
+<a name="l00019"></a>00019 <span class="keywordtype">void</span> MCObjectFileInfo::InitMachOMCObjectFileInfo(<a class="code" href="classllvm_1_1Triple.html">Triple</a> T) {
+<a name="l00020"></a>00020   <span class="comment">// MachO</span>
+<a name="l00021"></a>00021   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a7828f8128dc0b2b833cf89c6f07b4001">IsFunctionEHFrameSymbolPrivate</a> = <span class="keyword">false</span>;
+<a name="l00022"></a>00022   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#ade2d9317005719a662ab8f745300de21">SupportsWeakOmittedEHFrame</a> = <span class="keyword">false</span>;
+<a name="l00023"></a>00023 
+<a name="l00024"></a>00024   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a22079e3bf68835c35c79983a30b6c0cc">PersonalityEncoding</a> = <a class="code" href="namespacellvm_1_1dwarf.html#a85bda042c02722848a3411b67924eb47ac859bd9ec26a2398dd13f4f9262f0595">dwarf::DW_EH_PE_indirect</a> | <a class="code" href="namespacellvm_1_1dwarf.html#a85bda042c02722848a3411b67924eb47a18cb02c6dc96569494f65b82ab70487b">dwarf::DW_EH_PE_pcrel</a>
+<a name="l00025"></a>00025     | <a class="code" href="namespacellvm_1_1dwarf.html#a85bda042c02722848a3411b67924eb47a68bcc7d64ea60cf76503e913360e0b01">dwarf::DW_EH_PE_sdata4</a>;
+<a name="l00026"></a>00026   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a747768848ed559137ca5ae0c82c8f0de">LSDAEncoding</a> = <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a9bba2c5904d056b1dc21d2dc06a5ff27">FDEEncoding</a> = <a class="code" href="classllvm_1_1MCObjectFileInfo.html#ad58390471c241fb327a23c69d639e6ce">FDECFIEncoding</a> = <a class="code" href="namespacellvm_1_1dwarf.html#a85bda042c02722848a3411b67924eb47a18cb02c6dc96569494f65b82ab70487b">dwarf::DW_EH_PE_pcrel</a>;
+<a name="l00027"></a>00027   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a4c067200d0d645349682de2953e7f061">TTypeEncoding</a> = <a class="code" href="namespacellvm_1_1dwarf.html#a85bda042c02722848a3411b67924eb47ac859bd9ec26a2398dd13f4f9262f0595">dwarf::DW_EH_PE_indirect</a> | <a class="code" href="namespacellvm_1_1dwarf.html#a85bda042c02722848a3411b67924eb47a18cb02c6dc96569494f65b82ab70487b">dwarf::DW_EH_PE_pcrel</a> |
+<a name="l00028"></a>00028     <a class="code" href="namespacellvm_1_1dwarf.html#a85bda042c02722848a3411b67924eb47a68bcc7d64ea60cf76503e913360e0b01">dwarf::DW_EH_PE_sdata4</a>;
+<a name="l00029"></a>00029 
+<a name="l00030"></a>00030   <span class="comment">// .comm doesn't support alignment before Leopard.</span>
+<a name="l00031"></a>00031   <span class="keywordflow">if</span> (T.<a class="code" href="classllvm_1_1Triple.html#a046b1c05ec2d492f6572840cf8bac653">isMacOSX</a>() && T.<a class="code" href="classllvm_1_1Triple.html#af2ee35261532b22de8929f4d7c86e6ac">isMacOSXVersionLT</a>(10, 5))
+<a name="l00032"></a>00032     <a class="code" href="classllvm_1_1MCObjectFileInfo.html#ae8576d4cf131b75fe3e9f3ce8ffefa05">CommDirectiveSupportsAlignment</a> = <span class="keyword">false</span>;
+<a name="l00033"></a>00033 
+<a name="l00034"></a>00034   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a671ef6cfc0d8647dcc1196aa21783726">TextSection</a> <span class="comment">// .text</span>
+<a name="l00035"></a>00035     = Ctx-><a class="code" href="classllvm_1_1MCContext.html#a33dc7b96929a9d1d57434e89ed624a08">getMachOSection</a>(<span class="stringliteral">"__TEXT"</span>, <span class="stringliteral">"__text"</span>,
+<a name="l00036"></a>00036                            <a class="code" href="classllvm_1_1MCSectionMachO.html#ac7877d8afce505fffa3db01687508002a7591de0430dbd453b32a57808faa4a5c">MCSectionMachO::S_ATTR_PURE_INSTRUCTIONS</a>,
+<a name="l00037"></a>00037                            <a class="code" href="classllvm_1_1SectionKind.html#a36d55da4fb88dbef3b548a7e25c99dd7">SectionKind::getText</a>());
+<a name="l00038"></a>00038   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#abdd1051dfa8c2e7eca7a276b8f9d7f6f">DataSection</a> <span class="comment">// .data</span>
+<a name="l00039"></a>00039     = Ctx-><a class="code" href="classllvm_1_1MCContext.html#a33dc7b96929a9d1d57434e89ed624a08">getMachOSection</a>(<span class="stringliteral">"__DATA"</span>, <span class="stringliteral">"__data"</span>, 0,
+<a name="l00040"></a>00040                            <a class="code" href="classllvm_1_1SectionKind.html#a8a263cb3cc75290835648853c56cdd59">SectionKind::getDataRel</a>());
+<a name="l00041"></a>00041 
+<a name="l00042"></a>00042   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a755af8026c6684f43d9d0d4ae8cbafee">TLSDataSection</a> <span class="comment">// .tdata</span>
+<a name="l00043"></a>00043     = Ctx-><a class="code" href="classllvm_1_1MCContext.html#a33dc7b96929a9d1d57434e89ed624a08">getMachOSection</a>(<span class="stringliteral">"__DATA"</span>, <span class="stringliteral">"__thread_data"</span>,
+<a name="l00044"></a>00044                            <a class="code" href="classllvm_1_1MCSectionMachO.html#ac7877d8afce505fffa3db01687508002afae1ca0ac012f9385a3cc00295a8f2c2" title="S_THREAD_LOCAL_REGULAR - Section with ....">MCSectionMachO::S_THREAD_LOCAL_REGULAR</a>,
+<a name="l00045"></a>00045                            <a class="code" href="classllvm_1_1SectionKind.html#a8a263cb3cc75290835648853c56cdd59">SectionKind::getDataRel</a>());
+<a name="l00046"></a>00046   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#af0afbe878f063018fd0237d9c6bcadbe">TLSBSSSection</a> <span class="comment">// .tbss</span>
+<a name="l00047"></a>00047     = Ctx-><a class="code" href="classllvm_1_1MCContext.html#a33dc7b96929a9d1d57434e89ed624a08">getMachOSection</a>(<span class="stringliteral">"__DATA"</span>, <span class="stringliteral">"__thread_bss"</span>,
+<a name="l00048"></a>00048                            <a class="code" href="classllvm_1_1MCSectionMachO.html#ac7877d8afce505fffa3db01687508002aa9b56b73112987c628c199151301ba48" title="S_THREAD_LOCAL_ZEROFILL - Thread local zerofill section.">MCSectionMachO::S_THREAD_LOCAL_ZEROFILL</a>,
+<a name="l00049"></a>00049                            <a class="code" href="classllvm_1_1SectionKind.html#a9ca4fd7df1d9dc2cf7c4a1046d5b6957">SectionKind::getThreadBSS</a>());
+<a name="l00050"></a>00050 
+<a name="l00051"></a>00051   <span class="comment">// TODO: Verify datarel below.</span>
+<a name="l00052"></a>00052   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a629444ce6cfcbf64d05d3b3c8b89f9e5">TLSTLVSection</a> <span class="comment">// .tlv</span>
+<a name="l00053"></a>00053     = Ctx-><a class="code" href="classllvm_1_1MCContext.html#a33dc7b96929a9d1d57434e89ed624a08">getMachOSection</a>(<span class="stringliteral">"__DATA"</span>, <span class="stringliteral">"__thread_vars"</span>,
+<a name="l00054"></a>00054                            <a class="code" href="classllvm_1_1MCSectionMachO.html#ac7877d8afce505fffa3db01687508002ade96beb939c703c9d0514ac217811b84">MCSectionMachO::S_THREAD_LOCAL_VARIABLES</a>,
+<a name="l00055"></a>00055                            <a class="code" href="classllvm_1_1SectionKind.html#a8a263cb3cc75290835648853c56cdd59">SectionKind::getDataRel</a>());
+<a name="l00056"></a>00056 
+<a name="l00057"></a>00057   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a08f49440c6a3766d411ea0a04e5c8d5d">TLSThreadInitSection</a>
+<a name="l00058"></a>00058     = Ctx-><a class="code" href="classllvm_1_1MCContext.html#a33dc7b96929a9d1d57434e89ed624a08">getMachOSection</a>(<span class="stringliteral">"__DATA"</span>, <span class="stringliteral">"__thread_init"</span>,
+<a name="l00059"></a>00059                           <a class="code" href="classllvm_1_1MCSectionMachO.html#ac7877d8afce505fffa3db01687508002a318cb9c4a9f5b344a942fa608e7dd7bf">MCSectionMachO::S_THREAD_LOCAL_INIT_FUNCTION_POINTERS</a>,
+<a name="l00060"></a>00060                           <a class="code" href="classllvm_1_1SectionKind.html#a8a263cb3cc75290835648853c56cdd59">SectionKind::getDataRel</a>());
+<a name="l00061"></a>00061 
+<a name="l00062"></a>00062   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a444befd1f899ccda7f235fd4b07b56a1">CStringSection</a> <span class="comment">// .cstring</span>
+<a name="l00063"></a>00063     = Ctx-><a class="code" href="classllvm_1_1MCContext.html#a33dc7b96929a9d1d57434e89ed624a08">getMachOSection</a>(<span class="stringliteral">"__TEXT"</span>, <span class="stringliteral">"__cstring"</span>,
+<a name="l00064"></a>00064                            <a class="code" href="classllvm_1_1MCSectionMachO.html#ac7877d8afce505fffa3db01687508002a4b7e8392210b6bc3a3c853a61b48c32c" title="S_CSTRING_LITERALS - Section with literal C strings.">MCSectionMachO::S_CSTRING_LITERALS</a>,
+<a name="l00065"></a>00065                            <a class="code" href="classllvm_1_1SectionKind.html#aead4fda3e5d368447b9d19e1dccaf5d6">SectionKind::getMergeable1ByteCString</a>());
+<a name="l00066"></a>00066   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a49ef9d0a58694bb63afdcc2b4eab29fe">UStringSection</a>
+<a name="l00067"></a>00067     = Ctx-><a class="code" href="classllvm_1_1MCContext.html#a33dc7b96929a9d1d57434e89ed624a08">getMachOSection</a>(<span class="stringliteral">"__TEXT"</span>,<span class="stringliteral">"__ustring"</span>, 0,
+<a name="l00068"></a>00068                            <a class="code" href="classllvm_1_1SectionKind.html#a1ad9b570dc830b33dfa9cacdb86390b8">SectionKind::getMergeable2ByteCString</a>());
+<a name="l00069"></a>00069   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a7bb23552889b8fdc1249c70dd95aed2a">FourByteConstantSection</a> <span class="comment">// .literal4</span>
+<a name="l00070"></a>00070     = Ctx-><a class="code" href="classllvm_1_1MCContext.html#a33dc7b96929a9d1d57434e89ed624a08">getMachOSection</a>(<span class="stringliteral">"__TEXT"</span>, <span class="stringliteral">"__literal4"</span>,
+<a name="l00071"></a>00071                            <a class="code" href="classllvm_1_1MCSectionMachO.html#ac7877d8afce505fffa3db01687508002a7dd9a2ba6a628d5fcb1cd633b5a2a914" title="S_4BYTE_LITERALS - Section with 4 byte literals.">MCSectionMachO::S_4BYTE_LITERALS</a>,
+<a name="l00072"></a>00072                            <a class="code" href="classllvm_1_1SectionKind.html#a2617c9278391cedbbf9588aa7496b6da">SectionKind::getMergeableConst4</a>());
+<a name="l00073"></a>00073   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a184076017bbec058ee617aea57607aab">EightByteConstantSection</a> <span class="comment">// .literal8</span>
+<a name="l00074"></a>00074     = Ctx-><a class="code" href="classllvm_1_1MCContext.html#a33dc7b96929a9d1d57434e89ed624a08">getMachOSection</a>(<span class="stringliteral">"__TEXT"</span>, <span class="stringliteral">"__literal8"</span>,
+<a name="l00075"></a>00075                            <a class="code" href="classllvm_1_1MCSectionMachO.html#ac7877d8afce505fffa3db01687508002a3fc4205c956d1121fccca4aff1ab938b" title="S_8BYTE_LITERALS - Section with 8 byte literals.">MCSectionMachO::S_8BYTE_LITERALS</a>,
+<a name="l00076"></a>00076                            <a class="code" href="classllvm_1_1SectionKind.html#a696d509cf70352c7846d8e7102dd0e81">SectionKind::getMergeableConst8</a>());
+<a name="l00077"></a>00077 
+<a name="l00078"></a>00078   <span class="comment">// ld_classic doesn't support .literal16 in 32-bit mode, and ld64 falls back</span>
+<a name="l00079"></a>00079   <span class="comment">// to using it in -static mode.</span>
+<a name="l00080"></a>00080   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a57954338506089c1696c1dde3bc086bf">SixteenByteConstantSection</a> = 0;
+<a name="l00081"></a>00081   <span class="keywordflow">if</span> (RelocM != <a class="code" href="namespacellvm_1_1Reloc.html#af59f6dc86e80aaf56f1afd155eebf568a2102fa713297236bf4339c5f0bf0f39d">Reloc::Static</a> &&
+<a name="l00082"></a>00082       T.<a class="code" href="classllvm_1_1Triple.html#a97f56ec2cf93b5b4d1db9befd8d3d535" title="getArch - Get the parsed architecture type of this triple.">getArch</a>() != <a class="code" href="classllvm_1_1Triple.html#a547abd13f7a3c063aa72c8192a868154a13d8ce5e71051718a537277c6a594062">Triple::x86_64</a> && T.<a class="code" href="classllvm_1_1Triple.html#a97f56ec2cf93b5b4d1db9befd8d3d535" title="getArch - Get the parsed architecture type of this triple.">getArch</a>() != <a class="code" href="classllvm_1_1Triple.html#a547abd13f7a3c063aa72c8192a868154aab15cb6de66f724829436a3466411993">Triple::ppc64</a>)
+<a name="l00083"></a>00083     <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a57954338506089c1696c1dde3bc086bf">SixteenByteConstantSection</a> =   <span class="comment">// .literal16</span>
+<a name="l00084"></a>00084       Ctx-><a class="code" href="classllvm_1_1MCContext.html#a33dc7b96929a9d1d57434e89ed624a08">getMachOSection</a>(<span class="stringliteral">"__TEXT"</span>, <span class="stringliteral">"__literal16"</span>,
+<a name="l00085"></a>00085                            <a class="code" href="classllvm_1_1MCSectionMachO.html#ac7877d8afce505fffa3db01687508002aa1c078dd8e97245f06cf60a8bdccc00b" title="S_16BYTE_LITERALS - Section with only 16 byte literals.">MCSectionMachO::S_16BYTE_LITERALS</a>,
+<a name="l00086"></a>00086                            <a class="code" href="classllvm_1_1SectionKind.html#aa7f2ce1ef7809115d038a2029fdffc2b">SectionKind::getMergeableConst16</a>());
+<a name="l00087"></a>00087 
+<a name="l00088"></a>00088   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#afd74bfe6e26a6bbc207dd281923f4604">ReadOnlySection</a>  <span class="comment">// .const</span>
+<a name="l00089"></a>00089     = Ctx-><a class="code" href="classllvm_1_1MCContext.html#a33dc7b96929a9d1d57434e89ed624a08">getMachOSection</a>(<span class="stringliteral">"__TEXT"</span>, <span class="stringliteral">"__const"</span>, 0,
+<a name="l00090"></a>00090                            <a class="code" href="classllvm_1_1SectionKind.html#af4b0b8bc19062c7b0195fc7239c4dbea">SectionKind::getReadOnly</a>());
+<a name="l00091"></a>00091 
+<a name="l00092"></a>00092   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a3675c65958e84b3ca3a9ba475e985733">TextCoalSection</a>
+<a name="l00093"></a>00093     = Ctx-><a class="code" href="classllvm_1_1MCContext.html#a33dc7b96929a9d1d57434e89ed624a08">getMachOSection</a>(<span class="stringliteral">"__TEXT"</span>, <span class="stringliteral">"__textcoal_nt"</span>,
+<a name="l00094"></a>00094                            <a class="code" href="classllvm_1_1MCSectionMachO.html#ac7877d8afce505fffa3db01687508002ac33c590731bdfb56712ff53f8bf36fc8" title="S_COALESCED - Section contains symbols that are to be coalesced.">MCSectionMachO::S_COALESCED</a> |
+<a name="l00095"></a>00095                            <a class="code" href="classllvm_1_1MCSectionMachO.html#ac7877d8afce505fffa3db01687508002a7591de0430dbd453b32a57808faa4a5c">MCSectionMachO::S_ATTR_PURE_INSTRUCTIONS</a>,
+<a name="l00096"></a>00096                            <a class="code" href="classllvm_1_1SectionKind.html#a36d55da4fb88dbef3b548a7e25c99dd7">SectionKind::getText</a>());
+<a name="l00097"></a>00097   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#ab59e91e7fb9eb91547119c6e061c485f">ConstTextCoalSection</a>
+<a name="l00098"></a>00098     = Ctx-><a class="code" href="classllvm_1_1MCContext.html#a33dc7b96929a9d1d57434e89ed624a08">getMachOSection</a>(<span class="stringliteral">"__TEXT"</span>, <span class="stringliteral">"__const_coal"</span>,
+<a name="l00099"></a>00099                            <a class="code" href="classllvm_1_1MCSectionMachO.html#ac7877d8afce505fffa3db01687508002ac33c590731bdfb56712ff53f8bf36fc8" title="S_COALESCED - Section contains symbols that are to be coalesced.">MCSectionMachO::S_COALESCED</a>,
+<a name="l00100"></a>00100                            <a class="code" href="classllvm_1_1SectionKind.html#af4b0b8bc19062c7b0195fc7239c4dbea">SectionKind::getReadOnly</a>());
+<a name="l00101"></a>00101   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#ac94519c8b9036a2e5ca37f497931116b">ConstDataSection</a>  <span class="comment">// .const_data</span>
+<a name="l00102"></a>00102     = Ctx-><a class="code" href="classllvm_1_1MCContext.html#a33dc7b96929a9d1d57434e89ed624a08">getMachOSection</a>(<span class="stringliteral">"__DATA"</span>, <span class="stringliteral">"__const"</span>, 0,
+<a name="l00103"></a>00103                            <a class="code" href="classllvm_1_1SectionKind.html#a3d239dea51a80324a3ce44985ed41dd4">SectionKind::getReadOnlyWithRel</a>());
+<a name="l00104"></a>00104   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#aac72f347ad2bfc98532602cd7c709123">DataCoalSection</a>
+<a name="l00105"></a>00105     = Ctx-><a class="code" href="classllvm_1_1MCContext.html#a33dc7b96929a9d1d57434e89ed624a08">getMachOSection</a>(<span class="stringliteral">"__DATA"</span>,<span class="stringliteral">"__datacoal_nt"</span>,
+<a name="l00106"></a>00106                            <a class="code" href="classllvm_1_1MCSectionMachO.html#ac7877d8afce505fffa3db01687508002ac33c590731bdfb56712ff53f8bf36fc8" title="S_COALESCED - Section contains symbols that are to be coalesced.">MCSectionMachO::S_COALESCED</a>,
+<a name="l00107"></a>00107                            <a class="code" href="classllvm_1_1SectionKind.html#a8a263cb3cc75290835648853c56cdd59">SectionKind::getDataRel</a>());
+<a name="l00108"></a>00108   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a26612637300fe8fe6b1bec36fd2a16f1">DataCommonSection</a>
+<a name="l00109"></a>00109     = Ctx-><a class="code" href="classllvm_1_1MCContext.html#a33dc7b96929a9d1d57434e89ed624a08">getMachOSection</a>(<span class="stringliteral">"__DATA"</span>,<span class="stringliteral">"__common"</span>,
+<a name="l00110"></a>00110                            <a class="code" href="classllvm_1_1MCSectionMachO.html#ac7877d8afce505fffa3db01687508002a9df6a5abc40a3a15ace7c4d3ca0d5c27" title="S_ZEROFILL - Zero fill on demand section.">MCSectionMachO::S_ZEROFILL</a>,
+<a name="l00111"></a>00111                            <a class="code" href="classllvm_1_1SectionKind.html#a97d95412f17878de8c47a9d13fd91871">SectionKind::getBSS</a>());
+<a name="l00112"></a>00112   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a11bd713a42f922666135a3800d4cc101">DataBSSSection</a>
+<a name="l00113"></a>00113     = Ctx-><a class="code" href="classllvm_1_1MCContext.html#a33dc7b96929a9d1d57434e89ed624a08">getMachOSection</a>(<span class="stringliteral">"__DATA"</span>,<span class="stringliteral">"__bss"</span>, <a class="code" href="classllvm_1_1MCSectionMachO.html#ac7877d8afce505fffa3db01687508002a9df6a5abc40a3a15ace7c4d3ca0d5c27" title="S_ZEROFILL - Zero fill on demand section.">MCSectionMachO::S_ZEROFILL</a>,
+<a name="l00114"></a>00114                            <a class="code" href="classllvm_1_1SectionKind.html#a97d95412f17878de8c47a9d13fd91871">SectionKind::getBSS</a>());
+<a name="l00115"></a>00115 
+<a name="l00116"></a>00116 
+<a name="l00117"></a>00117   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a2ac1277c37459d31d4e1535883b63639">LazySymbolPointerSection</a>
+<a name="l00118"></a>00118     = Ctx-><a class="code" href="classllvm_1_1MCContext.html#a33dc7b96929a9d1d57434e89ed624a08">getMachOSection</a>(<span class="stringliteral">"__DATA"</span>, <span class="stringliteral">"__la_symbol_ptr"</span>,
+<a name="l00119"></a>00119                            <a class="code" href="classllvm_1_1MCSectionMachO.html#ac7877d8afce505fffa3db01687508002a75821c74bd1e3f4a50eb087e2bd132db" title="S_LAZY_SYMBOL_POINTERS - Section with lazy symbol pointers.">MCSectionMachO::S_LAZY_SYMBOL_POINTERS</a>,
+<a name="l00120"></a>00120                            <a class="code" href="classllvm_1_1SectionKind.html#a13a2c76a48665ee3f4782fba7ddd72e1">SectionKind::getMetadata</a>());
+<a name="l00121"></a>00121   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#abd603d7f918ee25be5bbace137c78854">NonLazySymbolPointerSection</a>
+<a name="l00122"></a>00122     = Ctx-><a class="code" href="classllvm_1_1MCContext.html#a33dc7b96929a9d1d57434e89ed624a08">getMachOSection</a>(<span class="stringliteral">"__DATA"</span>, <span class="stringliteral">"__nl_symbol_ptr"</span>,
+<a name="l00123"></a>00123                            <a class="code" href="classllvm_1_1MCSectionMachO.html#ac7877d8afce505fffa3db01687508002a99b441aa5fdb006434c4a8c0ecead9d9" title="S_NON_LAZY_SYMBOL_POINTERS - Section with non-lazy symbol pointers.">MCSectionMachO::S_NON_LAZY_SYMBOL_POINTERS</a>,
+<a name="l00124"></a>00124                            <a class="code" href="classllvm_1_1SectionKind.html#a13a2c76a48665ee3f4782fba7ddd72e1">SectionKind::getMetadata</a>());
+<a name="l00125"></a>00125 
+<a name="l00126"></a>00126   <span class="keywordflow">if</span> (RelocM == <a class="code" href="namespacellvm_1_1Reloc.html#af59f6dc86e80aaf56f1afd155eebf568a2102fa713297236bf4339c5f0bf0f39d">Reloc::Static</a>) {
+<a name="l00127"></a>00127     <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a79ca05334a6ef1403350a1980f23fad9">StaticCtorSection</a>
+<a name="l00128"></a>00128       = Ctx-><a class="code" href="classllvm_1_1MCContext.html#a33dc7b96929a9d1d57434e89ed624a08">getMachOSection</a>(<span class="stringliteral">"__TEXT"</span>, <span class="stringliteral">"__constructor"</span>, 0,
+<a name="l00129"></a>00129                              <a class="code" href="classllvm_1_1SectionKind.html#a8a263cb3cc75290835648853c56cdd59">SectionKind::getDataRel</a>());
+<a name="l00130"></a>00130     <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a9474426905ac80e83f28cb67e83bf4b0">StaticDtorSection</a>
+<a name="l00131"></a>00131       = Ctx-><a class="code" href="classllvm_1_1MCContext.html#a33dc7b96929a9d1d57434e89ed624a08">getMachOSection</a>(<span class="stringliteral">"__TEXT"</span>, <span class="stringliteral">"__destructor"</span>, 0,
+<a name="l00132"></a>00132                              <a class="code" href="classllvm_1_1SectionKind.html#a8a263cb3cc75290835648853c56cdd59">SectionKind::getDataRel</a>());
+<a name="l00133"></a>00133   } <span class="keywordflow">else</span> {
+<a name="l00134"></a>00134     <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a79ca05334a6ef1403350a1980f23fad9">StaticCtorSection</a>
+<a name="l00135"></a>00135       = Ctx-><a class="code" href="classllvm_1_1MCContext.html#a33dc7b96929a9d1d57434e89ed624a08">getMachOSection</a>(<span class="stringliteral">"__DATA"</span>, <span class="stringliteral">"__mod_init_func"</span>,
+<a name="l00136"></a>00136                              <a class="code" href="classllvm_1_1MCSectionMachO.html#ac7877d8afce505fffa3db01687508002ac9cb99c92b1abc9e1610a4e43f485d7b">MCSectionMachO::S_MOD_INIT_FUNC_POINTERS</a>,
+<a name="l00137"></a>00137                              <a class="code" href="classllvm_1_1SectionKind.html#a8a263cb3cc75290835648853c56cdd59">SectionKind::getDataRel</a>());
+<a name="l00138"></a>00138     <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a9474426905ac80e83f28cb67e83bf4b0">StaticDtorSection</a>
+<a name="l00139"></a>00139       = Ctx-><a class="code" href="classllvm_1_1MCContext.html#a33dc7b96929a9d1d57434e89ed624a08">getMachOSection</a>(<span class="stringliteral">"__DATA"</span>, <span class="stringliteral">"__mod_term_func"</span>,
+<a name="l00140"></a>00140                              <a class="code" href="classllvm_1_1MCSectionMachO.html#ac7877d8afce505fffa3db01687508002a885d9e7f5765111cd975b83ce034625c">MCSectionMachO::S_MOD_TERM_FUNC_POINTERS</a>,
+<a name="l00141"></a>00141                              <a class="code" href="classllvm_1_1SectionKind.html#a8a263cb3cc75290835648853c56cdd59">SectionKind::getDataRel</a>());
+<a name="l00142"></a>00142   }
+<a name="l00143"></a>00143 
+<a name="l00144"></a>00144   <span class="comment">// Exception Handling.</span>
+<a name="l00145"></a>00145   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a60b30e1096001b9643044acb1708df2c">LSDASection</a> = Ctx-><a class="code" href="classllvm_1_1MCContext.html#a33dc7b96929a9d1d57434e89ed624a08">getMachOSection</a>(<span class="stringliteral">"__TEXT"</span>, <span class="stringliteral">"__gcc_except_tab"</span>, 0,
+<a name="l00146"></a>00146                                      <a class="code" href="classllvm_1_1SectionKind.html#a3d239dea51a80324a3ce44985ed41dd4">SectionKind::getReadOnlyWithRel</a>());
+<a name="l00147"></a>00147 
+<a name="l00148"></a>00148   <span class="keywordflow">if</span> (T.<a class="code" href="classllvm_1_1Triple.html#a046b1c05ec2d492f6572840cf8bac653">isMacOSX</a>() && !T.<a class="code" href="classllvm_1_1Triple.html#af2ee35261532b22de8929f4d7c86e6ac">isMacOSXVersionLT</a>(10, 6))
+<a name="l00149"></a>00149     <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a277e6c3b3a259af6efc2e3987330de5e">CompactUnwindSection</a> =
+<a name="l00150"></a>00150       Ctx-><a class="code" href="classllvm_1_1MCContext.html#a33dc7b96929a9d1d57434e89ed624a08">getMachOSection</a>(<span class="stringliteral">"__LD"</span>, <span class="stringliteral">"__compact_unwind"</span>,
+<a name="l00151"></a>00151                            <a class="code" href="classllvm_1_1MCSectionMachO.html#ac7877d8afce505fffa3db01687508002a8fea38dba33df46e1cdf6eff2edebae9" title="S_ATTR_DEBUG - A debug section.">MCSectionMachO::S_ATTR_DEBUG</a>,
+<a name="l00152"></a>00152                            <a class="code" href="classllvm_1_1SectionKind.html#af4b0b8bc19062c7b0195fc7239c4dbea">SectionKind::getReadOnly</a>());
+<a name="l00153"></a>00153 
+<a name="l00154"></a>00154   <span class="comment">// Debug Information.</span>
+<a name="l00155"></a>00155   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#ae2f307750fe05f98b80d75e03c5c565d">DwarfAccelNamesSection</a> =
+<a name="l00156"></a>00156     Ctx-><a class="code" href="classllvm_1_1MCContext.html#a33dc7b96929a9d1d57434e89ed624a08">getMachOSection</a>(<span class="stringliteral">"__DWARF"</span>, <span class="stringliteral">"__apple_names"</span>,
+<a name="l00157"></a>00157                          <a class="code" href="classllvm_1_1MCSectionMachO.html#ac7877d8afce505fffa3db01687508002a8fea38dba33df46e1cdf6eff2edebae9" title="S_ATTR_DEBUG - A debug section.">MCSectionMachO::S_ATTR_DEBUG</a>,
+<a name="l00158"></a>00158                          <a class="code" href="classllvm_1_1SectionKind.html#a13a2c76a48665ee3f4782fba7ddd72e1">SectionKind::getMetadata</a>());
+<a name="l00159"></a>00159   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#af42d3b899b0b66ff13402f459d72aab6">DwarfAccelObjCSection</a> =
+<a name="l00160"></a>00160     Ctx-><a class="code" href="classllvm_1_1MCContext.html#a33dc7b96929a9d1d57434e89ed624a08">getMachOSection</a>(<span class="stringliteral">"__DWARF"</span>, <span class="stringliteral">"__apple_objc"</span>,
+<a name="l00161"></a>00161                          <a class="code" href="classllvm_1_1MCSectionMachO.html#ac7877d8afce505fffa3db01687508002a8fea38dba33df46e1cdf6eff2edebae9" title="S_ATTR_DEBUG - A debug section.">MCSectionMachO::S_ATTR_DEBUG</a>,
+<a name="l00162"></a>00162                          <a class="code" href="classllvm_1_1SectionKind.html#a13a2c76a48665ee3f4782fba7ddd72e1">SectionKind::getMetadata</a>());
+<a name="l00163"></a>00163   <span class="comment">// 16 character section limit...</span>
+<a name="l00164"></a>00164   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#aa988474f69657da1ea9a50b44e16d6a6">DwarfAccelNamespaceSection</a> =
+<a name="l00165"></a>00165     Ctx-><a class="code" href="classllvm_1_1MCContext.html#a33dc7b96929a9d1d57434e89ed624a08">getMachOSection</a>(<span class="stringliteral">"__DWARF"</span>, <span class="stringliteral">"__apple_namespac"</span>,
+<a name="l00166"></a>00166                          <a class="code" href="classllvm_1_1MCSectionMachO.html#ac7877d8afce505fffa3db01687508002a8fea38dba33df46e1cdf6eff2edebae9" title="S_ATTR_DEBUG - A debug section.">MCSectionMachO::S_ATTR_DEBUG</a>,
+<a name="l00167"></a>00167                          <a class="code" href="classllvm_1_1SectionKind.html#a13a2c76a48665ee3f4782fba7ddd72e1">SectionKind::getMetadata</a>());
+<a name="l00168"></a>00168   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#af65e99ced220beae9afcb03113200ced">DwarfAccelTypesSection</a> =
+<a name="l00169"></a>00169     Ctx-><a class="code" href="classllvm_1_1MCContext.html#a33dc7b96929a9d1d57434e89ed624a08">getMachOSection</a>(<span class="stringliteral">"__DWARF"</span>, <span class="stringliteral">"__apple_types"</span>,
+<a name="l00170"></a>00170                          <a class="code" href="classllvm_1_1MCSectionMachO.html#ac7877d8afce505fffa3db01687508002a8fea38dba33df46e1cdf6eff2edebae9" title="S_ATTR_DEBUG - A debug section.">MCSectionMachO::S_ATTR_DEBUG</a>,
+<a name="l00171"></a>00171                          <a class="code" href="classllvm_1_1SectionKind.html#a13a2c76a48665ee3f4782fba7ddd72e1">SectionKind::getMetadata</a>());
+<a name="l00172"></a>00172 
+<a name="l00173"></a>00173   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a4a43b673cce2e8a8ebc62399efe4489c">DwarfAbbrevSection</a> =
+<a name="l00174"></a>00174     Ctx-><a class="code" href="classllvm_1_1MCContext.html#a33dc7b96929a9d1d57434e89ed624a08">getMachOSection</a>(<span class="stringliteral">"__DWARF"</span>, <span class="stringliteral">"__debug_abbrev"</span>,
+<a name="l00175"></a>00175                          <a class="code" href="classllvm_1_1MCSectionMachO.html#ac7877d8afce505fffa3db01687508002a8fea38dba33df46e1cdf6eff2edebae9" title="S_ATTR_DEBUG - A debug section.">MCSectionMachO::S_ATTR_DEBUG</a>,
+<a name="l00176"></a>00176                          <a class="code" href="classllvm_1_1SectionKind.html#a13a2c76a48665ee3f4782fba7ddd72e1">SectionKind::getMetadata</a>());
+<a name="l00177"></a>00177   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#abc912916f484c798b269184cc9fe2ef5">DwarfInfoSection</a> =
+<a name="l00178"></a>00178     Ctx-><a class="code" href="classllvm_1_1MCContext.html#a33dc7b96929a9d1d57434e89ed624a08">getMachOSection</a>(<span class="stringliteral">"__DWARF"</span>, <span class="stringliteral">"__debug_info"</span>,
+<a name="l00179"></a>00179                          <a class="code" href="classllvm_1_1MCSectionMachO.html#ac7877d8afce505fffa3db01687508002a8fea38dba33df46e1cdf6eff2edebae9" title="S_ATTR_DEBUG - A debug section.">MCSectionMachO::S_ATTR_DEBUG</a>,
+<a name="l00180"></a>00180                          <a class="code" href="classllvm_1_1SectionKind.html#a13a2c76a48665ee3f4782fba7ddd72e1">SectionKind::getMetadata</a>());
+<a name="l00181"></a>00181   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a8bc06438dabd8a83ca276dde7081fdf5">DwarfLineSection</a> =
+<a name="l00182"></a>00182     Ctx-><a class="code" href="classllvm_1_1MCContext.html#a33dc7b96929a9d1d57434e89ed624a08">getMachOSection</a>(<span class="stringliteral">"__DWARF"</span>, <span class="stringliteral">"__debug_line"</span>,
+<a name="l00183"></a>00183                          <a class="code" href="classllvm_1_1MCSectionMachO.html#ac7877d8afce505fffa3db01687508002a8fea38dba33df46e1cdf6eff2edebae9" title="S_ATTR_DEBUG - A debug section.">MCSectionMachO::S_ATTR_DEBUG</a>,
+<a name="l00184"></a>00184                          <a class="code" href="classllvm_1_1SectionKind.html#a13a2c76a48665ee3f4782fba7ddd72e1">SectionKind::getMetadata</a>());
+<a name="l00185"></a>00185   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a046b1811aa1d8498bae5f5370addd8da">DwarfFrameSection</a> =
+<a name="l00186"></a>00186     Ctx-><a class="code" href="classllvm_1_1MCContext.html#a33dc7b96929a9d1d57434e89ed624a08">getMachOSection</a>(<span class="stringliteral">"__DWARF"</span>, <span class="stringliteral">"__debug_frame"</span>,
+<a name="l00187"></a>00187                          <a class="code" href="classllvm_1_1MCSectionMachO.html#ac7877d8afce505fffa3db01687508002a8fea38dba33df46e1cdf6eff2edebae9" title="S_ATTR_DEBUG - A debug section.">MCSectionMachO::S_ATTR_DEBUG</a>,
+<a name="l00188"></a>00188                          <a class="code" href="classllvm_1_1SectionKind.html#a13a2c76a48665ee3f4782fba7ddd72e1">SectionKind::getMetadata</a>());
+<a name="l00189"></a>00189   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a0aa2eb10a5709c5c5c49d42540f9cd41">DwarfPubTypesSection</a> =
+<a name="l00190"></a>00190     Ctx-><a class="code" href="classllvm_1_1MCContext.html#a33dc7b96929a9d1d57434e89ed624a08">getMachOSection</a>(<span class="stringliteral">"__DWARF"</span>, <span class="stringliteral">"__debug_pubtypes"</span>,
+<a name="l00191"></a>00191                          <a class="code" href="classllvm_1_1MCSectionMachO.html#ac7877d8afce505fffa3db01687508002a8fea38dba33df46e1cdf6eff2edebae9" title="S_ATTR_DEBUG - A debug section.">MCSectionMachO::S_ATTR_DEBUG</a>,
+<a name="l00192"></a>00192                          <a class="code" href="classllvm_1_1SectionKind.html#a13a2c76a48665ee3f4782fba7ddd72e1">SectionKind::getMetadata</a>());
+<a name="l00193"></a>00193   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#ac505ac69014bb866e928cc069397712c">DwarfStrSection</a> =
+<a name="l00194"></a>00194     Ctx-><a class="code" href="classllvm_1_1MCContext.html#a33dc7b96929a9d1d57434e89ed624a08">getMachOSection</a>(<span class="stringliteral">"__DWARF"</span>, <span class="stringliteral">"__debug_str"</span>,
+<a name="l00195"></a>00195                          <a class="code" href="classllvm_1_1MCSectionMachO.html#ac7877d8afce505fffa3db01687508002a8fea38dba33df46e1cdf6eff2edebae9" title="S_ATTR_DEBUG - A debug section.">MCSectionMachO::S_ATTR_DEBUG</a>,
+<a name="l00196"></a>00196                          <a class="code" href="classllvm_1_1SectionKind.html#a13a2c76a48665ee3f4782fba7ddd72e1">SectionKind::getMetadata</a>());
+<a name="l00197"></a>00197   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a07370c0a16e2427896ad5be6b43ecdd0">DwarfLocSection</a> =
+<a name="l00198"></a>00198     Ctx-><a class="code" href="classllvm_1_1MCContext.html#a33dc7b96929a9d1d57434e89ed624a08">getMachOSection</a>(<span class="stringliteral">"__DWARF"</span>, <span class="stringliteral">"__debug_loc"</span>,
+<a name="l00199"></a>00199                          <a class="code" href="classllvm_1_1MCSectionMachO.html#ac7877d8afce505fffa3db01687508002a8fea38dba33df46e1cdf6eff2edebae9" title="S_ATTR_DEBUG - A debug section.">MCSectionMachO::S_ATTR_DEBUG</a>,
+<a name="l00200"></a>00200                          <a class="code" href="classllvm_1_1SectionKind.html#a13a2c76a48665ee3f4782fba7ddd72e1">SectionKind::getMetadata</a>());
+<a name="l00201"></a>00201   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a80e72d43f3a7aeb8e2620014bfa9f5e8">DwarfARangesSection</a> =
+<a name="l00202"></a>00202     Ctx-><a class="code" href="classllvm_1_1MCContext.html#a33dc7b96929a9d1d57434e89ed624a08">getMachOSection</a>(<span class="stringliteral">"__DWARF"</span>, <span class="stringliteral">"__debug_aranges"</span>,
+<a name="l00203"></a>00203                          <a class="code" href="classllvm_1_1MCSectionMachO.html#ac7877d8afce505fffa3db01687508002a8fea38dba33df46e1cdf6eff2edebae9" title="S_ATTR_DEBUG - A debug section.">MCSectionMachO::S_ATTR_DEBUG</a>,
+<a name="l00204"></a>00204                          <a class="code" href="classllvm_1_1SectionKind.html#a13a2c76a48665ee3f4782fba7ddd72e1">SectionKind::getMetadata</a>());
+<a name="l00205"></a>00205   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a78669b8d97552fbe5c7c3f1e34fe53da">DwarfRangesSection</a> =
+<a name="l00206"></a>00206     Ctx-><a class="code" href="classllvm_1_1MCContext.html#a33dc7b96929a9d1d57434e89ed624a08">getMachOSection</a>(<span class="stringliteral">"__DWARF"</span>, <span class="stringliteral">"__debug_ranges"</span>,
+<a name="l00207"></a>00207                          <a class="code" href="classllvm_1_1MCSectionMachO.html#ac7877d8afce505fffa3db01687508002a8fea38dba33df46e1cdf6eff2edebae9" title="S_ATTR_DEBUG - A debug section.">MCSectionMachO::S_ATTR_DEBUG</a>,
+<a name="l00208"></a>00208                          <a class="code" href="classllvm_1_1SectionKind.html#a13a2c76a48665ee3f4782fba7ddd72e1">SectionKind::getMetadata</a>());
+<a name="l00209"></a>00209   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a1abe0ff8309230414f44f6051e4b78e6">DwarfMacroInfoSection</a> =
+<a name="l00210"></a>00210     Ctx-><a class="code" href="classllvm_1_1MCContext.html#a33dc7b96929a9d1d57434e89ed624a08">getMachOSection</a>(<span class="stringliteral">"__DWARF"</span>, <span class="stringliteral">"__debug_macinfo"</span>,
+<a name="l00211"></a>00211                          <a class="code" href="classllvm_1_1MCSectionMachO.html#ac7877d8afce505fffa3db01687508002a8fea38dba33df46e1cdf6eff2edebae9" title="S_ATTR_DEBUG - A debug section.">MCSectionMachO::S_ATTR_DEBUG</a>,
+<a name="l00212"></a>00212                          <a class="code" href="classllvm_1_1SectionKind.html#a13a2c76a48665ee3f4782fba7ddd72e1">SectionKind::getMetadata</a>());
+<a name="l00213"></a>00213   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a6b87eacdc6ee02c54c643fe61882d9fd">DwarfDebugInlineSection</a> =
+<a name="l00214"></a>00214     Ctx-><a class="code" href="classllvm_1_1MCContext.html#a33dc7b96929a9d1d57434e89ed624a08">getMachOSection</a>(<span class="stringliteral">"__DWARF"</span>, <span class="stringliteral">"__debug_inlined"</span>,
+<a name="l00215"></a>00215                          <a class="code" href="classllvm_1_1MCSectionMachO.html#ac7877d8afce505fffa3db01687508002a8fea38dba33df46e1cdf6eff2edebae9" title="S_ATTR_DEBUG - A debug section.">MCSectionMachO::S_ATTR_DEBUG</a>,
+<a name="l00216"></a>00216                          <a class="code" href="classllvm_1_1SectionKind.html#a13a2c76a48665ee3f4782fba7ddd72e1">SectionKind::getMetadata</a>());
+<a name="l00217"></a>00217 
+<a name="l00218"></a>00218   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#aa37362847f092cee1af83b9fb4379738">TLSExtraDataSection</a> = <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a629444ce6cfcbf64d05d3b3c8b89f9e5">TLSTLVSection</a>;
+<a name="l00219"></a>00219 }
+<a name="l00220"></a>00220 
+<a name="l00221"></a>00221 <span class="keywordtype">void</span> MCObjectFileInfo::InitELFMCObjectFileInfo(<a class="code" href="classllvm_1_1Triple.html">Triple</a> T) {
+<a name="l00222"></a>00222   <span class="keywordflow">if</span> (T.<a class="code" href="classllvm_1_1Triple.html#a97f56ec2cf93b5b4d1db9befd8d3d535" title="getArch - Get the parsed architecture type of this triple.">getArch</a>() == <a class="code" href="classllvm_1_1Triple.html#a547abd13f7a3c063aa72c8192a868154a0eefa3e53db25b90828e42c64b138648">Triple::x86</a>) {
+<a name="l00223"></a>00223     <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a22079e3bf68835c35c79983a30b6c0cc">PersonalityEncoding</a> = (RelocM == <a class="code" href="namespacellvm_1_1Reloc.html#af59f6dc86e80aaf56f1afd155eebf568adc2075e13a68142b26e05ac08bbfc320">Reloc::PIC_</a>)
+<a name="l00224"></a>00224      ? <a class="code" href="namespacellvm_1_1dwarf.html#a85bda042c02722848a3411b67924eb47ac859bd9ec26a2398dd13f4f9262f0595">dwarf::DW_EH_PE_indirect</a> | <a class="code" href="namespacellvm_1_1dwarf.html#a85bda042c02722848a3411b67924eb47a18cb02c6dc96569494f65b82ab70487b">dwarf::DW_EH_PE_pcrel</a> | <a class="code" href="namespacellvm_1_1dwarf.html#a85bda042c02722848a3411b67924eb47a68bcc7d64ea60cf76503e913360e0b01">dwarf::DW_EH_PE_sdata4</a>
+<a name="l00225"></a>00225      : <a class="code" href="namespacellvm_1_1dwarf.html#a85bda042c02722848a3411b67924eb47ab8bb265a153372d87860f6a33d858f3e">dwarf::DW_EH_PE_absptr</a>;
+<a name="l00226"></a>00226     <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a747768848ed559137ca5ae0c82c8f0de">LSDAEncoding</a> = (RelocM == <a class="code" href="namespacellvm_1_1Reloc.html#af59f6dc86e80aaf56f1afd155eebf568adc2075e13a68142b26e05ac08bbfc320">Reloc::PIC_</a>)
+<a name="l00227"></a>00227       ? <a class="code" href="namespacellvm_1_1dwarf.html#a85bda042c02722848a3411b67924eb47a18cb02c6dc96569494f65b82ab70487b">dwarf::DW_EH_PE_pcrel</a> | <a class="code" href="namespacellvm_1_1dwarf.html#a85bda042c02722848a3411b67924eb47a68bcc7d64ea60cf76503e913360e0b01">dwarf::DW_EH_PE_sdata4</a>
+<a name="l00228"></a>00228       : <a class="code" href="namespacellvm_1_1dwarf.html#a85bda042c02722848a3411b67924eb47ab8bb265a153372d87860f6a33d858f3e">dwarf::DW_EH_PE_absptr</a>;
+<a name="l00229"></a>00229     <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a9bba2c5904d056b1dc21d2dc06a5ff27">FDEEncoding</a> = <a class="code" href="classllvm_1_1MCObjectFileInfo.html#ad58390471c241fb327a23c69d639e6ce">FDECFIEncoding</a> = (RelocM == <a class="code" href="namespacellvm_1_1Reloc.html#af59f6dc86e80aaf56f1afd155eebf568adc2075e13a68142b26e05ac08bbfc320">Reloc::PIC_</a>)
+<a name="l00230"></a>00230       ? <a class="code" href="namespacellvm_1_1dwarf.html#a85bda042c02722848a3411b67924eb47a18cb02c6dc96569494f65b82ab70487b">dwarf::DW_EH_PE_pcrel</a> | <a class="code" href="namespacellvm_1_1dwarf.html#a85bda042c02722848a3411b67924eb47a68bcc7d64ea60cf76503e913360e0b01">dwarf::DW_EH_PE_sdata4</a>
+<a name="l00231"></a>00231       : <a class="code" href="namespacellvm_1_1dwarf.html#a85bda042c02722848a3411b67924eb47ab8bb265a153372d87860f6a33d858f3e">dwarf::DW_EH_PE_absptr</a>;
+<a name="l00232"></a>00232     <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a4c067200d0d645349682de2953e7f061">TTypeEncoding</a> = (RelocM == <a class="code" href="namespacellvm_1_1Reloc.html#af59f6dc86e80aaf56f1afd155eebf568adc2075e13a68142b26e05ac08bbfc320">Reloc::PIC_</a>)
+<a name="l00233"></a>00233      ? <a class="code" href="namespacellvm_1_1dwarf.html#a85bda042c02722848a3411b67924eb47ac859bd9ec26a2398dd13f4f9262f0595">dwarf::DW_EH_PE_indirect</a> | <a class="code" href="namespacellvm_1_1dwarf.html#a85bda042c02722848a3411b67924eb47a18cb02c6dc96569494f65b82ab70487b">dwarf::DW_EH_PE_pcrel</a> | <a class="code" href="namespacellvm_1_1dwarf.html#a85bda042c02722848a3411b67924eb47a68bcc7d64ea60cf76503e913360e0b01">dwarf::DW_EH_PE_sdata4</a>
+<a name="l00234"></a>00234      : <a class="code" href="namespacellvm_1_1dwarf.html#a85bda042c02722848a3411b67924eb47ab8bb265a153372d87860f6a33d858f3e">dwarf::DW_EH_PE_absptr</a>;
+<a name="l00235"></a>00235   } <span class="keywordflow">else</span> <span class="keywordflow">if</span> (T.<a class="code" href="classllvm_1_1Triple.html#a97f56ec2cf93b5b4d1db9befd8d3d535" title="getArch - Get the parsed architecture type of this triple.">getArch</a>() == <a class="code" href="classllvm_1_1Triple.html#a547abd13f7a3c063aa72c8192a868154a13d8ce5e71051718a537277c6a594062">Triple::x86_64</a>) {
+<a name="l00236"></a>00236     <a class="code" href="classllvm_1_1MCObjectFileInfo.html#ad58390471c241fb327a23c69d639e6ce">FDECFIEncoding</a> = <a class="code" href="namespacellvm_1_1dwarf.html#a85bda042c02722848a3411b67924eb47a18cb02c6dc96569494f65b82ab70487b">dwarf::DW_EH_PE_pcrel</a> | <a class="code" href="namespacellvm_1_1dwarf.html#a85bda042c02722848a3411b67924eb47a68bcc7d64ea60cf76503e913360e0b01">dwarf::DW_EH_PE_sdata4</a>;
+<a name="l00237"></a>00237 
+<a name="l00238"></a>00238     <span class="keywordflow">if</span> (RelocM == <a class="code" href="namespacellvm_1_1Reloc.html#af59f6dc86e80aaf56f1afd155eebf568adc2075e13a68142b26e05ac08bbfc320">Reloc::PIC_</a>) {
+<a name="l00239"></a>00239       <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a22079e3bf68835c35c79983a30b6c0cc">PersonalityEncoding</a> = <a class="code" href="namespacellvm_1_1dwarf.html#a85bda042c02722848a3411b67924eb47ac859bd9ec26a2398dd13f4f9262f0595">dwarf::DW_EH_PE_indirect</a> | <a class="code" href="namespacellvm_1_1dwarf.html#a85bda042c02722848a3411b67924eb47a18cb02c6dc96569494f65b82ab70487b">dwarf::DW_EH_PE_pcrel</a> |
+<a name="l00240"></a>00240         ((CMModel == <a class="code" href="namespacellvm_1_1CodeModel.html#afc59396a9e5809fc92938e203d91a8dfaa2554ef60dc191c6005ba9eecbc9aea0">CodeModel::Small</a> || CMModel == <a class="code" href="namespacellvm_1_1CodeModel.html#afc59396a9e5809fc92938e203d91a8dfa29275c05d0afdbda643f7a0fbad83832">CodeModel::Medium</a>)
+<a name="l00241"></a>00241          ? <a class="code" href="namespacellvm_1_1dwarf.html#a85bda042c02722848a3411b67924eb47a68bcc7d64ea60cf76503e913360e0b01">dwarf::DW_EH_PE_sdata4</a> : <a class="code" href="namespacellvm_1_1dwarf.html#a85bda042c02722848a3411b67924eb47ab4f228eae8e91cb5eb218c4372d2cd75">dwarf::DW_EH_PE_sdata8</a>);
+<a name="l00242"></a>00242       <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a747768848ed559137ca5ae0c82c8f0de">LSDAEncoding</a> = <a class="code" href="namespacellvm_1_1dwarf.html#a85bda042c02722848a3411b67924eb47a18cb02c6dc96569494f65b82ab70487b">dwarf::DW_EH_PE_pcrel</a> |
+<a name="l00243"></a>00243         (CMModel == <a class="code" href="namespacellvm_1_1CodeModel.html#afc59396a9e5809fc92938e203d91a8dfaa2554ef60dc191c6005ba9eecbc9aea0">CodeModel::Small</a>
+<a name="l00244"></a>00244          ? <a class="code" href="namespacellvm_1_1dwarf.html#a85bda042c02722848a3411b67924eb47a68bcc7d64ea60cf76503e913360e0b01">dwarf::DW_EH_PE_sdata4</a> : <a class="code" href="namespacellvm_1_1dwarf.html#a85bda042c02722848a3411b67924eb47ab4f228eae8e91cb5eb218c4372d2cd75">dwarf::DW_EH_PE_sdata8</a>);
+<a name="l00245"></a>00245       <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a9bba2c5904d056b1dc21d2dc06a5ff27">FDEEncoding</a> = <a class="code" href="namespacellvm_1_1dwarf.html#a85bda042c02722848a3411b67924eb47a18cb02c6dc96569494f65b82ab70487b">dwarf::DW_EH_PE_pcrel</a> | <a class="code" href="namespacellvm_1_1dwarf.html#a85bda042c02722848a3411b67924eb47a68bcc7d64ea60cf76503e913360e0b01">dwarf::DW_EH_PE_sdata4</a>;
+<a name="l00246"></a>00246       <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a4c067200d0d645349682de2953e7f061">TTypeEncoding</a> = <a class="code" href="namespacellvm_1_1dwarf.html#a85bda042c02722848a3411b67924eb47ac859bd9ec26a2398dd13f4f9262f0595">dwarf::DW_EH_PE_indirect</a> | <a class="code" href="namespacellvm_1_1dwarf.html#a85bda042c02722848a3411b67924eb47a18cb02c6dc96569494f65b82ab70487b">dwarf::DW_EH_PE_pcrel</a> |
+<a name="l00247"></a>00247         ((CMModel == <a class="code" href="namespacellvm_1_1CodeModel.html#afc59396a9e5809fc92938e203d91a8dfaa2554ef60dc191c6005ba9eecbc9aea0">CodeModel::Small</a> || CMModel == <a class="code" href="namespacellvm_1_1CodeModel.html#afc59396a9e5809fc92938e203d91a8dfa29275c05d0afdbda643f7a0fbad83832">CodeModel::Medium</a>)
+<a name="l00248"></a>00248          ? <a class="code" href="namespacellvm_1_1dwarf.html#a85bda042c02722848a3411b67924eb47a68bcc7d64ea60cf76503e913360e0b01">dwarf::DW_EH_PE_sdata4</a> : dwarf::DW_EH_PE_sdata8);
+<a name="l00249"></a>00249     } <span class="keywordflow">else</span> {
+<a name="l00250"></a>00250       <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a22079e3bf68835c35c79983a30b6c0cc">PersonalityEncoding</a> =
+<a name="l00251"></a>00251         (CMModel == <a class="code" href="namespacellvm_1_1CodeModel.html#afc59396a9e5809fc92938e203d91a8dfaa2554ef60dc191c6005ba9eecbc9aea0">CodeModel::Small</a> || CMModel == <a class="code" href="namespacellvm_1_1CodeModel.html#afc59396a9e5809fc92938e203d91a8dfa29275c05d0afdbda643f7a0fbad83832">CodeModel::Medium</a>)
+<a name="l00252"></a>00252         ? <a class="code" href="namespacellvm_1_1dwarf.html#a85bda042c02722848a3411b67924eb47abfafdba601fd5cab55113f2cdb96c033">dwarf::DW_EH_PE_udata4</a> : <a class="code" href="namespacellvm_1_1dwarf.html#a85bda042c02722848a3411b67924eb47ab8bb265a153372d87860f6a33d858f3e">dwarf::DW_EH_PE_absptr</a>;
+<a name="l00253"></a>00253       <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a747768848ed559137ca5ae0c82c8f0de">LSDAEncoding</a> = (CMModel == <a class="code" href="namespacellvm_1_1CodeModel.html#afc59396a9e5809fc92938e203d91a8dfaa2554ef60dc191c6005ba9eecbc9aea0">CodeModel::Small</a>)
+<a name="l00254"></a>00254         ? <a class="code" href="namespacellvm_1_1dwarf.html#a85bda042c02722848a3411b67924eb47abfafdba601fd5cab55113f2cdb96c033">dwarf::DW_EH_PE_udata4</a> : <a class="code" href="namespacellvm_1_1dwarf.html#a85bda042c02722848a3411b67924eb47ab8bb265a153372d87860f6a33d858f3e">dwarf::DW_EH_PE_absptr</a>;
+<a name="l00255"></a>00255       <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a9bba2c5904d056b1dc21d2dc06a5ff27">FDEEncoding</a> = <a class="code" href="namespacellvm_1_1dwarf.html#a85bda042c02722848a3411b67924eb47abfafdba601fd5cab55113f2cdb96c033">dwarf::DW_EH_PE_udata4</a>;
+<a name="l00256"></a>00256       <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a4c067200d0d645349682de2953e7f061">TTypeEncoding</a> = (CMModel == <a class="code" href="namespacellvm_1_1CodeModel.html#afc59396a9e5809fc92938e203d91a8dfaa2554ef60dc191c6005ba9eecbc9aea0">CodeModel::Small</a>)
+<a name="l00257"></a>00257         ? <a class="code" href="namespacellvm_1_1dwarf.html#a85bda042c02722848a3411b67924eb47abfafdba601fd5cab55113f2cdb96c033">dwarf::DW_EH_PE_udata4</a> : <a class="code" href="namespacellvm_1_1dwarf.html#a85bda042c02722848a3411b67924eb47ab8bb265a153372d87860f6a33d858f3e">dwarf::DW_EH_PE_absptr</a>;
+<a name="l00258"></a>00258     }
+<a name="l00259"></a>00259   }
+<a name="l00260"></a>00260 
+<a name="l00261"></a>00261   <span class="comment">// Solaris requires different flags for .eh_frame to seemingly every other</span>
+<a name="l00262"></a>00262   <span class="comment">// platform.</span>
+<a name="l00263"></a>00263   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#ab792cd3fb64e0b1b7ed3773561eace42">EHSectionType</a> = <a class="code" href="namespacellvm_1_1ELF.html#a37c26af170dce12ee64557774d1d7336a18ae5a64ac74a4265698b956bc797b32">ELF::SHT_PROGBITS</a>;
+<a name="l00264"></a>00264   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a4d8a9c79662d64acc72fc048e711537b">EHSectionFlags</a> = <a class="code" href="namespacellvm_1_1ELF.html#a9ff2776127dc8d3add975cdc666309b4a5da6bc7c194a345891a15fa856f0ec7c">ELF::SHF_ALLOC</a>;
+<a name="l00265"></a>00265   <span class="keywordflow">if</span> (T.<a class="code" href="classllvm_1_1Triple.html#a444a38a05c0b8ff096a42710160dd45e" title="getOS - Get the parsed operating system type of this triple.">getOS</a>() == <a class="code" href="classllvm_1_1Triple.html#a3cfefc755ab656000934f91193afb1cdac44628c2fbd9505dc608a330838fccce">Triple::Solaris</a>) {
+<a name="l00266"></a>00266     <span class="keywordflow">if</span> (T.<a class="code" href="classllvm_1_1Triple.html#a97f56ec2cf93b5b4d1db9befd8d3d535" title="getArch - Get the parsed architecture type of this triple.">getArch</a>() == <a class="code" href="classllvm_1_1Triple.html#a547abd13f7a3c063aa72c8192a868154a13d8ce5e71051718a537277c6a594062">Triple::x86_64</a>)
+<a name="l00267"></a>00267       <a class="code" href="classllvm_1_1MCObjectFileInfo.html#ab792cd3fb64e0b1b7ed3773561eace42">EHSectionType</a> = <a class="code" href="namespacellvm_1_1ELF.html#a37c26af170dce12ee64557774d1d7336adba5cbe3f2143694a8c53db55e466ccf">ELF::SHT_X86_64_UNWIND</a>;
+<a name="l00268"></a>00268     <span class="keywordflow">else</span>
+<a name="l00269"></a>00269       <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a4d8a9c79662d64acc72fc048e711537b">EHSectionFlags</a> |= <a class="code" href="namespacellvm_1_1ELF.html#a9ff2776127dc8d3add975cdc666309b4ae4bcae1b3b4fa53eba0886cbd799f0a8">ELF::SHF_WRITE</a>;
+<a name="l00270"></a>00270   }
+<a name="l00271"></a>00271 
+<a name="l00272"></a>00272 
+<a name="l00273"></a>00273   <span class="comment">// ELF</span>
+<a name="l00274"></a>00274   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a4fc2cfdb36be887db7a0d6cea589dab1" title="BSSSection - Section that is default initialized to zero.">BSSSection</a> =
+<a name="l00275"></a>00275     Ctx-><a class="code" href="classllvm_1_1MCContext.html#aba05d33e48c94471691bcbb81e0a6a3a">getELFSection</a>(<span class="stringliteral">".bss"</span>, <a class="code" href="namespacellvm_1_1ELF.html#a37c26af170dce12ee64557774d1d7336a45212cec20bcd4ca3449dcd8654010ac">ELF::SHT_NOBITS</a>,
+<a name="l00276"></a>00276                        <a class="code" href="namespacellvm_1_1ELF.html#a9ff2776127dc8d3add975cdc666309b4ae4bcae1b3b4fa53eba0886cbd799f0a8">ELF::SHF_WRITE</a> | <a class="code" href="namespacellvm_1_1ELF.html#a9ff2776127dc8d3add975cdc666309b4a5da6bc7c194a345891a15fa856f0ec7c">ELF::SHF_ALLOC</a>,
+<a name="l00277"></a>00277                        <a class="code" href="classllvm_1_1SectionKind.html#a97d95412f17878de8c47a9d13fd91871">SectionKind::getBSS</a>());
+<a name="l00278"></a>00278 
+<a name="l00279"></a>00279   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a671ef6cfc0d8647dcc1196aa21783726">TextSection</a> =
+<a name="l00280"></a>00280     Ctx-><a class="code" href="classllvm_1_1MCContext.html#aba05d33e48c94471691bcbb81e0a6a3a">getELFSection</a>(<span class="stringliteral">".text"</span>, <a class="code" href="namespacellvm_1_1ELF.html#a37c26af170dce12ee64557774d1d7336a18ae5a64ac74a4265698b956bc797b32">ELF::SHT_PROGBITS</a>,
+<a name="l00281"></a>00281                        <a class="code" href="namespacellvm_1_1ELF.html#a9ff2776127dc8d3add975cdc666309b4affae0e6af56cc351c85d9c208e27af02">ELF::SHF_EXECINSTR</a> |
+<a name="l00282"></a>00282                        <a class="code" href="namespacellvm_1_1ELF.html#a9ff2776127dc8d3add975cdc666309b4a5da6bc7c194a345891a15fa856f0ec7c">ELF::SHF_ALLOC</a>,
+<a name="l00283"></a>00283                        <a class="code" href="classllvm_1_1SectionKind.html#a36d55da4fb88dbef3b548a7e25c99dd7">SectionKind::getText</a>());
+<a name="l00284"></a>00284 
+<a name="l00285"></a>00285   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#abdd1051dfa8c2e7eca7a276b8f9d7f6f">DataSection</a> =
+<a name="l00286"></a>00286     Ctx-><a class="code" href="classllvm_1_1MCContext.html#aba05d33e48c94471691bcbb81e0a6a3a">getELFSection</a>(<span class="stringliteral">".data"</span>, <a class="code" href="namespacellvm_1_1ELF.html#a37c26af170dce12ee64557774d1d7336a18ae5a64ac74a4265698b956bc797b32">ELF::SHT_PROGBITS</a>,
+<a name="l00287"></a>00287                        <a class="code" href="namespacellvm_1_1ELF.html#a9ff2776127dc8d3add975cdc666309b4ae4bcae1b3b4fa53eba0886cbd799f0a8">ELF::SHF_WRITE</a> |<a class="code" href="namespacellvm_1_1ELF.html#a9ff2776127dc8d3add975cdc666309b4a5da6bc7c194a345891a15fa856f0ec7c">ELF::SHF_ALLOC</a>,
+<a name="l00288"></a>00288                        <a class="code" href="classllvm_1_1SectionKind.html#a8a263cb3cc75290835648853c56cdd59">SectionKind::getDataRel</a>());
+<a name="l00289"></a>00289 
+<a name="l00290"></a>00290   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#afd74bfe6e26a6bbc207dd281923f4604">ReadOnlySection</a> =
+<a name="l00291"></a>00291     Ctx-><a class="code" href="classllvm_1_1MCContext.html#aba05d33e48c94471691bcbb81e0a6a3a">getELFSection</a>(<span class="stringliteral">".rodata"</span>, <a class="code" href="namespacellvm_1_1ELF.html#a37c26af170dce12ee64557774d1d7336a18ae5a64ac74a4265698b956bc797b32">ELF::SHT_PROGBITS</a>,
+<a name="l00292"></a>00292                        <a class="code" href="namespacellvm_1_1ELF.html#a9ff2776127dc8d3add975cdc666309b4a5da6bc7c194a345891a15fa856f0ec7c">ELF::SHF_ALLOC</a>,
+<a name="l00293"></a>00293                        <a class="code" href="classllvm_1_1SectionKind.html#af4b0b8bc19062c7b0195fc7239c4dbea">SectionKind::getReadOnly</a>());
+<a name="l00294"></a>00294 
+<a name="l00295"></a>00295   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a755af8026c6684f43d9d0d4ae8cbafee">TLSDataSection</a> =
+<a name="l00296"></a>00296     Ctx-><a class="code" href="classllvm_1_1MCContext.html#aba05d33e48c94471691bcbb81e0a6a3a">getELFSection</a>(<span class="stringliteral">".tdata"</span>, <a class="code" href="namespacellvm_1_1ELF.html#a37c26af170dce12ee64557774d1d7336a18ae5a64ac74a4265698b956bc797b32">ELF::SHT_PROGBITS</a>,
+<a name="l00297"></a>00297                        <a class="code" href="namespacellvm_1_1ELF.html#a9ff2776127dc8d3add975cdc666309b4a5da6bc7c194a345891a15fa856f0ec7c">ELF::SHF_ALLOC</a> | <a class="code" href="namespacellvm_1_1ELF.html#a9ff2776127dc8d3add975cdc666309b4af09f8799cc15fd856ff2284c7519d6d8">ELF::SHF_TLS</a> |
+<a name="l00298"></a>00298                        <a class="code" href="namespacellvm_1_1ELF.html#a9ff2776127dc8d3add975cdc666309b4ae4bcae1b3b4fa53eba0886cbd799f0a8">ELF::SHF_WRITE</a>,
+<a name="l00299"></a>00299                        <a class="code" href="classllvm_1_1SectionKind.html#a047ddbdfed14ef00dfd7d11718be4cc1">SectionKind::getThreadData</a>());
+<a name="l00300"></a>00300 
+<a name="l00301"></a>00301   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#af0afbe878f063018fd0237d9c6bcadbe">TLSBSSSection</a> =
+<a name="l00302"></a>00302     Ctx-><a class="code" href="classllvm_1_1MCContext.html#aba05d33e48c94471691bcbb81e0a6a3a">getELFSection</a>(<span class="stringliteral">".tbss"</span>, <a class="code" href="namespacellvm_1_1ELF.html#a37c26af170dce12ee64557774d1d7336a45212cec20bcd4ca3449dcd8654010ac">ELF::SHT_NOBITS</a>,
+<a name="l00303"></a>00303                        <a class="code" href="namespacellvm_1_1ELF.html#a9ff2776127dc8d3add975cdc666309b4a5da6bc7c194a345891a15fa856f0ec7c">ELF::SHF_ALLOC</a> | <a class="code" href="namespacellvm_1_1ELF.html#a9ff2776127dc8d3add975cdc666309b4af09f8799cc15fd856ff2284c7519d6d8">ELF::SHF_TLS</a> |
+<a name="l00304"></a>00304                        <a class="code" href="namespacellvm_1_1ELF.html#a9ff2776127dc8d3add975cdc666309b4ae4bcae1b3b4fa53eba0886cbd799f0a8">ELF::SHF_WRITE</a>,
+<a name="l00305"></a>00305                        <a class="code" href="classllvm_1_1SectionKind.html#a9ca4fd7df1d9dc2cf7c4a1046d5b6957">SectionKind::getThreadBSS</a>());
+<a name="l00306"></a>00306 
+<a name="l00307"></a>00307   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a484428a51dc00cf5bf82c47c56a860de">DataRelSection</a> =
+<a name="l00308"></a>00308     Ctx-><a class="code" href="classllvm_1_1MCContext.html#aba05d33e48c94471691bcbb81e0a6a3a">getELFSection</a>(<span class="stringliteral">".data.rel"</span>, <a class="code" href="namespacellvm_1_1ELF.html#a37c26af170dce12ee64557774d1d7336a18ae5a64ac74a4265698b956bc797b32">ELF::SHT_PROGBITS</a>,
+<a name="l00309"></a>00309                        <a class="code" href="namespacellvm_1_1ELF.html#a9ff2776127dc8d3add975cdc666309b4a5da6bc7c194a345891a15fa856f0ec7c">ELF::SHF_ALLOC</a> |<a class="code" href="namespacellvm_1_1ELF.html#a9ff2776127dc8d3add975cdc666309b4ae4bcae1b3b4fa53eba0886cbd799f0a8">ELF::SHF_WRITE</a>,
+<a name="l00310"></a>00310                        <a class="code" href="classllvm_1_1SectionKind.html#a8a263cb3cc75290835648853c56cdd59">SectionKind::getDataRel</a>());
+<a name="l00311"></a>00311 
+<a name="l00312"></a>00312   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#ae564dba568279fadbf57f90e40434441">DataRelLocalSection</a> =
+<a name="l00313"></a>00313     Ctx-><a class="code" href="classllvm_1_1MCContext.html#aba05d33e48c94471691bcbb81e0a6a3a">getELFSection</a>(<span class="stringliteral">".data.rel.local"</span>, <a class="code" href="namespacellvm_1_1ELF.html#a37c26af170dce12ee64557774d1d7336a18ae5a64ac74a4265698b956bc797b32">ELF::SHT_PROGBITS</a>,
+<a name="l00314"></a>00314                        <a class="code" href="namespacellvm_1_1ELF.html#a9ff2776127dc8d3add975cdc666309b4a5da6bc7c194a345891a15fa856f0ec7c">ELF::SHF_ALLOC</a> |<a class="code" href="namespacellvm_1_1ELF.html#a9ff2776127dc8d3add975cdc666309b4ae4bcae1b3b4fa53eba0886cbd799f0a8">ELF::SHF_WRITE</a>,
+<a name="l00315"></a>00315                        <a class="code" href="classllvm_1_1SectionKind.html#aa93065765b7c4d320b063d921a5bfece">SectionKind::getDataRelLocal</a>());
+<a name="l00316"></a>00316 
+<a name="l00317"></a>00317   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#ab3e234195fd0b9eca2850814e1e114c4">DataRelROSection</a> =
+<a name="l00318"></a>00318     Ctx-><a class="code" href="classllvm_1_1MCContext.html#aba05d33e48c94471691bcbb81e0a6a3a">getELFSection</a>(<span class="stringliteral">".data.rel.ro"</span>, <a class="code" href="namespacellvm_1_1ELF.html#a37c26af170dce12ee64557774d1d7336a18ae5a64ac74a4265698b956bc797b32">ELF::SHT_PROGBITS</a>,
+<a name="l00319"></a>00319                        <a class="code" href="namespacellvm_1_1ELF.html#a9ff2776127dc8d3add975cdc666309b4a5da6bc7c194a345891a15fa856f0ec7c">ELF::SHF_ALLOC</a> |<a class="code" href="namespacellvm_1_1ELF.html#a9ff2776127dc8d3add975cdc666309b4ae4bcae1b3b4fa53eba0886cbd799f0a8">ELF::SHF_WRITE</a>,
+<a name="l00320"></a>00320                        <a class="code" href="classllvm_1_1SectionKind.html#a3d239dea51a80324a3ce44985ed41dd4">SectionKind::getReadOnlyWithRel</a>());
+<a name="l00321"></a>00321 
+<a name="l00322"></a>00322   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a240b77b7d008b5b64e3276b8b90c98a5">DataRelROLocalSection</a> =
+<a name="l00323"></a>00323     Ctx-><a class="code" href="classllvm_1_1MCContext.html#aba05d33e48c94471691bcbb81e0a6a3a">getELFSection</a>(<span class="stringliteral">".data.rel.ro.local"</span>, <a class="code" href="namespacellvm_1_1ELF.html#a37c26af170dce12ee64557774d1d7336a18ae5a64ac74a4265698b956bc797b32">ELF::SHT_PROGBITS</a>,
+<a name="l00324"></a>00324                        <a class="code" href="namespacellvm_1_1ELF.html#a9ff2776127dc8d3add975cdc666309b4a5da6bc7c194a345891a15fa856f0ec7c">ELF::SHF_ALLOC</a> |<a class="code" href="namespacellvm_1_1ELF.html#a9ff2776127dc8d3add975cdc666309b4ae4bcae1b3b4fa53eba0886cbd799f0a8">ELF::SHF_WRITE</a>,
+<a name="l00325"></a>00325                        <a class="code" href="classllvm_1_1SectionKind.html#a175d7799f4a01ac1fa7960f9916b4965">SectionKind::getReadOnlyWithRelLocal</a>());
+<a name="l00326"></a>00326 
+<a name="l00327"></a>00327   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a13aefe3ce0b733313ca7209ba5c81461">MergeableConst4Section</a> =
+<a name="l00328"></a>00328     Ctx-><a class="code" href="classllvm_1_1MCContext.html#aba05d33e48c94471691bcbb81e0a6a3a">getELFSection</a>(<span class="stringliteral">".rodata.cst4"</span>, <a class="code" href="namespacellvm_1_1ELF.html#a37c26af170dce12ee64557774d1d7336a18ae5a64ac74a4265698b956bc797b32">ELF::SHT_PROGBITS</a>,
+<a name="l00329"></a>00329                        <a class="code" href="namespacellvm_1_1ELF.html#a9ff2776127dc8d3add975cdc666309b4a5da6bc7c194a345891a15fa856f0ec7c">ELF::SHF_ALLOC</a> |<a class="code" href="namespacellvm_1_1ELF.html#a9ff2776127dc8d3add975cdc666309b4a0e54850eb2f8e74ae549f6dd70926723">ELF::SHF_MERGE</a>,
+<a name="l00330"></a>00330                        <a class="code" href="classllvm_1_1SectionKind.html#a2617c9278391cedbbf9588aa7496b6da">SectionKind::getMergeableConst4</a>());
+<a name="l00331"></a>00331 
+<a name="l00332"></a>00332   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a8c630bceea655240e32fa3442b61c0b9">MergeableConst8Section</a> =
+<a name="l00333"></a>00333     Ctx-><a class="code" href="classllvm_1_1MCContext.html#aba05d33e48c94471691bcbb81e0a6a3a">getELFSection</a>(<span class="stringliteral">".rodata.cst8"</span>, <a class="code" href="namespacellvm_1_1ELF.html#a37c26af170dce12ee64557774d1d7336a18ae5a64ac74a4265698b956bc797b32">ELF::SHT_PROGBITS</a>,
+<a name="l00334"></a>00334                        <a class="code" href="namespacellvm_1_1ELF.html#a9ff2776127dc8d3add975cdc666309b4a5da6bc7c194a345891a15fa856f0ec7c">ELF::SHF_ALLOC</a> |<a class="code" href="namespacellvm_1_1ELF.html#a9ff2776127dc8d3add975cdc666309b4a0e54850eb2f8e74ae549f6dd70926723">ELF::SHF_MERGE</a>,
+<a name="l00335"></a>00335                        <a class="code" href="classllvm_1_1SectionKind.html#a696d509cf70352c7846d8e7102dd0e81">SectionKind::getMergeableConst8</a>());
+<a name="l00336"></a>00336 
+<a name="l00337"></a>00337   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#ac4c125e047825631d4a93c41f0de71af">MergeableConst16Section</a> =
+<a name="l00338"></a>00338     Ctx-><a class="code" href="classllvm_1_1MCContext.html#aba05d33e48c94471691bcbb81e0a6a3a">getELFSection</a>(<span class="stringliteral">".rodata.cst16"</span>, <a class="code" href="namespacellvm_1_1ELF.html#a37c26af170dce12ee64557774d1d7336a18ae5a64ac74a4265698b956bc797b32">ELF::SHT_PROGBITS</a>,
+<a name="l00339"></a>00339                        <a class="code" href="namespacellvm_1_1ELF.html#a9ff2776127dc8d3add975cdc666309b4a5da6bc7c194a345891a15fa856f0ec7c">ELF::SHF_ALLOC</a> |<a class="code" href="namespacellvm_1_1ELF.html#a9ff2776127dc8d3add975cdc666309b4a0e54850eb2f8e74ae549f6dd70926723">ELF::SHF_MERGE</a>,
+<a name="l00340"></a>00340                        <a class="code" href="classllvm_1_1SectionKind.html#aa7f2ce1ef7809115d038a2029fdffc2b">SectionKind::getMergeableConst16</a>());
+<a name="l00341"></a>00341 
+<a name="l00342"></a>00342   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a79ca05334a6ef1403350a1980f23fad9">StaticCtorSection</a> =
+<a name="l00343"></a>00343     Ctx-><a class="code" href="classllvm_1_1MCContext.html#aba05d33e48c94471691bcbb81e0a6a3a">getELFSection</a>(<span class="stringliteral">".ctors"</span>, <a class="code" href="namespacellvm_1_1ELF.html#a37c26af170dce12ee64557774d1d7336a18ae5a64ac74a4265698b956bc797b32">ELF::SHT_PROGBITS</a>,
+<a name="l00344"></a>00344                        <a class="code" href="namespacellvm_1_1ELF.html#a9ff2776127dc8d3add975cdc666309b4a5da6bc7c194a345891a15fa856f0ec7c">ELF::SHF_ALLOC</a> |<a class="code" href="namespacellvm_1_1ELF.html#a9ff2776127dc8d3add975cdc666309b4ae4bcae1b3b4fa53eba0886cbd799f0a8">ELF::SHF_WRITE</a>,
+<a name="l00345"></a>00345                        <a class="code" href="classllvm_1_1SectionKind.html#a8a263cb3cc75290835648853c56cdd59">SectionKind::getDataRel</a>());
+<a name="l00346"></a>00346 
+<a name="l00347"></a>00347   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a9474426905ac80e83f28cb67e83bf4b0">StaticDtorSection</a> =
+<a name="l00348"></a>00348     Ctx-><a class="code" href="classllvm_1_1MCContext.html#aba05d33e48c94471691bcbb81e0a6a3a">getELFSection</a>(<span class="stringliteral">".dtors"</span>, <a class="code" href="namespacellvm_1_1ELF.html#a37c26af170dce12ee64557774d1d7336a18ae5a64ac74a4265698b956bc797b32">ELF::SHT_PROGBITS</a>,
+<a name="l00349"></a>00349                        <a class="code" href="namespacellvm_1_1ELF.html#a9ff2776127dc8d3add975cdc666309b4a5da6bc7c194a345891a15fa856f0ec7c">ELF::SHF_ALLOC</a> |<a class="code" href="namespacellvm_1_1ELF.html#a9ff2776127dc8d3add975cdc666309b4ae4bcae1b3b4fa53eba0886cbd799f0a8">ELF::SHF_WRITE</a>,
+<a name="l00350"></a>00350                        <a class="code" href="classllvm_1_1SectionKind.html#a8a263cb3cc75290835648853c56cdd59">SectionKind::getDataRel</a>());
+<a name="l00351"></a>00351 
+<a name="l00352"></a>00352   <span class="comment">// Exception Handling Sections.</span>
+<a name="l00353"></a>00353 
+<a name="l00354"></a>00354   <span class="comment">// FIXME: We're emitting LSDA info into a readonly section on ELF, even though</span>
+<a name="l00355"></a>00355   <span class="comment">// it contains relocatable pointers.  In PIC mode, this is probably a big</span>
+<a name="l00356"></a>00356   <span class="comment">// runtime hit for C++ apps.  Either the contents of the LSDA need to be</span>
+<a name="l00357"></a>00357   <span class="comment">// adjusted or this should be a data section.</span>
+<a name="l00358"></a>00358   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a60b30e1096001b9643044acb1708df2c">LSDASection</a> =
+<a name="l00359"></a>00359     Ctx-><a class="code" href="classllvm_1_1MCContext.html#aba05d33e48c94471691bcbb81e0a6a3a">getELFSection</a>(<span class="stringliteral">".gcc_except_table"</span>, <a class="code" href="namespacellvm_1_1ELF.html#a37c26af170dce12ee64557774d1d7336a18ae5a64ac74a4265698b956bc797b32">ELF::SHT_PROGBITS</a>,
+<a name="l00360"></a>00360                        <a class="code" href="namespacellvm_1_1ELF.html#a9ff2776127dc8d3add975cdc666309b4a5da6bc7c194a345891a15fa856f0ec7c">ELF::SHF_ALLOC</a>,
+<a name="l00361"></a>00361                        <a class="code" href="classllvm_1_1SectionKind.html#af4b0b8bc19062c7b0195fc7239c4dbea">SectionKind::getReadOnly</a>());
+<a name="l00362"></a>00362 
+<a name="l00363"></a>00363   <span class="comment">// Debug Info Sections.</span>
+<a name="l00364"></a>00364   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a4a43b673cce2e8a8ebc62399efe4489c">DwarfAbbrevSection</a> =
+<a name="l00365"></a>00365     Ctx-><a class="code" href="classllvm_1_1MCContext.html#aba05d33e48c94471691bcbb81e0a6a3a">getELFSection</a>(<span class="stringliteral">".debug_abbrev"</span>, <a class="code" href="namespacellvm_1_1ELF.html#a37c26af170dce12ee64557774d1d7336a18ae5a64ac74a4265698b956bc797b32">ELF::SHT_PROGBITS</a>, 0,
+<a name="l00366"></a>00366                        <a class="code" href="classllvm_1_1SectionKind.html#a13a2c76a48665ee3f4782fba7ddd72e1">SectionKind::getMetadata</a>());
+<a name="l00367"></a>00367   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#abc912916f484c798b269184cc9fe2ef5">DwarfInfoSection</a> =
+<a name="l00368"></a>00368     Ctx-><a class="code" href="classllvm_1_1MCContext.html#aba05d33e48c94471691bcbb81e0a6a3a">getELFSection</a>(<span class="stringliteral">".debug_info"</span>, <a class="code" href="namespacellvm_1_1ELF.html#a37c26af170dce12ee64557774d1d7336a18ae5a64ac74a4265698b956bc797b32">ELF::SHT_PROGBITS</a>, 0,
+<a name="l00369"></a>00369                        <a class="code" href="classllvm_1_1SectionKind.html#a13a2c76a48665ee3f4782fba7ddd72e1">SectionKind::getMetadata</a>());
+<a name="l00370"></a>00370   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a8bc06438dabd8a83ca276dde7081fdf5">DwarfLineSection</a> =
+<a name="l00371"></a>00371     Ctx-><a class="code" href="classllvm_1_1MCContext.html#aba05d33e48c94471691bcbb81e0a6a3a">getELFSection</a>(<span class="stringliteral">".debug_line"</span>, <a class="code" href="namespacellvm_1_1ELF.html#a37c26af170dce12ee64557774d1d7336a18ae5a64ac74a4265698b956bc797b32">ELF::SHT_PROGBITS</a>, 0,
+<a name="l00372"></a>00372                        <a class="code" href="classllvm_1_1SectionKind.html#a13a2c76a48665ee3f4782fba7ddd72e1">SectionKind::getMetadata</a>());
+<a name="l00373"></a>00373   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a046b1811aa1d8498bae5f5370addd8da">DwarfFrameSection</a> =
+<a name="l00374"></a>00374     Ctx-><a class="code" href="classllvm_1_1MCContext.html#aba05d33e48c94471691bcbb81e0a6a3a">getELFSection</a>(<span class="stringliteral">".debug_frame"</span>, <a class="code" href="namespacellvm_1_1ELF.html#a37c26af170dce12ee64557774d1d7336a18ae5a64ac74a4265698b956bc797b32">ELF::SHT_PROGBITS</a>, 0,
+<a name="l00375"></a>00375                        <a class="code" href="classllvm_1_1SectionKind.html#a13a2c76a48665ee3f4782fba7ddd72e1">SectionKind::getMetadata</a>());
+<a name="l00376"></a>00376   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a0aa2eb10a5709c5c5c49d42540f9cd41">DwarfPubTypesSection</a> =
+<a name="l00377"></a>00377     Ctx-><a class="code" href="classllvm_1_1MCContext.html#aba05d33e48c94471691bcbb81e0a6a3a">getELFSection</a>(<span class="stringliteral">".debug_pubtypes"</span>, <a class="code" href="namespacellvm_1_1ELF.html#a37c26af170dce12ee64557774d1d7336a18ae5a64ac74a4265698b956bc797b32">ELF::SHT_PROGBITS</a>, 0,
+<a name="l00378"></a>00378                        <a class="code" href="classllvm_1_1SectionKind.html#a13a2c76a48665ee3f4782fba7ddd72e1">SectionKind::getMetadata</a>());
+<a name="l00379"></a>00379   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#ac505ac69014bb866e928cc069397712c">DwarfStrSection</a> =
+<a name="l00380"></a>00380     Ctx-><a class="code" href="classllvm_1_1MCContext.html#aba05d33e48c94471691bcbb81e0a6a3a">getELFSection</a>(<span class="stringliteral">".debug_str"</span>, <a class="code" href="namespacellvm_1_1ELF.html#a37c26af170dce12ee64557774d1d7336a18ae5a64ac74a4265698b956bc797b32">ELF::SHT_PROGBITS</a>,
+<a name="l00381"></a>00381                        <a class="code" href="namespacellvm_1_1ELF.html#a9ff2776127dc8d3add975cdc666309b4a0e54850eb2f8e74ae549f6dd70926723">ELF::SHF_MERGE</a> | <a class="code" href="namespacellvm_1_1ELF.html#a9ff2776127dc8d3add975cdc666309b4a1997ac83cc5cdf3e9ccc1e2de7bb8d45">ELF::SHF_STRINGS</a>,
+<a name="l00382"></a>00382                        <a class="code" href="classllvm_1_1SectionKind.html#aead4fda3e5d368447b9d19e1dccaf5d6">SectionKind::getMergeable1ByteCString</a>());
+<a name="l00383"></a>00383   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a07370c0a16e2427896ad5be6b43ecdd0">DwarfLocSection</a> =
+<a name="l00384"></a>00384     Ctx-><a class="code" href="classllvm_1_1MCContext.html#aba05d33e48c94471691bcbb81e0a6a3a">getELFSection</a>(<span class="stringliteral">".debug_loc"</span>, <a class="code" href="namespacellvm_1_1ELF.html#a37c26af170dce12ee64557774d1d7336a18ae5a64ac74a4265698b956bc797b32">ELF::SHT_PROGBITS</a>, 0,
+<a name="l00385"></a>00385                        <a class="code" href="classllvm_1_1SectionKind.html#a13a2c76a48665ee3f4782fba7ddd72e1">SectionKind::getMetadata</a>());
+<a name="l00386"></a>00386   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a80e72d43f3a7aeb8e2620014bfa9f5e8">DwarfARangesSection</a> =
+<a name="l00387"></a>00387     Ctx-><a class="code" href="classllvm_1_1MCContext.html#aba05d33e48c94471691bcbb81e0a6a3a">getELFSection</a>(<span class="stringliteral">".debug_aranges"</span>, <a class="code" href="namespacellvm_1_1ELF.html#a37c26af170dce12ee64557774d1d7336a18ae5a64ac74a4265698b956bc797b32">ELF::SHT_PROGBITS</a>, 0,
+<a name="l00388"></a>00388                        <a class="code" href="classllvm_1_1SectionKind.html#a13a2c76a48665ee3f4782fba7ddd72e1">SectionKind::getMetadata</a>());
+<a name="l00389"></a>00389   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a78669b8d97552fbe5c7c3f1e34fe53da">DwarfRangesSection</a> =
+<a name="l00390"></a>00390     Ctx-><a class="code" href="classllvm_1_1MCContext.html#aba05d33e48c94471691bcbb81e0a6a3a">getELFSection</a>(<span class="stringliteral">".debug_ranges"</span>, <a class="code" href="namespacellvm_1_1ELF.html#a37c26af170dce12ee64557774d1d7336a18ae5a64ac74a4265698b956bc797b32">ELF::SHT_PROGBITS</a>, 0,
+<a name="l00391"></a>00391                        <a class="code" href="classllvm_1_1SectionKind.html#a13a2c76a48665ee3f4782fba7ddd72e1">SectionKind::getMetadata</a>());
+<a name="l00392"></a>00392   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a1abe0ff8309230414f44f6051e4b78e6">DwarfMacroInfoSection</a> =
+<a name="l00393"></a>00393     Ctx-><a class="code" href="classllvm_1_1MCContext.html#aba05d33e48c94471691bcbb81e0a6a3a">getELFSection</a>(<span class="stringliteral">".debug_macinfo"</span>, <a class="code" href="namespacellvm_1_1ELF.html#a37c26af170dce12ee64557774d1d7336a18ae5a64ac74a4265698b956bc797b32">ELF::SHT_PROGBITS</a>, 0,
+<a name="l00394"></a>00394                        <a class="code" href="classllvm_1_1SectionKind.html#a13a2c76a48665ee3f4782fba7ddd72e1">SectionKind::getMetadata</a>());
+<a name="l00395"></a>00395   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#ae2f307750fe05f98b80d75e03c5c565d">DwarfAccelNamesSection</a> =
+<a name="l00396"></a>00396     Ctx-><a class="code" href="classllvm_1_1MCContext.html#aba05d33e48c94471691bcbb81e0a6a3a">getELFSection</a>(<span class="stringliteral">".apple_names"</span>, <a class="code" href="namespacellvm_1_1ELF.html#a37c26af170dce12ee64557774d1d7336a18ae5a64ac74a4265698b956bc797b32">ELF::SHT_PROGBITS</a>, 0,
+<a name="l00397"></a>00397                        <a class="code" href="classllvm_1_1SectionKind.html#a13a2c76a48665ee3f4782fba7ddd72e1">SectionKind::getMetadata</a>());
+<a name="l00398"></a>00398   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#af42d3b899b0b66ff13402f459d72aab6">DwarfAccelObjCSection</a> =
+<a name="l00399"></a>00399     Ctx-><a class="code" href="classllvm_1_1MCContext.html#aba05d33e48c94471691bcbb81e0a6a3a">getELFSection</a>(<span class="stringliteral">".apple_objc"</span>, <a class="code" href="namespacellvm_1_1ELF.html#a37c26af170dce12ee64557774d1d7336a18ae5a64ac74a4265698b956bc797b32">ELF::SHT_PROGBITS</a>, 0,
+<a name="l00400"></a>00400                        <a class="code" href="classllvm_1_1SectionKind.html#a13a2c76a48665ee3f4782fba7ddd72e1">SectionKind::getMetadata</a>());
+<a name="l00401"></a>00401   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#aa988474f69657da1ea9a50b44e16d6a6">DwarfAccelNamespaceSection</a> =
+<a name="l00402"></a>00402     Ctx-><a class="code" href="classllvm_1_1MCContext.html#aba05d33e48c94471691bcbb81e0a6a3a">getELFSection</a>(<span class="stringliteral">".apple_namespaces"</span>, <a class="code" href="namespacellvm_1_1ELF.html#a37c26af170dce12ee64557774d1d7336a18ae5a64ac74a4265698b956bc797b32">ELF::SHT_PROGBITS</a>, 0,
+<a name="l00403"></a>00403                        <a class="code" href="classllvm_1_1SectionKind.html#a13a2c76a48665ee3f4782fba7ddd72e1">SectionKind::getMetadata</a>());
+<a name="l00404"></a>00404   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#af65e99ced220beae9afcb03113200ced">DwarfAccelTypesSection</a> =
+<a name="l00405"></a>00405     Ctx-><a class="code" href="classllvm_1_1MCContext.html#aba05d33e48c94471691bcbb81e0a6a3a">getELFSection</a>(<span class="stringliteral">".apple_types"</span>, <a class="code" href="namespacellvm_1_1ELF.html#a37c26af170dce12ee64557774d1d7336a18ae5a64ac74a4265698b956bc797b32">ELF::SHT_PROGBITS</a>, 0,
+<a name="l00406"></a>00406                        <a class="code" href="classllvm_1_1SectionKind.html#a13a2c76a48665ee3f4782fba7ddd72e1">SectionKind::getMetadata</a>());
+<a name="l00407"></a>00407 }
+<a name="l00408"></a>00408 
+<a name="l00409"></a>00409 
+<a name="l00410"></a>00410 <span class="keywordtype">void</span> MCObjectFileInfo::InitCOFFMCObjectFileInfo(<a class="code" href="classllvm_1_1Triple.html">Triple</a> T) {
+<a name="l00411"></a>00411   <span class="comment">// COFF</span>
+<a name="l00412"></a>00412   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a671ef6cfc0d8647dcc1196aa21783726">TextSection</a> =
+<a name="l00413"></a>00413     Ctx-><a class="code" href="classllvm_1_1MCContext.html#a8147943fe500bdcfac6a427d2426f9c5">getCOFFSection</a>(<span class="stringliteral">".text"</span>,
+<a name="l00414"></a>00414                         <a class="code" href="namespacellvm_1_1COFF.html#aad93205ca847b520e93d62138fb4c234a2b3dbe611464bb08a83985d56d7bc67b">COFF::IMAGE_SCN_CNT_CODE</a> |
+<a name="l00415"></a>00415                         <a class="code" href="namespacellvm_1_1COFF.html#aad93205ca847b520e93d62138fb4c234a447cfc2eddd86f9f90a054d3e111c6d9">COFF::IMAGE_SCN_MEM_EXECUTE</a> |
+<a name="l00416"></a>00416                         <a class="code" href="namespacellvm_1_1COFF.html#aad93205ca847b520e93d62138fb4c234a3c5ce7207c84ca0e6a03fd08ab4831ba">COFF::IMAGE_SCN_MEM_READ</a>,
+<a name="l00417"></a>00417                         <a class="code" href="classllvm_1_1SectionKind.html#a36d55da4fb88dbef3b548a7e25c99dd7">SectionKind::getText</a>());
+<a name="l00418"></a>00418   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#abdd1051dfa8c2e7eca7a276b8f9d7f6f">DataSection</a> =
+<a name="l00419"></a>00419     Ctx-><a class="code" href="classllvm_1_1MCContext.html#a8147943fe500bdcfac6a427d2426f9c5">getCOFFSection</a>(<span class="stringliteral">".data"</span>,
+<a name="l00420"></a>00420                         <a class="code" href="namespacellvm_1_1COFF.html#aad93205ca847b520e93d62138fb4c234a6a1c5fd37f3374c2e8e233d9e19bd205">COFF::IMAGE_SCN_CNT_INITIALIZED_DATA</a> |
+<a name="l00421"></a>00421                         <a class="code" href="namespacellvm_1_1COFF.html#aad93205ca847b520e93d62138fb4c234a3c5ce7207c84ca0e6a03fd08ab4831ba">COFF::IMAGE_SCN_MEM_READ</a> |
+<a name="l00422"></a>00422                         <a class="code" href="namespacellvm_1_1COFF.html#aad93205ca847b520e93d62138fb4c234ac1dfcdc9a17df9b148557d4c01759767">COFF::IMAGE_SCN_MEM_WRITE</a>,
+<a name="l00423"></a>00423                         <a class="code" href="classllvm_1_1SectionKind.html#a8a263cb3cc75290835648853c56cdd59">SectionKind::getDataRel</a>());
+<a name="l00424"></a>00424   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#afd74bfe6e26a6bbc207dd281923f4604">ReadOnlySection</a> =
+<a name="l00425"></a>00425     Ctx-><a class="code" href="classllvm_1_1MCContext.html#a8147943fe500bdcfac6a427d2426f9c5">getCOFFSection</a>(<span class="stringliteral">".rdata"</span>,
+<a name="l00426"></a>00426                         <a class="code" href="namespacellvm_1_1COFF.html#aad93205ca847b520e93d62138fb4c234a6a1c5fd37f3374c2e8e233d9e19bd205">COFF::IMAGE_SCN_CNT_INITIALIZED_DATA</a> |
+<a name="l00427"></a>00427                         <a class="code" href="namespacellvm_1_1COFF.html#aad93205ca847b520e93d62138fb4c234a3c5ce7207c84ca0e6a03fd08ab4831ba">COFF::IMAGE_SCN_MEM_READ</a>,
+<a name="l00428"></a>00428                         <a class="code" href="classllvm_1_1SectionKind.html#af4b0b8bc19062c7b0195fc7239c4dbea">SectionKind::getReadOnly</a>());
+<a name="l00429"></a>00429   <span class="keywordflow">if</span> (T.<a class="code" href="classllvm_1_1Triple.html#a444a38a05c0b8ff096a42710160dd45e" title="getOS - Get the parsed operating system type of this triple.">getOS</a>() == <a class="code" href="classllvm_1_1Triple.html#a3cfefc755ab656000934f91193afb1cdafd0c0a465dca43ad44f79806a226a1ae">Triple::Win32</a>) {
+<a name="l00430"></a>00430     <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a79ca05334a6ef1403350a1980f23fad9">StaticCtorSection</a> =
+<a name="l00431"></a>00431       Ctx-><a class="code" href="classllvm_1_1MCContext.html#a8147943fe500bdcfac6a427d2426f9c5">getCOFFSection</a>(<span class="stringliteral">".CRT$XCU"</span>,
+<a name="l00432"></a>00432                           <a class="code" href="namespacellvm_1_1COFF.html#aad93205ca847b520e93d62138fb4c234a6a1c5fd37f3374c2e8e233d9e19bd205">COFF::IMAGE_SCN_CNT_INITIALIZED_DATA</a> |
+<a name="l00433"></a>00433                           <a class="code" href="namespacellvm_1_1COFF.html#aad93205ca847b520e93d62138fb4c234a3c5ce7207c84ca0e6a03fd08ab4831ba">COFF::IMAGE_SCN_MEM_READ</a>,
+<a name="l00434"></a>00434                           <a class="code" href="classllvm_1_1SectionKind.html#af4b0b8bc19062c7b0195fc7239c4dbea">SectionKind::getReadOnly</a>());
+<a name="l00435"></a>00435   } <span class="keywordflow">else</span> {
+<a name="l00436"></a>00436     <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a79ca05334a6ef1403350a1980f23fad9">StaticCtorSection</a> =
+<a name="l00437"></a>00437       Ctx-><a class="code" href="classllvm_1_1MCContext.html#a8147943fe500bdcfac6a427d2426f9c5">getCOFFSection</a>(<span class="stringliteral">".ctors"</span>,
+<a name="l00438"></a>00438                           <a class="code" href="namespacellvm_1_1COFF.html#aad93205ca847b520e93d62138fb4c234a6a1c5fd37f3374c2e8e233d9e19bd205">COFF::IMAGE_SCN_CNT_INITIALIZED_DATA</a> |
+<a name="l00439"></a>00439                           <a class="code" href="namespacellvm_1_1COFF.html#aad93205ca847b520e93d62138fb4c234a3c5ce7207c84ca0e6a03fd08ab4831ba">COFF::IMAGE_SCN_MEM_READ</a> |
+<a name="l00440"></a>00440                           <a class="code" href="namespacellvm_1_1COFF.html#aad93205ca847b520e93d62138fb4c234ac1dfcdc9a17df9b148557d4c01759767">COFF::IMAGE_SCN_MEM_WRITE</a>,
+<a name="l00441"></a>00441                           <a class="code" href="classllvm_1_1SectionKind.html#a8a263cb3cc75290835648853c56cdd59">SectionKind::getDataRel</a>());
+<a name="l00442"></a>00442   }
+<a name="l00443"></a>00443 
+<a name="l00444"></a>00444 
+<a name="l00445"></a>00445   <span class="keywordflow">if</span> (T.<a class="code" href="classllvm_1_1Triple.html#a444a38a05c0b8ff096a42710160dd45e" title="getOS - Get the parsed operating system type of this triple.">getOS</a>() == <a class="code" href="classllvm_1_1Triple.html#a3cfefc755ab656000934f91193afb1cdafd0c0a465dca43ad44f79806a226a1ae">Triple::Win32</a>) {
+<a name="l00446"></a>00446     <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a9474426905ac80e83f28cb67e83bf4b0">StaticDtorSection</a> =
+<a name="l00447"></a>00447       Ctx-><a class="code" href="classllvm_1_1MCContext.html#a8147943fe500bdcfac6a427d2426f9c5">getCOFFSection</a>(<span class="stringliteral">".CRT$XTX"</span>,
+<a name="l00448"></a>00448                           <a class="code" href="namespacellvm_1_1COFF.html#aad93205ca847b520e93d62138fb4c234a6a1c5fd37f3374c2e8e233d9e19bd205">COFF::IMAGE_SCN_CNT_INITIALIZED_DATA</a> |
+<a name="l00449"></a>00449                           <a class="code" href="namespacellvm_1_1COFF.html#aad93205ca847b520e93d62138fb4c234a3c5ce7207c84ca0e6a03fd08ab4831ba">COFF::IMAGE_SCN_MEM_READ</a>,
+<a name="l00450"></a>00450                           <a class="code" href="classllvm_1_1SectionKind.html#af4b0b8bc19062c7b0195fc7239c4dbea">SectionKind::getReadOnly</a>());
+<a name="l00451"></a>00451   } <span class="keywordflow">else</span> {
+<a name="l00452"></a>00452     <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a9474426905ac80e83f28cb67e83bf4b0">StaticDtorSection</a> =
+<a name="l00453"></a>00453       Ctx-><a class="code" href="classllvm_1_1MCContext.html#a8147943fe500bdcfac6a427d2426f9c5">getCOFFSection</a>(<span class="stringliteral">".dtors"</span>,
+<a name="l00454"></a>00454                           <a class="code" href="namespacellvm_1_1COFF.html#aad93205ca847b520e93d62138fb4c234a6a1c5fd37f3374c2e8e233d9e19bd205">COFF::IMAGE_SCN_CNT_INITIALIZED_DATA</a> |
+<a name="l00455"></a>00455                           <a class="code" href="namespacellvm_1_1COFF.html#aad93205ca847b520e93d62138fb4c234a3c5ce7207c84ca0e6a03fd08ab4831ba">COFF::IMAGE_SCN_MEM_READ</a> |
+<a name="l00456"></a>00456                           <a class="code" href="namespacellvm_1_1COFF.html#aad93205ca847b520e93d62138fb4c234ac1dfcdc9a17df9b148557d4c01759767">COFF::IMAGE_SCN_MEM_WRITE</a>,
+<a name="l00457"></a>00457                           <a class="code" href="classllvm_1_1SectionKind.html#a8a263cb3cc75290835648853c56cdd59">SectionKind::getDataRel</a>());
+<a name="l00458"></a>00458   }
+<a name="l00459"></a>00459 
+<a name="l00460"></a>00460   <span class="comment">// FIXME: We're emitting LSDA info into a readonly section on COFF, even</span>
+<a name="l00461"></a>00461   <span class="comment">// though it contains relocatable pointers.  In PIC mode, this is probably a</span>
+<a name="l00462"></a>00462   <span class="comment">// big runtime hit for C++ apps.  Either the contents of the LSDA need to be</span>
+<a name="l00463"></a>00463   <span class="comment">// adjusted or this should be a data section.</span>
+<a name="l00464"></a>00464   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a60b30e1096001b9643044acb1708df2c">LSDASection</a> =
+<a name="l00465"></a>00465     Ctx-><a class="code" href="classllvm_1_1MCContext.html#a8147943fe500bdcfac6a427d2426f9c5">getCOFFSection</a>(<span class="stringliteral">".gcc_except_table"</span>,
+<a name="l00466"></a>00466                         <a class="code" href="namespacellvm_1_1COFF.html#aad93205ca847b520e93d62138fb4c234a6a1c5fd37f3374c2e8e233d9e19bd205">COFF::IMAGE_SCN_CNT_INITIALIZED_DATA</a> |
+<a name="l00467"></a>00467                         <a class="code" href="namespacellvm_1_1COFF.html#aad93205ca847b520e93d62138fb4c234a3c5ce7207c84ca0e6a03fd08ab4831ba">COFF::IMAGE_SCN_MEM_READ</a>,
+<a name="l00468"></a>00468                         <a class="code" href="classllvm_1_1SectionKind.html#af4b0b8bc19062c7b0195fc7239c4dbea">SectionKind::getReadOnly</a>());
+<a name="l00469"></a>00469 
+<a name="l00470"></a>00470   <span class="comment">// Debug info.</span>
+<a name="l00471"></a>00471   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a4a43b673cce2e8a8ebc62399efe4489c">DwarfAbbrevSection</a> =
+<a name="l00472"></a>00472     Ctx-><a class="code" href="classllvm_1_1MCContext.html#a8147943fe500bdcfac6a427d2426f9c5">getCOFFSection</a>(<span class="stringliteral">".debug_abbrev"</span>,
+<a name="l00473"></a>00473                         <a class="code" href="namespacellvm_1_1COFF.html#aad93205ca847b520e93d62138fb4c234a5c5ea9353e663af52c356d43798701a1">COFF::IMAGE_SCN_MEM_DISCARDABLE</a> |
+<a name="l00474"></a>00474                         <a class="code" href="namespacellvm_1_1COFF.html#aad93205ca847b520e93d62138fb4c234a3c5ce7207c84ca0e6a03fd08ab4831ba">COFF::IMAGE_SCN_MEM_READ</a>,
+<a name="l00475"></a>00475                         <a class="code" href="classllvm_1_1SectionKind.html#a13a2c76a48665ee3f4782fba7ddd72e1">SectionKind::getMetadata</a>());
+<a name="l00476"></a>00476   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#abc912916f484c798b269184cc9fe2ef5">DwarfInfoSection</a> =
+<a name="l00477"></a>00477     Ctx-><a class="code" href="classllvm_1_1MCContext.html#a8147943fe500bdcfac6a427d2426f9c5">getCOFFSection</a>(<span class="stringliteral">".debug_info"</span>,
+<a name="l00478"></a>00478                         <a class="code" href="namespacellvm_1_1COFF.html#aad93205ca847b520e93d62138fb4c234a5c5ea9353e663af52c356d43798701a1">COFF::IMAGE_SCN_MEM_DISCARDABLE</a> |
+<a name="l00479"></a>00479                         <a class="code" href="namespacellvm_1_1COFF.html#aad93205ca847b520e93d62138fb4c234a3c5ce7207c84ca0e6a03fd08ab4831ba">COFF::IMAGE_SCN_MEM_READ</a>,
+<a name="l00480"></a>00480                         <a class="code" href="classllvm_1_1SectionKind.html#a13a2c76a48665ee3f4782fba7ddd72e1">SectionKind::getMetadata</a>());
+<a name="l00481"></a>00481   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a8bc06438dabd8a83ca276dde7081fdf5">DwarfLineSection</a> =
+<a name="l00482"></a>00482     Ctx-><a class="code" href="classllvm_1_1MCContext.html#a8147943fe500bdcfac6a427d2426f9c5">getCOFFSection</a>(<span class="stringliteral">".debug_line"</span>,
+<a name="l00483"></a>00483                         <a class="code" href="namespacellvm_1_1COFF.html#aad93205ca847b520e93d62138fb4c234a5c5ea9353e663af52c356d43798701a1">COFF::IMAGE_SCN_MEM_DISCARDABLE</a> |
+<a name="l00484"></a>00484                         <a class="code" href="namespacellvm_1_1COFF.html#aad93205ca847b520e93d62138fb4c234a3c5ce7207c84ca0e6a03fd08ab4831ba">COFF::IMAGE_SCN_MEM_READ</a>,
+<a name="l00485"></a>00485                         <a class="code" href="classllvm_1_1SectionKind.html#a13a2c76a48665ee3f4782fba7ddd72e1">SectionKind::getMetadata</a>());
+<a name="l00486"></a>00486   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a046b1811aa1d8498bae5f5370addd8da">DwarfFrameSection</a> =
+<a name="l00487"></a>00487     Ctx-><a class="code" href="classllvm_1_1MCContext.html#a8147943fe500bdcfac6a427d2426f9c5">getCOFFSection</a>(<span class="stringliteral">".debug_frame"</span>,
+<a name="l00488"></a>00488                         <a class="code" href="namespacellvm_1_1COFF.html#aad93205ca847b520e93d62138fb4c234a5c5ea9353e663af52c356d43798701a1">COFF::IMAGE_SCN_MEM_DISCARDABLE</a> |
+<a name="l00489"></a>00489                         <a class="code" href="namespacellvm_1_1COFF.html#aad93205ca847b520e93d62138fb4c234a3c5ce7207c84ca0e6a03fd08ab4831ba">COFF::IMAGE_SCN_MEM_READ</a>,
+<a name="l00490"></a>00490                         <a class="code" href="classllvm_1_1SectionKind.html#a13a2c76a48665ee3f4782fba7ddd72e1">SectionKind::getMetadata</a>());
+<a name="l00491"></a>00491   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a0aa2eb10a5709c5c5c49d42540f9cd41">DwarfPubTypesSection</a> =
+<a name="l00492"></a>00492     Ctx-><a class="code" href="classllvm_1_1MCContext.html#a8147943fe500bdcfac6a427d2426f9c5">getCOFFSection</a>(<span class="stringliteral">".debug_pubtypes"</span>,
+<a name="l00493"></a>00493                         <a class="code" href="namespacellvm_1_1COFF.html#aad93205ca847b520e93d62138fb4c234a5c5ea9353e663af52c356d43798701a1">COFF::IMAGE_SCN_MEM_DISCARDABLE</a> |
+<a name="l00494"></a>00494                         <a class="code" href="namespacellvm_1_1COFF.html#aad93205ca847b520e93d62138fb4c234a3c5ce7207c84ca0e6a03fd08ab4831ba">COFF::IMAGE_SCN_MEM_READ</a>,
+<a name="l00495"></a>00495                         <a class="code" href="classllvm_1_1SectionKind.html#a13a2c76a48665ee3f4782fba7ddd72e1">SectionKind::getMetadata</a>());
+<a name="l00496"></a>00496   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#ac505ac69014bb866e928cc069397712c">DwarfStrSection</a> =
+<a name="l00497"></a>00497     Ctx-><a class="code" href="classllvm_1_1MCContext.html#a8147943fe500bdcfac6a427d2426f9c5">getCOFFSection</a>(<span class="stringliteral">".debug_str"</span>,
+<a name="l00498"></a>00498                         <a class="code" href="namespacellvm_1_1COFF.html#aad93205ca847b520e93d62138fb4c234a5c5ea9353e663af52c356d43798701a1">COFF::IMAGE_SCN_MEM_DISCARDABLE</a> |
+<a name="l00499"></a>00499                         <a class="code" href="namespacellvm_1_1COFF.html#aad93205ca847b520e93d62138fb4c234a3c5ce7207c84ca0e6a03fd08ab4831ba">COFF::IMAGE_SCN_MEM_READ</a>,
+<a name="l00500"></a>00500                         <a class="code" href="classllvm_1_1SectionKind.html#a13a2c76a48665ee3f4782fba7ddd72e1">SectionKind::getMetadata</a>());
+<a name="l00501"></a>00501   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a07370c0a16e2427896ad5be6b43ecdd0">DwarfLocSection</a> =
+<a name="l00502"></a>00502     Ctx-><a class="code" href="classllvm_1_1MCContext.html#a8147943fe500bdcfac6a427d2426f9c5">getCOFFSection</a>(<span class="stringliteral">".debug_loc"</span>,
+<a name="l00503"></a>00503                         <a class="code" href="namespacellvm_1_1COFF.html#aad93205ca847b520e93d62138fb4c234a5c5ea9353e663af52c356d43798701a1">COFF::IMAGE_SCN_MEM_DISCARDABLE</a> |
+<a name="l00504"></a>00504                         <a class="code" href="namespacellvm_1_1COFF.html#aad93205ca847b520e93d62138fb4c234a3c5ce7207c84ca0e6a03fd08ab4831ba">COFF::IMAGE_SCN_MEM_READ</a>,
+<a name="l00505"></a>00505                         <a class="code" href="classllvm_1_1SectionKind.html#a13a2c76a48665ee3f4782fba7ddd72e1">SectionKind::getMetadata</a>());
+<a name="l00506"></a>00506   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a80e72d43f3a7aeb8e2620014bfa9f5e8">DwarfARangesSection</a> =
+<a name="l00507"></a>00507     Ctx-><a class="code" href="classllvm_1_1MCContext.html#a8147943fe500bdcfac6a427d2426f9c5">getCOFFSection</a>(<span class="stringliteral">".debug_aranges"</span>,
+<a name="l00508"></a>00508                         <a class="code" href="namespacellvm_1_1COFF.html#aad93205ca847b520e93d62138fb4c234a5c5ea9353e663af52c356d43798701a1">COFF::IMAGE_SCN_MEM_DISCARDABLE</a> |
+<a name="l00509"></a>00509                         <a class="code" href="namespacellvm_1_1COFF.html#aad93205ca847b520e93d62138fb4c234a3c5ce7207c84ca0e6a03fd08ab4831ba">COFF::IMAGE_SCN_MEM_READ</a>,
+<a name="l00510"></a>00510                         <a class="code" href="classllvm_1_1SectionKind.html#a13a2c76a48665ee3f4782fba7ddd72e1">SectionKind::getMetadata</a>());
+<a name="l00511"></a>00511   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a78669b8d97552fbe5c7c3f1e34fe53da">DwarfRangesSection</a> =
+<a name="l00512"></a>00512     Ctx-><a class="code" href="classllvm_1_1MCContext.html#a8147943fe500bdcfac6a427d2426f9c5">getCOFFSection</a>(<span class="stringliteral">".debug_ranges"</span>,
+<a name="l00513"></a>00513                         <a class="code" href="namespacellvm_1_1COFF.html#aad93205ca847b520e93d62138fb4c234a5c5ea9353e663af52c356d43798701a1">COFF::IMAGE_SCN_MEM_DISCARDABLE</a> |
+<a name="l00514"></a>00514                         <a class="code" href="namespacellvm_1_1COFF.html#aad93205ca847b520e93d62138fb4c234a3c5ce7207c84ca0e6a03fd08ab4831ba">COFF::IMAGE_SCN_MEM_READ</a>,
+<a name="l00515"></a>00515                         <a class="code" href="classllvm_1_1SectionKind.html#a13a2c76a48665ee3f4782fba7ddd72e1">SectionKind::getMetadata</a>());
+<a name="l00516"></a>00516   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a1abe0ff8309230414f44f6051e4b78e6">DwarfMacroInfoSection</a> =
+<a name="l00517"></a>00517     Ctx-><a class="code" href="classllvm_1_1MCContext.html#a8147943fe500bdcfac6a427d2426f9c5">getCOFFSection</a>(<span class="stringliteral">".debug_macinfo"</span>,
+<a name="l00518"></a>00518                         <a class="code" href="namespacellvm_1_1COFF.html#aad93205ca847b520e93d62138fb4c234a5c5ea9353e663af52c356d43798701a1">COFF::IMAGE_SCN_MEM_DISCARDABLE</a> |
+<a name="l00519"></a>00519                         <a class="code" href="namespacellvm_1_1COFF.html#aad93205ca847b520e93d62138fb4c234a3c5ce7207c84ca0e6a03fd08ab4831ba">COFF::IMAGE_SCN_MEM_READ</a>,
+<a name="l00520"></a>00520                         <a class="code" href="classllvm_1_1SectionKind.html#a13a2c76a48665ee3f4782fba7ddd72e1">SectionKind::getMetadata</a>());
+<a name="l00521"></a>00521 
+<a name="l00522"></a>00522   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a5d4272b5ae7e2f751b9255f085e894de">DrectveSection</a> =
+<a name="l00523"></a>00523     Ctx-><a class="code" href="classllvm_1_1MCContext.html#a8147943fe500bdcfac6a427d2426f9c5">getCOFFSection</a>(<span class="stringliteral">".drectve"</span>,
+<a name="l00524"></a>00524                         <a class="code" href="namespacellvm_1_1COFF.html#aad93205ca847b520e93d62138fb4c234a61592fa0a2c7dc765dff44ec84f60e49">COFF::IMAGE_SCN_LNK_INFO</a>,
+<a name="l00525"></a>00525                         <a class="code" href="classllvm_1_1SectionKind.html#a13a2c76a48665ee3f4782fba7ddd72e1">SectionKind::getMetadata</a>());
+<a name="l00526"></a>00526 
+<a name="l00527"></a>00527   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a03574192484b56ea7b8968e6b1bb0a84">PDataSection</a> =
+<a name="l00528"></a>00528     Ctx-><a class="code" href="classllvm_1_1MCContext.html#a8147943fe500bdcfac6a427d2426f9c5">getCOFFSection</a>(<span class="stringliteral">".pdata"</span>,
+<a name="l00529"></a>00529                         <a class="code" href="namespacellvm_1_1COFF.html#aad93205ca847b520e93d62138fb4c234a6a1c5fd37f3374c2e8e233d9e19bd205">COFF::IMAGE_SCN_CNT_INITIALIZED_DATA</a> |
+<a name="l00530"></a>00530                         <a class="code" href="namespacellvm_1_1COFF.html#aad93205ca847b520e93d62138fb4c234a3c5ce7207c84ca0e6a03fd08ab4831ba">COFF::IMAGE_SCN_MEM_READ</a>,
+<a name="l00531"></a>00531                         <a class="code" href="classllvm_1_1SectionKind.html#a8a263cb3cc75290835648853c56cdd59">SectionKind::getDataRel</a>());
+<a name="l00532"></a>00532 
+<a name="l00533"></a>00533   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#aa692be045fa18844fd1bf75257dc330d">XDataSection</a> =
+<a name="l00534"></a>00534     Ctx-><a class="code" href="classllvm_1_1MCContext.html#a8147943fe500bdcfac6a427d2426f9c5">getCOFFSection</a>(<span class="stringliteral">".xdata"</span>,
+<a name="l00535"></a>00535                         <a class="code" href="namespacellvm_1_1COFF.html#aad93205ca847b520e93d62138fb4c234a6a1c5fd37f3374c2e8e233d9e19bd205">COFF::IMAGE_SCN_CNT_INITIALIZED_DATA</a> |
+<a name="l00536"></a>00536                         <a class="code" href="namespacellvm_1_1COFF.html#aad93205ca847b520e93d62138fb4c234a3c5ce7207c84ca0e6a03fd08ab4831ba">COFF::IMAGE_SCN_MEM_READ</a>,
+<a name="l00537"></a>00537                         <a class="code" href="classllvm_1_1SectionKind.html#a8a263cb3cc75290835648853c56cdd59">SectionKind::getDataRel</a>());
+<a name="l00538"></a>00538   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a755af8026c6684f43d9d0d4ae8cbafee">TLSDataSection</a> =
+<a name="l00539"></a>00539     Ctx-><a class="code" href="classllvm_1_1MCContext.html#a8147943fe500bdcfac6a427d2426f9c5">getCOFFSection</a>(<span class="stringliteral">".tls$"</span>,
+<a name="l00540"></a>00540                         <a class="code" href="namespacellvm_1_1COFF.html#aad93205ca847b520e93d62138fb4c234a6a1c5fd37f3374c2e8e233d9e19bd205">COFF::IMAGE_SCN_CNT_INITIALIZED_DATA</a> |
+<a name="l00541"></a>00541                         <a class="code" href="namespacellvm_1_1COFF.html#aad93205ca847b520e93d62138fb4c234a3c5ce7207c84ca0e6a03fd08ab4831ba">COFF::IMAGE_SCN_MEM_READ</a> |
+<a name="l00542"></a>00542                         <a class="code" href="namespacellvm_1_1COFF.html#aad93205ca847b520e93d62138fb4c234ac1dfcdc9a17df9b148557d4c01759767">COFF::IMAGE_SCN_MEM_WRITE</a>,
+<a name="l00543"></a>00543                         <a class="code" href="classllvm_1_1SectionKind.html#a8a263cb3cc75290835648853c56cdd59">SectionKind::getDataRel</a>());
+<a name="l00544"></a>00544 }
+<a name="l00545"></a>00545 
+<a name="l00546"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#af3588a9946cce9ce80321ca092a3e670">00546</a> <span class="keywordtype">void</span> <a class="code" href="classllvm_1_1MCObjectFileInfo.html#af3588a9946cce9ce80321ca092a3e670">MCObjectFileInfo::InitMCObjectFileInfo</a>(<a class="code" href="classllvm_1_1StringRef.html">StringRef</a> TT, <a class="code" href="namespacellvm_1_1Reloc.html#af59f6dc86e80aaf56f1afd155eebf568">Reloc::Model</a> relocm,
+<a name="l00547"></a>00547                                             <a class="code" href="namespacellvm_1_1CodeModel.html#afc59396a9e5809fc92938e203d91a8df">CodeModel::Model</a> cm,
+<a name="l00548"></a>00548                                             <a class="code" href="classllvm_1_1MCContext.html">MCContext</a> &ctx) {
+<a name="l00549"></a>00549   RelocM = relocm;
+<a name="l00550"></a>00550   CMModel = cm;
+<a name="l00551"></a>00551   Ctx = &ctx;
+<a name="l00552"></a>00552 
+<a name="l00553"></a>00553   <span class="comment">// Common.</span>
+<a name="l00554"></a>00554   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#ae8576d4cf131b75fe3e9f3ce8ffefa05">CommDirectiveSupportsAlignment</a> = <span class="keyword">true</span>;
+<a name="l00555"></a>00555   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#ade2d9317005719a662ab8f745300de21">SupportsWeakOmittedEHFrame</a> = <span class="keyword">true</span>;
+<a name="l00556"></a>00556   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a7828f8128dc0b2b833cf89c6f07b4001">IsFunctionEHFrameSymbolPrivate</a> = <span class="keyword">true</span>;
+<a name="l00557"></a>00557 
+<a name="l00558"></a>00558   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a22079e3bf68835c35c79983a30b6c0cc">PersonalityEncoding</a> = <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a747768848ed559137ca5ae0c82c8f0de">LSDAEncoding</a> = <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a9bba2c5904d056b1dc21d2dc06a5ff27">FDEEncoding</a> = <a class="code" href="classllvm_1_1MCObjectFileInfo.html#ad58390471c241fb327a23c69d639e6ce">FDECFIEncoding</a> =
+<a name="l00559"></a>00559     <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a4c067200d0d645349682de2953e7f061">TTypeEncoding</a> = <a class="code" href="namespacellvm_1_1dwarf.html#a85bda042c02722848a3411b67924eb47ab8bb265a153372d87860f6a33d858f3e">dwarf::DW_EH_PE_absptr</a>;
+<a name="l00560"></a>00560 
+<a name="l00561"></a>00561   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#ad956f17114e9144cc67dd8e915a989d1">EHFrameSection</a> = 0;             <span class="comment">// Created on demand.</span>
+<a name="l00562"></a>00562   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a277e6c3b3a259af6efc2e3987330de5e">CompactUnwindSection</a> = 0;       <span class="comment">// Used only by selected targets.</span>
+<a name="l00563"></a>00563   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#ae2f307750fe05f98b80d75e03c5c565d">DwarfAccelNamesSection</a> = 0;     <span class="comment">// Used only by selected targets.</span>
+<a name="l00564"></a>00564   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#af42d3b899b0b66ff13402f459d72aab6">DwarfAccelObjCSection</a> = 0;      <span class="comment">// Used only by selected targets.</span>
+<a name="l00565"></a>00565   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#aa988474f69657da1ea9a50b44e16d6a6">DwarfAccelNamespaceSection</a> = 0; <span class="comment">// Used only by selected targets.</span>
+<a name="l00566"></a>00566   <a class="code" href="classllvm_1_1MCObjectFileInfo.html#af65e99ced220beae9afcb03113200ced">DwarfAccelTypesSection</a> = 0;     <span class="comment">// Used only by selected targets.</span>
+<a name="l00567"></a>00567 
+<a name="l00568"></a>00568   <a class="code" href="classllvm_1_1Triple.html">Triple</a> T(TT);
+<a name="l00569"></a>00569   <a class="code" href="classllvm_1_1Triple.html#a547abd13f7a3c063aa72c8192a868154">Triple::ArchType</a> Arch = T.<a class="code" href="classllvm_1_1Triple.html#a97f56ec2cf93b5b4d1db9befd8d3d535" title="getArch - Get the parsed architecture type of this triple.">getArch</a>();
+<a name="l00570"></a>00570   <span class="comment">// FIXME: Checking for Arch here to filter out bogus triples such as</span>
+<a name="l00571"></a>00571   <span class="comment">// cellspu-apple-darwin. Perhaps we should fix in Triple?</span>
+<a name="l00572"></a>00572   <span class="keywordflow">if</span> ((Arch == <a class="code" href="classllvm_1_1Triple.html#a547abd13f7a3c063aa72c8192a868154a0eefa3e53db25b90828e42c64b138648">Triple::x86</a> || Arch == <a class="code" href="classllvm_1_1Triple.html#a547abd13f7a3c063aa72c8192a868154a13d8ce5e71051718a537277c6a594062">Triple::x86_64</a> ||
+<a name="l00573"></a>00573        Arch == <a class="code" href="classllvm_1_1Triple.html#a547abd13f7a3c063aa72c8192a868154a8b312a985e2504366d24a2200faf37ff">Triple::arm</a> || Arch == <a class="code" href="classllvm_1_1Triple.html#a547abd13f7a3c063aa72c8192a868154ab456eadbc2378864e9aa9e2a545a1e65">Triple::thumb</a> ||
+<a name="l00574"></a>00574        Arch == <a class="code" href="classllvm_1_1Triple.html#a547abd13f7a3c063aa72c8192a868154ab22bd0f2fbea54c80774becf8d6aa704">Triple::ppc</a> || Arch == <a class="code" href="classllvm_1_1Triple.html#a547abd13f7a3c063aa72c8192a868154aab15cb6de66f724829436a3466411993">Triple::ppc64</a> ||
+<a name="l00575"></a>00575        Arch == <a class="code" href="classllvm_1_1Triple.html#a547abd13f7a3c063aa72c8192a868154a5b44ea359fcb23c7b1bfdc029979614c">Triple::UnknownArch</a>) &&
+<a name="l00576"></a>00576       (T.<a class="code" href="classllvm_1_1Triple.html#a6583a9f9c8f9ae23674728077825125d" title="isOSDarwin - Is this a "Darwin" OS (OS X or iOS).">isOSDarwin</a>() || T.<a class="code" href="classllvm_1_1Triple.html#a9804d5fdcc6cec173c42a090d89165d5" title="getEnvironment - Get the parsed environment type of this triple.">getEnvironment</a>() == <a class="code" href="classllvm_1_1Triple.html#a1778f5c464f88710033f7e11e84a9324a2ed78f59e2d35011e1d1ed0ad96cf411">Triple::MachO</a>)) {
+<a name="l00577"></a>00577     Env = IsMachO;
+<a name="l00578"></a>00578     InitMachOMCObjectFileInfo(T);
+<a name="l00579"></a>00579   } <span class="keywordflow">else</span> <span class="keywordflow">if</span> ((Arch == <a class="code" href="classllvm_1_1Triple.html#a547abd13f7a3c063aa72c8192a868154a0eefa3e53db25b90828e42c64b138648">Triple::x86</a> || Arch == <a class="code" href="classllvm_1_1Triple.html#a547abd13f7a3c063aa72c8192a868154a13d8ce5e71051718a537277c6a594062">Triple::x86_64</a>) &&
+<a name="l00580"></a>00580              (T.<a class="code" href="classllvm_1_1Triple.html#a9804d5fdcc6cec173c42a090d89165d5" title="getEnvironment - Get the parsed environment type of this triple.">getEnvironment</a>() != <a class="code" href="classllvm_1_1Triple.html#a1778f5c464f88710033f7e11e84a9324a456b64e26b8bcdbd8294689615d8a055">Triple::ELF</a>) &&
+<a name="l00581"></a>00581              (T.<a class="code" href="classllvm_1_1Triple.html#a444a38a05c0b8ff096a42710160dd45e" title="getOS - Get the parsed operating system type of this triple.">getOS</a>() == <a class="code" href="classllvm_1_1Triple.html#a3cfefc755ab656000934f91193afb1cdadbe9289b84e5f2986a5c35f7a7ca087c">Triple::MinGW32</a> || T.<a class="code" href="classllvm_1_1Triple.html#a444a38a05c0b8ff096a42710160dd45e" title="getOS - Get the parsed operating system type of this triple.">getOS</a>() == <a class="code" href="classllvm_1_1Triple.html#a3cfefc755ab656000934f91193afb1cda3f032df827ac0c8974f1fdd7766098ad">Triple::Cygwin</a> ||
+<a name="l00582"></a>00582               T.<a class="code" href="classllvm_1_1Triple.html#a444a38a05c0b8ff096a42710160dd45e" title="getOS - Get the parsed operating system type of this triple.">getOS</a>() == <a class="code" href="classllvm_1_1Triple.html#a3cfefc755ab656000934f91193afb1cdafd0c0a465dca43ad44f79806a226a1ae">Triple::Win32</a>)) {
+<a name="l00583"></a>00583     Env = IsCOFF;
+<a name="l00584"></a>00584     InitCOFFMCObjectFileInfo(T);
+<a name="l00585"></a>00585   } <span class="keywordflow">else</span> {
+<a name="l00586"></a>00586     Env = IsELF;
+<a name="l00587"></a>00587     InitELFMCObjectFileInfo(T);
+<a name="l00588"></a>00588   }
+<a name="l00589"></a>00589 }
+<a name="l00590"></a>00590 
+<a name="l00591"></a>00591 <span class="keywordtype">void</span> MCObjectFileInfo::InitEHFrameSection() {
+<a name="l00592"></a>00592   <span class="keywordflow">if</span> (Env == IsMachO)
+<a name="l00593"></a>00593     <a class="code" href="classllvm_1_1MCObjectFileInfo.html#ad956f17114e9144cc67dd8e915a989d1">EHFrameSection</a> =
+<a name="l00594"></a>00594       Ctx-><a class="code" href="classllvm_1_1MCContext.html#a33dc7b96929a9d1d57434e89ed624a08">getMachOSection</a>(<span class="stringliteral">"__TEXT"</span>, <span class="stringliteral">"__eh_frame"</span>,
+<a name="l00595"></a>00595                            <a class="code" href="classllvm_1_1MCSectionMachO.html#ac7877d8afce505fffa3db01687508002ac33c590731bdfb56712ff53f8bf36fc8" title="S_COALESCED - Section contains symbols that are to be coalesced.">MCSectionMachO::S_COALESCED</a> |
+<a name="l00596"></a>00596                            <a class="code" href="classllvm_1_1MCSectionMachO.html#ac7877d8afce505fffa3db01687508002a7c24e4c0ee859c710fda368c636db103">MCSectionMachO::S_ATTR_NO_TOC</a> |
+<a name="l00597"></a>00597                            <a class="code" href="classllvm_1_1MCSectionMachO.html#ac7877d8afce505fffa3db01687508002a0c47e2472940d205830b3dbc48c6809a">MCSectionMachO::S_ATTR_STRIP_STATIC_SYMS</a> |
+<a name="l00598"></a>00598                            <a class="code" href="classllvm_1_1MCSectionMachO.html#ac7877d8afce505fffa3db01687508002a56c41c9672217dab149dcae144c2b20c" title="S_ATTR_LIVE_SUPPORT - Blocks are live if they reference live blocks.">MCSectionMachO::S_ATTR_LIVE_SUPPORT</a>,
+<a name="l00599"></a>00599                            <a class="code" href="classllvm_1_1SectionKind.html#af4b0b8bc19062c7b0195fc7239c4dbea">SectionKind::getReadOnly</a>());
+<a name="l00600"></a>00600   <span class="keywordflow">else</span> <span class="keywordflow">if</span> (Env == IsELF)
+<a name="l00601"></a>00601     <a class="code" href="classllvm_1_1MCObjectFileInfo.html#ad956f17114e9144cc67dd8e915a989d1">EHFrameSection</a> =
+<a name="l00602"></a>00602       Ctx-><a class="code" href="classllvm_1_1MCContext.html#aba05d33e48c94471691bcbb81e0a6a3a">getELFSection</a>(<span class="stringliteral">".eh_frame"</span>, <a class="code" href="classllvm_1_1MCObjectFileInfo.html#ab792cd3fb64e0b1b7ed3773561eace42">EHSectionType</a>,
+<a name="l00603"></a>00603                          <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a4d8a9c79662d64acc72fc048e711537b">EHSectionFlags</a>,
+<a name="l00604"></a>00604                          <a class="code" href="classllvm_1_1SectionKind.html#a8a263cb3cc75290835648853c56cdd59">SectionKind::getDataRel</a>());
+<a name="l00605"></a>00605   <span class="keywordflow">else</span>
+<a name="l00606"></a>00606     <a class="code" href="classllvm_1_1MCObjectFileInfo.html#ad956f17114e9144cc67dd8e915a989d1">EHFrameSection</a> =
+<a name="l00607"></a>00607       Ctx-><a class="code" href="classllvm_1_1MCContext.html#a8147943fe500bdcfac6a427d2426f9c5">getCOFFSection</a>(<span class="stringliteral">".eh_frame"</span>,
+<a name="l00608"></a>00608                           <a class="code" href="namespacellvm_1_1COFF.html#aad93205ca847b520e93d62138fb4c234a6a1c5fd37f3374c2e8e233d9e19bd205">COFF::IMAGE_SCN_CNT_INITIALIZED_DATA</a> |
+<a name="l00609"></a>00609                           <a class="code" href="namespacellvm_1_1COFF.html#aad93205ca847b520e93d62138fb4c234a3c5ce7207c84ca0e6a03fd08ab4831ba">COFF::IMAGE_SCN_MEM_READ</a> |
+<a name="l00610"></a>00610                           <a class="code" href="namespacellvm_1_1COFF.html#aad93205ca847b520e93d62138fb4c234ac1dfcdc9a17df9b148557d4c01759767">COFF::IMAGE_SCN_MEM_WRITE</a>,
+<a name="l00611"></a>00611                           <a class="code" href="classllvm_1_1SectionKind.html#a8a263cb3cc75290835648853c56cdd59">SectionKind::getDataRel</a>());
+<a name="l00612"></a>00612 }
+</pre></div></div>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:35:54 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/MCObjectFileInfo_8h__dep__incl.map
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MCObjectFileInfo_8h__dep__incl.map?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MCObjectFileInfo_8h__dep__incl.map (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MCObjectFileInfo_8h__dep__incl.map Fri Dec 21 00:57:24 2012
@@ -0,0 +1,51 @@
+<map id="G" name="G">
+<area shape="rect" href="$TargetLoweringObjectFile_8h.html" title="TargetLoweringObjectFile.h" alt="" coords="3732,84,3921,111"/>
+<area shape="rect" href="$MachineModuleInfo_8cpp.html" title="MachineModuleInfo.cpp" alt="" coords="3945,84,4116,111"/>
+<area shape="rect" href="$MCAsmStreamer_8cpp.html" title="MCAsmStreamer.cpp" alt="" coords="4140,84,4297,111"/>
+<area shape="rect" href="$MCContext_8cpp.html" title="MCContext.cpp" alt="" coords="4321,84,4439,111"/>
+<area shape="rect" href="$MCDwarf_8cpp.html" title="MCDwarf.cpp" alt="" coords="4463,84,4567,111"/>
+<area shape="rect" href="$MCObjectFileInfo_8cpp.html" title="MCObjectFileInfo.cpp" alt="" coords="4591,84,4743,111"/>
+<area shape="rect" href="$MCWin64EH_8cpp.html" title="MCWin64EH.cpp" alt="" coords="4767,84,4889,111"/>
+<area shape="rect" href="$TargetLoweringObjectFileImpl_8h.html" title="TargetLoweringObjectFileImpl.h" alt="" coords="1327,161,1543,188"/>
+<area shape="rect" href="$X86TargetObjectFile_8h.html" title="X86TargetObjectFile.h" alt="" coords="2512,239,2669,265"/>
+<area shape="rect" href="$AsmPrinter_8cpp.html" title="AsmPrinter.cpp" alt="" coords="2567,161,2684,188"/>
+<area shape="rect" href="$AsmPrinterDwarf_8cpp.html" title="AsmPrinterDwarf.cpp" alt="" coords="2708,161,2863,188"/>
+<area shape="rect" href="$DwarfCFIException_8cpp.html" title="DwarfCFIException.cpp" alt="" coords="2887,161,3052,188"/>
+<area shape="rect" href="$DwarfDebug_8cpp.html" title="DwarfDebug.cpp" alt="" coords="3076,161,3201,188"/>
+<area shape="rect" href="$DwarfException_8cpp.html" title="DwarfException.cpp" alt="" coords="3225,161,3372,188"/>
+<area shape="rect" href="$OcamlGCPrinter_8cpp.html" title="OcamlGCPrinter.cpp" alt="" coords="3396,161,3545,188"/>
+<area shape="rect" href="$Win64Exception_8cpp.html" title="Win64Exception.cpp" alt="" coords="3569,161,3716,188"/>
+<area shape="rect" href="$LLVMTargetMachine_8cpp.html" title="LLVMTargetMachine.cpp" alt="" coords="3740,161,3913,188"/>
+<area shape="rect" href="$TargetLowering_8cpp.html" title="TargetLowering.cpp" alt="" coords="3937,161,4081,188"/>
+<area shape="rect" href="$SPUAsmPrinter_8cpp.html" title="SPUAsmPrinter.cpp" alt="" coords="4105,161,4249,188"/>
+<area shape="rect" href="$HexagonAsmPrinter_8cpp.html" title="HexagonAsmPrinter.cpp" alt="" coords="4273,161,4449,188"/>
+<area shape="rect" href="$MBlazeAsmPrinter_8cpp.html" title="MBlazeAsmPrinter.cpp" alt="" coords="4473,161,4636,188"/>
+<area shape="rect" href="$MipsAsmPrinter_8cpp.html" title="MipsAsmPrinter.cpp" alt="" coords="4660,161,4807,188"/>
+<area shape="rect" href="$NVPTXAsmPrinter_8cpp.html" title="NVPTXAsmPrinter.cpp" alt="" coords="4831,161,4991,188"/>
+<area shape="rect" href="$NVPTXTargetObjectFile_8h.html" title="NVPTXTargetObjectFile.h" alt="" coords="2316,161,2492,188"/>
+<area shape="rect" href="$NVPTXTargetMachine_8cpp.html" title="NVPTXTargetMachine.cpp" alt="" coords="5015,161,5196,188"/>
+<area shape="rect" href="$TargetLoweringObjectFile_8cpp.html" title="TargetLoweringObjectFile.cpp" alt="" coords="5220,161,5423,188"/>
+<area shape="rect" href="$XCoreAsmPrinter_8cpp.html" title="XCoreAsmPrinter.cpp" alt="" coords="5447,161,5601,188"/>
+<area shape="rect" href="$GlobalMerge_8cpp.html" title="GlobalMerge.cpp" alt="" coords="5625,161,5753,188"/>
+<area shape="rect" href="$TargetLoweringObjectFileImpl_8cpp.html" title="TargetLoweringObjectFileImpl.cpp" alt="" coords="1099,239,1331,265"/>
+<area shape="rect" href="$ARMTargetObjectFile_8h.html" title="ARMTargetObjectFile.h" alt="" coords="1355,239,1515,265"/>
+<area shape="rect" href="$SPUISelLowering_8cpp.html" title="SPUISelLowering.cpp" alt="" coords="1539,239,1693,265"/>
+<area shape="rect" href="$HexagonTargetObjectFile_8h.html" title="HexagonTargetObjectFile.h" alt="" coords="1717,239,1907,265"/>
+<area shape="rect" href="$MBlazeTargetObjectFile_8h.html" title="MBlazeTargetObjectFile.h" alt="" coords="1931,239,2109,265"/>
+<area shape="rect" href="$MipsTargetObjectFile_8h.html" title="MipsTargetObjectFile.h" alt="" coords="2133,239,2296,265"/>
+<area shape="rect" href="$MSP430ISelLowering_8cpp.html" title="MSP430ISelLowering.cpp" alt="" coords="5,239,184,265"/>
+<area shape="rect" href="$NVPTXISelLowering_8cpp.html" title="NVPTXISelLowering.cpp" alt="" coords="2320,239,2488,265"/>
+<area shape="rect" href="$PPCAsmPrinter_8cpp.html" title="PPCAsmPrinter.cpp" alt="" coords="208,239,352,265"/>
+<area shape="rect" href="$PPCISelLowering_8cpp.html" title="PPCISelLowering.cpp" alt="" coords="376,239,528,265"/>
+<area shape="rect" href="$SparcISelLowering_8cpp.html" title="SparcISelLowering.cpp" alt="" coords="552,239,715,265"/>
+<area shape="rect" href="$X86AsmPrinter_8cpp.html" title="X86AsmPrinter.cpp" alt="" coords="739,239,880,265"/>
+<area shape="rect" href="$XCoreTargetObjectFile_8h.html" title="XCoreTargetObjectFile.h" alt="" coords="904,239,1075,265"/>
+<area shape="rect" href="$ARMAsmPrinter_8cpp.html" title="ARMAsmPrinter.cpp" alt="" coords="1084,316,1231,343"/>
+<area shape="rect" href="$ARMISelLowering_8cpp.html" title="ARMISelLowering.cpp" alt="" coords="1255,316,1409,343"/>
+<area shape="rect" href="$ARMTargetObjectFile_8cpp.html" title="ARMTargetObjectFile.cpp" alt="" coords="1433,316,1609,343"/>
+<area shape="rect" href="$HexagonISelLowering_8cpp.html" title="HexagonISelLowering.cpp" alt="" coords="1633,316,1817,343"/>
+<area shape="rect" href="$HexagonTargetObjectFile_8cpp.html" title="HexagonTargetObjectFile.cpp" alt="" coords="1841,316,2047,343"/>
+<area shape="rect" href="$MBlazeISelLowering_8cpp.html" title="MBlazeISelLowering.cpp" alt="" coords="2071,316,2244,343"/>
+<area shape="rect" href="$X86ISelLowering_8cpp.html" title="X86ISelLowering.cpp" alt="" coords="2421,316,2573,343"/>
+<area shape="rect" href="$X86TargetObjectFile_8cpp.html" title="X86TargetObjectFile.cpp" alt="" coords="2597,316,2768,343"/>
+</map>

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

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

Propchange: www-releases/trunk/3.2/docs/doxygen/html/MCObjectFileInfo_8h__dep__incl.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: www-releases/trunk/3.2/docs/doxygen/html/MCObjectFileInfo_8h_source.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MCObjectFileInfo_8h_source.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MCObjectFileInfo_8h_source.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MCObjectFileInfo_8h_source.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,369 @@
+<!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: MCObjectFileInfo.h Source File</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File List</span></a></li>
+      <li><a href="globals.html"><span>File Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="dir_b41d254693bea6e92988e5bb1ad97e02.html">llvm-3.2.src</a>      </li>
+      <li class="navelem"><a class="el" href="dir_25acc6571c4e3a053ee4203146b47a61.html">include</a>      </li>
+      <li class="navelem"><a class="el" href="dir_fd2d7b5ce83b1c1657cd6600d8cb39fa.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="dir_6acfa0788722cd7f252c15e33dfdaa52.html">MC</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">MCObjectFileInfo.h</div>  </div>
+</div>
+<div class="contents">
+<a href="MCObjectFileInfo_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//===-- llvm/MC/MCObjectFileInfo.h - Object File Info -----------*- C++ -*-===//</span>
+<a name="l00002"></a>00002 <span class="comment">//</span>
+<a name="l00003"></a>00003 <span class="comment">//                     The LLVM Compiler Infrastructure</span>
+<a name="l00004"></a>00004 <span class="comment">//</span>
+<a name="l00005"></a>00005 <span class="comment">// This file is distributed under the University of Illinois Open Source</span>
+<a name="l00006"></a>00006 <span class="comment">// License. See LICENSE.TXT for details.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">//===----------------------------------------------------------------------===//</span>
+<a name="l00009"></a>00009 <span class="comment">//</span>
+<a name="l00010"></a>00010 <span class="comment">// This file describes common object file formats.</span>
+<a name="l00011"></a>00011 <span class="comment">//</span>
+<a name="l00012"></a>00012 <span class="comment">//===----------------------------------------------------------------------===//</span>
+<a name="l00013"></a>00013 
+<a name="l00014"></a>00014 <span class="preprocessor">#ifndef LLVM_MC_MCBJECTFILEINFO_H</span>
+<a name="l00015"></a>00015 <span class="preprocessor"></span><span class="preprocessor">#define LLVM_MC_MCBJECTFILEINFO_H</span>
+<a name="l00016"></a>00016 <span class="preprocessor"></span>
+<a name="l00017"></a>00017 <span class="preprocessor">#include "<a class="code" href="CodeGen_8h.html">llvm/Support/CodeGen.h</a>"</span>
+<a name="l00018"></a>00018 
+<a name="l00019"></a>00019 <span class="keyword">namespace </span>llvm {
+<a name="l00020"></a>00020   <span class="keyword">class </span>MCContext;
+<a name="l00021"></a>00021   <span class="keyword">class </span>MCSection;
+<a name="l00022"></a>00022   <span class="keyword">class </span>StringRef;
+<a name="l00023"></a>00023   <span class="keyword">class </span>Triple;
+<a name="l00024"></a>00024 
+<a name="l00025"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html">00025</a> <span class="keyword">class </span><a class="code" href="classllvm_1_1MCObjectFileInfo.html">MCObjectFileInfo</a> {
+<a name="l00026"></a>00026 <span class="keyword">protected</span>:<span class="comment"></span>
+<a name="l00027"></a>00027 <span class="comment">  /// CommDirectiveSupportsAlignment - True if .comm supports alignment.  This</span>
+<a name="l00028"></a>00028 <span class="comment">  /// is a hack for as long as we support 10.4 Tiger, whose assembler doesn't</span>
+<a name="l00029"></a>00029 <span class="comment">  /// support alignment on comm.</span>
+<a name="l00030"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#ae8576d4cf131b75fe3e9f3ce8ffefa05">00030</a> <span class="comment"></span>  <span class="keywordtype">bool</span> <a class="code" href="classllvm_1_1MCObjectFileInfo.html#ae8576d4cf131b75fe3e9f3ce8ffefa05">CommDirectiveSupportsAlignment</a>;
+<a name="l00031"></a>00031 <span class="comment"></span>
+<a name="l00032"></a>00032 <span class="comment">  /// SupportsWeakEmptyEHFrame - True if target object file supports a</span>
+<a name="l00033"></a>00033 <span class="comment">  /// weak_definition of constant 0 for an omitted EH frame.</span>
+<a name="l00034"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#ade2d9317005719a662ab8f745300de21">00034</a> <span class="comment"></span>  <span class="keywordtype">bool</span> <a class="code" href="classllvm_1_1MCObjectFileInfo.html#ade2d9317005719a662ab8f745300de21">SupportsWeakOmittedEHFrame</a>;
+<a name="l00035"></a>00035 <span class="comment"></span>
+<a name="l00036"></a>00036 <span class="comment">  /// IsFunctionEHFrameSymbolPrivate - This flag is set to true if the</span>
+<a name="l00037"></a>00037 <span class="comment">  /// "EH_frame" symbol for EH information should be an assembler temporary (aka</span>
+<a name="l00038"></a>00038 <span class="comment">  /// private linkage, aka an L or .L label) or false if it should be a normal</span>
+<a name="l00039"></a>00039 <span class="comment">  /// non-.globl label.  This defaults to true.</span>
+<a name="l00040"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#a7828f8128dc0b2b833cf89c6f07b4001">00040</a> <span class="comment"></span>  <span class="keywordtype">bool</span> <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a7828f8128dc0b2b833cf89c6f07b4001">IsFunctionEHFrameSymbolPrivate</a>;
+<a name="l00041"></a>00041 <span class="comment"></span>
+<a name="l00042"></a>00042 <span class="comment">  /// PersonalityEncoding, LSDAEncoding, FDEEncoding, TTypeEncoding - Some</span>
+<a name="l00043"></a>00043 <span class="comment">  /// encoding values for EH.</span>
+<a name="l00044"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#a22079e3bf68835c35c79983a30b6c0cc">00044</a> <span class="comment"></span>  <span class="keywordtype">unsigned</span> <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a22079e3bf68835c35c79983a30b6c0cc">PersonalityEncoding</a>;
+<a name="l00045"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#a747768848ed559137ca5ae0c82c8f0de">00045</a>   <span class="keywordtype">unsigned</span> <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a747768848ed559137ca5ae0c82c8f0de">LSDAEncoding</a>;
+<a name="l00046"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#a9bba2c5904d056b1dc21d2dc06a5ff27">00046</a>   <span class="keywordtype">unsigned</span> <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a9bba2c5904d056b1dc21d2dc06a5ff27">FDEEncoding</a>;
+<a name="l00047"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#ad58390471c241fb327a23c69d639e6ce">00047</a>   <span class="keywordtype">unsigned</span> <a class="code" href="classllvm_1_1MCObjectFileInfo.html#ad58390471c241fb327a23c69d639e6ce">FDECFIEncoding</a>;
+<a name="l00048"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#a4c067200d0d645349682de2953e7f061">00048</a>   <span class="keywordtype">unsigned</span> <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a4c067200d0d645349682de2953e7f061">TTypeEncoding</a>;
+<a name="l00049"></a>00049   <span class="comment">// Section flags for eh_frame</span>
+<a name="l00050"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#ab792cd3fb64e0b1b7ed3773561eace42">00050</a>   <span class="keywordtype">unsigned</span> <a class="code" href="classllvm_1_1MCObjectFileInfo.html#ab792cd3fb64e0b1b7ed3773561eace42">EHSectionType</a>;
+<a name="l00051"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#a4d8a9c79662d64acc72fc048e711537b">00051</a>   <span class="keywordtype">unsigned</span> <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a4d8a9c79662d64acc72fc048e711537b">EHSectionFlags</a>;
+<a name="l00052"></a>00052 <span class="comment"></span>
+<a name="l00053"></a>00053 <span class="comment">  /// TextSection - Section directive for standard text.</span>
+<a name="l00054"></a>00054 <span class="comment">  ///</span>
+<a name="l00055"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#a671ef6cfc0d8647dcc1196aa21783726">00055</a> <span class="comment"></span>  <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#a671ef6cfc0d8647dcc1196aa21783726">TextSection</a>;
+<a name="l00056"></a>00056 <span class="comment"></span>
+<a name="l00057"></a>00057 <span class="comment">  /// DataSection - Section directive for standard data.</span>
+<a name="l00058"></a>00058 <span class="comment">  ///</span>
+<a name="l00059"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#abdd1051dfa8c2e7eca7a276b8f9d7f6f">00059</a> <span class="comment"></span>  <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#abdd1051dfa8c2e7eca7a276b8f9d7f6f">DataSection</a>;
+<a name="l00060"></a>00060 <span class="comment"></span>
+<a name="l00061"></a>00061 <span class="comment">  /// BSSSection - Section that is default initialized to zero.</span>
+<a name="l00062"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#a4fc2cfdb36be887db7a0d6cea589dab1">00062</a> <span class="comment"></span>  <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#a4fc2cfdb36be887db7a0d6cea589dab1" title="BSSSection - Section that is default initialized to zero.">BSSSection</a>;
+<a name="l00063"></a>00063 <span class="comment"></span>
+<a name="l00064"></a>00064 <span class="comment">  /// ReadOnlySection - Section that is readonly and can contain arbitrary</span>
+<a name="l00065"></a>00065 <span class="comment">  /// initialized data.  Targets are not required to have a readonly section.</span>
+<a name="l00066"></a>00066 <span class="comment">  /// If they don't, various bits of code will fall back to using the data</span>
+<a name="l00067"></a>00067 <span class="comment">  /// section for constants.</span>
+<a name="l00068"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#afd74bfe6e26a6bbc207dd281923f4604">00068</a> <span class="comment"></span>  <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#afd74bfe6e26a6bbc207dd281923f4604">ReadOnlySection</a>;
+<a name="l00069"></a>00069 <span class="comment"></span>
+<a name="l00070"></a>00070 <span class="comment">  /// StaticCtorSection - This section contains the static constructor pointer</span>
+<a name="l00071"></a>00071 <span class="comment">  /// list.</span>
+<a name="l00072"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#a79ca05334a6ef1403350a1980f23fad9">00072</a> <span class="comment"></span>  <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#a79ca05334a6ef1403350a1980f23fad9">StaticCtorSection</a>;
+<a name="l00073"></a>00073 <span class="comment"></span>
+<a name="l00074"></a>00074 <span class="comment">  /// StaticDtorSection - This section contains the static destructor pointer</span>
+<a name="l00075"></a>00075 <span class="comment">  /// list.</span>
+<a name="l00076"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#a9474426905ac80e83f28cb67e83bf4b0">00076</a> <span class="comment"></span>  <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#a9474426905ac80e83f28cb67e83bf4b0">StaticDtorSection</a>;
+<a name="l00077"></a>00077 <span class="comment"></span>
+<a name="l00078"></a>00078 <span class="comment">  /// LSDASection - If exception handling is supported by the target, this is</span>
+<a name="l00079"></a>00079 <span class="comment">  /// the section the Language Specific Data Area information is emitted to.</span>
+<a name="l00080"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#a60b30e1096001b9643044acb1708df2c">00080</a> <span class="comment"></span>  <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#a60b30e1096001b9643044acb1708df2c">LSDASection</a>;
+<a name="l00081"></a>00081 <span class="comment"></span>
+<a name="l00082"></a>00082 <span class="comment">  /// CompactUnwindSection - If exception handling is supported by the target</span>
+<a name="l00083"></a>00083 <span class="comment">  /// and the target can support a compact representation of the CIE and FDE,</span>
+<a name="l00084"></a>00084 <span class="comment">  /// this is the section to emit them into.</span>
+<a name="l00085"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#a277e6c3b3a259af6efc2e3987330de5e">00085</a> <span class="comment"></span>  <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#a277e6c3b3a259af6efc2e3987330de5e">CompactUnwindSection</a>;
+<a name="l00086"></a>00086 <span class="comment"></span>
+<a name="l00087"></a>00087 <span class="comment">  /// DwarfAccelNamesSection, DwarfAccelObjCSection,</span>
+<a name="l00088"></a>00088 <span class="comment">  /// DwarfAccelNamespaceSection, DwarfAccelTypesSection -</span>
+<a name="l00089"></a>00089 <span class="comment">  /// If we use the DWARF accelerated hash tables then we want toe emit these</span>
+<a name="l00090"></a>00090 <span class="comment">  /// sections.</span>
+<a name="l00091"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#ae2f307750fe05f98b80d75e03c5c565d">00091</a> <span class="comment"></span>  <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#ae2f307750fe05f98b80d75e03c5c565d">DwarfAccelNamesSection</a>;
+<a name="l00092"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#af42d3b899b0b66ff13402f459d72aab6">00092</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#af42d3b899b0b66ff13402f459d72aab6">DwarfAccelObjCSection</a>;
+<a name="l00093"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#aa988474f69657da1ea9a50b44e16d6a6">00093</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#aa988474f69657da1ea9a50b44e16d6a6">DwarfAccelNamespaceSection</a>;
+<a name="l00094"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#af65e99ced220beae9afcb03113200ced">00094</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#af65e99ced220beae9afcb03113200ced">DwarfAccelTypesSection</a>;
+<a name="l00095"></a>00095 
+<a name="l00096"></a>00096   <span class="comment">// Dwarf sections for debug info.  If a target supports debug info, these must</span>
+<a name="l00097"></a>00097   <span class="comment">// be set.</span>
+<a name="l00098"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#a4a43b673cce2e8a8ebc62399efe4489c">00098</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#a4a43b673cce2e8a8ebc62399efe4489c">DwarfAbbrevSection</a>;
+<a name="l00099"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#abc912916f484c798b269184cc9fe2ef5">00099</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#abc912916f484c798b269184cc9fe2ef5">DwarfInfoSection</a>;
+<a name="l00100"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#a8bc06438dabd8a83ca276dde7081fdf5">00100</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#a8bc06438dabd8a83ca276dde7081fdf5">DwarfLineSection</a>;
+<a name="l00101"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#a046b1811aa1d8498bae5f5370addd8da">00101</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#a046b1811aa1d8498bae5f5370addd8da">DwarfFrameSection</a>;
+<a name="l00102"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#a0aa2eb10a5709c5c5c49d42540f9cd41">00102</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#a0aa2eb10a5709c5c5c49d42540f9cd41">DwarfPubTypesSection</a>;
+<a name="l00103"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#a6b87eacdc6ee02c54c643fe61882d9fd">00103</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#a6b87eacdc6ee02c54c643fe61882d9fd">DwarfDebugInlineSection</a>;
+<a name="l00104"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#ac505ac69014bb866e928cc069397712c">00104</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#ac505ac69014bb866e928cc069397712c">DwarfStrSection</a>;
+<a name="l00105"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#a07370c0a16e2427896ad5be6b43ecdd0">00105</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#a07370c0a16e2427896ad5be6b43ecdd0">DwarfLocSection</a>;
+<a name="l00106"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#a80e72d43f3a7aeb8e2620014bfa9f5e8">00106</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#a80e72d43f3a7aeb8e2620014bfa9f5e8">DwarfARangesSection</a>;
+<a name="l00107"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#a78669b8d97552fbe5c7c3f1e34fe53da">00107</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#a78669b8d97552fbe5c7c3f1e34fe53da">DwarfRangesSection</a>;
+<a name="l00108"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#a1abe0ff8309230414f44f6051e4b78e6">00108</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#a1abe0ff8309230414f44f6051e4b78e6">DwarfMacroInfoSection</a>;
+<a name="l00109"></a>00109 
+<a name="l00110"></a>00110   <span class="comment">// Extra TLS Variable Data section.  If the target needs to put additional</span>
+<a name="l00111"></a>00111   <span class="comment">// information for a TLS variable, it'll go here.</span>
+<a name="l00112"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#aa37362847f092cee1af83b9fb4379738">00112</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#aa37362847f092cee1af83b9fb4379738">TLSExtraDataSection</a>;
+<a name="l00113"></a>00113 <span class="comment"></span>
+<a name="l00114"></a>00114 <span class="comment">  /// TLSDataSection - Section directive for Thread Local data.</span>
+<a name="l00115"></a>00115 <span class="comment">  /// ELF, MachO and COFF.</span>
+<a name="l00116"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#a755af8026c6684f43d9d0d4ae8cbafee">00116</a> <span class="comment"></span>  <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#a755af8026c6684f43d9d0d4ae8cbafee">TLSDataSection</a>;        <span class="comment">// Defaults to ".tdata".</span>
+<a name="l00117"></a>00117 <span class="comment"></span>
+<a name="l00118"></a>00118 <span class="comment">  /// TLSBSSSection - Section directive for Thread Local uninitialized data.</span>
+<a name="l00119"></a>00119 <span class="comment">  /// Null if this target doesn't support a BSS section.</span>
+<a name="l00120"></a>00120 <span class="comment">  /// ELF and MachO only.</span>
+<a name="l00121"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#af0afbe878f063018fd0237d9c6bcadbe">00121</a> <span class="comment"></span>  <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#af0afbe878f063018fd0237d9c6bcadbe">TLSBSSSection</a>;         <span class="comment">// Defaults to ".tbss".</span>
+<a name="l00122"></a>00122 
+<a name="l00123"></a>00123 <span class="comment"></span>
+<a name="l00124"></a>00124 <span class="comment">  /// EHFrameSection - EH frame section. It is initialized on demand so it</span>
+<a name="l00125"></a>00125 <span class="comment">  /// can be overwritten (with uniquing).</span>
+<a name="l00126"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#ad956f17114e9144cc67dd8e915a989d1">00126</a> <span class="comment"></span>  <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#ad956f17114e9144cc67dd8e915a989d1">EHFrameSection</a>;
+<a name="l00127"></a>00127 <span class="comment"></span>
+<a name="l00128"></a>00128 <span class="comment">  /// ELF specific sections.</span>
+<a name="l00129"></a>00129 <span class="comment">  ///</span>
+<a name="l00130"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#a484428a51dc00cf5bf82c47c56a860de">00130</a> <span class="comment"></span>  <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#a484428a51dc00cf5bf82c47c56a860de">DataRelSection</a>;
+<a name="l00131"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#ae564dba568279fadbf57f90e40434441">00131</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#ae564dba568279fadbf57f90e40434441">DataRelLocalSection</a>;
+<a name="l00132"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#ab3e234195fd0b9eca2850814e1e114c4">00132</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#ab3e234195fd0b9eca2850814e1e114c4">DataRelROSection</a>;
+<a name="l00133"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#a240b77b7d008b5b64e3276b8b90c98a5">00133</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#a240b77b7d008b5b64e3276b8b90c98a5">DataRelROLocalSection</a>;
+<a name="l00134"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#a13aefe3ce0b733313ca7209ba5c81461">00134</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#a13aefe3ce0b733313ca7209ba5c81461">MergeableConst4Section</a>;
+<a name="l00135"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#a8c630bceea655240e32fa3442b61c0b9">00135</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#a8c630bceea655240e32fa3442b61c0b9">MergeableConst8Section</a>;
+<a name="l00136"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#ac4c125e047825631d4a93c41f0de71af">00136</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#ac4c125e047825631d4a93c41f0de71af">MergeableConst16Section</a>;
+<a name="l00137"></a>00137 <span class="comment"></span>
+<a name="l00138"></a>00138 <span class="comment">  /// MachO specific sections.</span>
+<a name="l00139"></a>00139 <span class="comment">  ///</span>
+<a name="l00140"></a>00140 <span class="comment"></span><span class="comment"></span>
+<a name="l00141"></a>00141 <span class="comment">  /// TLSTLVSection - Section for thread local structure information.</span>
+<a name="l00142"></a>00142 <span class="comment">  /// Contains the source code name of the variable, visibility and a pointer</span>
+<a name="l00143"></a>00143 <span class="comment">  /// to the initial value (.tdata or .tbss).</span>
+<a name="l00144"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#a629444ce6cfcbf64d05d3b3c8b89f9e5">00144</a> <span class="comment"></span>  <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#a629444ce6cfcbf64d05d3b3c8b89f9e5">TLSTLVSection</a>;         <span class="comment">// Defaults to ".tlv".</span>
+<a name="l00145"></a>00145 <span class="comment"></span>
+<a name="l00146"></a>00146 <span class="comment">  /// TLSThreadInitSection - Section for thread local data initialization</span>
+<a name="l00147"></a>00147 <span class="comment">  /// functions.</span>
+<a name="l00148"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#a08f49440c6a3766d411ea0a04e5c8d5d">00148</a> <span class="comment"></span>  <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#a08f49440c6a3766d411ea0a04e5c8d5d">TLSThreadInitSection</a>;  <span class="comment">// Defaults to ".thread_init_func".</span>
+<a name="l00149"></a>00149 
+<a name="l00150"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#a444befd1f899ccda7f235fd4b07b56a1">00150</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#a444befd1f899ccda7f235fd4b07b56a1">CStringSection</a>;
+<a name="l00151"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#a49ef9d0a58694bb63afdcc2b4eab29fe">00151</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#a49ef9d0a58694bb63afdcc2b4eab29fe">UStringSection</a>;
+<a name="l00152"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#a3675c65958e84b3ca3a9ba475e985733">00152</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#a3675c65958e84b3ca3a9ba475e985733">TextCoalSection</a>;
+<a name="l00153"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#ab59e91e7fb9eb91547119c6e061c485f">00153</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#ab59e91e7fb9eb91547119c6e061c485f">ConstTextCoalSection</a>;
+<a name="l00154"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#ac94519c8b9036a2e5ca37f497931116b">00154</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#ac94519c8b9036a2e5ca37f497931116b">ConstDataSection</a>;
+<a name="l00155"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#aac72f347ad2bfc98532602cd7c709123">00155</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#aac72f347ad2bfc98532602cd7c709123">DataCoalSection</a>;
+<a name="l00156"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#a26612637300fe8fe6b1bec36fd2a16f1">00156</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#a26612637300fe8fe6b1bec36fd2a16f1">DataCommonSection</a>;
+<a name="l00157"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#a11bd713a42f922666135a3800d4cc101">00157</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#a11bd713a42f922666135a3800d4cc101">DataBSSSection</a>;
+<a name="l00158"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#a7bb23552889b8fdc1249c70dd95aed2a">00158</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#a7bb23552889b8fdc1249c70dd95aed2a">FourByteConstantSection</a>;
+<a name="l00159"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#a184076017bbec058ee617aea57607aab">00159</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#a184076017bbec058ee617aea57607aab">EightByteConstantSection</a>;
+<a name="l00160"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#a57954338506089c1696c1dde3bc086bf">00160</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#a57954338506089c1696c1dde3bc086bf">SixteenByteConstantSection</a>;
+<a name="l00161"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#a2ac1277c37459d31d4e1535883b63639">00161</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#a2ac1277c37459d31d4e1535883b63639">LazySymbolPointerSection</a>;
+<a name="l00162"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#abd603d7f918ee25be5bbace137c78854">00162</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#abd603d7f918ee25be5bbace137c78854">NonLazySymbolPointerSection</a>;
+<a name="l00163"></a>00163 <span class="comment"></span>
+<a name="l00164"></a>00164 <span class="comment">  /// COFF specific sections.</span>
+<a name="l00165"></a>00165 <span class="comment">  ///</span>
+<a name="l00166"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#a5d4272b5ae7e2f751b9255f085e894de">00166</a> <span class="comment"></span>  <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#a5d4272b5ae7e2f751b9255f085e894de">DrectveSection</a>;
+<a name="l00167"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#a03574192484b56ea7b8968e6b1bb0a84">00167</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#a03574192484b56ea7b8968e6b1bb0a84">PDataSection</a>;
+<a name="l00168"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#aa692be045fa18844fd1bf75257dc330d">00168</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#aa692be045fa18844fd1bf75257dc330d">XDataSection</a>;
+<a name="l00169"></a>00169 
+<a name="l00170"></a>00170 <span class="keyword">public</span>:
+<a name="l00171"></a>00171   <span class="keywordtype">void</span> <a class="code" href="classllvm_1_1MCObjectFileInfo.html#af3588a9946cce9ce80321ca092a3e670">InitMCObjectFileInfo</a>(<a class="code" href="classllvm_1_1StringRef.html">StringRef</a> TT, <a class="code" href="namespacellvm_1_1Reloc.html#af59f6dc86e80aaf56f1afd155eebf568">Reloc::Model</a> RM, <a class="code" href="namespacellvm_1_1CodeModel.html#afc59396a9e5809fc92938e203d91a8df">CodeModel::Model</a> CM,
+<a name="l00172"></a>00172                             <a class="code" href="classllvm_1_1MCContext.html">MCContext</a> &ctx);
+<a name="l00173"></a>00173 
+<a name="l00174"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#a12752c74281a90d18dfb9fa62e9b0b35">00174</a>   <span class="keywordtype">bool</span> <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a12752c74281a90d18dfb9fa62e9b0b35">isFunctionEHFrameSymbolPrivate</a>()<span class="keyword"> const </span>{
+<a name="l00175"></a>00175     <span class="keywordflow">return</span> <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a7828f8128dc0b2b833cf89c6f07b4001">IsFunctionEHFrameSymbolPrivate</a>;
+<a name="l00176"></a>00176   }
+<a name="l00177"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#a27e84e5cc5084fb451f19eaaf3b327f7">00177</a>   <span class="keywordtype">bool</span> <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a27e84e5cc5084fb451f19eaaf3b327f7">getSupportsWeakOmittedEHFrame</a>()<span class="keyword"> const </span>{
+<a name="l00178"></a>00178     <span class="keywordflow">return</span> <a class="code" href="classllvm_1_1MCObjectFileInfo.html#ade2d9317005719a662ab8f745300de21">SupportsWeakOmittedEHFrame</a>;
+<a name="l00179"></a>00179   }
+<a name="l00180"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#a08b55374050f79e3faed2bc914390fb7">00180</a>   <span class="keywordtype">bool</span> <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a08b55374050f79e3faed2bc914390fb7">getCommDirectiveSupportsAlignment</a>()<span class="keyword"> const </span>{
+<a name="l00181"></a>00181     <span class="keywordflow">return</span> <a class="code" href="classllvm_1_1MCObjectFileInfo.html#ae8576d4cf131b75fe3e9f3ce8ffefa05">CommDirectiveSupportsAlignment</a>;
+<a name="l00182"></a>00182   }
+<a name="l00183"></a>00183 
+<a name="l00184"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#ab40db924a8ba50226f333d1f6effc422">00184</a>   <span class="keywordtype">unsigned</span> <a class="code" href="classllvm_1_1MCObjectFileInfo.html#ab40db924a8ba50226f333d1f6effc422">getPersonalityEncoding</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a22079e3bf68835c35c79983a30b6c0cc">PersonalityEncoding</a>; }
+<a name="l00185"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#a41f0dec42219fc01bb2eaaaa4e200d16">00185</a>   <span class="keywordtype">unsigned</span> <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a41f0dec42219fc01bb2eaaaa4e200d16">getLSDAEncoding</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a747768848ed559137ca5ae0c82c8f0de">LSDAEncoding</a>; }
+<a name="l00186"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#ab8476d50febb74bcbceda8077f97a383">00186</a>   <span class="keywordtype">unsigned</span> <a class="code" href="classllvm_1_1MCObjectFileInfo.html#ab8476d50febb74bcbceda8077f97a383">getFDEEncoding</a>(<span class="keywordtype">bool</span> <a class="code" href="X86JITInfo_8cpp.html#a57ffa424627b8f80f876280bec6d30e8">CFI</a>)<span class="keyword"> const </span>{
+<a name="l00187"></a>00187     <span class="keywordflow">return</span> CFI ? <a class="code" href="classllvm_1_1MCObjectFileInfo.html#ad58390471c241fb327a23c69d639e6ce">FDECFIEncoding</a> : <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a9bba2c5904d056b1dc21d2dc06a5ff27">FDEEncoding</a>;
+<a name="l00188"></a>00188   }
+<a name="l00189"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#a7ee1017d47644e330815e1d308307757">00189</a>   <span class="keywordtype">unsigned</span> <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a7ee1017d47644e330815e1d308307757">getTTypeEncoding</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a4c067200d0d645349682de2953e7f061">TTypeEncoding</a>; }
+<a name="l00190"></a>00190 
+<a name="l00191"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#a4a9856042d5de7494ae871734eaf54e2">00191</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#a4a9856042d5de7494ae871734eaf54e2">getTextSection</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a671ef6cfc0d8647dcc1196aa21783726">TextSection</a>; }
+<a name="l00192"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#a24e3780fe9ebaa337ddad81ddb0d3b72">00192</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#a24e3780fe9ebaa337ddad81ddb0d3b72">getDataSection</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="classllvm_1_1MCObjectFileInfo.html#abdd1051dfa8c2e7eca7a276b8f9d7f6f">DataSection</a>; }
+<a name="l00193"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#a821bd935c6d982e03448da192d4179a6">00193</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#a821bd935c6d982e03448da192d4179a6">getBSSSection</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a4fc2cfdb36be887db7a0d6cea589dab1" title="BSSSection - Section that is default initialized to zero.">BSSSection</a>; }
+<a name="l00194"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#ad4904c5b88e7c3d5d1d33159f4d6b8bb">00194</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#ad4904c5b88e7c3d5d1d33159f4d6b8bb">getLSDASection</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a60b30e1096001b9643044acb1708df2c">LSDASection</a>; }
+<a name="l00195"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#a61faa1fd44edce737b7a89bfee051c75">00195</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#a61faa1fd44edce737b7a89bfee051c75">getCompactUnwindSection</a>()<span class="keyword"> const</span>{
+<a name="l00196"></a>00196     <span class="keywordflow">return</span> <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a277e6c3b3a259af6efc2e3987330de5e">CompactUnwindSection</a>;
+<a name="l00197"></a>00197   }
+<a name="l00198"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#ae290af9cb527d95a95969269009ab88b">00198</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#ae290af9cb527d95a95969269009ab88b">getDwarfAccelNamesSection</a>()<span class="keyword"> const </span>{
+<a name="l00199"></a>00199     <span class="keywordflow">return</span> <a class="code" href="classllvm_1_1MCObjectFileInfo.html#ae2f307750fe05f98b80d75e03c5c565d">DwarfAccelNamesSection</a>;
+<a name="l00200"></a>00200   }
+<a name="l00201"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#a0a6fe34a286782539cd943cdb379cfb7">00201</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#a0a6fe34a286782539cd943cdb379cfb7">getDwarfAccelObjCSection</a>()<span class="keyword"> const </span>{
+<a name="l00202"></a>00202     <span class="keywordflow">return</span> <a class="code" href="classllvm_1_1MCObjectFileInfo.html#af42d3b899b0b66ff13402f459d72aab6">DwarfAccelObjCSection</a>;
+<a name="l00203"></a>00203   }
+<a name="l00204"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#a9d82e3c53ff331e51326c624099db027">00204</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#a9d82e3c53ff331e51326c624099db027">getDwarfAccelNamespaceSection</a>()<span class="keyword"> const </span>{
+<a name="l00205"></a>00205     <span class="keywordflow">return</span> <a class="code" href="classllvm_1_1MCObjectFileInfo.html#aa988474f69657da1ea9a50b44e16d6a6">DwarfAccelNamespaceSection</a>;
+<a name="l00206"></a>00206   }
+<a name="l00207"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#a06a57436362cbf10d5af264b78b0369d">00207</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#a06a57436362cbf10d5af264b78b0369d">getDwarfAccelTypesSection</a>()<span class="keyword"> const </span>{
+<a name="l00208"></a>00208     <span class="keywordflow">return</span> <a class="code" href="classllvm_1_1MCObjectFileInfo.html#af65e99ced220beae9afcb03113200ced">DwarfAccelTypesSection</a>;
+<a name="l00209"></a>00209   }
+<a name="l00210"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#ab6dde4450fc6068568e2a61c3336408d">00210</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#ab6dde4450fc6068568e2a61c3336408d">getDwarfAbbrevSection</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a4a43b673cce2e8a8ebc62399efe4489c">DwarfAbbrevSection</a>; }
+<a name="l00211"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#ab7567e6597cffa0e471b8c916c68e9ef">00211</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#ab7567e6597cffa0e471b8c916c68e9ef">getDwarfInfoSection</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="classllvm_1_1MCObjectFileInfo.html#abc912916f484c798b269184cc9fe2ef5">DwarfInfoSection</a>; }
+<a name="l00212"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#ac6a6278cbb9fdbf58e62022247d9a29b">00212</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#ac6a6278cbb9fdbf58e62022247d9a29b">getDwarfLineSection</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a8bc06438dabd8a83ca276dde7081fdf5">DwarfLineSection</a>; }
+<a name="l00213"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#a34278bfe6534a34ebdcc6835e7ed370e">00213</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#a34278bfe6534a34ebdcc6835e7ed370e">getDwarfFrameSection</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a046b1811aa1d8498bae5f5370addd8da">DwarfFrameSection</a>; }
+<a name="l00214"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#afa205faec6f5b34bd5c3009ad17ad83b">00214</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#afa205faec6f5b34bd5c3009ad17ad83b">getDwarfPubTypesSection</a>()<span class="keyword"> const</span>{<span class="keywordflow">return</span> <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a0aa2eb10a5709c5c5c49d42540f9cd41">DwarfPubTypesSection</a>;}
+<a name="l00215"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#a65db8862755c4059cbfa2f9cae0e19ce">00215</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#a65db8862755c4059cbfa2f9cae0e19ce">getDwarfDebugInlineSection</a>()<span class="keyword"> const </span>{
+<a name="l00216"></a>00216     <span class="keywordflow">return</span> <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a6b87eacdc6ee02c54c643fe61882d9fd">DwarfDebugInlineSection</a>;
+<a name="l00217"></a>00217   }
+<a name="l00218"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#a4e4b5061901b2cacd353091d63d08f25">00218</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#a4e4b5061901b2cacd353091d63d08f25">getDwarfStrSection</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="classllvm_1_1MCObjectFileInfo.html#ac505ac69014bb866e928cc069397712c">DwarfStrSection</a>; }
+<a name="l00219"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#a4edb985dc12af431b0a5f31a14242f68">00219</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#a4edb985dc12af431b0a5f31a14242f68">getDwarfLocSection</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a07370c0a16e2427896ad5be6b43ecdd0">DwarfLocSection</a>; }
+<a name="l00220"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#ac76d44c527b72d4e2c85e85fb8b6199e">00220</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#ac76d44c527b72d4e2c85e85fb8b6199e">getDwarfARangesSection</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a80e72d43f3a7aeb8e2620014bfa9f5e8">DwarfARangesSection</a>;}
+<a name="l00221"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#aaeb1459455d63014fce5c6cd26d4386e">00221</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#aaeb1459455d63014fce5c6cd26d4386e">getDwarfRangesSection</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a78669b8d97552fbe5c7c3f1e34fe53da">DwarfRangesSection</a>; }
+<a name="l00222"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#af579c00e0bf2b8e6fb0f7553a735088d">00222</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#af579c00e0bf2b8e6fb0f7553a735088d">getDwarfMacroInfoSection</a>()<span class="keyword"> const </span>{
+<a name="l00223"></a>00223     <span class="keywordflow">return</span> <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a1abe0ff8309230414f44f6051e4b78e6">DwarfMacroInfoSection</a>;
+<a name="l00224"></a>00224   }
+<a name="l00225"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#ab9fbd20ea050f2a668d6fd05485b3def">00225</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#ab9fbd20ea050f2a668d6fd05485b3def">getTLSExtraDataSection</a>()<span class="keyword"> const </span>{
+<a name="l00226"></a>00226     <span class="keywordflow">return</span> <a class="code" href="classllvm_1_1MCObjectFileInfo.html#aa37362847f092cee1af83b9fb4379738">TLSExtraDataSection</a>;
+<a name="l00227"></a>00227   }
+<a name="l00228"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#a4841cb4ca697681ad4cf90366a813038">00228</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#a4841cb4ca697681ad4cf90366a813038">getTLSDataSection</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a755af8026c6684f43d9d0d4ae8cbafee">TLSDataSection</a>; }
+<a name="l00229"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#a2156739c0bde4dffd244bbaed423c18f">00229</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#a2156739c0bde4dffd244bbaed423c18f">getTLSBSSSection</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="classllvm_1_1MCObjectFileInfo.html#af0afbe878f063018fd0237d9c6bcadbe">TLSBSSSection</a>; }
+<a name="l00230"></a>00230 <span class="comment"></span>
+<a name="l00231"></a>00231 <span class="comment">  /// ELF specific sections.</span>
+<a name="l00232"></a>00232 <span class="comment">  ///</span>
+<a name="l00233"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#af904ef890ff1c905f58cd6f7f14f2764">00233</a> <span class="comment"></span>  <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#af904ef890ff1c905f58cd6f7f14f2764">getDataRelSection</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a484428a51dc00cf5bf82c47c56a860de">DataRelSection</a>; }
+<a name="l00234"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#a9ca45b6ba14b290386b836890d97c175">00234</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#a9ca45b6ba14b290386b836890d97c175">getDataRelLocalSection</a>()<span class="keyword"> const </span>{
+<a name="l00235"></a>00235     <span class="keywordflow">return</span> <a class="code" href="classllvm_1_1MCObjectFileInfo.html#ae564dba568279fadbf57f90e40434441">DataRelLocalSection</a>;
+<a name="l00236"></a>00236   }
+<a name="l00237"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#a8776c3a946271ad980161b5066fc779d">00237</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#a8776c3a946271ad980161b5066fc779d">getDataRelROSection</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="classllvm_1_1MCObjectFileInfo.html#ab3e234195fd0b9eca2850814e1e114c4">DataRelROSection</a>; }
+<a name="l00238"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#ab02e91006181ef0fa17445ed045f429b">00238</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#ab02e91006181ef0fa17445ed045f429b">getDataRelROLocalSection</a>()<span class="keyword"> const </span>{
+<a name="l00239"></a>00239     <span class="keywordflow">return</span> <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a240b77b7d008b5b64e3276b8b90c98a5">DataRelROLocalSection</a>;
+<a name="l00240"></a>00240   }
+<a name="l00241"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#a9365ca7571d3fadc21be8583e67874d0">00241</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#a9365ca7571d3fadc21be8583e67874d0">getMergeableConst4Section</a>()<span class="keyword"> const </span>{
+<a name="l00242"></a>00242     <span class="keywordflow">return</span> <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a13aefe3ce0b733313ca7209ba5c81461">MergeableConst4Section</a>;
+<a name="l00243"></a>00243   }
+<a name="l00244"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#af204fba9921fcdd22ff79064fa9d4bd6">00244</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#af204fba9921fcdd22ff79064fa9d4bd6">getMergeableConst8Section</a>()<span class="keyword"> const </span>{
+<a name="l00245"></a>00245     <span class="keywordflow">return</span> <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a8c630bceea655240e32fa3442b61c0b9">MergeableConst8Section</a>;
+<a name="l00246"></a>00246   }
+<a name="l00247"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#ad8189be895f1b079ccd4081deaf09522">00247</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#ad8189be895f1b079ccd4081deaf09522">getMergeableConst16Section</a>()<span class="keyword"> const </span>{
+<a name="l00248"></a>00248     <span class="keywordflow">return</span> <a class="code" href="classllvm_1_1MCObjectFileInfo.html#ac4c125e047825631d4a93c41f0de71af">MergeableConst16Section</a>;
+<a name="l00249"></a>00249   }
+<a name="l00250"></a>00250 <span class="comment"></span>
+<a name="l00251"></a>00251 <span class="comment">  /// MachO specific sections.</span>
+<a name="l00252"></a>00252 <span class="comment">  ///</span>
+<a name="l00253"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#a6e2fc8e7861ca95b4c8489a373b9bf4f">00253</a> <span class="comment"></span>  <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#a6e2fc8e7861ca95b4c8489a373b9bf4f">getTLSTLVSection</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a629444ce6cfcbf64d05d3b3c8b89f9e5">TLSTLVSection</a>; }
+<a name="l00254"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#a3027fca0d6fc2635b95b6e8a3afef04e">00254</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#a3027fca0d6fc2635b95b6e8a3afef04e">getTLSThreadInitSection</a>()<span class="keyword"> const </span>{
+<a name="l00255"></a>00255     <span class="keywordflow">return</span> <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a08f49440c6a3766d411ea0a04e5c8d5d">TLSThreadInitSection</a>;
+<a name="l00256"></a>00256   }
+<a name="l00257"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#af523fe7a6f5c7a510e3fc863eefc8549">00257</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#af523fe7a6f5c7a510e3fc863eefc8549">getCStringSection</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a444befd1f899ccda7f235fd4b07b56a1">CStringSection</a>; }
+<a name="l00258"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#aa457f86e6bedf496f48b0f393a4e77df">00258</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#aa457f86e6bedf496f48b0f393a4e77df">getUStringSection</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a49ef9d0a58694bb63afdcc2b4eab29fe">UStringSection</a>; }
+<a name="l00259"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#ad551b98d103c354268a9388925dae630">00259</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#ad551b98d103c354268a9388925dae630">getTextCoalSection</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a3675c65958e84b3ca3a9ba475e985733">TextCoalSection</a>; }
+<a name="l00260"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#ac8b1f7eb3104cca43005e72baa5ad40d">00260</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#ac8b1f7eb3104cca43005e72baa5ad40d">getConstTextCoalSection</a>()<span class="keyword"> const </span>{
+<a name="l00261"></a>00261     <span class="keywordflow">return</span> <a class="code" href="classllvm_1_1MCObjectFileInfo.html#ab59e91e7fb9eb91547119c6e061c485f">ConstTextCoalSection</a>;
+<a name="l00262"></a>00262   }
+<a name="l00263"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#ad994aebc694e1ee32b3d93bb6e2f67ba">00263</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#ad994aebc694e1ee32b3d93bb6e2f67ba">getConstDataSection</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="classllvm_1_1MCObjectFileInfo.html#ac94519c8b9036a2e5ca37f497931116b">ConstDataSection</a>; }
+<a name="l00264"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#af02cb159f98861955450a688f89f3f46">00264</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#af02cb159f98861955450a688f89f3f46">getDataCoalSection</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="classllvm_1_1MCObjectFileInfo.html#aac72f347ad2bfc98532602cd7c709123">DataCoalSection</a>; }
+<a name="l00265"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#a19b777bdf28b0e4b16bb6ea4ab652f7b">00265</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#a19b777bdf28b0e4b16bb6ea4ab652f7b">getDataCommonSection</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a26612637300fe8fe6b1bec36fd2a16f1">DataCommonSection</a>; }
+<a name="l00266"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#a9c84a0dd28db22bf16f1e201de59d445">00266</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#a9c84a0dd28db22bf16f1e201de59d445">getDataBSSSection</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a11bd713a42f922666135a3800d4cc101">DataBSSSection</a>; }
+<a name="l00267"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#a5b5e42d097def6084c4df2e103e79116">00267</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#a5b5e42d097def6084c4df2e103e79116">getFourByteConstantSection</a>()<span class="keyword"> const </span>{
+<a name="l00268"></a>00268     <span class="keywordflow">return</span> <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a7bb23552889b8fdc1249c70dd95aed2a">FourByteConstantSection</a>;
+<a name="l00269"></a>00269   }
+<a name="l00270"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#a7556e58f950565c41800b5066abee862">00270</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#a7556e58f950565c41800b5066abee862">getEightByteConstantSection</a>()<span class="keyword"> const </span>{
+<a name="l00271"></a>00271     <span class="keywordflow">return</span> <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a184076017bbec058ee617aea57607aab">EightByteConstantSection</a>;
+<a name="l00272"></a>00272   }
+<a name="l00273"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#a488a119d794f5862af8dec90cbbf376b">00273</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#a488a119d794f5862af8dec90cbbf376b">getSixteenByteConstantSection</a>()<span class="keyword"> const </span>{
+<a name="l00274"></a>00274     <span class="keywordflow">return</span> <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a57954338506089c1696c1dde3bc086bf">SixteenByteConstantSection</a>;
+<a name="l00275"></a>00275   }
+<a name="l00276"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#a0b1a2bb19cfac41eb4a372e6d0651461">00276</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#a0b1a2bb19cfac41eb4a372e6d0651461">getLazySymbolPointerSection</a>()<span class="keyword"> const </span>{
+<a name="l00277"></a>00277     <span class="keywordflow">return</span> <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a2ac1277c37459d31d4e1535883b63639">LazySymbolPointerSection</a>;
+<a name="l00278"></a>00278   }
+<a name="l00279"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#a9ec1f8637221666d6c83c508fe05548f">00279</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#a9ec1f8637221666d6c83c508fe05548f">getNonLazySymbolPointerSection</a>()<span class="keyword"> const </span>{
+<a name="l00280"></a>00280     <span class="keywordflow">return</span> <a class="code" href="classllvm_1_1MCObjectFileInfo.html#abd603d7f918ee25be5bbace137c78854">NonLazySymbolPointerSection</a>;
+<a name="l00281"></a>00281   }
+<a name="l00282"></a>00282 <span class="comment"></span>
+<a name="l00283"></a>00283 <span class="comment">  /// COFF specific sections.</span>
+<a name="l00284"></a>00284 <span class="comment">  ///</span>
+<a name="l00285"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#a572ce03da803fb2402c2d29b2b80c9d1">00285</a> <span class="comment"></span>  <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#a572ce03da803fb2402c2d29b2b80c9d1">getDrectveSection</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a5d4272b5ae7e2f751b9255f085e894de">DrectveSection</a>; }
+<a name="l00286"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#a20a6828858bd1c85267b290217deb4c6">00286</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#a20a6828858bd1c85267b290217deb4c6">getPDataSection</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="classllvm_1_1MCObjectFileInfo.html#a03574192484b56ea7b8968e6b1bb0a84">PDataSection</a>; }
+<a name="l00287"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#a2d67c9f7a1e384a1678febca04d48742">00287</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#a2d67c9f7a1e384a1678febca04d48742">getXDataSection</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="classllvm_1_1MCObjectFileInfo.html#aa692be045fa18844fd1bf75257dc330d">XDataSection</a>; }
+<a name="l00288"></a>00288 
+<a name="l00289"></a><a class="code" href="classllvm_1_1MCObjectFileInfo.html#a8101e0550a7c66c7ee9ff95c62488eca">00289</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *<a class="code" href="classllvm_1_1MCObjectFileInfo.html#a8101e0550a7c66c7ee9ff95c62488eca">getEHFrameSection</a>() {
+<a name="l00290"></a>00290     <span class="keywordflow">if</span> (!<a class="code" href="classllvm_1_1MCObjectFileInfo.html#ad956f17114e9144cc67dd8e915a989d1">EHFrameSection</a>)
+<a name="l00291"></a>00291       InitEHFrameSection();
+<a name="l00292"></a>00292     <span class="keywordflow">return</span> <a class="code" href="classllvm_1_1MCObjectFileInfo.html#ad956f17114e9144cc67dd8e915a989d1">EHFrameSection</a>;
+<a name="l00293"></a>00293   }
+<a name="l00294"></a>00294 
+<a name="l00295"></a>00295 <span class="keyword">private</span>:
+<a name="l00296"></a>00296   <span class="keyword">enum</span> Environment { IsMachO, IsELF, IsCOFF };
+<a name="l00297"></a>00297   Environment Env;
+<a name="l00298"></a>00298   <a class="code" href="namespacellvm_1_1Reloc.html#af59f6dc86e80aaf56f1afd155eebf568">Reloc::Model</a> RelocM;
+<a name="l00299"></a>00299   <a class="code" href="namespacellvm_1_1CodeModel.html#afc59396a9e5809fc92938e203d91a8df">CodeModel::Model</a> CMModel;
+<a name="l00300"></a>00300   MCContext *Ctx;
+<a name="l00301"></a>00301 
+<a name="l00302"></a>00302   <span class="keywordtype">void</span> InitMachOMCObjectFileInfo(Triple T);
+<a name="l00303"></a>00303   <span class="keywordtype">void</span> InitELFMCObjectFileInfo(Triple T);
+<a name="l00304"></a>00304   <span class="keywordtype">void</span> InitCOFFMCObjectFileInfo(Triple T);
+<a name="l00305"></a>00305 <span class="comment"></span>
+<a name="l00306"></a>00306 <span class="comment">  /// InitEHFrameSection - Initialize EHFrameSection on demand.</span>
+<a name="l00307"></a>00307 <span class="comment">  ///</span>
+<a name="l00308"></a>00308 <span class="comment"></span>  <span class="keywordtype">void</span> InitEHFrameSection();
+<a name="l00309"></a>00309 };
+<a name="l00310"></a>00310 
+<a name="l00311"></a>00311 } <span class="comment">// end namespace llvm</span>
+<a name="l00312"></a>00312 
+<a name="l00313"></a>00313 <span class="preprocessor">#endif</span>
+</pre></div></div>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:35:54 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/MCObjectStreamer_8h__dep__incl.png
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MCObjectStreamer_8h__dep__incl.png?rev=170845&view=auto
==============================================================================
Binary file - no diff available.

Propchange: www-releases/trunk/3.2/docs/doxygen/html/MCObjectStreamer_8h__dep__incl.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: www-releases/trunk/3.2/docs/doxygen/html/MCObjectWriter_8cpp_source.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MCObjectWriter_8cpp_source.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MCObjectWriter_8cpp_source.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MCObjectWriter_8cpp_source.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,111 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: MCObjectWriter.cpp Source File</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File List</span></a></li>
+      <li><a href="globals.html"><span>File Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="dir_b41d254693bea6e92988e5bb1ad97e02.html">llvm-3.2.src</a>      </li>
+      <li class="navelem"><a class="el" href="dir_74e9364f374e99e3aeab4fae4e196292.html">lib</a>      </li>
+      <li class="navelem"><a class="el" href="dir_edbd05defa7d897e6588eb3f84517e19.html">MC</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">MCObjectWriter.cpp</div>  </div>
+</div>
+<div class="contents">
+<a href="MCObjectWriter_8cpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//===- lib/MC/MCObjectWriter.cpp - MCObjectWriter implementation ----------===//</span>
+<a name="l00002"></a>00002 <span class="comment">//</span>
+<a name="l00003"></a>00003 <span class="comment">//                     The LLVM Compiler Infrastructure</span>
+<a name="l00004"></a>00004 <span class="comment">//</span>
+<a name="l00005"></a>00005 <span class="comment">// This file is distributed under the University of Illinois Open Source</span>
+<a name="l00006"></a>00006 <span class="comment">// License. See LICENSE.TXT for details.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">//===----------------------------------------------------------------------===//</span>
+<a name="l00009"></a>00009 
+<a name="l00010"></a>00010 <span class="preprocessor">#include "<a class="code" href="MCAssembler_8h.html">llvm/MC/MCAssembler.h</a>"</span>
+<a name="l00011"></a>00011 <span class="preprocessor">#include "<a class="code" href="MCExpr_8h.html">llvm/MC/MCExpr.h</a>"</span>
+<a name="l00012"></a>00012 <span class="preprocessor">#include "<a class="code" href="MCObjectWriter_8h.html">llvm/MC/MCObjectWriter.h</a>"</span>
+<a name="l00013"></a>00013 <span class="preprocessor">#include "<a class="code" href="MCSymbol_8h.html">llvm/MC/MCSymbol.h</a>"</span>
+<a name="l00014"></a>00014 
+<a name="l00015"></a>00015 <span class="keyword">using namespace </span>llvm;
+<a name="l00016"></a>00016 
+<a name="l00017"></a><a class="code" href="classllvm_1_1MCObjectWriter.html#a5d910f7f26512ab5cbe2990cb2356bc8">00017</a> <a class="code" href="classllvm_1_1MCObjectWriter.html#a5d910f7f26512ab5cbe2990cb2356bc8">MCObjectWriter::~MCObjectWriter</a>() {
+<a name="l00018"></a>00018 }
+<a name="l00019"></a>00019 
+<a name="l00020"></a>00020 <span class="keywordtype">bool</span>
+<a name="l00021"></a><a class="code" href="classllvm_1_1MCObjectWriter.html#a85a41769c0fa14edad2e63e100fab1a1">00021</a> <a class="code" href="classllvm_1_1MCObjectWriter.html#a85a41769c0fa14edad2e63e100fab1a1" title="Check whether the difference (A - B) between two symbol references is fully resolved.">MCObjectWriter::IsSymbolRefDifferenceFullyResolved</a>(<span class="keyword">const</span> <a class="code" href="classllvm_1_1MCAssembler.html">MCAssembler</a> &Asm,
+<a name="l00022"></a>00022                                                    <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSymbolRefExpr.html">MCSymbolRefExpr</a> *<a class="code" href="namespacellvm_1_1ARM__PROC.html#aac31dd660a6f18140efdd62b351cb11bad9577456b5bb7a03b7f42a710e122ab5">A</a>,
+<a name="l00023"></a>00023                                                    <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSymbolRefExpr.html">MCSymbolRefExpr</a> *B,
+<a name="l00024"></a>00024                                                    <span class="keywordtype">bool</span> InSet)<span class="keyword"> const </span>{
+<a name="l00025"></a>00025   <span class="comment">// Modified symbol references cannot be resolved.</span>
+<a name="l00026"></a>00026   <span class="keywordflow">if</span> (A-><a class="code" href="classllvm_1_1MCSymbolRefExpr.html#a9a2a5ba2cd468f5cf2a1648b6640e455">getKind</a>() != <a class="code" href="classllvm_1_1MCSymbolRefExpr.html#ace20c3d7279515e995910d3dcef655a3a01bc6396c4d841a7ea268c3cbf62d3b3">MCSymbolRefExpr::VK_None</a> ||
+<a name="l00027"></a>00027       B-><a class="code" href="classllvm_1_1MCSymbolRefExpr.html#a9a2a5ba2cd468f5cf2a1648b6640e455">getKind</a>() != <a class="code" href="classllvm_1_1MCSymbolRefExpr.html#ace20c3d7279515e995910d3dcef655a3a01bc6396c4d841a7ea268c3cbf62d3b3">MCSymbolRefExpr::VK_None</a>)
+<a name="l00028"></a>00028     <span class="keywordflow">return</span> <span class="keyword">false</span>;
+<a name="l00029"></a>00029 
+<a name="l00030"></a>00030   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSymbol.html">MCSymbol</a> &SA = A-><a class="code" href="classllvm_1_1MCSymbolRefExpr.html#afba43ef04f7e89dc23859d7938820bd8">getSymbol</a>();
+<a name="l00031"></a>00031   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSymbol.html">MCSymbol</a> &SB = B-><a class="code" href="classllvm_1_1MCSymbolRefExpr.html#afba43ef04f7e89dc23859d7938820bd8">getSymbol</a>();
+<a name="l00032"></a>00032   <span class="keywordflow">if</span> (SA.<a class="code" href="classllvm_1_1MCSymbol.html#a8efc430800be9a5ea35d7944903e6954">AliasedSymbol</a>().<a class="code" href="classllvm_1_1MCSymbol.html#a2260c62e12734815ad60dc038bf514f5" title="isUndefined - Check if this symbol undefined (i.e., implicitly defined).">isUndefined</a>() || SB.<a class="code" href="classllvm_1_1MCSymbol.html#a8efc430800be9a5ea35d7944903e6954">AliasedSymbol</a>().<a class="code" href="classllvm_1_1MCSymbol.html#a2260c62e12734815ad60dc038bf514f5" title="isUndefined - Check if this symbol undefined (i.e., implicitly defined).">isUndefined</a>())
+<a name="l00033"></a>00033     <span class="keywordflow">return</span> <span class="keyword">false</span>;
+<a name="l00034"></a>00034 
+<a name="l00035"></a>00035   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSymbolData.html">MCSymbolData</a> &DataA = Asm.<a class="code" href="classllvm_1_1MCAssembler.html#a1bdc5a7bf34c469f9ea35dec62e94895">getSymbolData</a>(SA);
+<a name="l00036"></a>00036   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSymbolData.html">MCSymbolData</a> &DataB = Asm.<a class="code" href="classllvm_1_1MCAssembler.html#a1bdc5a7bf34c469f9ea35dec62e94895">getSymbolData</a>(SB);
+<a name="l00037"></a>00037   <span class="keywordflow">if</span>(!DataA.<a class="code" href="classllvm_1_1MCSymbolData.html#a14a11f14edf382edc98d246e935754fc">getFragment</a>() || !DataB.<a class="code" href="classllvm_1_1MCSymbolData.html#a14a11f14edf382edc98d246e935754fc">getFragment</a>())
+<a name="l00038"></a>00038     <span class="keywordflow">return</span> <span class="keyword">false</span>;
+<a name="l00039"></a>00039 
+<a name="l00040"></a>00040   <span class="keywordflow">return</span> <a class="code" href="classllvm_1_1MCObjectWriter.html#a56dc86551ec106b9e206199f5f845320">IsSymbolRefDifferenceFullyResolvedImpl</a>(Asm, DataA,
+<a name="l00041"></a>00041                                                 *DataB.<a class="code" href="classllvm_1_1MCSymbolData.html#a14a11f14edf382edc98d246e935754fc">getFragment</a>(),
+<a name="l00042"></a>00042                                                 InSet,
+<a name="l00043"></a>00043                                                 <span class="keyword">false</span>);
+<a name="l00044"></a>00044 }
+<a name="l00045"></a>00045 
+<a name="l00046"></a>00046 <span class="keywordtype">bool</span>
+<a name="l00047"></a><a class="code" href="classllvm_1_1MCObjectWriter.html#a56dc86551ec106b9e206199f5f845320">00047</a> <a class="code" href="classllvm_1_1MCObjectWriter.html#a56dc86551ec106b9e206199f5f845320">MCObjectWriter::IsSymbolRefDifferenceFullyResolvedImpl</a>(<span class="keyword">const</span> <a class="code" href="classllvm_1_1MCAssembler.html">MCAssembler</a> &Asm,
+<a name="l00048"></a>00048                                                       <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSymbolData.html">MCSymbolData</a> &DataA,
+<a name="l00049"></a>00049                                                       <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCFragment.html">MCFragment</a> &FB,
+<a name="l00050"></a>00050                                                       <span class="keywordtype">bool</span> InSet,
+<a name="l00051"></a>00051                                                       <span class="keywordtype">bool</span> IsPCRel)<span class="keyword"> const </span>{
+<a name="l00052"></a>00052   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> &SecA = DataA.<a class="code" href="classllvm_1_1MCSymbolData.html#a5182c3b7a2e987173d8199ebe41b66c8">getSymbol</a>().<a class="code" href="classllvm_1_1MCSymbol.html#a8efc430800be9a5ea35d7944903e6954">AliasedSymbol</a>().<a class="code" href="classllvm_1_1MCSymbol.html#a7605b3302f3325d1fbdac43346c1a2dd">getSection</a>();
+<a name="l00053"></a>00053   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> &SecB = FB.<a class="code" href="classllvm_1_1MCFragment.html#a3a2b9285a252f6b21bb34b0d6281608a">getParent</a>()-><a class="code" href="classllvm_1_1MCSectionData.html#a859468d865715476a6bc721654282b4c">getSection</a>();
+<a name="l00054"></a>00054   <span class="comment">// On ELF and COFF  A - B is absolute if A and B are in the same section.</span>
+<a name="l00055"></a>00055   <span class="keywordflow">return</span> &SecA == &SecB;
+<a name="l00056"></a>00056 }
+</pre></div></div>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:35:54 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/MCObjectWriter_8h__dep__incl.map
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MCObjectWriter_8h__dep__incl.map?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MCObjectWriter_8h__dep__incl.map (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MCObjectWriter_8h__dep__incl.map Fri Dec 21 00:57:24 2012
@@ -0,0 +1,20 @@
+<map id="G" name="G">
+<area shape="rect" href="$MCMachObjectWriter_8h.html" title="MCMachObjectWriter.h" alt="" coords="623,84,785,111"/>
+<area shape="rect" href="$MachObjectWriter_8cpp.html" title="MachObjectWriter.cpp" alt="" coords="5,161,163,188"/>
+<area shape="rect" href="$ARMAsmBackend_8cpp.html" title="ARMAsmBackend.cpp" alt="" coords="187,161,347,188"/>
+<area shape="rect" href="$PPCAsmBackend_8cpp.html" title="PPCAsmBackend.cpp" alt="" coords="1027,161,1184,188"/>
+<area shape="rect" href="$X86AsmBackend_8cpp.html" title="X86AsmBackend.cpp" alt="" coords="1208,161,1363,188"/>
+<area shape="rect" href="$ELFObjectWriter_8cpp.html" title="ELFObjectWriter.cpp" alt="" coords="911,84,1057,111"/>
+<area shape="rect" href="$MCAssembler_8cpp.html" title="MCAssembler.cpp" alt="" coords="1081,84,1217,111"/>
+<area shape="rect" href="$MCDwarf_8cpp.html" title="MCDwarf.cpp" alt="" coords="1241,84,1345,111"/>
+<area shape="rect" href="$MCExpr_8cpp.html" title="MCExpr.cpp" alt="" coords="1369,84,1465,111"/>
+<area shape="rect" href="$MCObjectStreamer_8cpp.html" title="MCObjectStreamer.cpp" alt="" coords="1489,84,1657,111"/>
+<area shape="rect" href="$MCObjectWriter_8cpp.html" title="MCObjectWriter.cpp" alt="" coords="1681,84,1825,111"/>
+<area shape="rect" href="$MCStreamer_8cpp.html" title="MCStreamer.cpp" alt="" coords="1849,84,1977,111"/>
+<area shape="rect" href="$WinCOFFObjectWriter_8cpp.html" title="WinCOFFObjectWriter.cpp" alt="" coords="2001,84,2180,111"/>
+<area shape="rect" href="$MBlazeAsmBackend_8cpp.html" title="MBlazeAsmBackend.cpp" alt="" coords="2204,84,2383,111"/>
+<area shape="rect" href="$MipsAsmBackend_8cpp.html" title="MipsAsmBackend.cpp" alt="" coords="2407,84,2567,111"/>
+<area shape="rect" href="$MCMachObjectTargetWriter_8cpp.html" title="MCMachObjectTargetWriter.cpp" alt="" coords="371,161,587,188"/>
+<area shape="rect" href="$ARMMachObjectWriter_8cpp.html" title="ARMMachObjectWriter.cpp" alt="" coords="611,161,797,188"/>
+<area shape="rect" href="$X86MachObjectWriter_8cpp.html" title="X86MachObjectWriter.cpp" alt="" coords="821,161,1003,188"/>
+</map>

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

Added: www-releases/trunk/3.2/docs/doxygen/html/MCParsedAsmOperand_8h.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MCParsedAsmOperand_8h.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MCParsedAsmOperand_8h.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MCParsedAsmOperand_8h.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,81 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: MCParsedAsmOperand.h File Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File List</span></a></li>
+      <li><a href="globals.html"><span>File Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="dir_b41d254693bea6e92988e5bb1ad97e02.html">llvm-3.2.src</a>      </li>
+      <li class="navelem"><a class="el" href="dir_25acc6571c4e3a053ee4203146b47a61.html">include</a>      </li>
+      <li class="navelem"><a class="el" href="dir_fd2d7b5ce83b1c1657cd6600d8cb39fa.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="dir_6acfa0788722cd7f252c15e33dfdaa52.html">MC</a>      </li>
+      <li class="navelem"><a class="el" href="dir_4d773a527ff0e77300c071a2a2b68542.html">MCParser</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> |
+<a href="#namespaces">Namespaces</a> |
+<a href="#func-members">Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">MCParsedAsmOperand.h File Reference</div>  </div>
+</div>
+<div class="contents">
+<div class="textblock"><div class="dynheader">
+This graph shows which files directly or indirectly include this file:</div>
+<div class="dyncontent">
+<div class="center"><img src="MCParsedAsmOperand_8h__dep__incl.png" border="0" usemap="#MCParsedAsmOperand_8hdep" alt=""/></div>
+<!-- MAP 0 -->
+</div>
+</div>
+<p><a href="MCParsedAsmOperand_8h_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr><td colspan="2"><h2><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1MCParsedAsmOperand.html">llvm::MCParsedAsmOperand</a></td></tr>
+<tr><td colspan="2"><h2><a name="namespaces"></a>
+Namespaces</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm.html">llvm</a></td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight"><p>List of target independent CodeGen pass IDs. </p>
+<br/></td></tr>
+<tr><td colspan="2"><h2><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">raw_ostream & </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm.html#a9c5975098a4745be89e6e8b1cab5a761">llvm::operator<<</a> (raw_ostream &OS, const MCParsedAsmOperand &MO)</td></tr>
+</table>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:39: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/MCSchedule_8h__incl.map
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MCSchedule_8h__incl.map?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MCSchedule_8h__incl.map (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MCSchedule_8h__incl.map Fri Dec 21 00:57:24 2012
@@ -0,0 +1,3 @@
+<map id="G" name="G">
+<area shape="rect" href="$DataTypes_8h.html" title="llvm/Support/DataTypes.h" alt="" coords="107,84,291,111"/>
+</map>

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

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

Propchange: www-releases/trunk/3.2/docs/doxygen/html/MCSchedule_8h__incl.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: www-releases/trunk/3.2/docs/doxygen/html/MCSectionCOFF_8h__incl.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MCSectionCOFF_8h__incl.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MCSectionCOFF_8h__incl.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MCSectionCOFF_8h__incl.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,47 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  Node1 [label="MCSectionCOFF.h",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
+  Node1 -> Node2 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node2 [label="llvm/MC/MCSection.h",height=0.2,width=0.4,color="black",URL="$MCSection_8h.html"];
+  Node2 -> Node3 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node3 [label="llvm/MC/SectionKind.h",height=0.2,width=0.4,color="black",URL="$SectionKind_8h.html"];
+  Node2 -> Node4 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node4 [label="llvm/Support/Compiler.h",height=0.2,width=0.4,color="black",URL="$Compiler_8h.html"];
+  Node1 -> Node5 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node5 [label="llvm/Support/COFF.h",height=0.2,width=0.4,color="black",URL="$Support_2COFF_8h.html"];
+  Node5 -> Node6 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node6 [label="llvm/Support/DataTypes.h",height=0.2,width=0.4,color="black",URL="$DataTypes_8h.html"];
+  Node6 -> Node7 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node7 [label="math.h",height=0.2,width=0.4,color="grey75"];
+  Node6 -> Node8 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node8 [label="sys/types.h",height=0.2,width=0.4,color="grey75"];
+  Node6 -> Node9 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node9 [label="inttypes.h",height=0.2,width=0.4,color="grey75"];
+  Node6 -> Node10 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node10 [label="stdint.h",height=0.2,width=0.4,color="grey75"];
+  Node5 -> Node11 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node11 [label="cassert",height=0.2,width=0.4,color="grey75"];
+  Node5 -> Node12 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node12 [label="cstring",height=0.2,width=0.4,color="grey75"];
+  Node1 -> Node13 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node13 [label="llvm/ADT/StringRef.h",height=0.2,width=0.4,color="black",URL="$StringRef_8h.html"];
+  Node13 -> Node14 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node14 [label="llvm/Support/type_traits.h",height=0.2,width=0.4,color="black",URL="$type__traits_8h.html"];
+  Node14 -> Node6 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node14 -> Node15 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node15 [label="cstddef",height=0.2,width=0.4,color="grey75"];
+  Node14 -> Node16 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node16 [label="utility",height=0.2,width=0.4,color="grey75"];
+  Node13 -> Node17 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node17 [label="algorithm",height=0.2,width=0.4,color="grey75"];
+  Node13 -> Node11 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node13 -> Node12 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node13 -> Node18 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node18 [label="limits",height=0.2,width=0.4,color="grey75"];
+  Node13 -> Node19 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node19 [label="string",height=0.2,width=0.4,color="grey75"];
+  Node13 -> Node16 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/MCSectionELF_8cpp_source.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MCSectionELF_8cpp_source.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MCSectionELF_8cpp_source.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MCSectionELF_8cpp_source.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: MCSectionELF.cpp Source File</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File List</span></a></li>
+      <li><a href="globals.html"><span>File Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="dir_b41d254693bea6e92988e5bb1ad97e02.html">llvm-3.2.src</a>      </li>
+      <li class="navelem"><a class="el" href="dir_74e9364f374e99e3aeab4fae4e196292.html">lib</a>      </li>
+      <li class="navelem"><a class="el" href="dir_edbd05defa7d897e6588eb3f84517e19.html">MC</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">MCSectionELF.cpp</div>  </div>
+</div>
+<div class="contents">
+<a href="MCSectionELF_8cpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//===- lib/MC/MCSectionELF.cpp - ELF Code Section Representation ----------===//</span>
+<a name="l00002"></a>00002 <span class="comment">//</span>
+<a name="l00003"></a>00003 <span class="comment">//                     The LLVM Compiler Infrastructure</span>
+<a name="l00004"></a>00004 <span class="comment">//</span>
+<a name="l00005"></a>00005 <span class="comment">// This file is distributed under the University of Illinois Open Source</span>
+<a name="l00006"></a>00006 <span class="comment">// License. See LICENSE.TXT for details.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">//===----------------------------------------------------------------------===//</span>
+<a name="l00009"></a>00009 
+<a name="l00010"></a>00010 <span class="preprocessor">#include "<a class="code" href="MCSectionELF_8h.html">llvm/MC/MCSectionELF.h</a>"</span>
+<a name="l00011"></a>00011 <span class="preprocessor">#include "<a class="code" href="MCAsmInfo_8h.html">llvm/MC/MCAsmInfo.h</a>"</span>
+<a name="l00012"></a>00012 <span class="preprocessor">#include "<a class="code" href="MCContext_8h.html">llvm/MC/MCContext.h</a>"</span>
+<a name="l00013"></a>00013 <span class="preprocessor">#include "<a class="code" href="MCSymbol_8h.html">llvm/MC/MCSymbol.h</a>"</span>
+<a name="l00014"></a>00014 <span class="preprocessor">#include "<a class="code" href="Support_2ELF_8h.html">llvm/Support/ELF.h</a>"</span>
+<a name="l00015"></a>00015 <span class="preprocessor">#include "<a class="code" href="raw__ostream_8h.html">llvm/Support/raw_ostream.h</a>"</span>
+<a name="l00016"></a>00016 
+<a name="l00017"></a>00017 <span class="keyword">using namespace </span>llvm;
+<a name="l00018"></a>00018 
+<a name="l00019"></a>00019 MCSectionELF::~MCSectionELF() {} <span class="comment">// anchor.</span>
+<a name="l00020"></a>00020 
+<a name="l00021"></a>00021 <span class="comment">// ShouldOmitSectionDirective - Decides whether a '.section' directive</span>
+<a name="l00022"></a>00022 <span class="comment">// should be printed before the section name</span>
+<a name="l00023"></a><a class="code" href="classllvm_1_1MCSectionELF.html#ad90c50926e3db384c7deb12cff3c50d8">00023</a> <span class="keywordtype">bool</span> <a class="code" href="classllvm_1_1MCSectionELF.html#ad90c50926e3db384c7deb12cff3c50d8">MCSectionELF::ShouldOmitSectionDirective</a>(<a class="code" href="classllvm_1_1StringRef.html">StringRef</a> <a class="code" href="namespacellvm_1_1GraphProgram.html#a0ad4685976f8c4d4a697a53fbe05d10b">Name</a>,
+<a name="l00024"></a>00024                                               <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCAsmInfo.html">MCAsmInfo</a> &MAI)<span class="keyword"> const </span>{
+<a name="l00025"></a>00025 
+<a name="l00026"></a>00026   <span class="comment">// FIXME: Does .section .bss/.data/.text work everywhere??</span>
+<a name="l00027"></a>00027   <span class="keywordflow">if</span> (Name == <span class="stringliteral">".text"</span> || Name == <span class="stringliteral">".data"</span> ||
+<a name="l00028"></a>00028       (Name == <span class="stringliteral">".bss"</span> && !MAI.<a class="code" href="classllvm_1_1MCAsmInfo.html#a0a204cc2bdcc52b1b76000143e56cdba">usesELFSectionDirectiveForBSS</a>()))
+<a name="l00029"></a>00029     <span class="keywordflow">return</span> <span class="keyword">true</span>;
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031   <span class="keywordflow">return</span> <span class="keyword">false</span>;
+<a name="l00032"></a>00032 }
+<a name="l00033"></a>00033 
+<a name="l00034"></a><a class="code" href="classllvm_1_1MCSectionELF.html#a20dc41dd3d5d238a2e1aac3bd56fa446">00034</a> <span class="keywordtype">void</span> <a class="code" href="classllvm_1_1MCSectionELF.html#a20dc41dd3d5d238a2e1aac3bd56fa446">MCSectionELF::PrintSwitchToSection</a>(<span class="keyword">const</span> <a class="code" href="classllvm_1_1MCAsmInfo.html">MCAsmInfo</a> &MAI,
+<a name="l00035"></a>00035                                         <a class="code" href="classllvm_1_1raw__ostream.html">raw_ostream</a> &OS)<span class="keyword"> const </span>{
+<a name="l00036"></a>00036 
+<a name="l00037"></a>00037   <span class="keywordflow">if</span> (<a class="code" href="classllvm_1_1MCSectionELF.html#ad90c50926e3db384c7deb12cff3c50d8">ShouldOmitSectionDirective</a>(SectionName, MAI)) {
+<a name="l00038"></a>00038     OS << <span class="charliteral">'\t'</span> << <a class="code" href="classllvm_1_1MCSectionELF.html#ade3707c63982463721883f76cee50c1f">getSectionName</a>() << <span class="charliteral">'\n'</span>;
+<a name="l00039"></a>00039     <span class="keywordflow">return</span>;
+<a name="l00040"></a>00040   }
+<a name="l00041"></a>00041 
+<a name="l00042"></a>00042   <a class="code" href="classllvm_1_1StringRef.html">StringRef</a> name = <a class="code" href="classllvm_1_1MCSectionELF.html#ade3707c63982463721883f76cee50c1f">getSectionName</a>();
+<a name="l00043"></a>00043   <span class="keywordflow">if</span> (name.<a class="code" href="classllvm_1_1StringRef.html#ace8a9dc13034dc6a31a5dea627190c88">find_first_not_of</a>(<span class="stringliteral">"0123456789_."</span>
+<a name="l00044"></a>00044                              <span class="stringliteral">"abcdefghijklmnopqrstuvwxyz"</span>
+<a name="l00045"></a>00045                              <span class="stringliteral">"ABCDEFGHIJKLMNOPQRSTUVWXYZ"</span>) == name.<a class="code" href="classllvm_1_1StringRef.html#a7414af479a1a88b0631120a4fc681e20">npos</a>) {
+<a name="l00046"></a>00046     OS << <span class="stringliteral">"\t.section\t"</span> << name;
+<a name="l00047"></a>00047   } <span class="keywordflow">else</span> {
+<a name="l00048"></a>00048     OS << <span class="stringliteral">"\t.section\t\""</span>;
+<a name="l00049"></a>00049     <span class="keywordflow">for</span> (<span class="keyword">const</span> <span class="keywordtype">char</span> *b = name.<a class="code" href="classllvm_1_1StringRef.html#a4a0abf8eb4fa5989df63172649cba99f">begin</a>(), *e = name.<a class="code" href="classllvm_1_1StringRef.html#a9e277b660236bb0318b61ab9cdf60dc7">end</a>(); b < e; ++b) {
+<a name="l00050"></a>00050       <span class="keywordflow">if</span> (*b == <span class="charliteral">'"'</span>) <span class="comment">// Unquoted "</span>
+<a name="l00051"></a>00051         OS << <span class="stringliteral">"\\\""</span>;
+<a name="l00052"></a>00052       <span class="keywordflow">else</span> <span class="keywordflow">if</span> (*b != <span class="charliteral">'\\'</span>) <span class="comment">// Neither " or backslash</span>
+<a name="l00053"></a>00053         OS << *b;
+<a name="l00054"></a>00054       <span class="keywordflow">else</span> <span class="keywordflow">if</span> (b + 1 == e) <span class="comment">// Trailing backslash</span>
+<a name="l00055"></a>00055         OS << <span class="stringliteral">"\\\\"</span>;
+<a name="l00056"></a>00056       <span class="keywordflow">else</span> {
+<a name="l00057"></a>00057         OS << b[0] << b[1]; <span class="comment">// Quoted character</span>
+<a name="l00058"></a>00058         ++b;
+<a name="l00059"></a>00059       }
+<a name="l00060"></a>00060     }
+<a name="l00061"></a>00061     OS << <span class="charliteral">'"'</span>;
+<a name="l00062"></a>00062   }
+<a name="l00063"></a>00063 
+<a name="l00064"></a>00064   <span class="comment">// Handle the weird solaris syntax if desired.</span>
+<a name="l00065"></a>00065   <span class="keywordflow">if</span> (MAI.<a class="code" href="classllvm_1_1MCAsmInfo.html#a6b7b311632df8e9e14eb041566a32972">usesSunStyleELFSectionSwitchSyntax</a>() &&
+<a name="l00066"></a>00066       !(Flags & <a class="code" href="namespacellvm_1_1ELF.html#a9ff2776127dc8d3add975cdc666309b4a0e54850eb2f8e74ae549f6dd70926723">ELF::SHF_MERGE</a>)) {
+<a name="l00067"></a>00067     <span class="keywordflow">if</span> (Flags & <a class="code" href="namespacellvm_1_1ELF.html#a9ff2776127dc8d3add975cdc666309b4a5da6bc7c194a345891a15fa856f0ec7c">ELF::SHF_ALLOC</a>)
+<a name="l00068"></a>00068       OS << <span class="stringliteral">",#alloc"</span>;
+<a name="l00069"></a>00069     <span class="keywordflow">if</span> (Flags & <a class="code" href="namespacellvm_1_1ELF.html#a9ff2776127dc8d3add975cdc666309b4affae0e6af56cc351c85d9c208e27af02">ELF::SHF_EXECINSTR</a>)
+<a name="l00070"></a>00070       OS << <span class="stringliteral">",#execinstr"</span>;
+<a name="l00071"></a>00071     <span class="keywordflow">if</span> (Flags & <a class="code" href="namespacellvm_1_1ELF.html#a9ff2776127dc8d3add975cdc666309b4ae4bcae1b3b4fa53eba0886cbd799f0a8">ELF::SHF_WRITE</a>)
+<a name="l00072"></a>00072       OS << <span class="stringliteral">",#write"</span>;
+<a name="l00073"></a>00073     <span class="keywordflow">if</span> (Flags & <a class="code" href="namespacellvm_1_1ELF.html#a9ff2776127dc8d3add975cdc666309b4af09f8799cc15fd856ff2284c7519d6d8">ELF::SHF_TLS</a>)
+<a name="l00074"></a>00074       OS << <span class="stringliteral">",#tls"</span>;
+<a name="l00075"></a>00075     OS << <span class="charliteral">'\n'</span>;
+<a name="l00076"></a>00076     <span class="keywordflow">return</span>;
+<a name="l00077"></a>00077   }
+<a name="l00078"></a>00078 
+<a name="l00079"></a>00079   OS << <span class="stringliteral">",\""</span>;
+<a name="l00080"></a>00080   <span class="keywordflow">if</span> (Flags & <a class="code" href="namespacellvm_1_1ELF.html#a9ff2776127dc8d3add975cdc666309b4a5da6bc7c194a345891a15fa856f0ec7c">ELF::SHF_ALLOC</a>)
+<a name="l00081"></a>00081     OS << <span class="charliteral">'a'</span>;
+<a name="l00082"></a>00082   <span class="keywordflow">if</span> (Flags & <a class="code" href="namespacellvm_1_1ELF.html#a9ff2776127dc8d3add975cdc666309b4affae0e6af56cc351c85d9c208e27af02">ELF::SHF_EXECINSTR</a>)
+<a name="l00083"></a>00083     OS << <span class="charliteral">'x'</span>;
+<a name="l00084"></a>00084   <span class="keywordflow">if</span> (Flags & <a class="code" href="namespacellvm_1_1ELF.html#a9ff2776127dc8d3add975cdc666309b4aa4128c7283d8e6e763e8810a91c2dc1e">ELF::SHF_GROUP</a>)
+<a name="l00085"></a>00085     OS << <span class="charliteral">'G'</span>;
+<a name="l00086"></a>00086   <span class="keywordflow">if</span> (Flags & <a class="code" href="namespacellvm_1_1ELF.html#a9ff2776127dc8d3add975cdc666309b4ae4bcae1b3b4fa53eba0886cbd799f0a8">ELF::SHF_WRITE</a>)
+<a name="l00087"></a>00087     OS << <span class="charliteral">'w'</span>;
+<a name="l00088"></a>00088   <span class="keywordflow">if</span> (Flags & <a class="code" href="namespacellvm_1_1ELF.html#a9ff2776127dc8d3add975cdc666309b4a0e54850eb2f8e74ae549f6dd70926723">ELF::SHF_MERGE</a>)
+<a name="l00089"></a>00089     OS << <span class="charliteral">'M'</span>;
+<a name="l00090"></a>00090   <span class="keywordflow">if</span> (Flags & <a class="code" href="namespacellvm_1_1ELF.html#a9ff2776127dc8d3add975cdc666309b4a1997ac83cc5cdf3e9ccc1e2de7bb8d45">ELF::SHF_STRINGS</a>)
+<a name="l00091"></a>00091     OS << <span class="charliteral">'S'</span>;
+<a name="l00092"></a>00092   <span class="keywordflow">if</span> (Flags & <a class="code" href="namespacellvm_1_1ELF.html#a9ff2776127dc8d3add975cdc666309b4af09f8799cc15fd856ff2284c7519d6d8">ELF::SHF_TLS</a>)
+<a name="l00093"></a>00093     OS << <span class="charliteral">'T'</span>;
+<a name="l00094"></a>00094 
+<a name="l00095"></a>00095   <span class="comment">// If there are target-specific flags, print them.</span>
+<a name="l00096"></a>00096   <span class="keywordflow">if</span> (Flags & <a class="code" href="namespacellvm_1_1ELF.html#a9ff2776127dc8d3add975cdc666309b4a4ab836558404032ae5aff6eb0f2dcc37">ELF::XCORE_SHF_CP_SECTION</a>)
+<a name="l00097"></a>00097     OS << <span class="charliteral">'c'</span>;
+<a name="l00098"></a>00098   <span class="keywordflow">if</span> (Flags & <a class="code" href="namespacellvm_1_1ELF.html#a9ff2776127dc8d3add975cdc666309b4a01f370565620641139690a6b8767fd5c">ELF::XCORE_SHF_DP_SECTION</a>)
+<a name="l00099"></a>00099     OS << <span class="charliteral">'d'</span>;
+<a name="l00100"></a>00100 
+<a name="l00101"></a>00101   OS << <span class="charliteral">'"'</span>;
+<a name="l00102"></a>00102 
+<a name="l00103"></a>00103   OS << <span class="charliteral">','</span>;
+<a name="l00104"></a>00104 
+<a name="l00105"></a>00105   <span class="comment">// If comment string is '@', e.g. as on ARM - use '%' instead</span>
+<a name="l00106"></a>00106   <span class="keywordflow">if</span> (MAI.<a class="code" href="classllvm_1_1MCAsmInfo.html#a076a9d9d3ff46dfc9aa36de94a1ff351">getCommentString</a>()[0] == <span class="charliteral">'@'</span>)
+<a name="l00107"></a>00107     OS << <span class="charliteral">'%'</span>;
+<a name="l00108"></a>00108   <span class="keywordflow">else</span>
+<a name="l00109"></a>00109     OS << <span class="charliteral">'@'</span>;
+<a name="l00110"></a>00110 
+<a name="l00111"></a>00111   <span class="keywordflow">if</span> (<a class="code" href="classllvm_1_1Type.html">Type</a> == <a class="code" href="namespacellvm_1_1ELF.html#a37c26af170dce12ee64557774d1d7336ad0b0776fdeb0b583dfd2f0230b2e0bcd">ELF::SHT_INIT_ARRAY</a>)
+<a name="l00112"></a>00112     OS << <span class="stringliteral">"init_array"</span>;
+<a name="l00113"></a>00113   <span class="keywordflow">else</span> <span class="keywordflow">if</span> (<a class="code" href="classllvm_1_1Type.html">Type</a> == <a class="code" href="namespacellvm_1_1ELF.html#a37c26af170dce12ee64557774d1d7336afffa193cb0a9dae557d42e1e9d946298">ELF::SHT_FINI_ARRAY</a>)
+<a name="l00114"></a>00114     OS << <span class="stringliteral">"fini_array"</span>;
+<a name="l00115"></a>00115   <span class="keywordflow">else</span> <span class="keywordflow">if</span> (<a class="code" href="classllvm_1_1Type.html">Type</a> == <a class="code" href="namespacellvm_1_1ELF.html#a37c26af170dce12ee64557774d1d7336abd6afa66a5f0e569e9066124b5d692b8">ELF::SHT_PREINIT_ARRAY</a>)
+<a name="l00116"></a>00116     OS << <span class="stringliteral">"preinit_array"</span>;
+<a name="l00117"></a>00117   <span class="keywordflow">else</span> <span class="keywordflow">if</span> (<a class="code" href="classllvm_1_1Type.html">Type</a> == <a class="code" href="namespacellvm_1_1ELF.html#a37c26af170dce12ee64557774d1d7336a45212cec20bcd4ca3449dcd8654010ac">ELF::SHT_NOBITS</a>)
+<a name="l00118"></a>00118     OS << <span class="stringliteral">"nobits"</span>;
+<a name="l00119"></a>00119   <span class="keywordflow">else</span> <span class="keywordflow">if</span> (<a class="code" href="classllvm_1_1Type.html">Type</a> == <a class="code" href="namespacellvm_1_1ELF.html#a37c26af170dce12ee64557774d1d7336ad8d748e7ddd6a4fa31b32710bdd5aae2">ELF::SHT_NOTE</a>)
+<a name="l00120"></a>00120     OS << <span class="stringliteral">"note"</span>;
+<a name="l00121"></a>00121   <span class="keywordflow">else</span> <span class="keywordflow">if</span> (<a class="code" href="classllvm_1_1Type.html">Type</a> == <a class="code" href="namespacellvm_1_1ELF.html#a37c26af170dce12ee64557774d1d7336a18ae5a64ac74a4265698b956bc797b32">ELF::SHT_PROGBITS</a>)
+<a name="l00122"></a>00122     OS << <span class="stringliteral">"progbits"</span>;
+<a name="l00123"></a>00123 
+<a name="l00124"></a>00124   <span class="keywordflow">if</span> (EntrySize) {
+<a name="l00125"></a>00125     assert(Flags & ELF::SHF_MERGE);
+<a name="l00126"></a>00126     OS << <span class="stringliteral">","</span> << EntrySize;
+<a name="l00127"></a>00127   }
+<a name="l00128"></a>00128 
+<a name="l00129"></a>00129   <span class="keywordflow">if</span> (Flags & ELF::SHF_GROUP)
+<a name="l00130"></a>00130     OS << <span class="stringliteral">","</span> << Group-><a class="code" href="classllvm_1_1MCSymbol.html#a1c2e92b00e94b279e7a880a305548765" title="getName - Get the symbol name.">getName</a>() << <span class="stringliteral">",comdat"</span>;
+<a name="l00131"></a>00131   OS << <span class="charliteral">'\n'</span>;
+<a name="l00132"></a>00132 }
+<a name="l00133"></a>00133 
+<a name="l00134"></a><a class="code" href="classllvm_1_1MCSectionELF.html#a9ca3b112023e3494476e7b28cd34442c">00134</a> <span class="keywordtype">bool</span> <a class="code" href="classllvm_1_1MCSectionELF.html#a9ca3b112023e3494476e7b28cd34442c">MCSectionELF::UseCodeAlign</a>()<span class="keyword"> const </span>{
+<a name="l00135"></a>00135   <span class="keywordflow">return</span> <a class="code" href="classllvm_1_1MCSectionELF.html#a4d09ec2da8b097db0c06d5edd0b0bd89">getFlags</a>() & <a class="code" href="namespacellvm_1_1ELF.html#a9ff2776127dc8d3add975cdc666309b4affae0e6af56cc351c85d9c208e27af02">ELF::SHF_EXECINSTR</a>;
+<a name="l00136"></a>00136 }
+<a name="l00137"></a>00137 
+<a name="l00138"></a><a class="code" href="classllvm_1_1MCSectionELF.html#adc68d4a859b3c68c3f7d88025d643bb8">00138</a> <span class="keywordtype">bool</span> <a class="code" href="classllvm_1_1MCSectionELF.html#adc68d4a859b3c68c3f7d88025d643bb8">MCSectionELF::isVirtualSection</a>()<span class="keyword"> const </span>{
+<a name="l00139"></a>00139   <span class="keywordflow">return</span> <a class="code" href="classllvm_1_1MCSectionELF.html#ab57f3998623a25816f5d76bdb8a2fffb">getType</a>() == <a class="code" href="namespacellvm_1_1ELF.html#a37c26af170dce12ee64557774d1d7336a45212cec20bcd4ca3449dcd8654010ac">ELF::SHT_NOBITS</a>;
+<a name="l00140"></a>00140 }
+<a name="l00141"></a>00141 
+<a name="l00142"></a><a class="code" href="classllvm_1_1MCSectionELF.html#a56646f8bfb0ae0965eb6959ce14cafb0">00142</a> <span class="keywordtype">unsigned</span> <a class="code" href="classllvm_1_1MCSectionELF.html#a56646f8bfb0ae0965eb6959ce14cafb0">MCSectionELF::DetermineEntrySize</a>(<a class="code" href="classllvm_1_1SectionKind.html">SectionKind</a> <a class="code" href="namespacellvm_1_1EngineKind.html#a9df47239a42cd9621ac26d9ecbd57441">Kind</a>) {
+<a name="l00143"></a>00143   <span class="keywordflow">if</span> (Kind.<a class="code" href="classllvm_1_1SectionKind.html#a19fd5ddc57604a1a1151778c63847c55">isMergeable1ByteCString</a>()) <span class="keywordflow">return</span> 1;
+<a name="l00144"></a>00144   <span class="keywordflow">if</span> (Kind.<a class="code" href="classllvm_1_1SectionKind.html#a7ea44bd1fcd432195f7a9b1debfc7d20">isMergeable2ByteCString</a>()) <span class="keywordflow">return</span> 2;
+<a name="l00145"></a>00145   <span class="keywordflow">if</span> (Kind.<a class="code" href="classllvm_1_1SectionKind.html#a2e5dd5c6e6b52c9f76f91b8b1a0ab230">isMergeable4ByteCString</a>()) <span class="keywordflow">return</span> 4;
+<a name="l00146"></a>00146   <span class="keywordflow">if</span> (Kind.<a class="code" href="classllvm_1_1SectionKind.html#af018ccdec340d98493763a6c680ccbfd">isMergeableConst4</a>())       <span class="keywordflow">return</span> 4;
+<a name="l00147"></a>00147   <span class="keywordflow">if</span> (Kind.<a class="code" href="classllvm_1_1SectionKind.html#a5a14c6902c48b6b0d358519729393f57">isMergeableConst8</a>())       <span class="keywordflow">return</span> 8;
+<a name="l00148"></a>00148   <span class="keywordflow">if</span> (Kind.<a class="code" href="classllvm_1_1SectionKind.html#ad3b8f16a096ea3271dbebd8a75c6d5a7">isMergeableConst16</a>())      <span class="keywordflow">return</span> 16;
+<a name="l00149"></a>00149   <span class="keywordflow">return</span> 0;
+<a name="l00150"></a>00150 }
+</pre></div></div>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:35:54 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/MCSectionELF_8h__incl.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MCSectionELF_8h__incl.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MCSectionELF_8h__incl.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MCSectionELF_8h__incl.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,46 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  Node1 [label="MCSectionELF.h",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
+  Node1 -> Node2 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node2 [label="llvm/MC/MCSection.h",height=0.2,width=0.4,color="black",URL="$MCSection_8h.html"];
+  Node2 -> Node3 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node3 [label="llvm/MC/SectionKind.h",height=0.2,width=0.4,color="black",URL="$SectionKind_8h.html"];
+  Node2 -> Node4 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node4 [label="llvm/Support/Compiler.h",height=0.2,width=0.4,color="black",URL="$Compiler_8h.html"];
+  Node1 -> Node5 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node5 [label="llvm/Support/ELF.h",height=0.2,width=0.4,color="black",URL="$Support_2ELF_8h.html"];
+  Node5 -> Node6 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node6 [label="llvm/Support/DataTypes.h",height=0.2,width=0.4,color="black",URL="$DataTypes_8h.html"];
+  Node6 -> Node7 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node7 [label="math.h",height=0.2,width=0.4,color="grey75"];
+  Node6 -> Node8 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node8 [label="sys/types.h",height=0.2,width=0.4,color="grey75"];
+  Node6 -> Node9 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node9 [label="inttypes.h",height=0.2,width=0.4,color="grey75"];
+  Node6 -> Node10 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node10 [label="stdint.h",height=0.2,width=0.4,color="grey75"];
+  Node5 -> Node11 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node11 [label="cstring",height=0.2,width=0.4,color="grey75"];
+  Node1 -> Node12 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node12 [label="llvm/ADT/StringRef.h",height=0.2,width=0.4,color="black",URL="$StringRef_8h.html"];
+  Node12 -> Node13 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node13 [label="llvm/Support/type_traits.h",height=0.2,width=0.4,color="black",URL="$type__traits_8h.html"];
+  Node13 -> Node6 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node13 -> Node14 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node14 [label="cstddef",height=0.2,width=0.4,color="grey75"];
+  Node13 -> Node15 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node15 [label="utility",height=0.2,width=0.4,color="grey75"];
+  Node12 -> Node16 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node16 [label="algorithm",height=0.2,width=0.4,color="grey75"];
+  Node12 -> Node17 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node17 [label="cassert",height=0.2,width=0.4,color="grey75"];
+  Node12 -> Node11 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node12 -> Node18 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node18 [label="limits",height=0.2,width=0.4,color="grey75"];
+  Node12 -> Node19 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node19 [label="string",height=0.2,width=0.4,color="grey75"];
+  Node12 -> Node15 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/MCSectionMachO_8h__dep__incl.map
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MCSectionMachO_8h__dep__incl.map?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MCSectionMachO_8h__dep__incl.map (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MCSectionMachO_8h__dep__incl.map Fri Dec 21 00:57:24 2012
@@ -0,0 +1,23 @@
+<map id="G" name="G">
+<area shape="rect" href="$TargetLoweringObjectFileImpl_8cpp.html" title="TargetLoweringObjectFileImpl.cpp" alt="" coords="5,84,237,111"/>
+<area shape="rect" href="$MachObjectWriter_8cpp.html" title="MachObjectWriter.cpp" alt="" coords="261,84,419,111"/>
+<area shape="rect" href="$MCAsmStreamer_8cpp.html" title="MCAsmStreamer.cpp" alt="" coords="443,84,600,111"/>
+<area shape="rect" href="$MCContext_8cpp.html" title="MCContext.cpp" alt="" coords="624,84,741,111"/>
+<area shape="rect" href="$MCMachOStreamer_8cpp.html" title="MCMachOStreamer.cpp" alt="" coords="765,84,936,111"/>
+<area shape="rect" href="$MCNullStreamer_8cpp.html" title="MCNullStreamer.cpp" alt="" coords="960,84,1112,111"/>
+<area shape="rect" href="$MCObjectFileInfo_8cpp.html" title="MCObjectFileInfo.cpp" alt="" coords="1136,84,1288,111"/>
+<area shape="rect" href="$AsmParser_8cpp.html" title="AsmParser.cpp" alt="" coords="1312,84,1427,111"/>
+<area shape="rect" href="$DarwinAsmParser_8cpp.html" title="DarwinAsmParser.cpp" alt="" coords="1451,84,1611,111"/>
+<area shape="rect" href="$MCPureStreamer_8cpp.html" title="MCPureStreamer.cpp" alt="" coords="1635,84,1792,111"/>
+<area shape="rect" href="$MCSectionMachO_8cpp.html" title="MCSectionMachO.cpp" alt="" coords="1816,84,1976,111"/>
+<area shape="rect" href="$ARMAsmPrinter_8cpp.html" title="ARMAsmPrinter.cpp" alt="" coords="2000,84,2147,111"/>
+<area shape="rect" href="$ARMISelLowering_8cpp.html" title="ARMISelLowering.cpp" alt="" coords="2171,84,2325,111"/>
+<area shape="rect" href="$ARMAsmBackend_8cpp.html" title="ARMAsmBackend.cpp" alt="" coords="2349,84,2509,111"/>
+<area shape="rect" href="$MBlazeAsmBackend_8cpp.html" title="MBlazeAsmBackend.cpp" alt="" coords="2533,84,2712,111"/>
+<area shape="rect" href="$PPCAsmBackend_8cpp.html" title="PPCAsmBackend.cpp" alt="" coords="2736,84,2893,111"/>
+<area shape="rect" href="$PPCAsmPrinter_8cpp.html" title="PPCAsmPrinter.cpp" alt="" coords="2917,84,3061,111"/>
+<area shape="rect" href="$X86AsmBackend_8cpp.html" title="X86AsmBackend.cpp" alt="" coords="3085,84,3240,111"/>
+<area shape="rect" href="$X86MachObjectWriter_8cpp.html" title="X86MachObjectWriter.cpp" alt="" coords="3264,84,3445,111"/>
+<area shape="rect" href="$X86AsmPrinter_8cpp.html" title="X86AsmPrinter.cpp" alt="" coords="3469,84,3611,111"/>
+<area shape="rect" href="$X86TargetObjectFile_8cpp.html" title="X86TargetObjectFile.cpp" alt="" coords="3635,84,3805,111"/>
+</map>

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

Added: www-releases/trunk/3.2/docs/doxygen/html/MCSectionMachO_8h__incl.map
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MCSectionMachO_8h__incl.map?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MCSectionMachO_8h__incl.map (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MCSectionMachO_8h__incl.map Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+<map id="G" name="G">
+<area shape="rect" href="$MCSection_8h.html" title="llvm/MC/MCSection.h" alt="" coords="201,84,356,111"/>
+<area shape="rect" href="$StringRef_8h.html" title="llvm/ADT/StringRef.h" alt="" coords="667,84,816,111"/>
+<area shape="rect" href="$SectionKind_8h.html" title="llvm/MC/SectionKind.h" alt="" coords="5,161,168,188"/>
+<area shape="rect" href="$Compiler_8h.html" title="llvm/Support/Compiler.h" alt="" coords="192,161,365,188"/>
+<area shape="rect" href="$type__traits_8h.html" title="llvm/Support/type_traits.h" alt="" coords="389,161,576,188"/>
+<area shape="rect" href="$DataTypes_8h.html" title="llvm/Support/DataTypes.h" alt="" coords="252,239,436,265"/>
+</map>

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

Added: www-releases/trunk/3.2/docs/doxygen/html/MCSection_8cpp_source.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MCSection_8cpp_source.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MCSection_8cpp_source.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MCSection_8cpp_source.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: MCSection.cpp Source File</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File List</span></a></li>
+      <li><a href="globals.html"><span>File Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="dir_b41d254693bea6e92988e5bb1ad97e02.html">llvm-3.2.src</a>      </li>
+      <li class="navelem"><a class="el" href="dir_74e9364f374e99e3aeab4fae4e196292.html">lib</a>      </li>
+      <li class="navelem"><a class="el" href="dir_edbd05defa7d897e6588eb3f84517e19.html">MC</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">MCSection.cpp</div>  </div>
+</div>
+<div class="contents">
+<a href="MCSection_8cpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//===- lib/MC/MCSection.cpp - Machine Code Section Representation ---------===//</span>
+<a name="l00002"></a>00002 <span class="comment">//</span>
+<a name="l00003"></a>00003 <span class="comment">//                     The LLVM Compiler Infrastructure</span>
+<a name="l00004"></a>00004 <span class="comment">//</span>
+<a name="l00005"></a>00005 <span class="comment">// This file is distributed under the University of Illinois Open Source</span>
+<a name="l00006"></a>00006 <span class="comment">// License. See LICENSE.TXT for details.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">//===----------------------------------------------------------------------===//</span>
+<a name="l00009"></a>00009 
+<a name="l00010"></a>00010 <span class="preprocessor">#include "<a class="code" href="MCSection_8h.html">llvm/MC/MCSection.h</a>"</span>
+<a name="l00011"></a>00011 <span class="preprocessor">#include "<a class="code" href="MCContext_8h.html">llvm/MC/MCContext.h</a>"</span>
+<a name="l00012"></a>00012 <span class="preprocessor">#include "<a class="code" href="MCAsmInfo_8h.html">llvm/MC/MCAsmInfo.h</a>"</span>
+<a name="l00013"></a>00013 <span class="preprocessor">#include "<a class="code" href="raw__ostream_8h.html">llvm/Support/raw_ostream.h</a>"</span>
+<a name="l00014"></a>00014 <span class="keyword">using namespace </span>llvm;
+<a name="l00015"></a>00015 
+<a name="l00016"></a>00016 <span class="comment">//===----------------------------------------------------------------------===//</span>
+<a name="l00017"></a>00017 <span class="comment">// MCSection</span>
+<a name="l00018"></a>00018 <span class="comment">//===----------------------------------------------------------------------===//</span>
+<a name="l00019"></a>00019 
+<a name="l00020"></a><a class="code" href="classllvm_1_1MCSection.html#a352cfb70ee9de3e1b38106be8cb05a87">00020</a> <a class="code" href="classllvm_1_1MCSection.html#a352cfb70ee9de3e1b38106be8cb05a87">MCSection::~MCSection</a>() {
+<a name="l00021"></a>00021 }
+<a name="l00022"></a>00022 
+</pre></div></div>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:35:54 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/MCSection_8h__dep__incl.png
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MCSection_8h__dep__incl.png?rev=170845&view=auto
==============================================================================
Binary file - no diff available.

Propchange: www-releases/trunk/3.2/docs/doxygen/html/MCSection_8h__dep__incl.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: www-releases/trunk/3.2/docs/doxygen/html/MCStreamer_8cpp__incl.map
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MCStreamer_8cpp__incl.map?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MCStreamer_8cpp__incl.map (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MCStreamer_8cpp__incl.map Fri Dec 21 00:57:24 2012
@@ -0,0 +1,34 @@
+<map id="G" name="G">
+<area shape="rect" href="$MCAsmInfo_8h.html" title="llvm/MC/MCAsmInfo.h" alt="" coords="423,161,583,188"/>
+<area shape="rect" href="$MCContext_8h.html" title="llvm/MC/MCContext.h" alt="" coords="1335,84,1492,111"/>
+<area shape="rect" href="$raw__ostream_8h.html" title="llvm/Support/raw_ostream.h" alt="" coords="2353,239,2553,265"/>
+<area shape="rect" href="$MCStreamer_8h.html" title="llvm/MC/MCStreamer.h" alt="" coords="941,84,1109,111"/>
+<area shape="rect" href="$MCExpr_8h.html" title="llvm/MC/MCExpr.h" alt="" coords="2061,161,2195,188"/>
+<area shape="rect" href="$MCObjectWriter_8h.html" title="llvm/MC/MCObjectWriter.h" alt="" coords="2611,161,2795,188"/>
+<area shape="rect" href="$MCSymbol_8h.html" title="llvm/MC/MCSymbol.h" alt="" coords="2124,239,2279,265"/>
+<area shape="rect" href="$ErrorHandling_8h.html" title="llvm/Support/ErrorHandling.h" alt="" coords="2679,239,2884,265"/>
+<area shape="rect" href="$LEB128_8h.html" title="llvm/Support/LEB128.h" alt="" coords="2371,84,2536,111"/>
+<area shape="rect" href="$SmallString_8h.html" title="llvm/ADT/SmallString.h" alt="" coords="1869,161,2037,188"/>
+<area shape="rect" href="$Twine_8h.html" title="llvm/ADT/Twine.h" alt="" coords="2889,161,3015,188"/>
+<area shape="rect" href="$MachineLocation_8h.html" title="llvm/MC/MachineLocation.h" alt="" coords="257,239,452,265"/>
+<area shape="rect" href="$MCDirectives_8h.html" title="llvm/MC/MCDirectives.h" alt="" coords="63,239,233,265"/>
+<area shape="rect" href="$SectionKind_8h.html" title="llvm/MC/SectionKind.h" alt="" coords="1501,161,1664,188"/>
+<area shape="rect" href="$MCDwarf_8h.html" title="llvm/MC/MCDwarf.h" alt="" coords="1113,161,1255,188"/>
+<area shape="rect" href="$Compiler_8h.html" title="llvm/Support/Compiler.h" alt="" coords="1269,393,1443,420"/>
+<area shape="rect" href="$DenseMap_8h.html" title="llvm/ADT/DenseMap.h" alt="" coords="1335,239,1495,265"/>
+<area shape="rect" href="$StringMap_8h.html" title="llvm/ADT/StringMap.h" alt="" coords="1688,161,1845,188"/>
+<area shape="rect" href="$Allocator_8h.html" title="llvm/Support/Allocator.h" alt="" coords="804,239,977,265"/>
+<area shape="rect" href="$StringRef_8h.html" title="llvm/ADT/StringRef.h" alt="" coords="2581,316,2731,343"/>
+<area shape="rect" href="$Dwarf_8h.html" title="llvm/Support/Dwarf.h" alt="" coords="1108,239,1260,265"/>
+<area shape="rect" href="$type__traits_8h.html" title="llvm/Support/type_traits.h" alt="" coords="1696,393,1883,420"/>
+<area shape="rect" href="$DataTypes_8h.html" title="llvm/Support/DataTypes.h" alt="" coords="2452,471,2636,497"/>
+<area shape="rect" href="$AlignOf_8h.html" title="llvm/Support/AlignOf.h" alt="" coords="616,316,779,343"/>
+<area shape="rect" href="$MathExtras_8h.html" title="llvm/Support/MathExtras.h" alt="" coords="853,316,1043,343"/>
+<area shape="rect" href="$PointerLikeTypeTraits_8h.html" title="llvm/Support/PointerLikeTypeTraits.h" alt="" coords="1907,393,2155,420"/>
+<area shape="rect" href="$DenseMapInfo_8h.html" title="llvm/ADT/DenseMapInfo.h" alt="" coords="1728,316,1912,343"/>
+<area shape="rect" href="$MCWin64EH_8h.html" title="llvm/MC/MCWin64EH.h" alt="" coords="825,161,988,188"/>
+<area shape="rect" href="$ArrayRef_8h.html" title="llvm/ADT/ArrayRef.h" alt="" coords="607,161,751,188"/>
+<area shape="rect" href="$SmallVector_8h.html" title="llvm/ADT/SmallVector.h" alt="" coords="612,239,780,265"/>
+<area shape="rect" href="$Win64EH_8h.html" title="llvm/Support/Win64EH.h" alt="" coords="132,393,305,420"/>
+<area shape="rect" href="$Casting_8h.html" title="llvm/Support/Casting.h" alt="" coords="2291,316,2456,343"/>
+</map>

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

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

Propchange: www-releases/trunk/3.2/docs/doxygen/html/MCStreamer_8cpp__incl.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: www-releases/trunk/3.2/docs/doxygen/html/MCStreamer_8h__incl.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MCStreamer_8h__incl.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MCStreamer_8h__incl.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MCStreamer_8h__incl.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,83 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  Node1 [label="MCStreamer.h",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
+  Node1 -> Node2 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node2 [label="llvm/Support/DataTypes.h",height=0.2,width=0.4,color="black",URL="$DataTypes_8h.html"];
+  Node2 -> Node3 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node3 [label="math.h",height=0.2,width=0.4,color="grey75"];
+  Node2 -> Node4 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node4 [label="sys/types.h",height=0.2,width=0.4,color="grey75"];
+  Node2 -> Node5 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node5 [label="inttypes.h",height=0.2,width=0.4,color="grey75"];
+  Node2 -> Node6 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node6 [label="stdint.h",height=0.2,width=0.4,color="grey75"];
+  Node1 -> Node7 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node7 [label="llvm/MC/MCDirectives.h",height=0.2,width=0.4,color="black",URL="$MCDirectives_8h.html"];
+  Node1 -> Node8 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node8 [label="llvm/MC/MCDwarf.h",height=0.2,width=0.4,color="black",URL="$MCDwarf_8h.html"];
+  Node8 -> Node9 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node9 [label="llvm/ADT/StringRef.h",height=0.2,width=0.4,color="black",URL="$StringRef_8h.html"];
+  Node9 -> Node10 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node10 [label="llvm/Support/type_traits.h",height=0.2,width=0.4,color="black",URL="$type__traits_8h.html"];
+  Node10 -> Node2 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node10 -> Node11 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node11 [label="cstddef",height=0.2,width=0.4,color="grey75"];
+  Node10 -> Node12 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node12 [label="utility",height=0.2,width=0.4,color="grey75"];
+  Node9 -> Node13 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node13 [label="algorithm",height=0.2,width=0.4,color="grey75"];
+  Node9 -> Node14 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node14 [label="cassert",height=0.2,width=0.4,color="grey75"];
+  Node9 -> Node15 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node15 [label="cstring",height=0.2,width=0.4,color="grey75"];
+  Node9 -> Node16 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node16 [label="limits",height=0.2,width=0.4,color="grey75"];
+  Node9 -> Node17 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node17 [label="string",height=0.2,width=0.4,color="grey75"];
+  Node9 -> Node12 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node8 -> Node18 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node18 [label="llvm/MC/MachineLocation.h",height=0.2,width=0.4,color="black",URL="$MachineLocation_8h.html"];
+  Node8 -> Node19 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node19 [label="llvm/Support/raw_ostream.h",height=0.2,width=0.4,color="black",URL="$raw__ostream_8h.html"];
+  Node19 -> Node9 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node19 -> Node20 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node20 [label="llvm/Support/Compiler.h",height=0.2,width=0.4,color="black",URL="$Compiler_8h.html"];
+  Node19 -> Node2 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node8 -> Node21 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node21 [label="llvm/Support/Dwarf.h",height=0.2,width=0.4,color="black",URL="$Dwarf_8h.html"];
+  Node8 -> Node20 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node8 -> Node22 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node22 [label="vector",height=0.2,width=0.4,color="grey75"];
+  Node1 -> Node23 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node23 [label="llvm/MC/MCWin64EH.h",height=0.2,width=0.4,color="black",URL="$MCWin64EH_8h.html"];
+  Node23 -> Node24 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node24 [label="llvm/Support/Win64EH.h",height=0.2,width=0.4,color="black",URL="$Win64EH_8h.html"];
+  Node24 -> Node2 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node23 -> Node14 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node23 -> Node22 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node25 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node25 [label="llvm/ADT/ArrayRef.h",height=0.2,width=0.4,color="black",URL="$ArrayRef_8h.html"];
+  Node25 -> Node26 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node26 [label="llvm/ADT/SmallVector.h",height=0.2,width=0.4,color="black",URL="$SmallVector_8h.html"];
+  Node26 -> Node27 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node27 [label="llvm/Support/AlignOf.h",height=0.2,width=0.4,color="black",URL="$AlignOf_8h.html"];
+  Node27 -> Node20 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node27 -> Node11 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node26 -> Node20 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node26 -> Node10 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node26 -> Node13 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node26 -> Node14 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node26 -> Node11 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node26 -> Node28 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node28 [label="cstdlib",height=0.2,width=0.4,color="grey75"];
+  Node26 -> Node15 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node26 -> Node29 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node29 [label="iterator",height=0.2,width=0.4,color="grey75"];
+  Node26 -> Node30 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node30 [label="memory",height=0.2,width=0.4,color="grey75"];
+  Node25 -> Node22 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node26 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/MCSubtargetInfo_8cpp__incl.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MCSubtargetInfo_8cpp__incl.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MCSubtargetInfo_8cpp__incl.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MCSubtargetInfo_8cpp__incl.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,74 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  Node1 [label="MCSubtargetInfo.cpp",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
+  Node1 -> Node2 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node2 [label="llvm/MC/MCSubtargetInfo.h",height=0.2,width=0.4,color="black",URL="$MCSubtargetInfo_8h.html"];
+  Node2 -> Node3 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node3 [label="llvm/MC/SubtargetFeature.h",height=0.2,width=0.4,color="black",URL="$SubtargetFeature_8h.html"];
+  Node3 -> Node4 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node4 [label="vector",height=0.2,width=0.4,color="grey75"];
+  Node3 -> Node5 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node5 [label="llvm/ADT/Triple.h",height=0.2,width=0.4,color="black",URL="$Triple_8h.html"];
+  Node5 -> Node6 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node6 [label="llvm/ADT/Twine.h",height=0.2,width=0.4,color="black",URL="$Twine_8h.html"];
+  Node6 -> Node7 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node7 [label="llvm/ADT/StringRef.h",height=0.2,width=0.4,color="black",URL="$StringRef_8h.html"];
+  Node7 -> Node8 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node8 [label="llvm/Support/type_traits.h",height=0.2,width=0.4,color="black",URL="$type__traits_8h.html"];
+  Node8 -> Node9 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node9 [label="llvm/Support/DataTypes.h",height=0.2,width=0.4,color="black",URL="$DataTypes_8h.html"];
+  Node9 -> Node10 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node10 [label="math.h",height=0.2,width=0.4,color="grey75"];
+  Node9 -> Node11 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node11 [label="sys/types.h",height=0.2,width=0.4,color="grey75"];
+  Node9 -> Node12 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node12 [label="inttypes.h",height=0.2,width=0.4,color="grey75"];
+  Node9 -> Node13 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node13 [label="stdint.h",height=0.2,width=0.4,color="grey75"];
+  Node8 -> Node14 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node14 [label="cstddef",height=0.2,width=0.4,color="grey75"];
+  Node8 -> Node15 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node15 [label="utility",height=0.2,width=0.4,color="grey75"];
+  Node7 -> Node16 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node16 [label="algorithm",height=0.2,width=0.4,color="grey75"];
+  Node7 -> Node17 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node17 [label="cassert",height=0.2,width=0.4,color="grey75"];
+  Node7 -> Node18 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node18 [label="cstring",height=0.2,width=0.4,color="grey75"];
+  Node7 -> Node19 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node19 [label="limits",height=0.2,width=0.4,color="grey75"];
+  Node7 -> Node20 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node20 [label="string",height=0.2,width=0.4,color="grey75"];
+  Node7 -> Node15 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node6 -> Node9 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node6 -> Node21 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node21 [label="llvm/Support/ErrorHandling.h",height=0.2,width=0.4,color="black",URL="$ErrorHandling_8h.html"];
+  Node21 -> Node22 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node22 [label="llvm/Support/Compiler.h",height=0.2,width=0.4,color="black",URL="$Compiler_8h.html"];
+  Node21 -> Node7 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node21 -> Node20 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node6 -> Node17 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node6 -> Node20 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node3 -> Node9 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node2 -> Node23 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node23 [label="llvm/MC/MCInstrItineraries.h",height=0.2,width=0.4,color="black",URL="$MCInstrItineraries_8h.html"];
+  Node23 -> Node24 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node24 [label="llvm/MC/MCSchedule.h",height=0.2,width=0.4,color="black",URL="$MCSchedule_8h.html"];
+  Node24 -> Node9 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node24 -> Node17 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node23 -> Node16 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node2 -> Node20 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node23 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node3 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node7 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node5 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node25 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node25 [label="llvm/Support/raw_ostream.h",height=0.2,width=0.4,color="black",URL="$raw__ostream_8h.html"];
+  Node25 -> Node7 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node25 -> Node22 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node25 -> Node9 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node16 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/MCSubtargetInfo_8cpp_source.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MCSubtargetInfo_8cpp_source.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MCSubtargetInfo_8cpp_source.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MCSubtargetInfo_8cpp_source.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,173 @@
+<!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: MCSubtargetInfo.cpp Source File</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File List</span></a></li>
+      <li><a href="globals.html"><span>File Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="dir_b41d254693bea6e92988e5bb1ad97e02.html">llvm-3.2.src</a>      </li>
+      <li class="navelem"><a class="el" href="dir_74e9364f374e99e3aeab4fae4e196292.html">lib</a>      </li>
+      <li class="navelem"><a class="el" href="dir_edbd05defa7d897e6588eb3f84517e19.html">MC</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">MCSubtargetInfo.cpp</div>  </div>
+</div>
+<div class="contents">
+<a href="MCSubtargetInfo_8cpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//===-- MCSubtargetInfo.cpp - Subtarget Information -----------------------===//</span>
+<a name="l00002"></a>00002 <span class="comment">//</span>
+<a name="l00003"></a>00003 <span class="comment">//                     The LLVM Compiler Infrastructure</span>
+<a name="l00004"></a>00004 <span class="comment">//</span>
+<a name="l00005"></a>00005 <span class="comment">// This file is distributed under the University of Illinois Open Source</span>
+<a name="l00006"></a>00006 <span class="comment">// License. See LICENSE.TXT for details.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">//===----------------------------------------------------------------------===//</span>
+<a name="l00009"></a>00009 
+<a name="l00010"></a>00010 <span class="preprocessor">#include "<a class="code" href="MCSubtargetInfo_8h.html">llvm/MC/MCSubtargetInfo.h</a>"</span>
+<a name="l00011"></a>00011 <span class="preprocessor">#include "<a class="code" href="MCInstrItineraries_8h.html">llvm/MC/MCInstrItineraries.h</a>"</span>
+<a name="l00012"></a>00012 <span class="preprocessor">#include "<a class="code" href="SubtargetFeature_8h.html">llvm/MC/SubtargetFeature.h</a>"</span>
+<a name="l00013"></a>00013 <span class="preprocessor">#include "<a class="code" href="StringRef_8h.html">llvm/ADT/StringRef.h</a>"</span>
+<a name="l00014"></a>00014 <span class="preprocessor">#include "<a class="code" href="Triple_8h.html">llvm/ADT/Triple.h</a>"</span>
+<a name="l00015"></a>00015 <span class="preprocessor">#include "<a class="code" href="raw__ostream_8h.html">llvm/Support/raw_ostream.h</a>"</span>
+<a name="l00016"></a>00016 <span class="preprocessor">#include <algorithm></span>
+<a name="l00017"></a>00017 
+<a name="l00018"></a>00018 <span class="keyword">using namespace </span>llvm;
+<a name="l00019"></a>00019 
+<a name="l00020"></a>00020 <a class="code" href="classllvm_1_1MCSchedModel.html">MCSchedModel</a> <a class="code" href="classllvm_1_1MCSchedModel.html#a84846bb337fb972ed1bfb9a31db2adf1">MCSchedModel::DefaultSchedModel</a>; <span class="comment">// For unknown processors.</span>
+<a name="l00021"></a>00021 <span class="comment"></span>
+<a name="l00022"></a>00022 <span class="comment">/// InitMCProcessorInfo - Set or change the CPU (optionally supplemented</span>
+<a name="l00023"></a>00023 <span class="comment">/// with feature string). Recompute feature bits and scheduling model.</span>
+<a name="l00024"></a>00024 <span class="comment"></span><span class="keywordtype">void</span>
+<a name="l00025"></a><a class="code" href="classllvm_1_1MCSubtargetInfo.html#afe0dae752a5820f11649ca0d3e000082">00025</a> <a class="code" href="classllvm_1_1MCSubtargetInfo.html#afe0dae752a5820f11649ca0d3e000082">MCSubtargetInfo::InitMCProcessorInfo</a>(<a class="code" href="classllvm_1_1StringRef.html">StringRef</a> CPU, <a class="code" href="classllvm_1_1StringRef.html">StringRef</a> <a class="code" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933a50aa2061845b3ff4e6e2242d762c6a80">FS</a>) {
+<a name="l00026"></a>00026   <a class="code" href="classllvm_1_1SubtargetFeatures.html">SubtargetFeatures</a> Features(FS);
+<a name="l00027"></a>00027   FeatureBits = Features.<a class="code" href="classllvm_1_1SubtargetFeatures.html#a7787660d98f304ae1ade4587505780e9" title="Get feature bits of a CPU.">getFeatureBits</a>(CPU, ProcDesc, NumProcs,
+<a name="l00028"></a>00028                                         ProcFeatures, NumFeatures);
+<a name="l00029"></a>00029 
+<a name="l00030"></a>00030   <span class="keywordflow">if</span> (!CPU.<a class="code" href="classllvm_1_1StringRef.html#ad7e292682516000f8b472f4510a2acf7" title="empty - Check if the string is empty.">empty</a>())
+<a name="l00031"></a>00031     CPUSchedModel = <a class="code" href="classllvm_1_1MCSubtargetInfo.html#a64588e5f1633450e651ce8840e108067">getSchedModelForCPU</a>(CPU);
+<a name="l00032"></a>00032   <span class="keywordflow">else</span>
+<a name="l00033"></a>00033     CPUSchedModel = &<a class="code" href="classllvm_1_1MCSchedModel.html#a84846bb337fb972ed1bfb9a31db2adf1">MCSchedModel::DefaultSchedModel</a>;
+<a name="l00034"></a>00034 }
+<a name="l00035"></a>00035 
+<a name="l00036"></a>00036 <span class="keywordtype">void</span>
+<a name="l00037"></a><a class="code" href="classllvm_1_1MCSubtargetInfo.html#ae70203209b7dafb6010fb52b08ec1be5">00037</a> <a class="code" href="classllvm_1_1MCSubtargetInfo.html#ae70203209b7dafb6010fb52b08ec1be5">MCSubtargetInfo::InitMCSubtargetInfo</a>(<a class="code" href="classllvm_1_1StringRef.html">StringRef</a> TT, <a class="code" href="classllvm_1_1StringRef.html">StringRef</a> CPU, <a class="code" href="classllvm_1_1StringRef.html">StringRef</a> <a class="code" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933a50aa2061845b3ff4e6e2242d762c6a80">FS</a>,
+<a name="l00038"></a>00038                                      <span class="keyword">const</span> <a class="code" href="structllvm_1_1SubtargetFeatureKV.html">SubtargetFeatureKV</a> *PF,
+<a name="l00039"></a>00039                                      <span class="keyword">const</span> <a class="code" href="structllvm_1_1SubtargetFeatureKV.html">SubtargetFeatureKV</a> *PD,
+<a name="l00040"></a>00040                                      <span class="keyword">const</span> <a class="code" href="structllvm_1_1SubtargetInfoKV.html">SubtargetInfoKV</a> *ProcSched,
+<a name="l00041"></a>00041                                      <span class="keyword">const</span> <a class="code" href="structllvm_1_1MCWriteProcResEntry.html">MCWriteProcResEntry</a> *WPR,
+<a name="l00042"></a>00042                                      <span class="keyword">const</span> <a class="code" href="structllvm_1_1MCWriteLatencyEntry.html">MCWriteLatencyEntry</a> *WL,
+<a name="l00043"></a>00043                                      <span class="keyword">const</span> <a class="code" href="structllvm_1_1MCReadAdvanceEntry.html">MCReadAdvanceEntry</a> *RA,
+<a name="l00044"></a>00044                                      <span class="keyword">const</span> <a class="code" href="structllvm_1_1InstrStage.html">InstrStage</a> *IS,
+<a name="l00045"></a>00045                                      <span class="keyword">const</span> <span class="keywordtype">unsigned</span> *OC,
+<a name="l00046"></a>00046                                      <span class="keyword">const</span> <span class="keywordtype">unsigned</span> *FP,
+<a name="l00047"></a>00047                                      <span class="keywordtype">unsigned</span> NF, <span class="keywordtype">unsigned</span> NP) {
+<a name="l00048"></a>00048   TargetTriple = TT;
+<a name="l00049"></a>00049   ProcFeatures = PF;
+<a name="l00050"></a>00050   ProcDesc = PD;
+<a name="l00051"></a>00051   ProcSchedModels = ProcSched;
+<a name="l00052"></a>00052   WriteProcResTable = WPR;
+<a name="l00053"></a>00053   WriteLatencyTable = WL;
+<a name="l00054"></a>00054   ReadAdvanceTable = RA;
+<a name="l00055"></a>00055 
+<a name="l00056"></a>00056   Stages = IS;
+<a name="l00057"></a>00057   OperandCycles = OC;
+<a name="l00058"></a>00058   ForwardingPaths = FP;
+<a name="l00059"></a>00059   NumFeatures = NF;
+<a name="l00060"></a>00060   NumProcs = NP;
+<a name="l00061"></a>00061 
+<a name="l00062"></a>00062   <a class="code" href="classllvm_1_1MCSubtargetInfo.html#afe0dae752a5820f11649ca0d3e000082">InitMCProcessorInfo</a>(CPU, FS);
+<a name="l00063"></a>00063 }
+<a name="l00064"></a>00064 <span class="comment"></span>
+<a name="l00065"></a>00065 <span class="comment">/// ToggleFeature - Toggle a feature and returns the re-computed feature</span>
+<a name="l00066"></a>00066 <span class="comment">/// bits. This version does not change the implied bits.</span>
+<a name="l00067"></a><a class="code" href="classllvm_1_1MCSubtargetInfo.html#ab1e69e71fb44b7082e20ef30b75e3e72">00067</a> <span class="comment"></span>uint64_t <a class="code" href="classllvm_1_1MCSubtargetInfo.html#ab1e69e71fb44b7082e20ef30b75e3e72">MCSubtargetInfo::ToggleFeature</a>(uint64_t FB) {
+<a name="l00068"></a>00068   FeatureBits ^= FB;
+<a name="l00069"></a>00069   <span class="keywordflow">return</span> FeatureBits;
+<a name="l00070"></a>00070 }
+<a name="l00071"></a>00071 <span class="comment"></span>
+<a name="l00072"></a>00072 <span class="comment">/// ToggleFeature - Toggle a feature and returns the re-computed feature</span>
+<a name="l00073"></a>00073 <span class="comment">/// bits. This version will also change all implied bits.</span>
+<a name="l00074"></a><a class="code" href="classllvm_1_1MCSubtargetInfo.html#a0e8550842f4603e766ba67814a9ef469">00074</a> <span class="comment"></span>uint64_t <a class="code" href="classllvm_1_1MCSubtargetInfo.html#ab1e69e71fb44b7082e20ef30b75e3e72">MCSubtargetInfo::ToggleFeature</a>(<a class="code" href="classllvm_1_1StringRef.html">StringRef</a> <a class="code" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933a50aa2061845b3ff4e6e2242d762c6a80">FS</a>) {
+<a name="l00075"></a>00075   <a class="code" href="classllvm_1_1SubtargetFeatures.html">SubtargetFeatures</a> Features;
+<a name="l00076"></a>00076   FeatureBits = Features.<a class="code" href="classllvm_1_1SubtargetFeatures.html#a0116fec92e1a892fcdeeb8796a9803eb">ToggleFeature</a>(FeatureBits, FS,
+<a name="l00077"></a>00077                                        ProcFeatures, NumFeatures);
+<a name="l00078"></a>00078   <span class="keywordflow">return</span> FeatureBits;
+<a name="l00079"></a>00079 }
+<a name="l00080"></a>00080 
+<a name="l00081"></a>00081 
+<a name="l00082"></a>00082 <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSchedModel.html">MCSchedModel</a> *
+<a name="l00083"></a><a class="code" href="classllvm_1_1MCSubtargetInfo.html#a64588e5f1633450e651ce8840e108067">00083</a> <a class="code" href="classllvm_1_1MCSubtargetInfo.html#a64588e5f1633450e651ce8840e108067">MCSubtargetInfo::getSchedModelForCPU</a>(<a class="code" href="classllvm_1_1StringRef.html">StringRef</a> CPU)<span class="keyword"> const </span>{
+<a name="l00084"></a>00084   assert(ProcSchedModels && <span class="stringliteral">"Processor machine model not available!"</span>);
+<a name="l00085"></a>00085 
+<a name="l00086"></a>00086 <span class="preprocessor">#ifndef NDEBUG</span>
+<a name="l00087"></a>00087 <span class="preprocessor"></span>  <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 1; i < NumProcs; i++) {
+<a name="l00088"></a>00088     assert(<a class="code" href="namespacellvm_1_1LibFunc.html#abf8f6830387f338fed0bce2e65108c6fa8574b01ba1bbc031cb5dd73572783e94" title="int strcmp(const char *s1, const char *s2);">strcmp</a>(ProcSchedModels[i - 1].Key, ProcSchedModels[i].Key) < 0 &&
+<a name="l00089"></a>00089            <span class="stringliteral">"Processor machine model table is not sorted"</span>);
+<a name="l00090"></a>00090   }
+<a name="l00091"></a>00091 <span class="preprocessor">#endif</span>
+<a name="l00092"></a>00092 <span class="preprocessor"></span>
+<a name="l00093"></a>00093   <span class="comment">// Find entry</span>
+<a name="l00094"></a>00094   <a class="code" href="structllvm_1_1SubtargetInfoKV.html">SubtargetInfoKV</a> KV;
+<a name="l00095"></a>00095   KV.<a class="code" href="structllvm_1_1SubtargetInfoKV.html#a237225522dfb4931da64a54fd896a1ee">Key</a> = CPU.<a class="code" href="classllvm_1_1StringRef.html#a7d9b88d042ae1da8afd5509875c90a04">data</a>();
+<a name="l00096"></a>00096   <span class="keyword">const</span> <a class="code" href="structllvm_1_1SubtargetInfoKV.html">SubtargetInfoKV</a> *Found =
+<a name="l00097"></a>00097     std::lower_bound(ProcSchedModels, ProcSchedModels+NumProcs, KV);
+<a name="l00098"></a>00098   <span class="keywordflow">if</span> (Found == ProcSchedModels+NumProcs || <a class="code" href="classllvm_1_1StringRef.html">StringRef</a>(Found-><a class="code" href="structllvm_1_1SubtargetInfoKV.html#a237225522dfb4931da64a54fd896a1ee">Key</a>) != CPU) {
+<a name="l00099"></a>00099     <a class="code" href="namespacellvm.html#ab8e34eca3b0817ef7a127913fbf6d9e4">errs</a>() << <span class="stringliteral">"'"</span> << CPU
+<a name="l00100"></a>00100            << <span class="stringliteral">"' is not a recognized processor for this target"</span>
+<a name="l00101"></a>00101            << <span class="stringliteral">" (ignoring processor)\n"</span>;
+<a name="l00102"></a>00102     <span class="keywordflow">return</span> &<a class="code" href="classllvm_1_1MCSchedModel.html#a84846bb337fb972ed1bfb9a31db2adf1">MCSchedModel::DefaultSchedModel</a>;
+<a name="l00103"></a>00103   }
+<a name="l00104"></a>00104   assert(Found-><a class="code" href="structllvm_1_1SubtargetInfoKV.html#a8ca8f0d73cf0fbb19d4d80a375bd0a76">Value</a> && <span class="stringliteral">"Missing processor SchedModel value"</span>);
+<a name="l00105"></a>00105   <span class="keywordflow">return</span> (<span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSchedModel.html">MCSchedModel</a> *)Found-><a class="code" href="structllvm_1_1SubtargetInfoKV.html#a8ca8f0d73cf0fbb19d4d80a375bd0a76">Value</a>;
+<a name="l00106"></a>00106 }
+<a name="l00107"></a>00107 
+<a name="l00108"></a>00108 <a class="code" href="classllvm_1_1InstrItineraryData.html">InstrItineraryData</a>
+<a name="l00109"></a><a class="code" href="classllvm_1_1MCSubtargetInfo.html#af9f9678f1b784c807138d37d86371ee0">00109</a> <a class="code" href="classllvm_1_1MCSubtargetInfo.html#af9f9678f1b784c807138d37d86371ee0">MCSubtargetInfo::getInstrItineraryForCPU</a>(<a class="code" href="classllvm_1_1StringRef.html">StringRef</a> CPU)<span class="keyword"> const </span>{
+<a name="l00110"></a>00110   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSchedModel.html">MCSchedModel</a> *SchedModel = <a class="code" href="classllvm_1_1MCSubtargetInfo.html#a64588e5f1633450e651ce8840e108067">getSchedModelForCPU</a>(CPU);
+<a name="l00111"></a>00111   <span class="keywordflow">return</span> <a class="code" href="classllvm_1_1InstrItineraryData.html">InstrItineraryData</a>(SchedModel, Stages, OperandCycles, ForwardingPaths);
+<a name="l00112"></a>00112 }
+<a name="l00113"></a>00113 <span class="comment"></span>
+<a name="l00114"></a>00114 <span class="comment">/// Initialize an InstrItineraryData instance.</span>
+<a name="l00115"></a><a class="code" href="classllvm_1_1MCSubtargetInfo.html#a73852f47d607fc0d3fa8f41e624cca12">00115</a> <span class="comment"></span><span class="keywordtype">void</span> <a class="code" href="classllvm_1_1MCSubtargetInfo.html#a73852f47d607fc0d3fa8f41e624cca12" title="Initialize an InstrItineraryData instance.">MCSubtargetInfo::initInstrItins</a>(<a class="code" href="classllvm_1_1InstrItineraryData.html">InstrItineraryData</a> &InstrItins)<span class="keyword"> const </span>{
+<a name="l00116"></a>00116   InstrItins =
+<a name="l00117"></a>00117     <a class="code" href="classllvm_1_1InstrItineraryData.html">InstrItineraryData</a>(CPUSchedModel, Stages, OperandCycles, ForwardingPaths);
+<a name="l00118"></a>00118 }
+</pre></div></div>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:35:54 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/MCSubtargetInfo_8h.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MCSubtargetInfo_8h.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MCSubtargetInfo_8h.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MCSubtargetInfo_8h.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,85 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: MCSubtargetInfo.h File Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File List</span></a></li>
+      <li><a href="globals.html"><span>File Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="dir_b41d254693bea6e92988e5bb1ad97e02.html">llvm-3.2.src</a>      </li>
+      <li class="navelem"><a class="el" href="dir_25acc6571c4e3a053ee4203146b47a61.html">include</a>      </li>
+      <li class="navelem"><a class="el" href="dir_fd2d7b5ce83b1c1657cd6600d8cb39fa.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="dir_6acfa0788722cd7f252c15e33dfdaa52.html">MC</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> |
+<a href="#namespaces">Namespaces</a>  </div>
+  <div class="headertitle">
+<div class="title">MCSubtargetInfo.h File Reference</div>  </div>
+</div>
+<div class="contents">
+<div class="textblock"><code>#include "<a class="el" href="SubtargetFeature_8h_source.html">llvm/MC/SubtargetFeature.h</a>"</code><br/>
+<code>#include "<a class="el" href="MCInstrItineraries_8h_source.html">llvm/MC/MCInstrItineraries.h</a>"</code><br/>
+<code>#include <string></code><br/>
+</div><div class="textblock"><div class="dynheader">
+Include dependency graph for MCSubtargetInfo.h:</div>
+<div class="dyncontent">
+<div class="center"><img src="MCSubtargetInfo_8h__incl.png" border="0" usemap="#MCSubtargetInfo_8h" alt=""/></div>
+<!-- MAP 0 -->
+</div>
+</div><div class="textblock"><div class="dynheader">
+This graph shows which files directly or indirectly include this file:</div>
+<div class="dyncontent">
+<div class="center"><img src="MCSubtargetInfo_8h__dep__incl.png" border="0" usemap="#MCSubtargetInfo_8hdep" alt=""/></div>
+<!-- MAP 1 -->
+</div>
+</div>
+<p><a href="MCSubtargetInfo_8h_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr><td colspan="2"><h2><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1MCSubtargetInfo.html">llvm::MCSubtargetInfo</a></td></tr>
+<tr><td colspan="2"><h2><a name="namespaces"></a>
+Namespaces</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm.html">llvm</a></td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight"><p>List of target independent CodeGen pass IDs. </p>
+<br/></td></tr>
+</table>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:39: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/MCSubtargetInfo_8h__dep__incl.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MCSubtargetInfo_8h__dep__incl.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MCSubtargetInfo_8h__dep__incl.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MCSubtargetInfo_8h__dep__incl.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,112 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  Node1 [label="MCSubtargetInfo.h",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="TargetSubtargetInfo.h",height=0.2,width=0.4,color="red",URL="$TargetSubtargetInfo_8h.html"];
+  Node2 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node3 [label="TargetSchedule.h",height=0.2,width=0.4,color="red",URL="$TargetSchedule_8h.html"];
+  Node3 -> Node4 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node4 [label="TargetSchedule.cpp",height=0.2,width=0.4,color="black",URL="$TargetSchedule_8cpp.html"];
+  Node2 -> Node5 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node5 [label="AggressiveAntiDepBreaker.h",height=0.2,width=0.4,color="red",URL="$AggressiveAntiDepBreaker_8h.html"];
+  Node5 -> Node6 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node6 [label="PostRASchedulerList.cpp",height=0.2,width=0.4,color="black",URL="$PostRASchedulerList_8cpp.html"];
+  Node2 -> Node7 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node7 [label="EarlyIfConversion.cpp",height=0.2,width=0.4,color="black",URL="$EarlyIfConversion_8cpp.html"];
+  Node2 -> Node8 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node8 [label="LLVMTargetMachine.cpp",height=0.2,width=0.4,color="black",URL="$LLVMTargetMachine_8cpp.html"];
+  Node2 -> Node9 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node9 [label="MachineTraceMetrics.cpp",height=0.2,width=0.4,color="black",URL="$MachineTraceMetrics_8cpp.html"];
+  Node2 -> Node6 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node2 -> Node10 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node10 [label="ScheduleDAGInstrs.cpp",height=0.2,width=0.4,color="black",URL="$ScheduleDAGInstrs_8cpp.html"];
+  Node2 -> Node11 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node11 [label="ScheduleDAGSDNodes.cpp",height=0.2,width=0.4,color="black",URL="$ScheduleDAGSDNodes_8cpp.html"];
+  Node2 -> Node4 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node2 -> Node12 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node12 [label="ARMSubtarget.h",height=0.2,width=0.4,color="red",URL="$ARMSubtarget_8h.html"];
+  Node2 -> Node13 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node13 [label="SPUSubtarget.h",height=0.2,width=0.4,color="red",URL="$SPUSubtarget_8h.html"];
+  Node2 -> Node14 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node14 [label="HexagonSubtarget.h",height=0.2,width=0.4,color="red",URL="$HexagonSubtarget_8h.html"];
+  Node2 -> Node15 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node15 [label="MBlazeSubtarget.h",height=0.2,width=0.4,color="red",URL="$MBlazeSubtarget_8h.html"];
+  Node2 -> Node16 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node16 [label="MipsSubtarget.h",height=0.2,width=0.4,color="red",URL="$MipsSubtarget_8h.html"];
+  Node16 -> Node17 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node17 [label="MipsDisassembler.cpp",height=0.2,width=0.4,color="black",URL="$MipsDisassembler_8cpp.html"];
+  Node2 -> Node18 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node18 [label="MSP430Subtarget.h",height=0.2,width=0.4,color="red",URL="$MSP430Subtarget_8h.html"];
+  Node2 -> Node19 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node19 [label="NVPTXSubtarget.h",height=0.2,width=0.4,color="red",URL="$NVPTXSubtarget_8h.html"];
+  Node2 -> Node20 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node20 [label="NVPTXTargetMachine.cpp",height=0.2,width=0.4,color="black",URL="$NVPTXTargetMachine_8cpp.html"];
+  Node2 -> Node21 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node21 [label="PPCSubtarget.h",height=0.2,width=0.4,color="red",URL="$PPCSubtarget_8h.html"];
+  Node1 -> Node22 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node22 [label="AsmPrinterInlineAsm.cpp",height=0.2,width=0.4,color="black",URL="$AsmPrinterInlineAsm_8cpp.html"];
+  Node1 -> Node8 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node9 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node23 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node23 [label="Disassembler.cpp",height=0.2,width=0.4,color="black",URL="$MC_2MCDisassembler_2Disassembler_8cpp.html"];
+  Node1 -> Node24 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node24 [label="EDDisassembler.cpp",height=0.2,width=0.4,color="black",URL="$EDDisassembler_8cpp.html"];
+  Node1 -> Node25 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node25 [label="MCSubtargetInfo.cpp",height=0.2,width=0.4,color="black",URL="$MCSubtargetInfo_8cpp.html"];
+  Node1 -> Node26 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node26 [label="ARMInstPrinter.h",height=0.2,width=0.4,color="red",URL="$ARMInstPrinter_8h.html"];
+  Node26 -> Node27 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node27 [label="ARMMCTargetDesc.cpp",height=0.2,width=0.4,color="black",URL="$ARMMCTargetDesc_8cpp.html"];
+  Node1 -> Node28 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node28 [label="ARMAsmParser.cpp",height=0.2,width=0.4,color="black",URL="$ARMAsmParser_8cpp.html"];
+  Node1 -> Node29 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node29 [label="ARMDisassembler.cpp",height=0.2,width=0.4,color="black",URL="$ARMDisassembler_8cpp.html"];
+  Node1 -> Node30 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node30 [label="ARMAsmBackend.cpp",height=0.2,width=0.4,color="black",URL="$ARMAsmBackend_8cpp.html"];
+  Node1 -> Node31 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node31 [label="ARMMCCodeEmitter.cpp",height=0.2,width=0.4,color="black",URL="$ARMMCCodeEmitter_8cpp.html"];
+  Node1 -> Node27 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node32 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node32 [label="SPUMCTargetDesc.cpp",height=0.2,width=0.4,color="black",URL="$SPUMCTargetDesc_8cpp.html"];
+  Node1 -> Node33 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node33 [label="CPPBackend.cpp",height=0.2,width=0.4,color="black",URL="$CPPBackend_8cpp.html"];
+  Node1 -> Node34 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node34 [label="HexagonMCTargetDesc.cpp",height=0.2,width=0.4,color="black",URL="$HexagonMCTargetDesc_8cpp.html"];
+  Node1 -> Node35 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node35 [label="MBlazeMCCodeEmitter.cpp",height=0.2,width=0.4,color="black",URL="$MBlazeMCCodeEmitter_8cpp.html"];
+  Node1 -> Node36 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node36 [label="MBlazeMCTargetDesc.cpp",height=0.2,width=0.4,color="black",URL="$MBlazeMCTargetDesc_8cpp.html"];
+  Node1 -> Node37 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node37 [label="MipsAsmParser.cpp",height=0.2,width=0.4,color="black",URL="$MipsAsmParser_8cpp.html"];
+  Node1 -> Node17 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node38 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node38 [label="MipsAsmBackend.cpp",height=0.2,width=0.4,color="black",URL="$MipsAsmBackend_8cpp.html"];
+  Node1 -> Node39 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node39 [label="MipsMCCodeEmitter.cpp",height=0.2,width=0.4,color="black",URL="$MipsMCCodeEmitter_8cpp.html"];
+  Node1 -> Node40 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node40 [label="MipsMCTargetDesc.cpp",height=0.2,width=0.4,color="black",URL="$MipsMCTargetDesc_8cpp.html"];
+  Node1 -> Node41 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node41 [label="MSP430MCTargetDesc.cpp",height=0.2,width=0.4,color="black",URL="$MSP430MCTargetDesc_8cpp.html"];
+  Node1 -> Node42 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node42 [label="NVPTXMCTargetDesc.cpp",height=0.2,width=0.4,color="black",URL="$NVPTXMCTargetDesc_8cpp.html"];
+  Node1 -> Node20 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node43 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node43 [label="PPCMCCodeEmitter.cpp",height=0.2,width=0.4,color="black",URL="$PPCMCCodeEmitter_8cpp.html"];
+  Node1 -> Node44 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node44 [label="PPCMCTargetDesc.cpp",height=0.2,width=0.4,color="black",URL="$PPCMCTargetDesc_8cpp.html"];
+  Node1 -> Node45 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node45 [label="SparcMCTargetDesc.cpp",height=0.2,width=0.4,color="black",URL="$SparcMCTargetDesc_8cpp.html"];
+  Node1 -> Node46 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node46 [label="X86AsmParser.cpp",height=0.2,width=0.4,color="black",URL="$X86AsmParser_8cpp.html"];
+  Node1 -> Node47 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node47 [label="X86Disassembler.cpp",height=0.2,width=0.4,color="black",URL="$X86Disassembler_8cpp.html"];
+  Node1 -> Node48 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node48 [label="X86MCCodeEmitter.cpp",height=0.2,width=0.4,color="black",URL="$X86MCCodeEmitter_8cpp.html"];
+  Node1 -> Node49 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node49 [label="X86MCTargetDesc.cpp",height=0.2,width=0.4,color="black",URL="$X86MCTargetDesc_8cpp.html"];
+  Node1 -> Node50 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node50 [label="XCoreMCTargetDesc.cpp",height=0.2,width=0.4,color="black",URL="$XCoreMCTargetDesc_8cpp.html"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/MCSubtargetInfo_8h__incl.map
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MCSubtargetInfo_8h__incl.map?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MCSubtargetInfo_8h__incl.map (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MCSubtargetInfo_8h__incl.map Fri Dec 21 00:57:24 2012
@@ -0,0 +1,12 @@
+<map id="G" name="G">
+<area shape="rect" href="$SubtargetFeature_8h.html" title="llvm/MC/SubtargetFeature.h" alt="" coords="51,84,251,111"/>
+<area shape="rect" href="$MCInstrItineraries_8h.html" title="llvm/MC/MCInstrItineraries.h" alt="" coords="207,316,404,343"/>
+<area shape="rect" href="$Triple_8h.html" title="llvm/ADT/Triple.h" alt="" coords="156,161,281,188"/>
+<area shape="rect" href="$DataTypes_8h.html" title="llvm/Support/DataTypes.h" alt="" coords="107,548,291,575"/>
+<area shape="rect" href="$Twine_8h.html" title="llvm/ADT/Twine.h" alt="" coords="411,239,536,265"/>
+<area shape="rect" href="$StringRef_8h.html" title="llvm/ADT/StringRef.h" alt="" coords="497,393,647,420"/>
+<area shape="rect" href="$ErrorHandling_8h.html" title="llvm/Support/ErrorHandling.h" alt="" coords="568,316,773,343"/>
+<area shape="rect" href="$type__traits_8h.html" title="llvm/Support/type_traits.h" alt="" coords="469,471,656,497"/>
+<area shape="rect" href="$Compiler_8h.html" title="llvm/Support/Compiler.h" alt="" coords="721,393,895,420"/>
+<area shape="rect" href="$MCSchedule_8h.html" title="llvm/MC/MCSchedule.h" alt="" coords="207,393,372,420"/>
+</map>

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

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

Propchange: www-releases/trunk/3.2/docs/doxygen/html/MCSubtargetInfo_8h__incl.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: www-releases/trunk/3.2/docs/doxygen/html/MCSymbol_8cpp__incl.map
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MCSymbol_8cpp__incl.map?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MCSymbol_8cpp__incl.map (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MCSymbol_8cpp__incl.map Fri Dec 21 00:57:24 2012
@@ -0,0 +1,17 @@
+<map id="G" name="G">
+<area shape="rect" href="$MCSymbol_8h.html" title="llvm/MC/MCSymbol.h" alt="" coords="1173,161,1328,188"/>
+<area shape="rect" href="$MCExpr_8h.html" title="llvm/MC/MCExpr.h" alt="" coords="859,84,992,111"/>
+<area shape="rect" href="$Debug_8h.html" title="llvm/Support/Debug.h" alt="" coords="1288,84,1448,111"/>
+<area shape="rect" href="$raw__ostream_8h.html" title="llvm/Support/raw_ostream.h" alt="" coords="1431,161,1631,188"/>
+<area shape="rect" href="$StringRef_8h.html" title="llvm/ADT/StringRef.h" alt="" coords="1131,239,1280,265"/>
+<area shape="rect" href="$Compiler_8h.html" title="llvm/Support/Compiler.h" alt="" coords="1481,316,1655,343"/>
+<area shape="rect" href="$type__traits_8h.html" title="llvm/Support/type_traits.h" alt="" coords="312,316,499,343"/>
+<area shape="rect" href="$DataTypes_8h.html" title="llvm/Support/DataTypes.h" alt="" coords="1019,393,1203,420"/>
+<area shape="rect" href="$DenseMap_8h.html" title="llvm/ADT/DenseMap.h" alt="" coords="625,161,785,188"/>
+<area shape="rect" href="$Casting_8h.html" title="llvm/Support/Casting.h" alt="" coords="21,239,187,265"/>
+<area shape="rect" href="$AlignOf_8h.html" title="llvm/Support/AlignOf.h" alt="" coords="1304,239,1467,265"/>
+<area shape="rect" href="$MathExtras_8h.html" title="llvm/Support/MathExtras.h" alt="" coords="917,239,1107,265"/>
+<area shape="rect" href="$PointerLikeTypeTraits_8h.html" title="llvm/Support/PointerLikeTypeTraits.h" alt="" coords="523,316,771,343"/>
+<area shape="rect" href="$DenseMapInfo_8h.html" title="llvm/ADT/DenseMapInfo.h" alt="" coords="363,239,547,265"/>
+<area shape="rect" href="$SwapByteOrder_8h.html" title="llvm/Support/SwapByteOrder.h" alt="" coords="1003,316,1219,343"/>
+</map>

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

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

Propchange: www-releases/trunk/3.2/docs/doxygen/html/MCSymbol_8cpp__incl.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: www-releases/trunk/3.2/docs/doxygen/html/MCSymbol_8h_source.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MCSymbol_8h_source.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MCSymbol_8h_source.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MCSymbol_8h_source.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,221 @@
+<!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: MCSymbol.h Source File</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File List</span></a></li>
+      <li><a href="globals.html"><span>File Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="dir_b41d254693bea6e92988e5bb1ad97e02.html">llvm-3.2.src</a>      </li>
+      <li class="navelem"><a class="el" href="dir_25acc6571c4e3a053ee4203146b47a61.html">include</a>      </li>
+      <li class="navelem"><a class="el" href="dir_fd2d7b5ce83b1c1657cd6600d8cb39fa.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="dir_6acfa0788722cd7f252c15e33dfdaa52.html">MC</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">MCSymbol.h</div>  </div>
+</div>
+<div class="contents">
+<a href="MCSymbol_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//===- MCSymbol.h - Machine Code Symbols ------------------------*- C++ -*-===//</span>
+<a name="l00002"></a>00002 <span class="comment">//</span>
+<a name="l00003"></a>00003 <span class="comment">//                     The LLVM Compiler Infrastructure</span>
+<a name="l00004"></a>00004 <span class="comment">//</span>
+<a name="l00005"></a>00005 <span class="comment">// This file is distributed under the University of Illinois Open Source</span>
+<a name="l00006"></a>00006 <span class="comment">// License. See LICENSE.TXT for details.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">//===----------------------------------------------------------------------===//</span>
+<a name="l00009"></a>00009 <span class="comment">//</span>
+<a name="l00010"></a>00010 <span class="comment">// This file contains the declaration of the MCSymbol class.</span>
+<a name="l00011"></a>00011 <span class="comment">//</span>
+<a name="l00012"></a>00012 <span class="comment">//===----------------------------------------------------------------------===//</span>
+<a name="l00013"></a>00013 
+<a name="l00014"></a>00014 <span class="preprocessor">#ifndef LLVM_MC_MCSYMBOL_H</span>
+<a name="l00015"></a>00015 <span class="preprocessor"></span><span class="preprocessor">#define LLVM_MC_MCSYMBOL_H</span>
+<a name="l00016"></a>00016 <span class="preprocessor"></span>
+<a name="l00017"></a>00017 <span class="preprocessor">#include "<a class="code" href="StringRef_8h.html">llvm/ADT/StringRef.h</a>"</span>
+<a name="l00018"></a>00018 <span class="preprocessor">#include "<a class="code" href="Compiler_8h.html">llvm/Support/Compiler.h</a>"</span>
+<a name="l00019"></a>00019 
+<a name="l00020"></a>00020 <span class="keyword">namespace </span>llvm {
+<a name="l00021"></a>00021   <span class="keyword">class </span>MCExpr;
+<a name="l00022"></a>00022   <span class="keyword">class </span>MCSection;
+<a name="l00023"></a>00023   <span class="keyword">class </span>MCContext;
+<a name="l00024"></a>00024   <span class="keyword">class </span>raw_ostream;
+<a name="l00025"></a>00025 <span class="comment"></span>
+<a name="l00026"></a>00026 <span class="comment">  /// MCSymbol - Instances of this class represent a symbol name in the MC file,</span>
+<a name="l00027"></a>00027 <span class="comment">  /// and MCSymbols are created and unique'd by the MCContext class.  MCSymbols</span>
+<a name="l00028"></a>00028 <span class="comment">  /// should only be constructed with valid names for the object file.</span>
+<a name="l00029"></a>00029 <span class="comment">  ///</span>
+<a name="l00030"></a>00030 <span class="comment">  /// If the symbol is defined/emitted into the current translation unit, the</span>
+<a name="l00031"></a>00031 <span class="comment">  /// Section member is set to indicate what section it lives in.  Otherwise, if</span>
+<a name="l00032"></a>00032 <span class="comment">  /// it is a reference to an external entity, it has a null section.</span>
+<a name="l00033"></a><a class="code" href="classllvm_1_1MCSymbol.html">00033</a> <span class="comment"></span>  <span class="keyword">class </span><a class="code" href="classllvm_1_1MCSymbol.html">MCSymbol</a> {
+<a name="l00034"></a>00034     <span class="comment">// Special sentinal value for the absolute pseudo section.</span>
+<a name="l00035"></a>00035     <span class="comment">//</span>
+<a name="l00036"></a>00036     <span class="comment">// FIXME: Use a PointerInt wrapper for this?</span>
+<a name="l00037"></a>00037     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *AbsolutePseudoSection;
+<a name="l00038"></a>00038 <span class="comment"></span>
+<a name="l00039"></a>00039 <span class="comment">    /// Name - The name of the symbol.  The referred-to string data is actually</span>
+<a name="l00040"></a>00040 <span class="comment">    /// held by the StringMap that lives in MCContext.</span>
+<a name="l00041"></a>00041 <span class="comment"></span>    <a class="code" href="classllvm_1_1StringRef.html">StringRef</a> Name;
+<a name="l00042"></a>00042 <span class="comment"></span>
+<a name="l00043"></a>00043 <span class="comment">    /// Section - The section the symbol is defined in. This is null for</span>
+<a name="l00044"></a>00044 <span class="comment">    /// undefined symbols, and the special AbsolutePseudoSection value for</span>
+<a name="l00045"></a>00045 <span class="comment">    /// absolute symbols.</span>
+<a name="l00046"></a>00046 <span class="comment"></span>    <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> *Section;
+<a name="l00047"></a>00047 <span class="comment"></span>
+<a name="l00048"></a>00048 <span class="comment">    /// Value - If non-null, the value for a variable symbol.</span>
+<a name="l00049"></a>00049 <span class="comment"></span>    <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCExpr.html">MCExpr</a> *<a class="code" href="classllvm_1_1Value.html" title="LLVM Value Representation.">Value</a>;
+<a name="l00050"></a>00050 <span class="comment"></span>
+<a name="l00051"></a>00051 <span class="comment">    /// IsTemporary - True if this is an assembler temporary label, which</span>
+<a name="l00052"></a>00052 <span class="comment">    /// typically does not survive in the .o file's symbol table.  Usually</span>
+<a name="l00053"></a>00053 <span class="comment">    /// "Lfoo" or ".foo".</span>
+<a name="l00054"></a>00054 <span class="comment"></span>    <span class="keywordtype">unsigned</span> IsTemporary : 1;
+<a name="l00055"></a>00055 <span class="comment"></span>
+<a name="l00056"></a>00056 <span class="comment">    /// IsUsed - True if this symbol has been used.</span>
+<a name="l00057"></a>00057 <span class="comment"></span>    <span class="keyword">mutable</span> <span class="keywordtype">unsigned</span> IsUsed : 1;
+<a name="l00058"></a>00058 
+<a name="l00059"></a>00059   <span class="keyword">private</span>:  <span class="comment">// MCContext creates and uniques these.</span>
+<a name="l00060"></a><a class="code" href="classllvm_1_1MCSymbol.html#a4003ba7a2726fde2214660963213cc31">00060</a>     <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="classllvm_1_1MCExpr.html">MCExpr</a>;
+<a name="l00061"></a><a class="code" href="classllvm_1_1MCSymbol.html#a7862d2f746209c16291d7139dab55e00">00061</a>     <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="classllvm_1_1MCContext.html">MCContext</a>;
+<a name="l00062"></a>00062     <a class="code" href="classllvm_1_1MCSymbol.html">MCSymbol</a>(<a class="code" href="classllvm_1_1StringRef.html">StringRef</a> name, <span class="keywordtype">bool</span> <a class="code" href="classllvm_1_1MCSymbol.html#ad75d1f7b68cd325d8f592a90bc7d1732" title="isTemporary - Check if this is an assembler temporary symbol.">isTemporary</a>)
+<a name="l00063"></a>00063       : <a class="code" href="namespacellvm_1_1GraphProgram.html#a0ad4685976f8c4d4a697a53fbe05d10b">Name</a>(name), <a class="code" href="namespaceARMBuildAttrs.html#a581f39eb005bdc4d441c23d019618810a21b40b2b4fda35a62949da46ddadd76b">Section</a>(0), <a class="code" href="classllvm_1_1Value.html" title="LLVM Value Representation.">Value</a>(0),
+<a name="l00064"></a>00064         IsTemporary(isTemporary), IsUsed(<a class="code" href="AliasAnalysisEvaluator_8cpp.html#a3898a228575af19a9b2052f2b3677dce">false</a>) {}
+<a name="l00065"></a>00065 
+<a name="l00066"></a>00066     <a class="code" href="classllvm_1_1MCSymbol.html">MCSymbol</a>(<span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSymbol.html">MCSymbol</a>&) <a class="code" href="Compiler_8h.html#aacca75352b8e153274310c374564eb01">LLVM_DELETED_FUNCTION</a>;
+<a name="l00067"></a>00067     <span class="keywordtype">void</span> operator=(const <a class="code" href="classllvm_1_1MCSymbol.html">MCSymbol</a>&) LLVM_DELETED_FUNCTION;
+<a name="l00068"></a>00068   public:<span class="comment"></span>
+<a name="l00069"></a>00069 <span class="comment">    /// getName - Get the symbol name.</span>
+<a name="l00070"></a><a class="code" href="classllvm_1_1MCSymbol.html#a1c2e92b00e94b279e7a880a305548765">00070</a> <span class="comment"></span>    <a class="code" href="classllvm_1_1StringRef.html">StringRef</a> <a class="code" href="classllvm_1_1MCSymbol.html#a1c2e92b00e94b279e7a880a305548765" title="getName - Get the symbol name.">getName</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="namespacellvm_1_1GraphProgram.html#a0ad4685976f8c4d4a697a53fbe05d10b">Name</a>; }
+<a name="l00071"></a>00071 <span class="comment"></span>
+<a name="l00072"></a>00072 <span class="comment">    /// @name Accessors</span>
+<a name="l00073"></a>00073 <span class="comment">    /// @{</span>
+<a name="l00074"></a>00074 <span class="comment"></span><span class="comment"></span>
+<a name="l00075"></a>00075 <span class="comment">    /// isTemporary - Check if this is an assembler temporary symbol.</span>
+<a name="l00076"></a><a class="code" href="classllvm_1_1MCSymbol.html#ad75d1f7b68cd325d8f592a90bc7d1732">00076</a> <span class="comment"></span>    <span class="keywordtype">bool</span> <a class="code" href="classllvm_1_1MCSymbol.html#ad75d1f7b68cd325d8f592a90bc7d1732" title="isTemporary - Check if this is an assembler temporary symbol.">isTemporary</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> IsTemporary; }
+<a name="l00077"></a>00077 <span class="comment"></span>
+<a name="l00078"></a>00078 <span class="comment">    /// isUsed - Check if this is used.</span>
+<a name="l00079"></a><a class="code" href="classllvm_1_1MCSymbol.html#ab27813a64346ebe779c3d4f43e4a7214">00079</a> <span class="comment"></span>    <span class="keywordtype">bool</span> <a class="code" href="classllvm_1_1MCSymbol.html#ab27813a64346ebe779c3d4f43e4a7214" title="isUsed - Check if this is used.">isUsed</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> IsUsed; }
+<a name="l00080"></a><a class="code" href="classllvm_1_1MCSymbol.html#ab60aae1c95461776bc34fa14e06b8f6a">00080</a>     <span class="keywordtype">void</span> <a class="code" href="classllvm_1_1MCSymbol.html#ab60aae1c95461776bc34fa14e06b8f6a">setUsed</a>(<span class="keywordtype">bool</span> <a class="code" href="classllvm_1_1Value.html" title="LLVM Value Representation.">Value</a>)<span class="keyword"> const </span>{ IsUsed = Value; }
+<a name="l00081"></a>00081 <span class="comment"></span>
+<a name="l00082"></a>00082 <span class="comment">    /// @}</span>
+<a name="l00083"></a>00083 <span class="comment">    /// @name Associated Sections</span>
+<a name="l00084"></a>00084 <span class="comment">    /// @{</span>
+<a name="l00085"></a>00085 <span class="comment"></span><span class="comment"></span>
+<a name="l00086"></a>00086 <span class="comment">    /// isDefined - Check if this symbol is defined (i.e., it has an address).</span>
+<a name="l00087"></a>00087 <span class="comment">    ///</span>
+<a name="l00088"></a>00088 <span class="comment">    /// Defined symbols are either absolute or in some section.</span>
+<a name="l00089"></a><a class="code" href="classllvm_1_1MCSymbol.html#a4249ad589d761f07be96a0c314de5ad2">00089</a> <span class="comment"></span>    <span class="keywordtype">bool</span> <a class="code" href="classllvm_1_1MCSymbol.html#a4249ad589d761f07be96a0c314de5ad2">isDefined</a>()<span class="keyword"> const </span>{
+<a name="l00090"></a>00090       <span class="keywordflow">return</span> <a class="code" href="namespaceARMBuildAttrs.html#a581f39eb005bdc4d441c23d019618810a21b40b2b4fda35a62949da46ddadd76b">Section</a> != 0;
+<a name="l00091"></a>00091     }
+<a name="l00092"></a>00092 <span class="comment"></span>
+<a name="l00093"></a>00093 <span class="comment">    /// isInSection - Check if this symbol is defined in some section (i.e., it</span>
+<a name="l00094"></a>00094 <span class="comment">    /// is defined but not absolute).</span>
+<a name="l00095"></a><a class="code" href="classllvm_1_1MCSymbol.html#a41ad61c277c8e1e86172a8ab700cfbef">00095</a> <span class="comment"></span>    <span class="keywordtype">bool</span> <a class="code" href="classllvm_1_1MCSymbol.html#a41ad61c277c8e1e86172a8ab700cfbef">isInSection</a>()<span class="keyword"> const </span>{
+<a name="l00096"></a>00096       <span class="keywordflow">return</span> <a class="code" href="classllvm_1_1MCSymbol.html#a4249ad589d761f07be96a0c314de5ad2">isDefined</a>() && !<a class="code" href="classllvm_1_1MCSymbol.html#ab477873a8bfe855bdaaaad8174af1bb8" title="isAbsolute - Check if this is an absolute symbol.">isAbsolute</a>();
+<a name="l00097"></a>00097     }
+<a name="l00098"></a>00098 <span class="comment"></span>
+<a name="l00099"></a>00099 <span class="comment">    /// isUndefined - Check if this symbol undefined (i.e., implicitly defined).</span>
+<a name="l00100"></a><a class="code" href="classllvm_1_1MCSymbol.html#a2260c62e12734815ad60dc038bf514f5">00100</a> <span class="comment"></span>    <span class="keywordtype">bool</span> <a class="code" href="classllvm_1_1MCSymbol.html#a2260c62e12734815ad60dc038bf514f5" title="isUndefined - Check if this symbol undefined (i.e., implicitly defined).">isUndefined</a>()<span class="keyword"> const </span>{
+<a name="l00101"></a>00101       <span class="keywordflow">return</span> !<a class="code" href="classllvm_1_1MCSymbol.html#a4249ad589d761f07be96a0c314de5ad2">isDefined</a>();
+<a name="l00102"></a>00102     }
+<a name="l00103"></a>00103 <span class="comment"></span>
+<a name="l00104"></a>00104 <span class="comment">    /// isAbsolute - Check if this is an absolute symbol.</span>
+<a name="l00105"></a><a class="code" href="classllvm_1_1MCSymbol.html#ab477873a8bfe855bdaaaad8174af1bb8">00105</a> <span class="comment"></span>    <span class="keywordtype">bool</span> <a class="code" href="classllvm_1_1MCSymbol.html#ab477873a8bfe855bdaaaad8174af1bb8" title="isAbsolute - Check if this is an absolute symbol.">isAbsolute</a>()<span class="keyword"> const </span>{
+<a name="l00106"></a>00106       <span class="keywordflow">return</span> <a class="code" href="namespaceARMBuildAttrs.html#a581f39eb005bdc4d441c23d019618810a21b40b2b4fda35a62949da46ddadd76b">Section</a> == AbsolutePseudoSection;
+<a name="l00107"></a>00107     }
+<a name="l00108"></a>00108 <span class="comment"></span>
+<a name="l00109"></a>00109 <span class="comment">    /// getSection - Get the section associated with a defined, non-absolute</span>
+<a name="l00110"></a>00110 <span class="comment">    /// symbol.</span>
+<a name="l00111"></a><a class="code" href="classllvm_1_1MCSymbol.html#a7605b3302f3325d1fbdac43346c1a2dd">00111</a> <span class="comment"></span>    <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> &<a class="code" href="classllvm_1_1MCSymbol.html#a7605b3302f3325d1fbdac43346c1a2dd">getSection</a>()<span class="keyword"> const </span>{
+<a name="l00112"></a>00112       assert(<a class="code" href="classllvm_1_1MCSymbol.html#a41ad61c277c8e1e86172a8ab700cfbef">isInSection</a>() && <span class="stringliteral">"Invalid accessor!"</span>);
+<a name="l00113"></a>00113       <span class="keywordflow">return</span> *<a class="code" href="namespaceARMBuildAttrs.html#a581f39eb005bdc4d441c23d019618810a21b40b2b4fda35a62949da46ddadd76b">Section</a>;
+<a name="l00114"></a>00114     }
+<a name="l00115"></a>00115 <span class="comment"></span>
+<a name="l00116"></a>00116 <span class="comment">    /// setSection - Mark the symbol as defined in the section \p S.</span>
+<a name="l00117"></a><a class="code" href="classllvm_1_1MCSymbol.html#ad32bcaa3b923d1d81b03b4b6b188666b">00117</a> <span class="comment"></span>    <span class="keywordtype">void</span> <a class="code" href="classllvm_1_1MCSymbol.html#ad32bcaa3b923d1d81b03b4b6b188666b" title="setSection - Mark the symbol as defined in the section S.">setSection</a>(<span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSection.html">MCSection</a> &S) { <a class="code" href="namespaceARMBuildAttrs.html#a581f39eb005bdc4d441c23d019618810a21b40b2b4fda35a62949da46ddadd76b">Section</a> = &S; }
+<a name="l00118"></a>00118 <span class="comment"></span>
+<a name="l00119"></a>00119 <span class="comment">    /// setUndefined - Mark the symbol as undefined.</span>
+<a name="l00120"></a><a class="code" href="classllvm_1_1MCSymbol.html#ab65fa2b7850f38cafbc74ab99c3a3fed">00120</a> <span class="comment"></span>    <span class="keywordtype">void</span> <a class="code" href="classllvm_1_1MCSymbol.html#ab65fa2b7850f38cafbc74ab99c3a3fed" title="setUndefined - Mark the symbol as undefined.">setUndefined</a>() {
+<a name="l00121"></a>00121       <a class="code" href="namespaceARMBuildAttrs.html#a581f39eb005bdc4d441c23d019618810a21b40b2b4fda35a62949da46ddadd76b">Section</a> = 0;
+<a name="l00122"></a>00122     }
+<a name="l00123"></a>00123 <span class="comment"></span>
+<a name="l00124"></a>00124 <span class="comment">    /// setAbsolute - Mark the symbol as absolute.</span>
+<a name="l00125"></a><a class="code" href="classllvm_1_1MCSymbol.html#afb25c9ed8cf0778583798477374a2e38">00125</a> <span class="comment"></span>    <span class="keywordtype">void</span> <a class="code" href="classllvm_1_1MCSymbol.html#afb25c9ed8cf0778583798477374a2e38" title="setAbsolute - Mark the symbol as absolute.">setAbsolute</a>() { <a class="code" href="namespaceARMBuildAttrs.html#a581f39eb005bdc4d441c23d019618810a21b40b2b4fda35a62949da46ddadd76b">Section</a> = AbsolutePseudoSection; }
+<a name="l00126"></a>00126 <span class="comment"></span>
+<a name="l00127"></a>00127 <span class="comment">    /// @}</span>
+<a name="l00128"></a>00128 <span class="comment">    /// @name Variable Symbols</span>
+<a name="l00129"></a>00129 <span class="comment">    /// @{</span>
+<a name="l00130"></a>00130 <span class="comment"></span><span class="comment"></span>
+<a name="l00131"></a>00131 <span class="comment">    /// isVariable - Check if this is a variable symbol.</span>
+<a name="l00132"></a><a class="code" href="classllvm_1_1MCSymbol.html#ac542b727bb1c9dd954198bf3906912ce">00132</a> <span class="comment"></span>    <span class="keywordtype">bool</span> <a class="code" href="classllvm_1_1MCSymbol.html#ac542b727bb1c9dd954198bf3906912ce" title="isVariable - Check if this is a variable symbol.">isVariable</a>()<span class="keyword"> const </span>{
+<a name="l00133"></a>00133       <span class="keywordflow">return</span> <a class="code" href="classllvm_1_1Value.html" title="LLVM Value Representation.">Value</a> != 0;
+<a name="l00134"></a>00134     }
+<a name="l00135"></a>00135 <span class="comment"></span>
+<a name="l00136"></a>00136 <span class="comment">    /// getVariableValue() - Get the value for variable symbols.</span>
+<a name="l00137"></a><a class="code" href="classllvm_1_1MCSymbol.html#a3edce2254ea42487721b42c00bbafe18">00137</a> <span class="comment"></span>    <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCExpr.html">MCExpr</a> *<a class="code" href="classllvm_1_1MCSymbol.html#a3edce2254ea42487721b42c00bbafe18" title="getVariableValue() - Get the value for variable symbols.">getVariableValue</a>()<span class="keyword"> const </span>{
+<a name="l00138"></a>00138       assert(<a class="code" href="classllvm_1_1MCSymbol.html#ac542b727bb1c9dd954198bf3906912ce" title="isVariable - Check if this is a variable symbol.">isVariable</a>() && <span class="stringliteral">"Invalid accessor!"</span>);
+<a name="l00139"></a>00139       IsUsed = <span class="keyword">true</span>;
+<a name="l00140"></a>00140       <span class="keywordflow">return</span> <a class="code" href="classllvm_1_1Value.html" title="LLVM Value Representation.">Value</a>;
+<a name="l00141"></a>00141     }
+<a name="l00142"></a>00142 
+<a name="l00143"></a>00143     <span class="comment">// AliasedSymbol() - If this is an alias (a = b), return the symbol</span>
+<a name="l00144"></a>00144     <span class="comment">// we ultimately point to. For a non alias, this just returns the symbol</span>
+<a name="l00145"></a>00145     <span class="comment">// itself.</span>
+<a name="l00146"></a>00146     <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSymbol.html">MCSymbol</a> &<a class="code" href="classllvm_1_1MCSymbol.html#a8efc430800be9a5ea35d7944903e6954">AliasedSymbol</a>() <span class="keyword">const</span>;
+<a name="l00147"></a>00147 
+<a name="l00148"></a>00148     <span class="keywordtype">void</span> <a class="code" href="classllvm_1_1MCSymbol.html#a7f1486460b5e2da7f4527bbb2da54eff">setVariableValue</a>(<span class="keyword">const</span> <a class="code" href="classllvm_1_1MCExpr.html">MCExpr</a> *<a class="code" href="classllvm_1_1Value.html" title="LLVM Value Representation.">Value</a>);
+<a name="l00149"></a>00149 <span class="comment"></span>
+<a name="l00150"></a>00150 <span class="comment">    /// @}</span>
+<a name="l00151"></a>00151 <span class="comment"></span><span class="comment"></span>
+<a name="l00152"></a>00152 <span class="comment">    /// print - Print the value to the stream \p OS.</span>
+<a name="l00153"></a>00153 <span class="comment"></span>    <span class="keywordtype">void</span> <a class="code" href="classllvm_1_1MCSymbol.html#af37c1f163a8f42a3ca09ec9218bb94e0" title="print - Print the value to the stream OS.">print</a>(<a class="code" href="classllvm_1_1raw__ostream.html">raw_ostream</a> &OS) <span class="keyword">const</span>;
+<a name="l00154"></a>00154 <span class="comment"></span>
+<a name="l00155"></a>00155 <span class="comment">    /// dump - Print the value to stderr.</span>
+<a name="l00156"></a>00156 <span class="comment"></span>    <span class="keywordtype">void</span> <a class="code" href="classllvm_1_1MCSymbol.html#ac8032ef8ea37927f2f9ce569c2f8d4d4" title="dump - Print the value to stderr.">dump</a>() <span class="keyword">const</span>;
+<a name="l00157"></a>00157   };
+<a name="l00158"></a>00158 
+<a name="l00159"></a><a class="code" href="namespacellvm.html#a939fccb8f6c17433617d4058c7f06d59">00159</a>   <span class="keyword">inline</span> <a class="code" href="classllvm_1_1raw__ostream.html">raw_ostream</a> &<a class="code" href="namespacellvm.html#a6a02d446812b76c3b271d9e3e3c77b49">operator<<</a>(<a class="code" href="classllvm_1_1raw__ostream.html">raw_ostream</a> &OS, <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSymbol.html">MCSymbol</a> &Sym) {
+<a name="l00160"></a>00160     Sym.<a class="code" href="classllvm_1_1MCSymbol.html#af37c1f163a8f42a3ca09ec9218bb94e0" title="print - Print the value to the stream OS.">print</a>(OS);
+<a name="l00161"></a>00161     <span class="keywordflow">return</span> OS;
+<a name="l00162"></a>00162   }
+<a name="l00163"></a>00163 } <span class="comment">// end namespace llvm</span>
+<a name="l00164"></a>00164 
+<a name="l00165"></a>00165 <span class="preprocessor">#endif</span>
+</pre></div></div>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:35:54 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/MCTargetAsmLexer_8cpp__incl.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MCTargetAsmLexer_8cpp__incl.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MCTargetAsmLexer_8cpp__incl.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MCTargetAsmLexer_8cpp__incl.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,46 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  Node1 [label="MCTargetAsmLexer.cpp",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
+  Node1 -> Node2 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node2 [label="llvm/MC/MCTargetAsmLexer.h",height=0.2,width=0.4,color="black",URL="$MCTargetAsmLexer_8h.html"];
+  Node2 -> Node3 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node3 [label="llvm/MC/MCParser/MCAsmLexer.h",height=0.2,width=0.4,color="black",URL="$MCAsmLexer_8h.html"];
+  Node3 -> Node4 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node4 [label="llvm/ADT/StringRef.h",height=0.2,width=0.4,color="black",URL="$StringRef_8h.html"];
+  Node4 -> Node5 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node5 [label="llvm/Support/type_traits.h",height=0.2,width=0.4,color="black",URL="$type__traits_8h.html"];
+  Node5 -> Node6 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node6 [label="llvm/Support/DataTypes.h",height=0.2,width=0.4,color="black",URL="$DataTypes_8h.html"];
+  Node6 -> Node7 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node7 [label="math.h",height=0.2,width=0.4,color="grey75"];
+  Node6 -> Node8 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node8 [label="sys/types.h",height=0.2,width=0.4,color="grey75"];
+  Node6 -> Node9 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node9 [label="inttypes.h",height=0.2,width=0.4,color="grey75"];
+  Node6 -> Node10 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node10 [label="stdint.h",height=0.2,width=0.4,color="grey75"];
+  Node5 -> Node11 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node11 [label="cstddef",height=0.2,width=0.4,color="grey75"];
+  Node5 -> Node12 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node12 [label="utility",height=0.2,width=0.4,color="grey75"];
+  Node4 -> Node13 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node13 [label="algorithm",height=0.2,width=0.4,color="grey75"];
+  Node4 -> Node14 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node14 [label="cassert",height=0.2,width=0.4,color="grey75"];
+  Node4 -> Node15 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node15 [label="cstring",height=0.2,width=0.4,color="grey75"];
+  Node4 -> Node16 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node16 [label="limits",height=0.2,width=0.4,color="grey75"];
+  Node4 -> Node17 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node17 [label="string",height=0.2,width=0.4,color="grey75"];
+  Node4 -> Node12 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node3 -> Node18 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node18 [label="llvm/Support/Compiler.h",height=0.2,width=0.4,color="black",URL="$Compiler_8h.html"];
+  Node3 -> Node6 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node3 -> Node19 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node19 [label="llvm/Support/SMLoc.h",height=0.2,width=0.4,color="black",URL="$SMLoc_8h.html"];
+  Node19 -> Node14 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+}

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

Propchange: www-releases/trunk/3.2/docs/doxygen/html/MCTargetAsmLexer_8h__dep__incl.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: www-releases/trunk/3.2/docs/doxygen/html/MCTargetAsmParser_8cpp__incl.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MCTargetAsmParser_8cpp__incl.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MCTargetAsmParser_8cpp__incl.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MCTargetAsmParser_8cpp__incl.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,69 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  Node1 [label="MCTargetAsmParser.cpp",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
+  Node1 -> Node2 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node2 [label="llvm/MC/MCTargetAsmParser.h",height=0.2,width=0.4,color="black",URL="$MCTargetAsmParser_8h.html"];
+  Node2 -> Node3 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node3 [label="llvm/MC/MCParser/MCAsmParserExtension.h",height=0.2,width=0.4,color="black",URL="$MCAsmParserExtension_8h.html"];
+  Node3 -> Node4 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node4 [label="llvm/MC/MCParser/MCAsmParser.h",height=0.2,width=0.4,color="black",URL="$MCAsmParser_8h.html"];
+  Node4 -> Node5 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node5 [label="llvm/Support/DataTypes.h",height=0.2,width=0.4,color="black",URL="$DataTypes_8h.html"];
+  Node5 -> Node6 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node6 [label="math.h",height=0.2,width=0.4,color="grey75"];
+  Node5 -> Node7 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node7 [label="sys/types.h",height=0.2,width=0.4,color="grey75"];
+  Node5 -> Node8 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node8 [label="inttypes.h",height=0.2,width=0.4,color="grey75"];
+  Node5 -> Node9 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node9 [label="stdint.h",height=0.2,width=0.4,color="grey75"];
+  Node4 -> Node10 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node10 [label="llvm/ADT/ArrayRef.h",height=0.2,width=0.4,color="black",URL="$ArrayRef_8h.html"];
+  Node10 -> Node11 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node11 [label="llvm/ADT/SmallVector.h",height=0.2,width=0.4,color="black",URL="$SmallVector_8h.html"];
+  Node11 -> Node12 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node12 [label="llvm/Support/AlignOf.h",height=0.2,width=0.4,color="black",URL="$AlignOf_8h.html"];
+  Node12 -> Node13 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node13 [label="llvm/Support/Compiler.h",height=0.2,width=0.4,color="black",URL="$Compiler_8h.html"];
+  Node12 -> Node14 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node14 [label="cstddef",height=0.2,width=0.4,color="grey75"];
+  Node11 -> Node13 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node11 -> Node15 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node15 [label="llvm/Support/type_traits.h",height=0.2,width=0.4,color="black",URL="$type__traits_8h.html"];
+  Node15 -> Node5 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node15 -> Node14 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node15 -> Node16 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node16 [label="utility",height=0.2,width=0.4,color="grey75"];
+  Node11 -> Node17 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node17 [label="algorithm",height=0.2,width=0.4,color="grey75"];
+  Node11 -> Node18 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node18 [label="cassert",height=0.2,width=0.4,color="grey75"];
+  Node11 -> Node14 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node11 -> Node19 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node19 [label="cstdlib",height=0.2,width=0.4,color="grey75"];
+  Node11 -> Node20 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node20 [label="cstring",height=0.2,width=0.4,color="grey75"];
+  Node11 -> Node21 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node21 [label="iterator",height=0.2,width=0.4,color="grey75"];
+  Node11 -> Node22 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node22 [label="memory",height=0.2,width=0.4,color="grey75"];
+  Node10 -> Node23 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node23 [label="vector",height=0.2,width=0.4,color="grey75"];
+  Node3 -> Node24 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node24 [label="llvm/ADT/StringRef.h",height=0.2,width=0.4,color="black",URL="$StringRef_8h.html"];
+  Node24 -> Node15 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node24 -> Node17 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node24 -> Node18 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node24 -> Node20 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node24 -> Node25 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node25 [label="limits",height=0.2,width=0.4,color="grey75"];
+  Node24 -> Node26 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node26 [label="string",height=0.2,width=0.4,color="grey75"];
+  Node24 -> Node16 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node3 -> Node27 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node27 [label="llvm/Support/SMLoc.h",height=0.2,width=0.4,color="black",URL="$SMLoc_8h.html"];
+  Node27 -> Node18 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/MCTargetAsmParser_8h.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MCTargetAsmParser_8h.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MCTargetAsmParser_8h.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MCTargetAsmParser_8h.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,101 @@
+<!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: MCTargetAsmParser.h File Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File List</span></a></li>
+      <li><a href="globals.html"><span>File Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="dir_b41d254693bea6e92988e5bb1ad97e02.html">llvm-3.2.src</a>      </li>
+      <li class="navelem"><a class="el" href="dir_25acc6571c4e3a053ee4203146b47a61.html">include</a>      </li>
+      <li class="navelem"><a class="el" href="dir_fd2d7b5ce83b1c1657cd6600d8cb39fa.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="dir_6acfa0788722cd7f252c15e33dfdaa52.html">MC</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> |
+<a href="#namespaces">Namespaces</a> |
+<a href="#enum-members">Enumerations</a>  </div>
+  <div class="headertitle">
+<div class="title">MCTargetAsmParser.h File Reference</div>  </div>
+</div>
+<div class="contents">
+<div class="textblock"><code>#include "<a class="el" href="MCAsmParserExtension_8h_source.html">llvm/MC/MCParser/MCAsmParserExtension.h</a>"</code><br/>
+</div><div class="textblock"><div class="dynheader">
+Include dependency graph for MCTargetAsmParser.h:</div>
+<div class="dyncontent">
+<div class="center"><img src="MCTargetAsmParser_8h__incl.png" border="0" usemap="#MCTargetAsmParser_8h" alt=""/></div>
+<!-- MAP 0 -->
+</div>
+</div><div class="textblock"><div class="dynheader">
+This graph shows which files directly or indirectly include this file:</div>
+<div class="dyncontent">
+<div class="center"><img src="MCTargetAsmParser_8h__dep__incl.png" border="0" usemap="#MCTargetAsmParser_8hdep" alt=""/></div>
+<!-- MAP 1 -->
+</div>
+</div>
+<p><a href="MCTargetAsmParser_8h_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr><td colspan="2"><h2><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1AsmRewrite.html">llvm::AsmRewrite</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1ParseInstructionInfo.html">llvm::ParseInstructionInfo</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1MCTargetAsmParser.html">llvm::MCTargetAsmParser</a></td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classllvm_1_1MCTargetAsmParser.html" title="MCTargetAsmParser - Generic interface to target specific assembly parsers.">MCTargetAsmParser</a> - Generic interface to target specific assembly parsers.  <a href="classllvm_1_1MCTargetAsmParser.html#details">More...</a><br/></td></tr>
+<tr><td colspan="2"><h2><a name="namespaces"></a>
+Namespaces</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm.html">llvm</a></td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight"><p>List of target independent CodeGen pass IDs. </p>
+<br/></td></tr>
+<tr><td colspan="2"><h2><a name="enum-members"></a>
+Enumerations</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm.html#a262e7bca188555ee4b40df11450b4bfd">llvm::AsmRewriteKind</a> { <br/>
+  <a class="el" href="namespacellvm.html#a262e7bca188555ee4b40df11450b4bfda06913ea73f39a19cfc8d0091f7ad6027">llvm::AOK_DotOperator</a>, 
+<a class="el" href="namespacellvm.html#a262e7bca188555ee4b40df11450b4bfda79f10173e38b98986342a2ba9fb6b2a1">llvm::AOK_Emit</a>, 
+<a class="el" href="namespacellvm.html#a262e7bca188555ee4b40df11450b4bfda37a5657dc0fbc78b21ee98d45ecb2d87">llvm::AOK_Imm</a>, 
+<a class="el" href="namespacellvm.html#a262e7bca188555ee4b40df11450b4bfda3deb02026ccdf32ece89f5089babb38e">llvm::AOK_ImmPrefix</a>, 
+<br/>
+  <a class="el" href="namespacellvm.html#a262e7bca188555ee4b40df11450b4bfdaa86669a9cc5218a2b8ea4daafd9f195e">llvm::AOK_Input</a>, 
+<a class="el" href="namespacellvm.html#a262e7bca188555ee4b40df11450b4bfda2fdf76d69064416f4ade1f4615561e41">llvm::AOK_Output</a>, 
+<a class="el" href="namespacellvm.html#a262e7bca188555ee4b40df11450b4bfda533ada35f0fe9e602da710cbcd6d9430">llvm::AOK_SizeDirective</a>, 
+<a class="el" href="namespacellvm.html#a262e7bca188555ee4b40df11450b4bfda7abdec48f548b1a8b8ce59f17b52e5ec">llvm::AOK_Skip</a>
+<br/>
+ }</td></tr>
+</table>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:39: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/MCTargetAsmParser_8h__dep__incl.map
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MCTargetAsmParser_8h__dep__incl.map?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MCTargetAsmParser_8h__dep__incl.map (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MCTargetAsmParser_8h__dep__incl.map Fri Dec 21 00:57:24 2012
@@ -0,0 +1,12 @@
+<map id="G" name="G">
+<area shape="rect" href="$AsmPrinterInlineAsm_8cpp.html" title="AsmPrinterInlineAsm.cpp" alt="" coords="5,84,187,111"/>
+<area shape="rect" href="$EDDisassembler_8cpp.html" title="EDDisassembler.cpp" alt="" coords="211,84,363,111"/>
+<area shape="rect" href="$AsmParser_8cpp.html" title="AsmParser.cpp" alt="" coords="387,84,501,111"/>
+<area shape="rect" href="$COFFAsmParser_8cpp.html" title="COFFAsmParser.cpp" alt="" coords="525,84,672,111"/>
+<area shape="rect" href="$MCAsmParser_8cpp.html" title="MCAsmParser.cpp" alt="" coords="696,84,832,111"/>
+<area shape="rect" href="$MCTargetAsmParser_8cpp.html" title="MCTargetAsmParser.cpp" alt="" coords="856,84,1032,111"/>
+<area shape="rect" href="$ARMAsmParser_8cpp.html" title="ARMAsmParser.cpp" alt="" coords="1056,84,1200,111"/>
+<area shape="rect" href="$MBlazeAsmParser_8cpp.html" title="MBlazeAsmParser.cpp" alt="" coords="1224,84,1387,111"/>
+<area shape="rect" href="$MipsAsmParser_8cpp.html" title="MipsAsmParser.cpp" alt="" coords="1411,84,1555,111"/>
+<area shape="rect" href="$X86AsmParser_8cpp.html" title="X86AsmParser.cpp" alt="" coords="1579,84,1717,111"/>
+</map>

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

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

Propchange: www-releases/trunk/3.2/docs/doxygen/html/MCTargetAsmParser_8h__incl.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

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

Propchange: www-releases/trunk/3.2/docs/doxygen/html/MCValue_8cpp__incl.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: www-releases/trunk/3.2/docs/doxygen/html/MCValue_8h__dep__incl.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MCValue_8h__dep__incl.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MCValue_8h__dep__incl.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MCValue_8h__dep__incl.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,43 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  Node1 [label="MCValue.h",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="ELFObjectWriter.cpp",height=0.2,width=0.4,color="black",URL="$ELFObjectWriter_8cpp.html"];
+  Node1 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node3 [label="MachObjectWriter.cpp",height=0.2,width=0.4,color="black",URL="$MachObjectWriter_8cpp.html"];
+  Node1 -> Node4 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node4 [label="MCAssembler.cpp",height=0.2,width=0.4,color="black",URL="$MCAssembler_8cpp.html"];
+  Node1 -> Node5 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node5 [label="MCELFObjectTargetWriter.cpp",height=0.2,width=0.4,color="black",URL="$MCELFObjectTargetWriter_8cpp.html"];
+  Node1 -> Node6 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node6 [label="MCELFStreamer.cpp",height=0.2,width=0.4,color="black",URL="$MCELFStreamer_8cpp.html"];
+  Node1 -> Node7 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node7 [label="MCExpr.cpp",height=0.2,width=0.4,color="black",URL="$MCExpr_8cpp.html"];
+  Node1 -> Node8 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node8 [label="MCValue.cpp",height=0.2,width=0.4,color="black",URL="$MCValue_8cpp.html"];
+  Node1 -> Node9 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node9 [label="WinCOFFObjectWriter.cpp",height=0.2,width=0.4,color="black",URL="$WinCOFFObjectWriter_8cpp.html"];
+  Node1 -> Node10 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node10 [label="WinCOFFStreamer.cpp",height=0.2,width=0.4,color="black",URL="$WinCOFFStreamer_8cpp.html"];
+  Node1 -> Node11 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node11 [label="ARMAsmBackend.cpp",height=0.2,width=0.4,color="black",URL="$ARMAsmBackend_8cpp.html"];
+  Node1 -> Node12 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node12 [label="ARMELFObjectWriter.cpp",height=0.2,width=0.4,color="black",URL="$ARMELFObjectWriter_8cpp.html"];
+  Node1 -> Node13 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node13 [label="ARMMachObjectWriter.cpp",height=0.2,width=0.4,color="black",URL="$ARMMachObjectWriter_8cpp.html"];
+  Node1 -> Node14 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node14 [label="MBlazeAsmBackend.cpp",height=0.2,width=0.4,color="black",URL="$MBlazeAsmBackend_8cpp.html"];
+  Node1 -> Node15 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node15 [label="MipsELFObjectWriter.cpp",height=0.2,width=0.4,color="black",URL="$MipsELFObjectWriter_8cpp.html"];
+  Node1 -> Node16 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node16 [label="PPCAsmBackend.cpp",height=0.2,width=0.4,color="black",URL="$PPCAsmBackend_8cpp.html"];
+  Node1 -> Node17 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node17 [label="PPCELFObjectWriter.cpp",height=0.2,width=0.4,color="black",URL="$PPCELFObjectWriter_8cpp.html"];
+  Node1 -> Node18 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node18 [label="X86ELFObjectWriter.cpp",height=0.2,width=0.4,color="black",URL="$X86ELFObjectWriter_8cpp.html"];
+  Node1 -> Node19 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node19 [label="X86MachObjectWriter.cpp",height=0.2,width=0.4,color="black",URL="$X86MachObjectWriter_8cpp.html"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/MCValue_8h_source.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MCValue_8h_source.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MCValue_8h_source.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MCValue_8h_source.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,133 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: MCValue.h Source File</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File List</span></a></li>
+      <li><a href="globals.html"><span>File Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="dir_b41d254693bea6e92988e5bb1ad97e02.html">llvm-3.2.src</a>      </li>
+      <li class="navelem"><a class="el" href="dir_25acc6571c4e3a053ee4203146b47a61.html">include</a>      </li>
+      <li class="navelem"><a class="el" href="dir_fd2d7b5ce83b1c1657cd6600d8cb39fa.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="dir_6acfa0788722cd7f252c15e33dfdaa52.html">MC</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">MCValue.h</div>  </div>
+</div>
+<div class="contents">
+<a href="MCValue_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//===-- llvm/MC/MCValue.h - MCValue class -----------------------*- C++ -*-===//</span>
+<a name="l00002"></a>00002 <span class="comment">//</span>
+<a name="l00003"></a>00003 <span class="comment">//                     The LLVM Compiler Infrastructure</span>
+<a name="l00004"></a>00004 <span class="comment">//</span>
+<a name="l00005"></a>00005 <span class="comment">// This file is distributed under the University of Illinois Open Source</span>
+<a name="l00006"></a>00006 <span class="comment">// License. See LICENSE.TXT for details.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">//===----------------------------------------------------------------------===//</span>
+<a name="l00009"></a>00009 <span class="comment">//</span>
+<a name="l00010"></a>00010 <span class="comment">// This file contains the declaration of the MCValue class.</span>
+<a name="l00011"></a>00011 <span class="comment">//</span>
+<a name="l00012"></a>00012 <span class="comment">//===----------------------------------------------------------------------===//</span>
+<a name="l00013"></a>00013 
+<a name="l00014"></a>00014 <span class="preprocessor">#ifndef LLVM_MC_MCVALUE_H</span>
+<a name="l00015"></a>00015 <span class="preprocessor"></span><span class="preprocessor">#define LLVM_MC_MCVALUE_H</span>
+<a name="l00016"></a>00016 <span class="preprocessor"></span>
+<a name="l00017"></a>00017 <span class="preprocessor">#include "<a class="code" href="DataTypes_8h.html">llvm/Support/DataTypes.h</a>"</span>
+<a name="l00018"></a>00018 <span class="preprocessor">#include "<a class="code" href="MCSymbol_8h.html">llvm/MC/MCSymbol.h</a>"</span>
+<a name="l00019"></a>00019 <span class="preprocessor">#include <cassert></span>
+<a name="l00020"></a>00020 
+<a name="l00021"></a>00021 <span class="keyword">namespace </span>llvm {
+<a name="l00022"></a>00022 <span class="keyword">class </span>MCAsmInfo;
+<a name="l00023"></a>00023 <span class="keyword">class </span>MCSymbol;
+<a name="l00024"></a>00024 <span class="keyword">class </span>MCSymbolRefExpr;
+<a name="l00025"></a>00025 <span class="keyword">class </span>raw_ostream;
+<a name="l00026"></a>00026 <span class="comment"></span>
+<a name="l00027"></a>00027 <span class="comment">/// MCValue - This represents an "assembler immediate".  In its most general</span>
+<a name="l00028"></a>00028 <span class="comment">/// form, this can hold "SymbolA - SymbolB + imm64".  Not all targets supports</span>
+<a name="l00029"></a>00029 <span class="comment">/// relocations of this general form, but we need to represent this anyway.</span>
+<a name="l00030"></a>00030 <span class="comment">///</span>
+<a name="l00031"></a>00031 <span class="comment">/// In the general form, SymbolB can only be defined if SymbolA is, and both</span>
+<a name="l00032"></a>00032 <span class="comment">/// must be in the same (non-external) section. The latter constraint is not</span>
+<a name="l00033"></a>00033 <span class="comment">/// enforced, since a symbol's section may not be known at construction.</span>
+<a name="l00034"></a>00034 <span class="comment">///</span>
+<a name="l00035"></a>00035 <span class="comment">/// Note that this class must remain a simple POD value class, because we need</span>
+<a name="l00036"></a>00036 <span class="comment">/// it to live in unions etc.</span>
+<a name="l00037"></a><a class="code" href="classllvm_1_1MCValue.html">00037</a> <span class="comment"></span><span class="keyword">class </span><a class="code" href="classllvm_1_1MCValue.html">MCValue</a> {
+<a name="l00038"></a>00038   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSymbolRefExpr.html">MCSymbolRefExpr</a> *SymA, *SymB;
+<a name="l00039"></a>00039   <a class="code" href="classint64__t.html">int64_t</a> Cst;
+<a name="l00040"></a>00040 <span class="keyword">public</span>:
+<a name="l00041"></a>00041 
+<a name="l00042"></a><a class="code" href="classllvm_1_1MCValue.html#a346511f8c3557311c19317cada868bd8">00042</a>   <a class="code" href="classint64__t.html">int64_t</a> <a class="code" href="classllvm_1_1MCValue.html#a346511f8c3557311c19317cada868bd8">getConstant</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> Cst; }
+<a name="l00043"></a><a class="code" href="classllvm_1_1MCValue.html#a635fb3df602b4e40097fdb91d78302fc">00043</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSymbolRefExpr.html">MCSymbolRefExpr</a> *<a class="code" href="classllvm_1_1MCValue.html#a635fb3df602b4e40097fdb91d78302fc">getSymA</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> SymA; }
+<a name="l00044"></a><a class="code" href="classllvm_1_1MCValue.html#aaa5d15ff3a8e1bef663102f651c212d2">00044</a>   <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSymbolRefExpr.html">MCSymbolRefExpr</a> *<a class="code" href="classllvm_1_1MCValue.html#aaa5d15ff3a8e1bef663102f651c212d2">getSymB</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> SymB; }
+<a name="l00045"></a>00045 <span class="comment"></span>
+<a name="l00046"></a>00046 <span class="comment">  /// isAbsolute - Is this an absolute (as opposed to relocatable) value.</span>
+<a name="l00047"></a><a class="code" href="classllvm_1_1MCValue.html#af95b44f4eb2141bca657c80972f3bae9">00047</a> <span class="comment"></span>  <span class="keywordtype">bool</span> <a class="code" href="classllvm_1_1MCValue.html#af95b44f4eb2141bca657c80972f3bae9" title="isAbsolute - Is this an absolute (as opposed to relocatable) value.">isAbsolute</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> !SymA && !SymB; }
+<a name="l00048"></a>00048 <span class="comment"></span>
+<a name="l00049"></a>00049 <span class="comment">  /// print - Print the value to the stream \p OS.</span>
+<a name="l00050"></a>00050 <span class="comment"></span>  <span class="keywordtype">void</span> <a class="code" href="classllvm_1_1MCValue.html#a2371ceb183955313f3f9b694fc781a7e" title="print - Print the value to the stream OS.">print</a>(<a class="code" href="classllvm_1_1raw__ostream.html">raw_ostream</a> &OS, <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCAsmInfo.html">MCAsmInfo</a> *MAI) <span class="keyword">const</span>;
+<a name="l00051"></a>00051 <span class="comment"></span>
+<a name="l00052"></a>00052 <span class="comment">  /// dump - Print the value to stderr.</span>
+<a name="l00053"></a>00053 <span class="comment"></span>  <span class="keywordtype">void</span> <a class="code" href="classllvm_1_1MCValue.html#aca99c675de78bb3715d9fcf5d8e6879c" title="dump - Print the value to stderr.">dump</a>() <span class="keyword">const</span>;
+<a name="l00054"></a>00054 
+<a name="l00055"></a><a class="code" href="classllvm_1_1MCValue.html#a533c7570233c64d76cfde08e3c0e95ee">00055</a>   <span class="keyword">static</span> <a class="code" href="classllvm_1_1MCValue.html">MCValue</a> <span class="keyword">get</span>(<span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSymbolRefExpr.html">MCSymbolRefExpr</a> *SymA, <span class="keyword">const</span> <a class="code" href="classllvm_1_1MCSymbolRefExpr.html">MCSymbolRefExpr</a> *SymB=0,
+<a name="l00056"></a>00056                      <a class="code" href="classint64__t.html">int64_t</a> Val = 0) {
+<a name="l00057"></a>00057     <a class="code" href="classllvm_1_1MCValue.html">MCValue</a> R;
+<a name="l00058"></a>00058     assert((!SymB || SymA) && <span class="stringliteral">"Invalid relocatable MCValue!"</span>);
+<a name="l00059"></a>00059     R.Cst = Val;
+<a name="l00060"></a>00060     R.SymA = SymA;
+<a name="l00061"></a>00061     R.SymB = SymB;
+<a name="l00062"></a>00062     <span class="keywordflow">return</span> R;
+<a name="l00063"></a>00063   }
+<a name="l00064"></a>00064 
+<a name="l00065"></a><a class="code" href="classllvm_1_1MCValue.html#ac84f459c3c4f0957bf2f128680bf630b">00065</a>   <span class="keyword">static</span> <a class="code" href="classllvm_1_1MCValue.html">MCValue</a> <span class="keyword">get</span>(<a class="code" href="classint64__t.html">int64_t</a> Val) {
+<a name="l00066"></a>00066     <a class="code" href="classllvm_1_1MCValue.html">MCValue</a> R;
+<a name="l00067"></a>00067     R.Cst = Val;
+<a name="l00068"></a>00068     R.SymA = 0;
+<a name="l00069"></a>00069     R.SymB = 0;
+<a name="l00070"></a>00070     <span class="keywordflow">return</span> R;
+<a name="l00071"></a>00071   }
+<a name="l00072"></a>00072 
+<a name="l00073"></a>00073 };
+<a name="l00074"></a>00074 
+<a name="l00075"></a>00075 } <span class="comment">// end namespace llvm</span>
+<a name="l00076"></a>00076 
+<a name="l00077"></a>00077 <span class="preprocessor">#endif</span>
+</pre></div></div>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:35:54 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/MCWin64EH_8h.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MCWin64EH_8h.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MCWin64EH_8h.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MCWin64EH_8h.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,87 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: MCWin64EH.h File Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File List</span></a></li>
+      <li><a href="globals.html"><span>File Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="dir_b41d254693bea6e92988e5bb1ad97e02.html">llvm-3.2.src</a>      </li>
+      <li class="navelem"><a class="el" href="dir_25acc6571c4e3a053ee4203146b47a61.html">include</a>      </li>
+      <li class="navelem"><a class="el" href="dir_fd2d7b5ce83b1c1657cd6600d8cb39fa.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="dir_6acfa0788722cd7f252c15e33dfdaa52.html">MC</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> |
+<a href="#namespaces">Namespaces</a>  </div>
+  <div class="headertitle">
+<div class="title">MCWin64EH.h File Reference</div>  </div>
+</div>
+<div class="contents">
+<div class="textblock"><code>#include "<a class="el" href="Win64EH_8h_source.html">llvm/Support/Win64EH.h</a>"</code><br/>
+<code>#include <cassert></code><br/>
+<code>#include <vector></code><br/>
+</div><div class="textblock"><div class="dynheader">
+Include dependency graph for MCWin64EH.h:</div>
+<div class="dyncontent">
+<div class="center"><img src="MCWin64EH_8h__incl.png" border="0" usemap="#MCWin64EH_8h" alt=""/></div>
+<!-- MAP 0 -->
+</div>
+</div><div class="textblock"><div class="dynheader">
+This graph shows which files directly or indirectly include this file:</div>
+<div class="dyncontent">
+<div class="center"><img src="MCWin64EH_8h__dep__incl.png" border="0" usemap="#MCWin64EH_8hdep" alt=""/></div>
+<!-- MAP 1 -->
+</div>
+</div>
+<p><a href="MCWin64EH_8h_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr><td colspan="2"><h2><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1MCWin64EHInstruction.html">llvm::MCWin64EHInstruction</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1MCWin64EHUnwindInfo.html">llvm::MCWin64EHUnwindInfo</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1MCWin64EHUnwindEmitter.html">llvm::MCWin64EHUnwindEmitter</a></td></tr>
+<tr><td colspan="2"><h2><a name="namespaces"></a>
+Namespaces</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm.html">llvm</a></td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight"><p>List of target independent CodeGen pass IDs. </p>
+<br/></td></tr>
+</table>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:39: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/MCWin64EH_8h__incl.png
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MCWin64EH_8h__incl.png?rev=170845&view=auto
==============================================================================
Binary file - no diff available.

Propchange: www-releases/trunk/3.2/docs/doxygen/html/MCWin64EH_8h__incl.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

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

Propchange: www-releases/trunk/3.2/docs/doxygen/html/MCWinCOFFObjectWriter_8h__dep__incl.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: www-releases/trunk/3.2/docs/doxygen/html/MC_2MCDisassembler_2Disassembler_8cpp__incl.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MC_2MCDisassembler_2Disassembler_8cpp__incl.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MC_2MCDisassembler_2Disassembler_8cpp__incl.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MC_2MCDisassembler_2Disassembler_8cpp__incl.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,147 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  Node1 [label="Disassembler.cpp",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
+  Node1 -> Node2 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node2 [label="Disassembler.h",height=0.2,width=0.4,color="grey75"];
+  Node1 -> Node3 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node3 [label="llvm-c/Disassembler.h",height=0.2,width=0.4,color="black",URL="$include_2llvm-c_2Disassembler_8h.html"];
+  Node3 -> Node4 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node4 [label="llvm/Support/DataTypes.h",height=0.2,width=0.4,color="black",URL="$DataTypes_8h.html"];
+  Node4 -> Node5 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node5 [label="math.h",height=0.2,width=0.4,color="grey75"];
+  Node4 -> Node6 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node6 [label="sys/types.h",height=0.2,width=0.4,color="grey75"];
+  Node4 -> Node7 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node7 [label="inttypes.h",height=0.2,width=0.4,color="grey75"];
+  Node4 -> Node8 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node8 [label="stdint.h",height=0.2,width=0.4,color="grey75"];
+  Node3 -> Node9 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node9 [label="stddef.h",height=0.2,width=0.4,color="grey75"];
+  Node1 -> Node10 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node10 [label="llvm/MC/MCAsmInfo.h",height=0.2,width=0.4,color="black",URL="$MCAsmInfo_8h.html"];
+  Node10 -> Node11 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node11 [label="llvm/MC/MachineLocation.h",height=0.2,width=0.4,color="black",URL="$MachineLocation_8h.html"];
+  Node10 -> Node12 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node12 [label="llvm/MC/MCDirectives.h",height=0.2,width=0.4,color="black",URL="$MCDirectives_8h.html"];
+  Node10 -> Node13 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node13 [label="cassert",height=0.2,width=0.4,color="grey75"];
+  Node10 -> Node14 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node14 [label="vector",height=0.2,width=0.4,color="grey75"];
+  Node1 -> Node15 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node15 [label="llvm/MC/MCContext.h",height=0.2,width=0.4,color="black",URL="$MCContext_8h.html"];
+  Node15 -> Node16 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node16 [label="llvm/MC/SectionKind.h",height=0.2,width=0.4,color="black",URL="$SectionKind_8h.html"];
+  Node15 -> Node17 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node17 [label="llvm/MC/MCDwarf.h",height=0.2,width=0.4,color="black",URL="$MCDwarf_8h.html"];
+  Node17 -> Node18 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node18 [label="llvm/ADT/StringRef.h",height=0.2,width=0.4,color="red",URL="$StringRef_8h.html"];
+  Node18 -> Node13 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node18 -> Node19 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node19 [label="string",height=0.2,width=0.4,color="grey75"];
+  Node17 -> Node11 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node17 -> Node20 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node20 [label="llvm/Support/raw_ostream.h",height=0.2,width=0.4,color="black",URL="$raw__ostream_8h.html"];
+  Node20 -> Node18 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node20 -> Node21 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node21 [label="llvm/Support/Compiler.h",height=0.2,width=0.4,color="black",URL="$Compiler_8h.html"];
+  Node20 -> Node4 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node17 -> Node22 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node22 [label="llvm/Support/Dwarf.h",height=0.2,width=0.4,color="black",URL="$Dwarf_8h.html"];
+  Node17 -> Node21 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node17 -> Node14 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node15 -> Node23 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node23 [label="llvm/ADT/DenseMap.h",height=0.2,width=0.4,color="red",URL="$DenseMap_8h.html"];
+  Node23 -> Node21 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node23 -> Node24 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node24 [label="llvm/Support/AlignOf.h",height=0.2,width=0.4,color="red",URL="$AlignOf_8h.html"];
+  Node24 -> Node21 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node23 -> Node25 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node25 [label="llvm/Support/MathExtras.h",height=0.2,width=0.4,color="red",URL="$MathExtras_8h.html"];
+  Node23 -> Node26 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node26 [label="llvm/Support/PointerLikeTypeTraits.h",height=0.2,width=0.4,color="black",URL="$PointerLikeTypeTraits_8h.html"];
+  Node26 -> Node4 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node23 -> Node13 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node15 -> Node27 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node27 [label="llvm/ADT/StringMap.h",height=0.2,width=0.4,color="red",URL="$StringMap_8h.html"];
+  Node27 -> Node18 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node27 -> Node28 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node28 [label="llvm/Support/Allocator.h",height=0.2,width=0.4,color="red",URL="$Allocator_8h.html"];
+  Node28 -> Node24 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node28 -> Node25 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node28 -> Node4 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node28 -> Node13 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node15 -> Node28 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node15 -> Node21 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node15 -> Node20 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node15 -> Node14 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node29 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node29 [label="llvm/MC/MCDisassembler.h",height=0.2,width=0.4,color="black",URL="$MCDisassembler_8h.html"];
+  Node29 -> Node4 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node29 -> Node3 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node30 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node30 [label="llvm/MC/MCInst.h",height=0.2,width=0.4,color="black",URL="$MCInst_8h.html"];
+  Node30 -> Node31 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node31 [label="llvm/ADT/SmallVector.h",height=0.2,width=0.4,color="red",URL="$SmallVector_8h.html"];
+  Node31 -> Node24 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node31 -> Node21 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node31 -> Node13 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node30 -> Node18 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node30 -> Node4 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node30 -> Node32 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node32 [label="llvm/Support/SMLoc.h",height=0.2,width=0.4,color="black",URL="$SMLoc_8h.html"];
+  Node32 -> Node13 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node33 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node33 [label="llvm/MC/MCInstPrinter.h",height=0.2,width=0.4,color="black",URL="$MCInstPrinter_8h.html"];
+  Node1 -> Node34 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node34 [label="llvm/MC/MCInstrInfo.h",height=0.2,width=0.4,color="black",URL="$MCInstrInfo_8h.html"];
+  Node34 -> Node35 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node35 [label="llvm/MC/MCInstrDesc.h",height=0.2,width=0.4,color="black",URL="$MCInstrDesc_8h.html"];
+  Node35 -> Node4 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node34 -> Node13 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node36 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node36 [label="llvm/MC/MCRegisterInfo.h",height=0.2,width=0.4,color="black",URL="$MCRegisterInfo_8h.html"];
+  Node36 -> Node23 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node36 -> Node37 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node37 [label="llvm/Support/ErrorHandling.h",height=0.2,width=0.4,color="black",URL="$ErrorHandling_8h.html"];
+  Node37 -> Node21 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node37 -> Node18 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node37 -> Node19 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node36 -> Node13 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node38 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node38 [label="llvm/MC/MCSubtargetInfo.h",height=0.2,width=0.4,color="black",URL="$MCSubtargetInfo_8h.html"];
+  Node38 -> Node39 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node39 [label="llvm/MC/SubtargetFeature.h",height=0.2,width=0.4,color="black",URL="$SubtargetFeature_8h.html"];
+  Node39 -> Node14 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node39 -> Node40 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node40 [label="llvm/ADT/Triple.h",height=0.2,width=0.4,color="red",URL="$Triple_8h.html"];
+  Node39 -> Node4 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node38 -> Node41 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node41 [label="llvm/MC/MCInstrItineraries.h",height=0.2,width=0.4,color="red",URL="$MCInstrItineraries_8h.html"];
+  Node38 -> Node19 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node42 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node42 [label="llvm/Support/MemoryObject.h",height=0.2,width=0.4,color="black",URL="$MemoryObject_8h.html"];
+  Node42 -> Node4 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node43 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node43 [label="llvm/Support/TargetRegistry.h",height=0.2,width=0.4,color="black",URL="$TargetRegistry_8h.html"];
+  Node43 -> Node44 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node44 [label="llvm/Support/CodeGen.h",height=0.2,width=0.4,color="black",URL="$CodeGen_8h.html"];
+  Node43 -> Node40 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node43 -> Node19 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node43 -> Node13 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node45 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node45 [label="llvm/Support/TargetSelect.h",height=0.2,width=0.4,color="black",URL="$TargetSelect_8h.html"];
+  Node45 -> Node46 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node46 [label="llvm/Config/llvm-config.h",height=0.2,width=0.4,color="black",URL="$llvm-config_8h.html"];
+  Node45 -> Node47 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node47 [label="llvm/Config/Targets.def",height=0.2,width=0.4,color="grey75"];
+  Node45 -> Node48 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node48 [label="llvm/Config/AsmPrinters.def",height=0.2,width=0.4,color="grey75"];
+  Node45 -> Node49 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node49 [label="llvm/Config/AsmParsers.def",height=0.2,width=0.4,color="grey75"];
+  Node45 -> Node50 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node50 [label="llvm/Config/Disassemblers.def",height=0.2,width=0.4,color="grey75"];
+  Node1 -> Node37 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/MDBuilder_8h.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MDBuilder_8h.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MDBuilder_8h.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MDBuilder_8h.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,87 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: MDBuilder.h File Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File List</span></a></li>
+      <li><a href="globals.html"><span>File Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="dir_b41d254693bea6e92988e5bb1ad97e02.html">llvm-3.2.src</a>      </li>
+      <li class="navelem"><a class="el" href="dir_25acc6571c4e3a053ee4203146b47a61.html">include</a>      </li>
+      <li class="navelem"><a class="el" href="dir_fd2d7b5ce83b1c1657cd6600d8cb39fa.html">llvm</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> |
+<a href="#namespaces">Namespaces</a>  </div>
+  <div class="headertitle">
+<div class="title">MDBuilder.h File Reference</div>  </div>
+</div>
+<div class="contents">
+<div class="textblock"><code>#include "<a class="el" href="Constants_8h_source.html">llvm/Constants.h</a>"</code><br/>
+<code>#include "<a class="el" href="DerivedTypes_8h_source.html">llvm/DerivedTypes.h</a>"</code><br/>
+<code>#include "<a class="el" href="LLVMContext_8h_source.html">llvm/LLVMContext.h</a>"</code><br/>
+<code>#include "<a class="el" href="Metadata_8h_source.html">llvm/Metadata.h</a>"</code><br/>
+<code>#include "<a class="el" href="APInt_8h_source.html">llvm/ADT/APInt.h</a>"</code><br/>
+</div><div class="textblock"><div class="dynheader">
+Include dependency graph for MDBuilder.h:</div>
+<div class="dyncontent">
+<div class="center"><img src="MDBuilder_8h__incl.png" border="0" usemap="#MDBuilder_8h" alt=""/></div>
+<!-- MAP 0 -->
+</div>
+</div><div class="textblock"><div class="dynheader">
+This graph shows which files directly or indirectly include this file:</div>
+<div class="dyncontent">
+<div class="center"><img src="MDBuilder_8h__dep__incl.png" border="0" usemap="#MDBuilder_8hdep" alt=""/></div>
+<!-- MAP 1 -->
+</div>
+</div>
+<p><a href="MDBuilder_8h_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr><td colspan="2"><h2><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classllvm_1_1MDBuilder.html">llvm::MDBuilder</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1MDBuilder_1_1TBAAStructField.html">llvm::MDBuilder::TBAAStructField</a></td></tr>
+<tr><td colspan="2"><h2><a name="namespaces"></a>
+Namespaces</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm.html">llvm</a></td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight"><p>List of target independent CodeGen pass IDs. </p>
+<br/></td></tr>
+</table>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:39: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/MDBuilder_8h__incl.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MDBuilder_8h__incl.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MDBuilder_8h__incl.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MDBuilder_8h__incl.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,132 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  Node1 [label="MDBuilder.h",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
+  Node1 -> Node2 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node2 [label="llvm/Constants.h",height=0.2,width=0.4,color="black",URL="$Constants_8h.html"];
+  Node2 -> Node3 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node3 [label="llvm/Constant.h",height=0.2,width=0.4,color="black",URL="$Constant_8h.html"];
+  Node3 -> Node4 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node4 [label="llvm/User.h",height=0.2,width=0.4,color="black",URL="$User_8h.html"];
+  Node4 -> Node5 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node5 [label="llvm/Support/ErrorHandling.h",height=0.2,width=0.4,color="black",URL="$ErrorHandling_8h.html"];
+  Node5 -> Node6 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node6 [label="llvm/Support/Compiler.h",height=0.2,width=0.4,color="black",URL="$Compiler_8h.html"];
+  Node5 -> Node7 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node7 [label="llvm/ADT/StringRef.h",height=0.2,width=0.4,color="black",URL="$StringRef_8h.html"];
+  Node7 -> Node8 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node8 [label="llvm/Support/type_traits.h",height=0.2,width=0.4,color="black",URL="$type__traits_8h.html"];
+  Node8 -> Node9 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node9 [label="llvm/Support/DataTypes.h",height=0.2,width=0.4,color="black",URL="$DataTypes_8h.html"];
+  Node9 -> Node10 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node10 [label="math.h",height=0.2,width=0.4,color="grey75"];
+  Node9 -> Node11 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node11 [label="sys/types.h",height=0.2,width=0.4,color="grey75"];
+  Node9 -> Node12 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node12 [label="inttypes.h",height=0.2,width=0.4,color="grey75"];
+  Node9 -> Node13 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node13 [label="stdint.h",height=0.2,width=0.4,color="grey75"];
+  Node8 -> Node14 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node14 [label="cstddef",height=0.2,width=0.4,color="grey75"];
+  Node8 -> Node15 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node15 [label="utility",height=0.2,width=0.4,color="grey75"];
+  Node7 -> Node16 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node16 [label="algorithm",height=0.2,width=0.4,color="grey75"];
+  Node7 -> Node17 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node17 [label="cassert",height=0.2,width=0.4,color="grey75"];
+  Node7 -> Node18 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node18 [label="cstring",height=0.2,width=0.4,color="grey75"];
+  Node7 -> Node19 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node19 [label="limits",height=0.2,width=0.4,color="grey75"];
+  Node7 -> Node20 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node20 [label="string",height=0.2,width=0.4,color="grey75"];
+  Node7 -> Node15 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node5 -> Node20 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node4 -> Node21 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node21 [label="llvm/Value.h",height=0.2,width=0.4,color="black",URL="$Value_8h.html"];
+  Node21 -> Node22 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node22 [label="llvm/Use.h",height=0.2,width=0.4,color="black",URL="$Use_8h.html"];
+  Node22 -> Node23 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node23 [label="llvm/ADT/PointerIntPair.h",height=0.2,width=0.4,color="black",URL="$PointerIntPair_8h.html"];
+  Node23 -> Node24 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node24 [label="llvm/Support/PointerLikeTypeTraits.h",height=0.2,width=0.4,color="black",URL="$PointerLikeTypeTraits_8h.html"];
+  Node24 -> Node9 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node23 -> Node17 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node22 -> Node6 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node22 -> Node14 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node22 -> Node25 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node25 [label="iterator",height=0.2,width=0.4,color="grey75"];
+  Node21 -> Node26 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node26 [label="llvm/Support/Casting.h",height=0.2,width=0.4,color="black",URL="$Casting_8h.html"];
+  Node26 -> Node8 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node26 -> Node17 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node21 -> Node6 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node2 -> Node27 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node27 [label="llvm/OperandTraits.h",height=0.2,width=0.4,color="black",URL="$OperandTraits_8h.html"];
+  Node27 -> Node4 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node2 -> Node28 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node28 [label="llvm/ADT/APInt.h",height=0.2,width=0.4,color="black",URL="$APInt_8h.html"];
+  Node28 -> Node29 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node29 [label="llvm/ADT/ArrayRef.h",height=0.2,width=0.4,color="black",URL="$ArrayRef_8h.html"];
+  Node29 -> Node30 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node30 [label="llvm/ADT/SmallVector.h",height=0.2,width=0.4,color="black",URL="$SmallVector_8h.html"];
+  Node30 -> Node31 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node31 [label="llvm/Support/AlignOf.h",height=0.2,width=0.4,color="black",URL="$AlignOf_8h.html"];
+  Node31 -> Node6 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node31 -> Node14 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node30 -> Node6 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node30 -> Node8 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node30 -> Node16 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node30 -> Node17 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node30 -> Node14 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node30 -> Node32 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node32 [label="cstdlib",height=0.2,width=0.4,color="grey75"];
+  Node30 -> Node18 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node30 -> Node25 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node30 -> Node33 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node33 [label="memory",height=0.2,width=0.4,color="grey75"];
+  Node29 -> Node34 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node34 [label="vector",height=0.2,width=0.4,color="grey75"];
+  Node28 -> Node6 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node28 -> Node35 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node35 [label="llvm/Support/MathExtras.h",height=0.2,width=0.4,color="black",URL="$MathExtras_8h.html"];
+  Node35 -> Node36 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node36 [label="llvm/Support/SwapByteOrder.h",height=0.2,width=0.4,color="black",URL="$SwapByteOrder_8h.html"];
+  Node36 -> Node9 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node36 -> Node14 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node36 -> Node19 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node28 -> Node17 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node28 -> Node37 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node37 [label="climits",height=0.2,width=0.4,color="grey75"];
+  Node28 -> Node18 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node28 -> Node20 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node2 -> Node38 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node38 [label="llvm/ADT/APFloat.h",height=0.2,width=0.4,color="black",URL="$APFloat_8h.html"];
+  Node38 -> Node28 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node2 -> Node29 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node39 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node39 [label="llvm/DerivedTypes.h",height=0.2,width=0.4,color="black",URL="$DerivedTypes_8h.html"];
+  Node39 -> Node40 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node40 [label="llvm/Type.h",height=0.2,width=0.4,color="black",URL="$Type_8h.html"];
+  Node40 -> Node26 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node40 -> Node9 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node39 -> Node9 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node39 -> Node6 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node41 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node41 [label="llvm/LLVMContext.h",height=0.2,width=0.4,color="black",URL="$LLVMContext_8h.html"];
+  Node41 -> Node6 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node1 -> Node42 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node42 [label="llvm/Metadata.h",height=0.2,width=0.4,color="black",URL="$Metadata_8h.html"];
+  Node42 -> Node21 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node42 -> Node29 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node42 -> Node43 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node43 [label="llvm/ADT/FoldingSet.h",height=0.2,width=0.4,color="black",URL="$FoldingSet_8h.html"];
+  Node43 -> Node9 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node43 -> Node30 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node43 -> Node7 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node42 -> Node44 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node44 [label="llvm/ADT/ilist_node.h",height=0.2,width=0.4,color="black",URL="$ilist__node_8h.html"];
+  Node1 -> Node28 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/MSP430AsmPrinter_8cpp.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MSP430AsmPrinter_8cpp.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MSP430AsmPrinter_8cpp.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MSP430AsmPrinter_8cpp.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: MSP430AsmPrinter.cpp File Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File List</span></a></li>
+      <li><a href="globals.html"><span>File Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="dir_b41d254693bea6e92988e5bb1ad97e02.html">llvm-3.2.src</a>      </li>
+      <li class="navelem"><a class="el" href="dir_74e9364f374e99e3aeab4fae4e196292.html">lib</a>      </li>
+      <li class="navelem"><a class="el" href="dir_8a55ec9894173378e0d08f27f306eeee.html">Target</a>      </li>
+      <li class="navelem"><a class="el" href="dir_602b31a765eb4e3038b3d345fb70f8b8.html">MSP430</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#define-members">Defines</a> |
+<a href="#func-members">Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">MSP430AsmPrinter.cpp File Reference</div>  </div>
+</div>
+<div class="contents">
+<div class="textblock"><code>#include "<a class="el" href="MSP430_8h_source.html">MSP430.h</a>"</code><br/>
+<code>#include "<a class="el" href="MSP430InstrInfo_8h_source.html">MSP430InstrInfo.h</a>"</code><br/>
+<code>#include "<a class="el" href="MSP430MCInstLower_8h_source.html">MSP430MCInstLower.h</a>"</code><br/>
+<code>#include "<a class="el" href="MSP430TargetMachine_8h_source.html">MSP430TargetMachine.h</a>"</code><br/>
+<code>#include "<a class="el" href="MSP430InstPrinter_8h_source.html">InstPrinter/MSP430InstPrinter.h</a>"</code><br/>
+<code>#include "<a class="el" href="Constants_8h_source.html">llvm/Constants.h</a>"</code><br/>
+<code>#include "<a class="el" href="DerivedTypes_8h_source.html">llvm/DerivedTypes.h</a>"</code><br/>
+<code>#include "<a class="el" href="Module_8h_source.html">llvm/Module.h</a>"</code><br/>
+<code>#include "<a class="el" href="Writer_8h_source.html">llvm/Assembly/Writer.h</a>"</code><br/>
+<code>#include "<a class="el" href="AsmPrinter_8h_source.html">llvm/CodeGen/AsmPrinter.h</a>"</code><br/>
+<code>#include "<a class="el" href="MachineModuleInfo_8h_source.html">llvm/CodeGen/MachineModuleInfo.h</a>"</code><br/>
+<code>#include "<a class="el" href="MachineFunctionPass_8h_source.html">llvm/CodeGen/MachineFunctionPass.h</a>"</code><br/>
+<code>#include "<a class="el" href="MachineConstantPool_8h_source.html">llvm/CodeGen/MachineConstantPool.h</a>"</code><br/>
+<code>#include "<a class="el" href="MachineInstr_8h_source.html">llvm/CodeGen/MachineInstr.h</a>"</code><br/>
+<code>#include "<a class="el" href="MCAsmInfo_8h_source.html">llvm/MC/MCAsmInfo.h</a>"</code><br/>
+<code>#include "<a class="el" href="MCInst_8h_source.html">llvm/MC/MCInst.h</a>"</code><br/>
+<code>#include "<a class="el" href="MCStreamer_8h_source.html">llvm/MC/MCStreamer.h</a>"</code><br/>
+<code>#include "<a class="el" href="MCSymbol_8h_source.html">llvm/MC/MCSymbol.h</a>"</code><br/>
+<code>#include "<a class="el" href="Mangler_8h_source.html">llvm/Target/Mangler.h</a>"</code><br/>
+<code>#include "<a class="el" href="TargetRegistry_8h_source.html">llvm/Support/TargetRegistry.h</a>"</code><br/>
+<code>#include "<a class="el" href="raw__ostream_8h_source.html">llvm/Support/raw_ostream.h</a>"</code><br/>
+</div><div class="textblock"><div class="dynheader">
+Include dependency graph for MSP430AsmPrinter.cpp:</div>
+<div class="dyncontent">
+<div class="center"><img src="MSP430AsmPrinter_8cpp__incl.png" border="0" usemap="#MSP430AsmPrinter_8cpp" alt=""/></div>
+<!-- MAP 0 -->
+</div>
+</div>
+<p><a href="MSP430AsmPrinter_8cpp_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr><td colspan="2"><h2><a name="define-members"></a>
+Defines</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="MSP430AsmPrinter_8cpp.html#ad78e062f62e0d6e453941fb4ca843e4d">DEBUG_TYPE</a>   "asm-printer"</td></tr>
+<tr><td colspan="2"><h2><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="MSP430AsmPrinter_8cpp.html#a1bb7e2ec75ef83da1fe221d9bfce9a28">LLVMInitializeMSP430AsmPrinter</a> ()</td></tr>
+</table>
+<hr/><h2>Define Documentation</h2>
+<a class="anchor" id="ad78e062f62e0d6e453941fb4ca843e4d"></a><!-- doxytag: member="MSP430AsmPrinter.cpp::DEBUG_TYPE" ref="ad78e062f62e0d6e453941fb4ca843e4d" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define DEBUG_TYPE   "asm-printer"</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="MSP430AsmPrinter_8cpp_source.html#l00015">15</a> of file <a class="el" href="MSP430AsmPrinter_8cpp_source.html">MSP430AsmPrinter.cpp</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Function Documentation</h2>
+<a class="anchor" id="a1bb7e2ec75ef83da1fe221d9bfce9a28"></a><!-- doxytag: member="MSP430AsmPrinter.cpp::LLVMInitializeMSP430AsmPrinter" ref="a1bb7e2ec75ef83da1fe221d9bfce9a28" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void LLVMInitializeMSP430AsmPrinter </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="MSP430AsmPrinter_8cpp_source.html#l00165">165</a> of file <a class="el" href="MSP430AsmPrinter_8cpp_source.html">MSP430AsmPrinter.cpp</a>.</p>
+
+<p>References <a class="el" href="MSP430TargetInfo_8cpp_source.html#l00015">llvm::TheMSP430Target</a>, and <a class="el" href="namespacellvm.html#a6569d00d31a5d74e563e2f39f82271ab">llvm::X</a>.</p>
+
+</div>
+</div>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:39: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/MSP430FrameLowering_8cpp.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/MSP430FrameLowering_8cpp.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/MSP430FrameLowering_8cpp.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/MSP430FrameLowering_8cpp.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,75 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: MSP430FrameLowering.cpp File Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head><body>
+<p class="title">LLVM API Documentation</p>
+<!-- Generated by Doxygen 1.7.5.1 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main Page</span></a></li>
+      <li><a href="pages.html"><span>Related Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File List</span></a></li>
+      <li><a href="globals.html"><span>File Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="dir_b41d254693bea6e92988e5bb1ad97e02.html">llvm-3.2.src</a>      </li>
+      <li class="navelem"><a class="el" href="dir_74e9364f374e99e3aeab4fae4e196292.html">lib</a>      </li>
+      <li class="navelem"><a class="el" href="dir_8a55ec9894173378e0d08f27f306eeee.html">Target</a>      </li>
+      <li class="navelem"><a class="el" href="dir_602b31a765eb4e3038b3d345fb70f8b8.html">MSP430</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">MSP430FrameLowering.cpp File Reference</div>  </div>
+</div>
+<div class="contents">
+<div class="textblock"><code>#include "<a class="el" href="MSP430FrameLowering_8h_source.html">MSP430FrameLowering.h</a>"</code><br/>
+<code>#include "<a class="el" href="MSP430InstrInfo_8h_source.html">MSP430InstrInfo.h</a>"</code><br/>
+<code>#include "<a class="el" href="MSP430MachineFunctionInfo_8h_source.html">MSP430MachineFunctionInfo.h</a>"</code><br/>
+<code>#include "<a class="el" href="Function_8h_source.html">llvm/Function.h</a>"</code><br/>
+<code>#include "<a class="el" href="MachineFrameInfo_8h_source.html">llvm/CodeGen/MachineFrameInfo.h</a>"</code><br/>
+<code>#include "<a class="el" href="MachineFunction_8h_source.html">llvm/CodeGen/MachineFunction.h</a>"</code><br/>
+<code>#include "<a class="el" href="MachineInstrBuilder_8h_source.html">llvm/CodeGen/MachineInstrBuilder.h</a>"</code><br/>
+<code>#include "<a class="el" href="MachineModuleInfo_8h_source.html">llvm/CodeGen/MachineModuleInfo.h</a>"</code><br/>
+<code>#include "<a class="el" href="MachineRegisterInfo_8h_source.html">llvm/CodeGen/MachineRegisterInfo.h</a>"</code><br/>
+<code>#include "<a class="el" href="DataLayout_8h_source.html">llvm/DataLayout.h</a>"</code><br/>
+<code>#include "<a class="el" href="TargetOptions_8h_source.html">llvm/Target/TargetOptions.h</a>"</code><br/>
+<code>#include "<a class="el" href="CommandLine_8h_source.html">llvm/Support/CommandLine.h</a>"</code><br/>
+</div><div class="textblock"><div class="dynheader">
+Include dependency graph for MSP430FrameLowering.cpp:</div>
+<div class="dyncontent">
+<div class="center"><img src="MSP430FrameLowering_8cpp__incl.png" border="0" usemap="#MSP430FrameLowering_8cpp" alt=""/></div>
+<!-- MAP 0 -->
+</div>
+</div>
+<p><a href="MSP430FrameLowering_8cpp_source.html">Go to the source code of this file.</a></p>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:39: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>





More information about the llvm-commits mailing list