[llvm-commits] [www-releases] r170845 [50/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/inherit_graph_489.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_489.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_489.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_489.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::InstCombineWorklist",height=0.2,width=0.4,color="black",URL="$classllvm_1_1InstCombineWorklist.html"];
+}

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

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

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_492.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_492.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_492.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_492.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::InstrItinerary",height=0.2,width=0.4,color="black",URL="$structllvm_1_1InstrItinerary.html"];
+}

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

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_497.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_497.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_497.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_497.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::IntegersSubsetMapping\< SuccessorClass, IntegersSubsetTy, IntTy \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1IntegersSubsetMapping.html"];
+}

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

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_504.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_504.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_504.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_504.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::IntEqClasses",height=0.2,width=0.4,color="black",URL="$classllvm_1_1IntEqClasses.html"];
+}

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

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_509.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_509.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_509.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_509.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::IntervalMap\< KeyT, ValT, N, Traits \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1IntervalMap.html"];
+}

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

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_512.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_512.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_512.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_512.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::IntervalMapImpl::NodeBase\< T1, T2, N \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1IntervalMapImpl_1_1NodeBase.html"];
+}

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

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_517.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_517.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_517.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_517.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::IntervalMapInfo\< T \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1IntervalMapInfo.html"];
+}

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

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_520.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_520.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_520.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_520.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,10 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::IntRange\< IntType \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1IntRange.html"];
+  Node1 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node2 [label="llvm::IntegersSubsetMapping\< SuccessorClass, IntegersSubsetTy, IntTy \>::RangeEx",height=0.2,width=0.4,color="black",URL="$structllvm_1_1IntegersSubsetMapping_1_1RangeEx.html"];
+}

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

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_526.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_526.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_526.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_526.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,12 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="Inserter",height=0.2,width=0.4,color="black",URL="$classllvm_1_1Inserter.html"];
+  Node1 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node2 [label="llvm::IRBuilder\< preserveNames, T, Inserter \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1IRBuilder.html"];
+  Node3 [label="llvm::IRBuilderBase",height=0.2,width=0.4,color="black",URL="$classllvm_1_1IRBuilderBase.html",tooltip="IRBuilderBase - Common base class shared among various IRBuilders."];
+  Node3 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+}

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

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

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_534.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_534.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_534.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_534.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::isa_impl\< BasicBlock, Value \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1isa__impl_3_01BasicBlock_00_01Value_01_4.html"];
+}

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

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_539.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_539.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_539.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_539.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::isa_impl\< GlobalVariable, Value \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1isa__impl_3_01GlobalVariable_00_01Value_01_4.html"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_54.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_54.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_54.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_54.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::AlignedCharArrayUnion\< OptionInfo \>",height=0.2,width=0.4,color="black",URL="$unionllvm_1_1AlignedCharArrayUnion.html"];
+}

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

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_542.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_542.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_542.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_542.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::isa_impl\< MDNode, Value \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1isa__impl_3_01MDNode_00_01Value_01_4.html"];
+}

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

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_551.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_551.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_551.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_551.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::isa_impl_wrap\< To, From, SimpleFrom \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1isa__impl__wrap.html"];
+}

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

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_556.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_556.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_556.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_556.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::isPodLike\< ArrayRef\< T \> \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1isPodLike_3_01ArrayRef_3_01T_01_4_01_4.html"];
+}

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

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_564.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_564.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_564.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_564.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::isPodLike\< PointerIntPair\< PointerTy, IntBits, IntType \> \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1isPodLike_3_01PointerIntPair_3_01PointerTy_00_01IntBits_00_01IntType_01_4_01_4.html"];
+}

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

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_569.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_569.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_569.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_569.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::isPodLike\< std::pair\< T, U \> \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1isPodLike_3_01std_1_1pair_3_01T_00_01U_01_4_01_4.html"];
+}

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

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

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

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_578.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_578.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_578.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_578.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::JITRegistrar",height=0.2,width=0.4,color="black",URL="$classllvm_1_1JITRegistrar.html",tooltip="Global access point for the JIT debugging interface."];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_581.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_581.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_581.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_581.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::LayoutAlignElem",height=0.2,width=0.4,color="black",URL="$structllvm_1_1LayoutAlignElem.html"];
+}

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

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_586.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_586.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_586.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_586.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::LessRecordFieldName",height=0.2,width=0.4,color="black",URL="$structllvm_1_1LessRecordFieldName.html"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_59.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_59.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_59.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_59.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::AllocaHolder",height=0.2,width=0.4,color="black",URL="$classllvm_1_1AllocaHolder.html"];
+}

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

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_594.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_594.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_594.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_594.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::LibCallSimplifier",height=0.2,width=0.4,color="black",URL="$classllvm_1_1LibCallSimplifier.html"];
+}

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

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

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

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_601.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_601.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_601.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_601.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::LiveIntervalUnion",height=0.2,width=0.4,color="black",URL="$classllvm_1_1LiveIntervalUnion.html"];
+}

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

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_606.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_606.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_606.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_606.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::LiveRangeEdit",height=0.2,width=0.4,color="black",URL="$classllvm_1_1LiveRangeEdit.html"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_610.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_610.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_610.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_610.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::LiveVariables::VarInfo",height=0.2,width=0.4,color="black",URL="$structllvm_1_1LiveVariables_1_1VarInfo.html"];
+}

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

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_615.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_615.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_615.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_615.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::LLVMContextImpl",height=0.2,width=0.4,color="black",URL="$classllvm_1_1LLVMContextImpl.html"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_62.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_62.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_62.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_62.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::AnalysisResolver",height=0.2,width=0.4,color="black",URL="$classllvm_1_1AnalysisResolver.html"];
+}

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

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_623.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_623.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_623.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_623.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::LoopBlocksTraversal",height=0.2,width=0.4,color="black",URL="$classllvm_1_1LoopBlocksTraversal.html",tooltip="Traverse the blocks in a loop using a depth-first search."];
+}

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

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_628.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_628.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_628.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_628.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::MachineConstantPoolEntry",height=0.2,width=0.4,color="black",URL="$classllvm_1_1MachineConstantPoolEntry.html",tooltip="An entry in a MachineConstantPool."];
+}

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

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_631.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_631.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_631.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_631.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::MachineFunction",height=0.2,width=0.4,color="black",URL="$classllvm_1_1MachineFunction.html"];
+}

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

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_637.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_637.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_637.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_637.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::MachineLoopRange",height=0.2,width=0.4,color="black",URL="$classllvm_1_1MachineLoopRange.html",tooltip="MachineLoopRange - Range information for a single loop."];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_640.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_640.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_640.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_640.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::MachineMove",height=0.2,width=0.4,color="black",URL="$classllvm_1_1MachineMove.html"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_645.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_645.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_645.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_645.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::MachinePassRegistry",height=0.2,width=0.4,color="black",URL="$classllvm_1_1MachinePassRegistry.html"];
+}

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

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

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_653.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_653.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_653.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_653.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::MachineTraceMetrics::Ensemble",height=0.2,width=0.4,color="black",URL="$classllvm_1_1MachineTraceMetrics_1_1Ensemble.html"];
+}

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

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_659.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_659.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_659.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_659.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::MachO::dyld_info_command",height=0.2,width=0.4,color="black",URL="$structllvm_1_1MachO_1_1dyld__info__command.html"];
+}

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

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

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_662.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_662.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_662.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_662.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::MachO::dylib_module",height=0.2,width=0.4,color="black",URL="$structllvm_1_1MachO_1_1dylib__module.html"];
+}

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

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_667.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_667.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_667.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_667.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::MachO::dysymtab_command",height=0.2,width=0.4,color="black",URL="$structllvm_1_1MachO_1_1dysymtab__command.html"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_67.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_67.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_67.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_67.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::APFloat",height=0.2,width=0.4,color="black",URL="$classllvm_1_1APFloat.html"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_670.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_670.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_670.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_670.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::MachO::fat_header",height=0.2,width=0.4,color="black",URL="$structllvm_1_1MachO_1_1fat__header.html"];
+}

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

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_675.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_675.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_675.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_675.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::MachO::linkedit_data_command",height=0.2,width=0.4,color="black",URL="$structllvm_1_1MachO_1_1linkedit__data__command.html"];
+}

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

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

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_684.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_684.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_684.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_684.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::MachO::routines_command_64",height=0.2,width=0.4,color="black",URL="$structllvm_1_1MachO_1_1routines__command__64.html"];
+}

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

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_689.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_689.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_689.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_689.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::MachO::segment_command_64",height=0.2,width=0.4,color="black",URL="$structllvm_1_1MachO_1_1segment__command__64.html"];
+}

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

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_692.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_692.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_692.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_692.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::MachO::sub_library_command",height=0.2,width=0.4,color="black",URL="$structllvm_1_1MachO_1_1sub__library__command.html"];
+}

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

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_697.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_697.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_697.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_697.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::MachO::twolevel_hint",height=0.2,width=0.4,color="black",URL="$structllvm_1_1MachO_1_1twolevel__hint.html"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_70.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_70.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_70.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_70.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::APInt::mu",height=0.2,width=0.4,color="black",URL="$structllvm_1_1APInt_1_1mu.html",tooltip="Magic data for optimising unsigned division by a constant."];
+}

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

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_704.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_704.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_704.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_704.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::ManagedStringPool",height=0.2,width=0.4,color="black",URL="$classllvm_1_1ManagedStringPool.html"];
+}

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

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_709.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_709.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_709.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_709.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::MBlazeMCInstLower",height=0.2,width=0.4,color="black",URL="$classllvm_1_1MBlazeMCInstLower.html"];
+}

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

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_712.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_712.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_712.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_712.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::MCAsmLayout",height=0.2,width=0.4,color="black",URL="$classllvm_1_1MCAsmLayout.html"];
+}

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

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_721.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_721.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_721.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_721.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::MCCodeGenInfo",height=0.2,width=0.4,color="black",URL="$classllvm_1_1MCCodeGenInfo.html"];
+}

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

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_726.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_726.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_726.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_726.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::MCDwarfFrameEmitter",height=0.2,width=0.4,color="black",URL="$classllvm_1_1MCDwarfFrameEmitter.html"];
+}

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

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_734.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_734.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_734.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_734.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::MCFixupKindInfo",height=0.2,width=0.4,color="black",URL="$structllvm_1_1MCFixupKindInfo.html",tooltip="MCFixupKindInfo - Target independent information on a fixup kind."];
+}

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

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_739.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_739.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_739.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_739.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::MCInstrAnalysis",height=0.2,width=0.4,color="black",URL="$classllvm_1_1MCInstrAnalysis.html"];
+}

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

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

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_743.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_743.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_743.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_743.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::MCLineSection",height=0.2,width=0.4,color="black",URL="$classllvm_1_1MCLineSection.html"];
+}

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

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_748.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_748.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_748.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_748.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::MCOperand",height=0.2,width=0.4,color="black",URL="$classllvm_1_1MCOperand.html"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_75.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_75.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_75.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_75.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::AsmRewrite",height=0.2,width=0.4,color="black",URL="$structllvm_1_1AsmRewrite.html"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_751.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_751.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_751.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_751.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::MCProcResourceDesc",height=0.2,width=0.4,color="black",URL="$structllvm_1_1MCProcResourceDesc.html",tooltip="Define a kind of processor resource that will be modeled by the scheduler."];
+}

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

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_756.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_756.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_756.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_756.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,16 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::MCRegisterInfo::DiffListIterator",height=0.2,width=0.4,color="black",URL="$classllvm_1_1MCRegisterInfo_1_1DiffListIterator.html"];
+  Node1 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node2 [label="llvm::MCRegAliasIterator",height=0.2,width=0.4,color="black",URL="$classllvm_1_1MCRegAliasIterator.html"];
+  Node1 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node3 [label="llvm::MCRegUnitIterator",height=0.2,width=0.4,color="black",URL="$classllvm_1_1MCRegUnitIterator.html"];
+  Node1 -> Node4 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node4 [label="llvm::MCSubRegIterator",height=0.2,width=0.4,color="black",URL="$classllvm_1_1MCSubRegIterator.html",tooltip="MCSubRegIterator enumerates all sub-registers of Reg."];
+  Node1 -> Node5 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node5 [label="llvm::MCSuperRegIterator",height=0.2,width=0.4,color="black",URL="$classllvm_1_1MCSuperRegIterator.html",tooltip="MCSuperRegIterator enumerates all super-registers of Reg."];
+}

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

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_764.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_764.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_764.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_764.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::MCSymbol",height=0.2,width=0.4,color="black",URL="$classllvm_1_1MCSymbol.html"];
+}

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

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

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_773.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_773.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_773.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_773.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::MDBuilder",height=0.2,width=0.4,color="black",URL="$classllvm_1_1MDBuilder.html"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_778.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_778.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_778.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_778.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::MemSlab",height=0.2,width=0.4,color="black",URL="$classllvm_1_1MemSlab.html"];
+}

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

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_781.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_781.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_781.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_781.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::MipsMCInstLower",height=0.2,width=0.4,color="black",URL="$classllvm_1_1MipsMCInstLower.html",tooltip="MipsMCInstLower - This class is used to lower an MachineInstr into an."];
+}

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

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_786.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_786.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_786.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_786.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::MultiClass",height=0.2,width=0.4,color="black",URL="$structllvm_1_1MultiClass.html"];
+}

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

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

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_795.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_795.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_795.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_795.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::object::Archive::Symbol",height=0.2,width=0.4,color="black",URL="$classllvm_1_1object_1_1Archive_1_1Symbol.html"];
+}

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

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

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

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_801.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_801.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_801.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_801.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::object::coff_section",height=0.2,width=0.4,color="black",URL="$structllvm_1_1object_1_1coff__section.html"];
+}

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

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_807.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_807.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_807.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_807.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::object::Elf_Dyn_Base\< target_endianness, false \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1object_1_1Elf__Dyn__Base_3_01target__endianness_00_01false_01_4.html"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_810.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_810.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_810.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_810.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::object::Elf_Phdr\< target_endianness, false \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1object_1_1Elf__Phdr_3_01target__endianness_00_01false_01_4.html"];
+}

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

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_815.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_815.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_815.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_815.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::object::Elf_Rel_Base\< target_endianness, true, true \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1object_1_1Elf__Rel__Base_3_01target__endianness_00_01true_00_01true_01_4.html"];
+}

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

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

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

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_823.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_823.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_823.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_823.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::object::Elf_Verneed_Impl\< target_endianness, is64Bits \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1object_1_1Elf__Verneed__Impl.html"];
+}

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

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_829.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_829.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_829.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_829.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::object::macho::DysymtabLoadCommand",height=0.2,width=0.4,color="black",URL="$structllvm_1_1object_1_1macho_1_1DysymtabLoadCommand.html"];
+}

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

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_832.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_832.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_832.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_832.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::object::macho::IndirectSymbolTableEntry",height=0.2,width=0.4,color="black",URL="$structllvm_1_1object_1_1macho_1_1IndirectSymbolTableEntry.html"];
+}

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

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_837.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_837.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_837.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_837.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::object::macho::Section64",height=0.2,width=0.4,color="black",URL="$structllvm_1_1object_1_1macho_1_1Section64.html"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_84.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_84.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_84.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_84.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::BallLarusNode",height=0.2,width=0.4,color="black",URL="$classllvm_1_1BallLarusNode.html"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_840.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_840.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_840.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_840.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::object::macho::Symbol64TableEntry",height=0.2,width=0.4,color="black",URL="$structllvm_1_1object_1_1macho_1_1Symbol64TableEntry.html"];
+}

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

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_845.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_845.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_845.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_845.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::object::object_error",height=0.2,width=0.4,color="black",URL="$structllvm_1_1object_1_1object__error.html"];
+}

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

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

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

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

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_859.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_859.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_859.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_859.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::OwningArrayPtr\< T \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1OwningArrayPtr.html"];
+}

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

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_862.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_862.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_862.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_862.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::PackedVectorBase\< T, BitNum, BitVectorTy, false \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1PackedVectorBase_3_01T_00_01BitNum_00_01BitVectorTy_00_01false_01_4.html"];
+}

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

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_867.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_867.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_867.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_867.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,14 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::PassInfo",height=0.2,width=0.4,color="black",URL="$classllvm_1_1PassInfo.html"];
+  Node1 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node2 [label="llvm::RegisterAGBase",height=0.2,width=0.4,color="black",URL="$classllvm_1_1RegisterAGBase.html"];
+  Node2 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node3 [label="llvm::RegisterAnalysisGroup\< Interface, Default \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1RegisterAnalysisGroup.html"];
+  Node1 -> Node4 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node4 [label="llvm::RegisterPass\< passName \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1RegisterPass.html"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_870.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_870.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_870.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_870.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,30 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::cl::generic_parser_base",height=0.2,width=0.4,color="black",URL="$classllvm_1_1cl_1_1generic__parser__base.html"];
+  Node1 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node2 [label="llvm::cl::parser\< DataType \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1cl_1_1parser.html"];
+  Node1 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node3 [label="llvm::cl::parser\< const PassInfo * \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1cl_1_1parser.html"];
+  Node3 -> Node4 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node4 [label="llvm::PassNameParser",height=0.2,width=0.4,color="black",URL="$classllvm_1_1PassNameParser.html"];
+  Node4 -> Node5 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node5 [label="llvm::FilteredPassNameParser\< Filter \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1FilteredPassNameParser.html"];
+  Node1 -> Node6 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node6 [label="llvm::cl::parser\< const U::entry * \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1cl_1_1parser.html"];
+  Node6 -> Node7 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node7 [label="llvm::RegistryParser\< T, U \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1RegistryParser.html"];
+  Node1 -> Node8 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node8 [label="llvm::cl::parser\< RegistryClass::FunctionPassCtor \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1cl_1_1parser.html"];
+  Node8 -> Node9 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node9 [label="llvm::RegisterPassParser\< RegistryClass \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1RegisterPassParser.html"];
+  Node10 [label="llvm::Registry\< T, U \>::listener",height=0.2,width=0.4,color="black",URL="$classllvm_1_1Registry_1_1listener.html"];
+  Node10 -> Node7 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node11 [label="llvm::MachinePassRegistryListener",height=0.2,width=0.4,color="black",URL="$classllvm_1_1MachinePassRegistryListener.html"];
+  Node11 -> Node9 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node12 [label="llvm::PassRegistrationListener",height=0.2,width=0.4,color="black",URL="$structllvm_1_1PassRegistrationListener.html"];
+  Node12 -> Node4 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+}

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

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_876.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_876.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_876.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_876.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::PatternMatch::bind_const_intval_ty",height=0.2,width=0.4,color="black",URL="$structllvm_1_1PatternMatch_1_1bind__const__intval__ty.html"];
+}

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

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

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

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_884.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_884.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_884.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_884.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::PatternMatch::Exact_match\< SubPattern_t \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1PatternMatch_1_1Exact__match.html"];
+}

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

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_889.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_889.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_889.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_889.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::PatternMatch::is_sign_bit",height=0.2,width=0.4,color="black",URL="$structllvm_1_1PatternMatch_1_1is__sign__bit.html"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_89.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_89.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_89.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_89.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::BitcodeReaderValueList",height=0.2,width=0.4,color="black",URL="$classllvm_1_1BitcodeReaderValueList.html"];
+}

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

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_892.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_892.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_892.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_892.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::PatternMatch::neg_match\< LHS_t \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1PatternMatch_1_1neg__match.html"];
+}

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

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_897.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_897.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_897.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_897.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::PatternMatch::smin_pred_ty",height=0.2,width=0.4,color="black",URL="$structllvm_1_1PatternMatch_1_1smin__pred__ty.html",tooltip="smin_pred_ty - Helper class for identifying signed min predicates."];
+}

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

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_904.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_904.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_904.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_904.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::PhysRegSUOper",height=0.2,width=0.4,color="black",URL="$structllvm_1_1PhysRegSUOper.html"];
+}

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

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_909.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_909.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_909.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_909.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::po_iterator_storage\< LoopBounds, true \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1po__iterator__storage_3_01LoopBounds_00_01true_01_4.html"];
+}

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

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

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_913.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_913.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_913.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_913.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::PointerAlignElem",height=0.2,width=0.4,color="black",URL="$structllvm_1_1PointerAlignElem.html"];
+}

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

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_918.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_918.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_918.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_918.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::PointerLikeTypeTraits\< const T * \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1PointerLikeTypeTraits_3_01const_01T_01_5_01_4.html"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_92.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_92.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_92.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_92.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::BitstreamReader::BlockInfo",height=0.2,width=0.4,color="black",URL="$structllvm_1_1BitstreamReader_1_1BlockInfo.html"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_921.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_921.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_921.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_921.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::PointerLikeTypeTraits\< PointerUnion3\< PT1, PT2, PT3 \> \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1PointerLikeTypeTraits_3_01PointerUnion3_3_01PT1_00_01PT2_00_01PT3_01_4_01_4.html"];
+}

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

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_926.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_926.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_926.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_926.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::PointerLikeTypeTraits\< uintptr_t \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1PointerLikeTypeTraits_3_01uintptr__t_01_4.html"];
+}

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

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_934.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_934.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_934.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_934.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::PointerUnionTypeSelector\< T1, T2, RET_EQ, RET_NE \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1PointerUnionTypeSelector.html",tooltip="Get a type based on whether two types are the same or not. For:"];
+}

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

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

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_943.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_943.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_943.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_943.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::PrinterTrait\< Value \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1PrinterTrait_3_01Value_01_4.html"];
+}

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

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_948.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_948.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_948.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_948.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::ProfileInfoLoader",height=0.2,width=0.4,color="black",URL="$classllvm_1_1ProfileInfoLoader.html"];
+}

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

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_951.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_951.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_951.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_951.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::ProfilePathEdge",height=0.2,width=0.4,color="black",URL="$classllvm_1_1ProfilePathEdge.html"];
+}

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

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_956.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_956.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_956.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_956.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::RecordVal",height=0.2,width=0.4,color="black",URL="$classllvm_1_1RecordVal.html"];
+}

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

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

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_965.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_965.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_965.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_965.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::ReferenceAdder\< T & \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1ReferenceAdder_3_01T_01_6_01_4.html"];
+}

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

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_97.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_97.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_97.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_97.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::BlockFrequency",height=0.2,width=0.4,color="black",URL="$classllvm_1_1BlockFrequency.html"];
+}

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

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_973.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_973.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_973.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_973.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::RegisterClassInfo",height=0.2,width=0.4,color="black",URL="$classllvm_1_1RegisterClassInfo.html"];
+}

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

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_978.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_978.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_978.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_978.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::RegisterMCAsmParser\< MCAsmParserImpl \>",height=0.2,width=0.4,color="black",URL="$structllvm_1_1RegisterMCAsmParser.html"];
+}

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

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_981.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_981.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_981.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_981.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::RegisterMCCodeGenInfoFn",height=0.2,width=0.4,color="black",URL="$structllvm_1_1RegisterMCCodeGenInfoFn.html"];
+}

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

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_987.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_987.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_987.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_987.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::RegisterMCRegInfoFn",height=0.2,width=0.4,color="black",URL="$structllvm_1_1RegisterMCRegInfoFn.html"];
+}

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_990.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_990.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_990.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_990.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,12 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::RegisterPressure",height=0.2,width=0.4,color="black",URL="$structllvm_1_1RegisterPressure.html",tooltip="Base class for register pressure results."];
+  Node1 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node2 [label="llvm::IntervalPressure",height=0.2,width=0.4,color="black",URL="$structllvm_1_1IntervalPressure.html"];
+  Node1 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node3 [label="llvm::RegionPressure",height=0.2,width=0.4,color="black",URL="$structllvm_1_1RegionPressure.html"];
+}

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

Added: www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_995.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_995.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_995.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/inherit_graph_995.dot Fri Dec 21 00:57:24 2012
@@ -0,0 +1,8 @@
+digraph G
+{
+  bgcolor="transparent";
+  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
+  node [fontname="FreeSans",fontsize="10",shape=record];
+  rankdir="LR";
+  Node1 [label="llvm::Registry\< T, U \>::Add\< V \>",height=0.2,width=0.4,color="black",URL="$classllvm_1_1Registry_1_1Add.html"];
+}

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

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

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

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

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

Added: www-releases/trunk/3.2/docs/doxygen/html/ittnotify__types_8h_source.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/ittnotify__types_8h_source.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/ittnotify__types_8h_source.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/ittnotify__types_8h_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: ittnotify_types.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_74e9364f374e99e3aeab4fae4e196292.html">lib</a>      </li>
+      <li class="navelem"><a class="el" href="dir_c92c51dc3debf4668a549c62f98ec4ab.html">ExecutionEngine</a>      </li>
+      <li class="navelem"><a class="el" href="dir_ae1087ce37bdaf4142f3c393376d4b01.html">IntelJITEvents</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="headertitle">
+<div class="title">ittnotify_types.h</div>  </div>
+</div>
+<div class="contents">
+<a href="ittnotify__types_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*===-- ittnotify_types.h - JIT Profiling API internal types--------*- 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"> * NOTE: This file comes in a style different from the rest of LLVM</span>
+<a name="l00011"></a>00011 <span class="comment"> * source base since  this is a piece of code shared from Intel(R)</span>
+<a name="l00012"></a>00012 <span class="comment"> * products.  Please do not reformat / re-style this code to make</span>
+<a name="l00013"></a>00013 <span class="comment"> * subsequent merges and contributions from the original source base eaiser.</span>
+<a name="l00014"></a>00014 <span class="comment"> *</span>
+<a name="l00015"></a>00015 <span class="comment"> *===----------------------------------------------------------------------===*/</span>
+<a name="l00016"></a>00016 <span class="preprocessor">#ifndef _ITTNOTIFY_TYPES_H_</span>
+<a name="l00017"></a>00017 <span class="preprocessor"></span><span class="preprocessor">#define _ITTNOTIFY_TYPES_H_</span>
+<a name="l00018"></a>00018 <span class="preprocessor"></span>
+<a name="l00019"></a><a class="code" href="ittnotify__types_8h.html#a0198eaa61a096e2b322d33cd52c5a013">00019</a> <span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="ittnotify__types_8h.html#a0198eaa61a096e2b322d33cd52c5a013">___itt_group_id</a>
+<a name="l00020"></a>00020 {
+<a name="l00021"></a><a class="code" href="ittnotify__types_8h.html#a0198eaa61a096e2b322d33cd52c5a013a6c548a46381b2987350e54145d283915">00021</a>     <a class="code" href="ittnotify__types_8h.html#a0198eaa61a096e2b322d33cd52c5a013a6c548a46381b2987350e54145d283915">__itt_group_none</a>      = 0,
+<a name="l00022"></a><a class="code" href="ittnotify__types_8h.html#a0198eaa61a096e2b322d33cd52c5a013ab711aa1b0a55a5161bd15dd47114e916">00022</a>     <a class="code" href="ittnotify__types_8h.html#a0198eaa61a096e2b322d33cd52c5a013ab711aa1b0a55a5161bd15dd47114e916">__itt_group_legacy</a>    = 1<<0,
+<a name="l00023"></a><a class="code" href="ittnotify__types_8h.html#a0198eaa61a096e2b322d33cd52c5a013a76647fa9c77a1d98604ee9887dba456b">00023</a>     <a class="code" href="ittnotify__types_8h.html#a0198eaa61a096e2b322d33cd52c5a013a76647fa9c77a1d98604ee9887dba456b">__itt_group_control</a>   = 1<<1,
+<a name="l00024"></a><a class="code" href="ittnotify__types_8h.html#a0198eaa61a096e2b322d33cd52c5a013ac6423392a482373f089763f2b5fec395">00024</a>     <a class="code" href="ittnotify__types_8h.html#a0198eaa61a096e2b322d33cd52c5a013ac6423392a482373f089763f2b5fec395">__itt_group_thread</a>    = 1<<2,
+<a name="l00025"></a><a class="code" href="ittnotify__types_8h.html#a0198eaa61a096e2b322d33cd52c5a013a21a21957ff2b6cc23f89e1025deefeea">00025</a>     <a class="code" href="ittnotify__types_8h.html#a0198eaa61a096e2b322d33cd52c5a013a21a21957ff2b6cc23f89e1025deefeea">__itt_group_mark</a>      = 1<<3,
+<a name="l00026"></a><a class="code" href="ittnotify__types_8h.html#a0198eaa61a096e2b322d33cd52c5a013abd0ccaad01b974589c026f0e6d5cfb31">00026</a>     <a class="code" href="ittnotify__types_8h.html#a0198eaa61a096e2b322d33cd52c5a013abd0ccaad01b974589c026f0e6d5cfb31">__itt_group_sync</a>      = 1<<4,
+<a name="l00027"></a><a class="code" href="ittnotify__types_8h.html#a0198eaa61a096e2b322d33cd52c5a013a7d917791d6ac63e15a0753c5d2b8096a">00027</a>     <a class="code" href="ittnotify__types_8h.html#a0198eaa61a096e2b322d33cd52c5a013a7d917791d6ac63e15a0753c5d2b8096a">__itt_group_fsync</a>     = 1<<5,
+<a name="l00028"></a><a class="code" href="ittnotify__types_8h.html#a0198eaa61a096e2b322d33cd52c5a013a49ab019b4a0e0479564ac4175c7f342e">00028</a>     <a class="code" href="ittnotify__types_8h.html#a0198eaa61a096e2b322d33cd52c5a013a49ab019b4a0e0479564ac4175c7f342e">__itt_group_jit</a>       = 1<<6,
+<a name="l00029"></a><a class="code" href="ittnotify__types_8h.html#a0198eaa61a096e2b322d33cd52c5a013a8ca3370924fd3566e1284399158dad8e">00029</a>     <a class="code" href="ittnotify__types_8h.html#a0198eaa61a096e2b322d33cd52c5a013a8ca3370924fd3566e1284399158dad8e">__itt_group_model</a>     = 1<<7,
+<a name="l00030"></a><a class="code" href="ittnotify__types_8h.html#a0198eaa61a096e2b322d33cd52c5a013ac71454cb65ba932335eeb0dfa8ab9cdd">00030</a>     <a class="code" href="ittnotify__types_8h.html#a0198eaa61a096e2b322d33cd52c5a013ac71454cb65ba932335eeb0dfa8ab9cdd">__itt_group_splitter_min</a> = 1<<7,
+<a name="l00031"></a><a class="code" href="ittnotify__types_8h.html#a0198eaa61a096e2b322d33cd52c5a013a1dcd981247d048e141db64b740685d06">00031</a>     <a class="code" href="ittnotify__types_8h.html#a0198eaa61a096e2b322d33cd52c5a013a1dcd981247d048e141db64b740685d06">__itt_group_counter</a>   = 1<<8,
+<a name="l00032"></a><a class="code" href="ittnotify__types_8h.html#a0198eaa61a096e2b322d33cd52c5a013ab05ed6b87550f66913badecc5a9fef4d">00032</a>     <a class="code" href="ittnotify__types_8h.html#a0198eaa61a096e2b322d33cd52c5a013ab05ed6b87550f66913badecc5a9fef4d">__itt_group_frame</a>     = 1<<9,
+<a name="l00033"></a><a class="code" href="ittnotify__types_8h.html#a0198eaa61a096e2b322d33cd52c5a013a6d5aa04f0798800f4942eb7ecb67382d">00033</a>     <a class="code" href="ittnotify__types_8h.html#a0198eaa61a096e2b322d33cd52c5a013a6d5aa04f0798800f4942eb7ecb67382d">__itt_group_stitch</a>    = 1<<10,
+<a name="l00034"></a><a class="code" href="ittnotify__types_8h.html#a0198eaa61a096e2b322d33cd52c5a013a1ec9aedaf921f47b4f44a7c0812d8807">00034</a>     <a class="code" href="ittnotify__types_8h.html#a0198eaa61a096e2b322d33cd52c5a013a1ec9aedaf921f47b4f44a7c0812d8807">__itt_group_heap</a>      = 1<<11,
+<a name="l00035"></a><a class="code" href="ittnotify__types_8h.html#a0198eaa61a096e2b322d33cd52c5a013a58835bb64527bffaf809800abf41d9e9">00035</a>     <a class="code" href="ittnotify__types_8h.html#a0198eaa61a096e2b322d33cd52c5a013a58835bb64527bffaf809800abf41d9e9">__itt_group_splitter_max</a> = 1<<12,
+<a name="l00036"></a><a class="code" href="ittnotify__types_8h.html#a0198eaa61a096e2b322d33cd52c5a013ae64643ddcc5edc6f40cd27db2beed802">00036</a>     <a class="code" href="ittnotify__types_8h.html#a0198eaa61a096e2b322d33cd52c5a013ae64643ddcc5edc6f40cd27db2beed802">__itt_group_structure</a> = 1<<12,
+<a name="l00037"></a><a class="code" href="ittnotify__types_8h.html#a0198eaa61a096e2b322d33cd52c5a013ad6ff72a830ec3c1ae59fb26734f9b548">00037</a>     <a class="code" href="ittnotify__types_8h.html#a0198eaa61a096e2b322d33cd52c5a013ad6ff72a830ec3c1ae59fb26734f9b548">__itt_group_suppress</a> = 1<<13,
+<a name="l00038"></a><a class="code" href="ittnotify__types_8h.html#a0198eaa61a096e2b322d33cd52c5a013aed3e44e1ea491695f95f14ddb95824ed">00038</a>     <a class="code" href="ittnotify__types_8h.html#a0198eaa61a096e2b322d33cd52c5a013aed3e44e1ea491695f95f14ddb95824ed">__itt_group_all</a>       = -1
+<a name="l00039"></a>00039 } <a class="code" href="ittnotify__types_8h.html#ab43d42e38047ed421321091868ff992b">__itt_group_id</a>;
+<a name="l00040"></a>00040 
+<a name="l00041"></a>00041 <span class="preprocessor">#pragma pack(push, 8)</span>
+<a name="l00042"></a>00042 <span class="preprocessor"></span>
+<a name="l00043"></a><a class="code" href="struct______itt__group__list.html">00043</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="struct______itt__group__list.html">___itt_group_list</a>
+<a name="l00044"></a>00044 {
+<a name="l00045"></a><a class="code" href="struct______itt__group__list.html#a0be1db69af1d8a515915bf594f0f9a7e">00045</a>     <a class="code" href="ittnotify__types_8h.html#ab43d42e38047ed421321091868ff992b">__itt_group_id</a> <a class="code" href="struct______itt__group__list.html#a0be1db69af1d8a515915bf594f0f9a7e">id</a>;
+<a name="l00046"></a><a class="code" href="struct______itt__group__list.html#a7ec0e147be42b6d715189f283d6d6784">00046</a>     <span class="keyword">const</span> <span class="keywordtype">char</span>*    <a class="code" href="struct______itt__group__list.html#a7ec0e147be42b6d715189f283d6d6784">name</a>;
+<a name="l00047"></a>00047 } <a class="code" href="ittnotify__types_8h.html#a68b754e4daff3cf9aef57b6fe4c29cb3">__itt_group_list</a>;
+<a name="l00048"></a>00048 
+<a name="l00049"></a>00049 <span class="preprocessor">#pragma pack(pop)</span>
+<a name="l00050"></a>00050 <span class="preprocessor"></span>
+<a name="l00051"></a><a class="code" href="ittnotify__types_8h.html#a708a8a6df213dc395cfb0e1cb0ca5197">00051</a> <span class="preprocessor">#define ITT_GROUP_LIST(varname) \</span>
+<a name="l00052"></a>00052 <span class="preprocessor">    static __itt_group_list varname[] = {       \</span>
+<a name="l00053"></a>00053 <span class="preprocessor">        { __itt_group_all,       "all"       }, \</span>
+<a name="l00054"></a>00054 <span class="preprocessor">        { __itt_group_control,   "control"   }, \</span>
+<a name="l00055"></a>00055 <span class="preprocessor">        { __itt_group_thread,    "thread"    }, \</span>
+<a name="l00056"></a>00056 <span class="preprocessor">        { __itt_group_mark,      "mark"      }, \</span>
+<a name="l00057"></a>00057 <span class="preprocessor">        { __itt_group_sync,      "sync"      }, \</span>
+<a name="l00058"></a>00058 <span class="preprocessor">        { __itt_group_fsync,     "fsync"     }, \</span>
+<a name="l00059"></a>00059 <span class="preprocessor">        { __itt_group_jit,       "jit"       }, \</span>
+<a name="l00060"></a>00060 <span class="preprocessor">        { __itt_group_model,     "model"     }, \</span>
+<a name="l00061"></a>00061 <span class="preprocessor">        { __itt_group_counter,   "counter"   }, \</span>
+<a name="l00062"></a>00062 <span class="preprocessor">        { __itt_group_frame,     "frame"     }, \</span>
+<a name="l00063"></a>00063 <span class="preprocessor">        { __itt_group_stitch,    "stitch"    }, \</span>
+<a name="l00064"></a>00064 <span class="preprocessor">        { __itt_group_heap,      "heap"      }, \</span>
+<a name="l00065"></a>00065 <span class="preprocessor">        { __itt_group_structure, "structure" }, \</span>
+<a name="l00066"></a>00066 <span class="preprocessor">        { __itt_group_suppress,  "suppress"  }, \</span>
+<a name="l00067"></a>00067 <span class="preprocessor">        { __itt_group_none,      NULL        }  \</span>
+<a name="l00068"></a>00068 <span class="preprocessor">    }</span>
+<a name="l00069"></a>00069 <span class="preprocessor"></span>
+<a name="l00070"></a>00070 <span class="preprocessor">#endif </span><span class="comment">/* _ITTNOTIFY_TYPES_H_ */</span>
+</pre></div></div>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:34:56 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/jitprofiling_8h.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/jitprofiling_8h.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/jitprofiling_8h.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/jitprofiling_8h.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,584 @@
+<!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: jitprofiling.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_c92c51dc3debf4668a549c62f98ec4ab.html">ExecutionEngine</a>      </li>
+      <li class="navelem"><a class="el" href="dir_ae1087ce37bdaf4142f3c393376d4b01.html">IntelJITEvents</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> |
+<a href="#define-members">Defines</a> |
+<a href="#typedef-members">Typedefs</a> |
+<a href="#enum-members">Enumerations</a> |
+<a href="#func-members">Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">jitprofiling.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="jitprofiling_8h__dep__incl.png" border="0" usemap="#jitprofiling_8hdep" alt=""/></div>
+<!-- MAP 0 -->
+</div>
+</div>
+<p><a href="jitprofiling_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="struct__iJIT__Method__Id.html">_iJIT_Method_Id</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="struct__iJIT__Method__NIDS.html">_iJIT_Method_NIDS</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="struct__LineNumberInfo.html">_LineNumberInfo</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="struct__iJIT__Method__Load.html">_iJIT_Method_Load</a></td></tr>
+<tr><td colspan="2"><h2><a name="define-members"></a>
+Defines</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="jitprofiling_8h.html#a01bfeee9d19b264d794d5afa46be9581">CDECL</a>   __attribute__ ((cdecl))</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="jitprofiling_8h.html#a92cbb0cf70e79bc468636cafa12959f7">JITAPI</a>   CDECL</td></tr>
+<tr><td colspan="2"><h2><a name="typedef-members"></a>
+Typedefs</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">typedef enum <a class="el" href="jitprofiling_8h.html#a199e5cfae34a345dd07c5da4db615318">iJIT_jvm_event</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="jitprofiling_8h.html#a5fce619f2403a6bfb2fae07e10916a92">iJIT_JVM_EVENT</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">typedef enum <a class="el" href="jitprofiling_8h.html#a5780b47887a514653abfb07c9e5205f2">_iJIT_ModeFlags</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="jitprofiling_8h.html#a4d2b40a2186d8b9f2f4752702e31e093">iJIT_ModeFlags</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">typedef enum <br class="typebreak"/>
+<a class="el" href="jitprofiling_8h.html#a8f99ee9301a1b9fbef2522371a7a276e">_iJIT_IsProfilingActiveFlags</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="jitprofiling_8h.html#a893066387f11fb6865eceb73f2af584f">iJIT_IsProfilingActiveFlags</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">typedef enum <a class="el" href="jitprofiling_8h.html#a95ebe83a5829131400c97607ca80c3eb">_iJDEnvironmentType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="jitprofiling_8h.html#a373e30d02b9e9d6e4fae1aec464431be">iJDEnvironmentType</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="struct__iJIT__Method__Id.html">_iJIT_Method_Id</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="jitprofiling_8h.html#acd1cb914df79a9e462cc26e4322981a8">piJIT_Method_Id</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="struct__iJIT__Method__Id.html">_iJIT_Method_Id</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="jitprofiling_8h.html#ab82ea89b292ab072ce90099019958a91">iJIT_Method_Id</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="struct__iJIT__Method__NIDS.html">_iJIT_Method_NIDS</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="jitprofiling_8h.html#ae74ef2175e107d1da72c9020e98d9d2f">piJIT_Method_NIDS</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="struct__iJIT__Method__NIDS.html">_iJIT_Method_NIDS</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="jitprofiling_8h.html#a0c7358d8e288546abd1a316892049b02">iJIT_Method_NIDS</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="struct__LineNumberInfo.html">_LineNumberInfo</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="jitprofiling_8h.html#a14fb9f939b4c4ae910f347c8a2b94cf4">pLineNumberInfo</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="struct__LineNumberInfo.html">_LineNumberInfo</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="jitprofiling_8h.html#a951f627cbf3fa3d15928194ce87e9d92">LineNumberInfo</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="struct__iJIT__Method__Load.html">_iJIT_Method_Load</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="jitprofiling_8h.html#a50ee4919098ecf9377647514ba1377e1">piJIT_Method_Load</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="struct__iJIT__Method__Load.html">_iJIT_Method_Load</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="jitprofiling_8h.html#a98c492684b6c34f4d7e78f5242d56ed5">iJIT_Method_Load</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">typedef void(* </td><td class="memItemRight" valign="bottom"><a class="el" href="jitprofiling_8h.html#a45f14a5cd623b13965196c35dde707ef">iJIT_ModeChangedEx</a> )(void *UserData, <a class="el" href="jitprofiling_8h.html#a4d2b40a2186d8b9f2f4752702e31e093">iJIT_ModeFlags</a> Flags)</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="jitprofiling_8h.html#a199e5cfae34a345dd07c5da4db615318">iJIT_jvm_event</a> { <br/>
+  <a class="el" href="jitprofiling_8h.html#a199e5cfae34a345dd07c5da4db615318af363c1721239197cf2ffb8b031025894">iJVM_EVENT_TYPE_SHUTDOWN</a> =  2, 
+<a class="el" href="jitprofiling_8h.html#a199e5cfae34a345dd07c5da4db615318aace21abae9888611f9fb6e6cf1922b20">iJVM_EVENT_TYPE_METHOD_LOAD_FINISHED</a> = 13, 
+<a class="el" href="jitprofiling_8h.html#a199e5cfae34a345dd07c5da4db615318abaeae040e439fd0de07f2b09b4ae99d5">iJVM_EVENT_TYPE_METHOD_UNLOAD_START</a>, 
+<a class="el" href="jitprofiling_8h.html#a199e5cfae34a345dd07c5da4db615318a1b667d42213ffe00228fb5cd5c29bc4e">iJVM_EVENT_TYPE_ENTER_NIDS</a> =  19, 
+<br/>
+  <a class="el" href="jitprofiling_8h.html#a199e5cfae34a345dd07c5da4db615318a45dd237764e9e20cf5b911fe7f9c0715">iJVM_EVENT_TYPE_LEAVE_NIDS</a>
+<br/>
+ }</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="jitprofiling_8h.html#a5780b47887a514653abfb07c9e5205f2">_iJIT_ModeFlags</a> { <br/>
+  <a class="el" href="jitprofiling_8h.html#a5780b47887a514653abfb07c9e5205f2af77bf094413590702ed9b78f9db2a6e5">iJIT_NO_NOTIFICATIONS</a> =  0x0000, 
+<a class="el" href="jitprofiling_8h.html#a5780b47887a514653abfb07c9e5205f2aed8222ab35ff01a262af0679b3194303">iJIT_BE_NOTIFY_ON_LOAD</a> =  0x0001, 
+<a class="el" href="jitprofiling_8h.html#a5780b47887a514653abfb07c9e5205f2aa72013898109acd0d3d8e37f7b7cdcc3">iJIT_BE_NOTIFY_ON_UNLOAD</a> =  0x0002, 
+<a class="el" href="jitprofiling_8h.html#a5780b47887a514653abfb07c9e5205f2a1e0b4723a0d1421d0d22842b3ba33b7c">iJIT_BE_NOTIFY_ON_METHOD_ENTRY</a> =  0x0004, 
+<br/>
+  <a class="el" href="jitprofiling_8h.html#a5780b47887a514653abfb07c9e5205f2aa127cbd6e164e59b16b233080b375397">iJIT_BE_NOTIFY_ON_METHOD_EXIT</a> =  0x0008
+<br/>
+ }</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="jitprofiling_8h.html#a8f99ee9301a1b9fbef2522371a7a276e">_iJIT_IsProfilingActiveFlags</a> { <a class="el" href="jitprofiling_8h.html#a8f99ee9301a1b9fbef2522371a7a276ea003d5ada43d84de71c8794f89d642322">iJIT_NOTHING_RUNNING</a> =  0x0000, 
+<a class="el" href="jitprofiling_8h.html#a8f99ee9301a1b9fbef2522371a7a276ea2bcc500a1cfac50a96374384c2e32ac9">iJIT_SAMPLING_ON</a> =  0x0001, 
+<a class="el" href="jitprofiling_8h.html#a8f99ee9301a1b9fbef2522371a7a276ea85719f2ac63a67bca4e81dcc4fba3efb">iJIT_CALLGRAPH_ON</a> =  0x0002
+ }</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="jitprofiling_8h.html#a95ebe83a5829131400c97607ca80c3eb">_iJDEnvironmentType</a> { <a class="el" href="jitprofiling_8h.html#a95ebe83a5829131400c97607ca80c3eba5bdd71c0c65348e20edfde628c45e842">iJDE_JittingAPI</a> =  2
+ }</td></tr>
+<tr><td colspan="2"><h2><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">int JITAPI </td><td class="memItemRight" valign="bottom"><a class="el" href="jitprofiling_8h.html#a16429a48f9effbd173e77f7b1fc05bbc">iJIT_NotifyEvent</a> (<a class="el" href="jitprofiling_8h.html#a5fce619f2403a6bfb2fae07e10916a92">iJIT_JVM_EVENT</a> event_type, void *EventSpecificData)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void JITAPI </td><td class="memItemRight" valign="bottom"><a class="el" href="jitprofiling_8h.html#ae6cd18fa90c18d98cdcd08c5341f0c36">iJIT_RegisterCallbackEx</a> (void *userdata, <a class="el" href="jitprofiling_8h.html#a45f14a5cd623b13965196c35dde707ef">iJIT_ModeChangedEx</a> NewModeCallBackFuncEx)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="jitprofiling_8h.html#a893066387f11fb6865eceb73f2af584f">iJIT_IsProfilingActiveFlags</a> JITAPI </td><td class="memItemRight" valign="bottom"><a class="el" href="jitprofiling_8h.html#af0f985e0b81991adccd02d38b5786f53">iJIT_IsProfilingActive</a> (void)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void JITAPI </td><td class="memItemRight" valign="bottom"><a class="el" href="jitprofiling_8h.html#ad3280243e8668d8a9e4009ca8640641f">FinalizeThread</a> (void)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void JITAPI </td><td class="memItemRight" valign="bottom"><a class="el" href="jitprofiling_8h.html#ab51b33de33d9a67df6b6ca3c7c6eb72e">FinalizeProcess</a> (void)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classunsigned.html">unsigned</a> int JITAPI </td><td class="memItemRight" valign="bottom"><a class="el" href="jitprofiling_8h.html#a6ddb087cead0b7123f86acab667d3c75">iJIT_GetNewMethodID</a> (void)</td></tr>
+</table>
+<hr/><h2>Define Documentation</h2>
+<a class="anchor" id="a01bfeee9d19b264d794d5afa46be9581"></a><!-- doxytag: member="jitprofiling.h::CDECL" ref="a01bfeee9d19b264d794d5afa46be9581" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define CDECL   __attribute__ ((cdecl))</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="jitprofiling_8h_source.html#l00231">231</a> of file <a class="el" href="jitprofiling_8h_source.html">jitprofiling.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a92cbb0cf70e79bc468636cafa12959f7"></a><!-- doxytag: member="jitprofiling.h::JITAPI" ref="a92cbb0cf70e79bc468636cafa12959f7" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define JITAPI   CDECL</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="jitprofiling_8h_source.html#l00236">236</a> of file <a class="el" href="jitprofiling_8h_source.html">jitprofiling.h</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Typedef Documentation</h2>
+<a class="anchor" id="a373e30d02b9e9d6e4fae1aec464431be"></a><!-- doxytag: member="jitprofiling.h::iJDEnvironmentType" ref="a373e30d02b9e9d6e4fae1aec464431be" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">typedef enum <a class="el" href="jitprofiling_8h.html#a95ebe83a5829131400c97607ca80c3eb">_iJDEnvironmentType</a>  <a class="el" href="jitprofiling_8h.html#a373e30d02b9e9d6e4fae1aec464431be">iJDEnvironmentType</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a893066387f11fb6865eceb73f2af584f"></a><!-- doxytag: member="jitprofiling.h::iJIT_IsProfilingActiveFlags" ref="a893066387f11fb6865eceb73f2af584f" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">typedef enum <a class="el" href="jitprofiling_8h.html#a8f99ee9301a1b9fbef2522371a7a276e">_iJIT_IsProfilingActiveFlags</a>  <a class="el" href="jitprofiling_8h.html#a893066387f11fb6865eceb73f2af584f">iJIT_IsProfilingActiveFlags</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a5fce619f2403a6bfb2fae07e10916a92"></a><!-- doxytag: member="jitprofiling.h::iJIT_JVM_EVENT" ref="a5fce619f2403a6bfb2fae07e10916a92" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">typedef enum <a class="el" href="jitprofiling_8h.html#a199e5cfae34a345dd07c5da4db615318">iJIT_jvm_event</a>  <a class="el" href="jitprofiling_8h.html#a5fce619f2403a6bfb2fae07e10916a92">iJIT_JVM_EVENT</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ab82ea89b292ab072ce90099019958a91"></a><!-- doxytag: member="jitprofiling.h::iJIT_Method_Id" ref="ab82ea89b292ab072ce90099019958a91" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">typedef struct <a class="el" href="struct__iJIT__Method__Id.html">_iJIT_Method_Id</a>  <a class="el" href="jitprofiling_8h.html#ab82ea89b292ab072ce90099019958a91">iJIT_Method_Id</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a98c492684b6c34f4d7e78f5242d56ed5"></a><!-- doxytag: member="jitprofiling.h::iJIT_Method_Load" ref="a98c492684b6c34f4d7e78f5242d56ed5" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">typedef struct <a class="el" href="struct__iJIT__Method__Load.html">_iJIT_Method_Load</a>  <a class="el" href="jitprofiling_8h.html#a98c492684b6c34f4d7e78f5242d56ed5">iJIT_Method_Load</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a0c7358d8e288546abd1a316892049b02"></a><!-- doxytag: member="jitprofiling.h::iJIT_Method_NIDS" ref="a0c7358d8e288546abd1a316892049b02" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">typedef struct <a class="el" href="struct__iJIT__Method__NIDS.html">_iJIT_Method_NIDS</a>  <a class="el" href="jitprofiling_8h.html#a0c7358d8e288546abd1a316892049b02">iJIT_Method_NIDS</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a45f14a5cd623b13965196c35dde707ef"></a><!-- doxytag: member="jitprofiling.h::iJIT_ModeChangedEx" ref="a45f14a5cd623b13965196c35dde707ef" args=")(void *UserData, iJIT_ModeFlags Flags)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">typedef void(* <a class="el" href="jitprofiling_8h.html#a45f14a5cd623b13965196c35dde707ef">iJIT_ModeChangedEx</a>)(void *UserData, <a class="el" href="jitprofiling_8h.html#a4d2b40a2186d8b9f2f4752702e31e093">iJIT_ModeFlags</a> Flags)</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="jitprofiling_8h_source.html#l00239">239</a> of file <a class="el" href="jitprofiling_8h_source.html">jitprofiling.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a4d2b40a2186d8b9f2f4752702e31e093"></a><!-- doxytag: member="jitprofiling.h::iJIT_ModeFlags" ref="a4d2b40a2186d8b9f2f4752702e31e093" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">typedef enum <a class="el" href="jitprofiling_8h.html#a5780b47887a514653abfb07c9e5205f2">_iJIT_ModeFlags</a>  <a class="el" href="jitprofiling_8h.html#a4d2b40a2186d8b9f2f4752702e31e093">iJIT_ModeFlags</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a951f627cbf3fa3d15928194ce87e9d92"></a><!-- doxytag: member="jitprofiling.h::LineNumberInfo" ref="a951f627cbf3fa3d15928194ce87e9d92" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">typedef struct <a class="el" href="struct__LineNumberInfo.html">_LineNumberInfo</a>  <a class="el" href="jitprofiling_8h.html#a951f627cbf3fa3d15928194ce87e9d92">LineNumberInfo</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="acd1cb914df79a9e462cc26e4322981a8"></a><!-- doxytag: member="jitprofiling.h::piJIT_Method_Id" ref="acd1cb914df79a9e462cc26e4322981a8" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">typedef struct <a class="el" href="struct__iJIT__Method__Id.html">_iJIT_Method_Id</a> * <a class="el" href="jitprofiling_8h.html#acd1cb914df79a9e462cc26e4322981a8">piJIT_Method_Id</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a50ee4919098ecf9377647514ba1377e1"></a><!-- doxytag: member="jitprofiling.h::piJIT_Method_Load" ref="a50ee4919098ecf9377647514ba1377e1" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">typedef struct <a class="el" href="struct__iJIT__Method__Load.html">_iJIT_Method_Load</a> * <a class="el" href="jitprofiling_8h.html#a50ee4919098ecf9377647514ba1377e1">piJIT_Method_Load</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ae74ef2175e107d1da72c9020e98d9d2f"></a><!-- doxytag: member="jitprofiling.h::piJIT_Method_NIDS" ref="ae74ef2175e107d1da72c9020e98d9d2f" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">typedef struct <a class="el" href="struct__iJIT__Method__NIDS.html">_iJIT_Method_NIDS</a> * <a class="el" href="jitprofiling_8h.html#ae74ef2175e107d1da72c9020e98d9d2f">piJIT_Method_NIDS</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a14fb9f939b4c4ae910f347c8a2b94cf4"></a><!-- doxytag: member="jitprofiling.h::pLineNumberInfo" ref="a14fb9f939b4c4ae910f347c8a2b94cf4" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">typedef struct <a class="el" href="struct__LineNumberInfo.html">_LineNumberInfo</a> * <a class="el" href="jitprofiling_8h.html#a14fb9f939b4c4ae910f347c8a2b94cf4">pLineNumberInfo</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+</div>
+</div>
+<hr/><h2>Enumeration Type Documentation</h2>
+<a class="anchor" id="a95ebe83a5829131400c97607ca80c3eb"></a><!-- doxytag: member="jitprofiling.h::_iJDEnvironmentType" ref="a95ebe83a5829131400c97607ca80c3eb" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">enum <a class="el" href="jitprofiling_8h.html#a95ebe83a5829131400c97607ca80c3eb">_iJDEnvironmentType</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em><a class="anchor" id="a95ebe83a5829131400c97607ca80c3eba5bdd71c0c65348e20edfde628c45e842"></a><!-- doxytag: member="iJDE_JittingAPI" ref="a95ebe83a5829131400c97607ca80c3eba5bdd71c0c65348e20edfde628c45e842" args="" -->iJDE_JittingAPI</em> </td><td>
+</td></tr>
+</table>
+</dd>
+</dl>
+
+<p>Definition at line <a class="el" href="jitprofiling_8h_source.html#l00120">120</a> of file <a class="el" href="jitprofiling_8h_source.html">jitprofiling.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a8f99ee9301a1b9fbef2522371a7a276e"></a><!-- doxytag: member="jitprofiling.h::_iJIT_IsProfilingActiveFlags" ref="a8f99ee9301a1b9fbef2522371a7a276e" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">enum <a class="el" href="jitprofiling_8h.html#a8f99ee9301a1b9fbef2522371a7a276e">_iJIT_IsProfilingActiveFlags</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em><a class="anchor" id="a8f99ee9301a1b9fbef2522371a7a276ea003d5ada43d84de71c8794f89d642322"></a><!-- doxytag: member="iJIT_NOTHING_RUNNING" ref="a8f99ee9301a1b9fbef2522371a7a276ea003d5ada43d84de71c8794f89d642322" args="" -->iJIT_NOTHING_RUNNING</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a8f99ee9301a1b9fbef2522371a7a276ea2bcc500a1cfac50a96374384c2e32ac9"></a><!-- doxytag: member="iJIT_SAMPLING_ON" ref="a8f99ee9301a1b9fbef2522371a7a276ea2bcc500a1cfac50a96374384c2e32ac9" args="" -->iJIT_SAMPLING_ON</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a8f99ee9301a1b9fbef2522371a7a276ea85719f2ac63a67bca4e81dcc4fba3efb"></a><!-- doxytag: member="iJIT_CALLGRAPH_ON" ref="a8f99ee9301a1b9fbef2522371a7a276ea85719f2ac63a67bca4e81dcc4fba3efb" args="" -->iJIT_CALLGRAPH_ON</em> </td><td>
+</td></tr>
+</table>
+</dd>
+</dl>
+
+<p>Definition at line <a class="el" href="jitprofiling_8h_source.html#l00104">104</a> of file <a class="el" href="jitprofiling_8h_source.html">jitprofiling.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a5780b47887a514653abfb07c9e5205f2"></a><!-- doxytag: member="jitprofiling.h::_iJIT_ModeFlags" ref="a5780b47887a514653abfb07c9e5205f2" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">enum <a class="el" href="jitprofiling_8h.html#a5780b47887a514653abfb07c9e5205f2">_iJIT_ModeFlags</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em><a class="anchor" id="a5780b47887a514653abfb07c9e5205f2af77bf094413590702ed9b78f9db2a6e5"></a><!-- doxytag: member="iJIT_NO_NOTIFICATIONS" ref="a5780b47887a514653abfb07c9e5205f2af77bf094413590702ed9b78f9db2a6e5" args="" -->iJIT_NO_NOTIFICATIONS</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a5780b47887a514653abfb07c9e5205f2aed8222ab35ff01a262af0679b3194303"></a><!-- doxytag: member="iJIT_BE_NOTIFY_ON_LOAD" ref="a5780b47887a514653abfb07c9e5205f2aed8222ab35ff01a262af0679b3194303" args="" -->iJIT_BE_NOTIFY_ON_LOAD</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a5780b47887a514653abfb07c9e5205f2aa72013898109acd0d3d8e37f7b7cdcc3"></a><!-- doxytag: member="iJIT_BE_NOTIFY_ON_UNLOAD" ref="a5780b47887a514653abfb07c9e5205f2aa72013898109acd0d3d8e37f7b7cdcc3" args="" -->iJIT_BE_NOTIFY_ON_UNLOAD</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a5780b47887a514653abfb07c9e5205f2a1e0b4723a0d1421d0d22842b3ba33b7c"></a><!-- doxytag: member="iJIT_BE_NOTIFY_ON_METHOD_ENTRY" ref="a5780b47887a514653abfb07c9e5205f2a1e0b4723a0d1421d0d22842b3ba33b7c" args="" -->iJIT_BE_NOTIFY_ON_METHOD_ENTRY</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a5780b47887a514653abfb07c9e5205f2aa127cbd6e164e59b16b233080b375397"></a><!-- doxytag: member="iJIT_BE_NOTIFY_ON_METHOD_EXIT" ref="a5780b47887a514653abfb07c9e5205f2aa127cbd6e164e59b16b233080b375397" args="" -->iJIT_BE_NOTIFY_ON_METHOD_EXIT</em> </td><td>
+</td></tr>
+</table>
+</dd>
+</dl>
+
+<p>Definition at line <a class="el" href="jitprofiling_8h_source.html#l00066">66</a> of file <a class="el" href="jitprofiling_8h_source.html">jitprofiling.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a199e5cfae34a345dd07c5da4db615318"></a><!-- doxytag: member="jitprofiling.h::iJIT_jvm_event" ref="a199e5cfae34a345dd07c5da4db615318" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">enum <a class="el" href="jitprofiling_8h.html#a199e5cfae34a345dd07c5da4db615318">iJIT_jvm_event</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em><a class="anchor" id="a199e5cfae34a345dd07c5da4db615318af363c1721239197cf2ffb8b031025894"></a><!-- doxytag: member="iJVM_EVENT_TYPE_SHUTDOWN" ref="a199e5cfae34a345dd07c5da4db615318af363c1721239197cf2ffb8b031025894" args="" -->iJVM_EVENT_TYPE_SHUTDOWN</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a199e5cfae34a345dd07c5da4db615318aace21abae9888611f9fb6e6cf1922b20"></a><!-- doxytag: member="iJVM_EVENT_TYPE_METHOD_LOAD_FINISHED" ref="a199e5cfae34a345dd07c5da4db615318aace21abae9888611f9fb6e6cf1922b20" args="" -->iJVM_EVENT_TYPE_METHOD_LOAD_FINISHED</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a199e5cfae34a345dd07c5da4db615318abaeae040e439fd0de07f2b09b4ae99d5"></a><!-- doxytag: member="iJVM_EVENT_TYPE_METHOD_UNLOAD_START" ref="a199e5cfae34a345dd07c5da4db615318abaeae040e439fd0de07f2b09b4ae99d5" args="" -->iJVM_EVENT_TYPE_METHOD_UNLOAD_START</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a199e5cfae34a345dd07c5da4db615318a1b667d42213ffe00228fb5cd5c29bc4e"></a><!-- doxytag: member="iJVM_EVENT_TYPE_ENTER_NIDS" ref="a199e5cfae34a345dd07c5da4db615318a1b667d42213ffe00228fb5cd5c29bc4e" args="" -->iJVM_EVENT_TYPE_ENTER_NIDS</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a199e5cfae34a345dd07c5da4db615318a45dd237764e9e20cf5b911fe7f9c0715"></a><!-- doxytag: member="iJVM_EVENT_TYPE_LEAVE_NIDS" ref="a199e5cfae34a345dd07c5da4db615318a45dd237764e9e20cf5b911fe7f9c0715" args="" -->iJVM_EVENT_TYPE_LEAVE_NIDS</em> </td><td>
+</td></tr>
+</table>
+</dd>
+</dl>
+
+<p>Definition at line <a class="el" href="jitprofiling_8h_source.html#l00027">27</a> of file <a class="el" href="jitprofiling_8h_source.html">jitprofiling.h</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Function Documentation</h2>
+<a class="anchor" id="ab51b33de33d9a67df6b6ca3c7c6eb72e"></a><!-- doxytag: member="jitprofiling.h::FinalizeProcess" ref="ab51b33de33d9a67df6b6ca3c7c6eb72e" args="(void)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void JITAPI FinalizeProcess </td>
+          <td>(</td>
+          <td class="paramtype">void </td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="jitprofiling_8c_source.html#l00448">448</a> of file <a class="el" href="jitprofiling_8c_source.html">jitprofiling.c</a>.</p>
+
+<p>References <a class="el" href="jitprofiling_8c_source.html#l00050">m_libHandle</a>, and <a class="el" href="jitprofiling_8c_source.html#l00089">threadLocalStorageHandle</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ad3280243e8668d8a9e4009ca8640641f"></a><!-- doxytag: member="jitprofiling.h::FinalizeThread" ref="ad3280243e8668d8a9e4009ca8640641f" args="(void)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void JITAPI FinalizeThread </td>
+          <td>(</td>
+          <td class="paramtype">void </td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="jitprofiling_8c_source.html#l00420">420</a> of file <a class="el" href="jitprofiling_8c_source.html">jitprofiling.c</a>.</p>
+
+<p>References <a class="el" href="TargetLibraryInfo_8h_source.html#l00175">llvm::LibFunc::free</a>, and <a class="el" href="jitprofiling_8c_source.html#l00089">threadLocalStorageHandle</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a6ddb087cead0b7123f86acab667d3c75"></a><!-- doxytag: member="jitprofiling.h::iJIT_GetNewMethodID" ref="a6ddb087cead0b7123f86acab667d3c75" args="(void)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classunsigned.html">unsigned</a> int JITAPI iJIT_GetNewMethodID </td>
+          <td>(</td>
+          <td class="paramtype">void </td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="jitprofiling_8c_source.html#l00473">473</a> of file <a class="el" href="jitprofiling_8c_source.html">jitprofiling.c</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="af0f985e0b81991adccd02d38b5786f53"></a><!-- doxytag: member="jitprofiling.h::iJIT_IsProfilingActive" ref="af0f985e0b81991adccd02d38b5786f53" args="(void)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="jitprofiling_8h.html#a893066387f11fb6865eceb73f2af584f">iJIT_IsProfilingActiveFlags</a> JITAPI iJIT_IsProfilingActive </td>
+          <td>(</td>
+          <td class="paramtype">void </td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="jitprofiling_8c_source.html#l00262">262</a> of file <a class="el" href="jitprofiling_8c_source.html">jitprofiling.c</a>.</p>
+
+<p>References <a class="el" href="jitprofiling_8c_source.html#l00063">executionMode</a>, <a class="el" href="jitprofiling_8c_source.html#l00076">iJIT_DLL_is_missing</a>, and <a class="el" href="jitprofiling_8c_source.html#l00277">loadiJIT_Funcs()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a16429a48f9effbd173e77f7b1fc05bbc"></a><!-- doxytag: member="jitprofiling.h::iJIT_NotifyEvent" ref="a16429a48f9effbd173e77f7b1fc05bbc" args="(iJIT_JVM_EVENT event_type, void *EventSpecificData)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">int JITAPI iJIT_NotifyEvent </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="jitprofiling_8h.html#a5fce619f2403a6bfb2fae07e10916a92">iJIT_JVM_EVENT</a> </td>
+          <td class="paramname"><em>event_type</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">void * </td>
+          <td class="paramname"><em>EventSpecificData</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="jitprofiling_8c_source.html#l00113">113</a> of file <a class="el" href="jitprofiling_8c_source.html">jitprofiling.c</a>.</p>
+
+<p>References <a class="el" href="TargetLibraryInfo_8h_source.html#l00095">llvm::LibFunc::calloc</a>, <a class="el" href="jitprofiling_8c_source.html#l00097">ThreadStack::CurrentStack</a>, <a class="el" href="jitprofiling_8c_source.html#l00063">executionMode</a>, <a class="el" href="jitprofiling_8c_source.html#l00061">FUNC_NotifyEvent</a>, <a class="el" href="jitprofiling_8h_source.html#l00115">iJIT_CALLGRAPH_ON</a>, <a class="el" href="jitprofiling_8c_source.html#l00076">iJIT_DLL_is_missing</a>, <a class="el" href="jitprofiling_8h_source.html#l00057">iJVM_EVENT_TYPE_ENTER_NIDS</a>, <a class="el" href="jitprofiling_8h_source.html#l00063">iJVM_EVENT_TYPE_LEAVE_NIDS</a>, <a class="el" href="jitprofiling_8h_source.html#l00043">iJVM_EVENT_TYPE_METHOD_LOAD_FINISHED</a>, <a class="el" href="jitprofiling_8c_source.html#l00092">INIT_TOP_Stack</a>, <a class="el" href="jitprofiling_8c_source.html#l00277">loadiJIT_Funcs()</a>, <a class="el" href="jitprofiling_8c_source.html#l00089">thr
 eadLocalStorageHandle</a>, and <a class="el" href="jitprofiling_8c_source.html#l00096">ThreadStack::TopStack</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ae6cd18fa90c18d98cdcd08c5341f0c36"></a><!-- doxytag: member="jitprofiling.h::iJIT_RegisterCallbackEx" ref="ae6cd18fa90c18d98cdcd08c5341f0c36" args="(void *userdata, iJIT_ModeChangedEx NewModeCallBackFuncEx)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void JITAPI iJIT_RegisterCallbackEx </td>
+          <td>(</td>
+          <td class="paramtype">void * </td>
+          <td class="paramname"><em>userdata</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="jitprofiling_8h.html#a45f14a5cd623b13965196c35dde707ef">iJIT_ModeChangedEx</a> </td>
+          <td class="paramname"><em>NewModeCallBackFuncEx</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="jitprofiling_8c_source.html#l00244">244</a> of file <a class="el" href="jitprofiling_8c_source.html">jitprofiling.c</a>.</p>
+
+<p>References <a class="el" href="jitprofiling_8c_source.html#l00076">iJIT_DLL_is_missing</a>, <a class="el" href="jitprofiling_8h_source.html#l00069">iJIT_NO_NOTIFICATIONS</a>, and <a class="el" href="jitprofiling_8c_source.html#l00277">loadiJIT_Funcs()</a>.</p>
+
+</div>
+</div>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:39:30 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/lib_2ExecutionEngine_2JIT_2JIT_8h__dep__incl.dot
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/lib_2ExecutionEngine_2JIT_2JIT_8h__dep__incl.dot?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/lib_2ExecutionEngine_2JIT_2JIT_8h__dep__incl.dot (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/lib_2ExecutionEngine_2JIT_2JIT_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="JIT.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="JIT.cpp",height=0.2,width=0.4,color="black",URL="$JIT_8cpp.html"];
+  Node1 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node3 [label="JITDwarfEmitter.cpp",height=0.2,width=0.4,color="black",URL="$JITDwarfEmitter_8cpp.html"];
+  Node1 -> Node4 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
+  Node4 [label="JITEmitter.cpp",height=0.2,width=0.4,color="black",URL="$JITEmitter_8cpp.html"];
+}

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

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

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

Added: www-releases/trunk/3.2/docs/doxygen/html/lib_2MC_2MCDisassembler_2Disassembler_8h__incl.map
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/lib_2MC_2MCDisassembler_2Disassembler_8h__incl.map?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/lib_2MC_2MCDisassembler_2Disassembler_8h__incl.map (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/lib_2MC_2MCDisassembler_2Disassembler_8h__incl.map Fri Dec 21 00:57:24 2012
@@ -0,0 +1,12 @@
+<map id="G" name="G">
+<area shape="rect" href="$include_2llvm-c_2Disassembler_8h.html" title="llvm-c/Disassembler.h" alt="" coords="35,84,195,111"/>
+<area shape="rect" href="$OwningPtr_8h.html" title="llvm/ADT/OwningPtr.h" alt="" coords="1373,161,1528,188"/>
+<area shape="rect" href="$SmallString_8h.html" title="llvm/ADT/SmallString.h" alt="" coords="532,84,700,111"/>
+<area shape="rect" href="$raw__ostream_8h.html" title="llvm/Support/raw_ostream.h" alt="" coords="308,84,508,111"/>
+<area shape="rect" href="$DataTypes_8h.html" title="llvm/Support/DataTypes.h" alt="" coords="107,316,291,343"/>
+<area shape="rect" href="$Compiler_8h.html" title="llvm/Support/Compiler.h" alt="" coords="1432,316,1605,343"/>
+<area shape="rect" href="$SmallVector_8h.html" title="llvm/ADT/SmallVector.h" alt="" coords="856,161,1024,188"/>
+<area shape="rect" href="$StringRef_8h.html" title="llvm/ADT/StringRef.h" alt="" coords="404,161,553,188"/>
+<area shape="rect" href="$AlignOf_8h.html" title="llvm/Support/AlignOf.h" alt="" coords="1001,239,1164,265"/>
+<area shape="rect" href="$type__traits_8h.html" title="llvm/Support/type_traits.h" alt="" coords="641,239,828,265"/>
+</map>

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

Added: www-releases/trunk/3.2/docs/doxygen/html/llvm-config_8h.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/llvm-config_8h.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/llvm-config_8h.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/llvm-config_8h.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,550 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: llvm-config.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_c1d4e9c340a4a90e8f19d314936529b6.html">Config</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#define-members">Defines</a>  </div>
+  <div class="headertitle">
+<div class="title">llvm-config.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="llvm-config_8h__dep__incl.png" border="0" usemap="#llvm-config_8hdep" alt=""/></div>
+<!-- MAP 0 -->
+</div>
+</div>
+<p><a href="llvm-config_8h_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="llvm-config_8h.html#a69d79203eda76e6135b0834948ff7ad9">LLVM_BINDIR</a>   "/usr/local/bin"</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="llvm-config_8h.html#a2b46bf9eed93bd4d347b21c17594b838">LLVM_CONFIGTIME</a>   "Fri Dec 21 00:27:37 CST 2012"</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="llvm-config_8h.html#af72ed297acb627ed5c25868f235d51ca">LLVM_DATADIR</a>   "/usr/local/share/llvm"</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="llvm-config_8h.html#aa0afb7c26c0ef33818d1b80a45dc93fe">LLVM_DEFAULT_TARGET_TRIPLE</a>   "x86_64-unknown-linux-gnu"</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="llvm-config_8h.html#a1bfefc929b57e07044d8b840c1a85a61">LLVM_DOCSDIR</a>   "/usr/local/share/doc/llvm"</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="llvm-config_8h.html#ab1a73aa150cb1ba6316aee3bfeb1d3cf">LLVM_ENABLE_THREADS</a>   1</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="llvm-config_8h.html#aca088a6b675f890320a239939075e77c">LLVM_ETCDIR</a>   "/usr/local/etc/llvm"</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="llvm-config_8h.html#a4ff309c3294b198ab1ebb0d7c877d505">LLVM_HAS_ATOMICS</a>   1</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="llvm-config_8h.html#a6d53fc7c3b2ceff4f2dbba3f087b2adf">LLVM_HOSTTRIPLE</a>   "x86_64-unknown-linux-gnu"</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="llvm-config_8h.html#a1f93c793c1ca7566167bb582e3dc75cc">LLVM_INCLUDEDIR</a>   "/usr/local/include"</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="llvm-config_8h.html#a3562a629e3ba481c960b27e8a414e93c">LLVM_INFODIR</a>   "/usr/local/<a class="el" href="LazyValueInfo_8cpp.html#ad7f64bcc544dcefb2e068282af1c549d">info</a>"</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="llvm-config_8h.html#a26fed62fa82300a12c3f8abce4b115d5">LLVM_LIBDIR</a>   "/usr/local/lib"</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="llvm-config_8h.html#ab3347491c4f0d3ffe1d0ee0d3d56f663">LLVM_MANDIR</a>   "/usr/local/man"</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="llvm-config_8h.html#aabcf23d72e1d5a2ce508bea73b6a683a">LLVM_NATIVE_ARCH</a>   X86</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="llvm-config_8h.html#a50c6b7be396ea894256cf1c6fbc18402">LLVM_NATIVE_ASMPARSER</a>   LLVMInitializeX86AsmParser</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="llvm-config_8h.html#aeba258fc45e9fd7c5d77487be5599b95">LLVM_NATIVE_ASMPRINTER</a>   LLVMInitializeX86AsmPrinter</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="llvm-config_8h.html#acf7cb0ac4c84efd38bdb510fa022284f">LLVM_NATIVE_DISASSEMBLER</a>   LLVMInitializeX86Disassembler</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="llvm-config_8h.html#aabe84295075c943a9957faf1fbc37757">LLVM_NATIVE_TARGET</a>   LLVMInitializeX86Target</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="llvm-config_8h.html#abf203dee1e16a0f858acb3ab70084312">LLVM_NATIVE_TARGETINFO</a>   LLVMInitializeX86TargetInfo</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="llvm-config_8h.html#a58f054ceb3ef7c530988f55f4fc3e9bb">LLVM_NATIVE_TARGETMC</a>   LLVMInitializeX86TargetMC</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="llvm-config_8h.html#a3b96c3559a4ac6ec43d0421199057899">LLVM_ON_UNIX</a>   1</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="llvm-config_8h.html#a13282a1ed2756347d6fede3eac1eb246">LLVM_PATH_CIRCO</a>   "/usr/bin/circo"</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="llvm-config_8h.html#a195b5311d4e815be01f33e09871df486">LLVM_PATH_DOT</a>   "/usr/bin/dot"</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="llvm-config_8h.html#a7c9d93eb5853618e9b7724a42cb12599">LLVM_PATH_DOTTY</a>   "/usr/bin/dotty"</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="llvm-config_8h.html#ac79862797f52386b59c598f3b6b04abe">LLVM_PATH_FDP</a>   "/usr/bin/fdp"</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="llvm-config_8h.html#ac08f27edfb0294995516da2993a1950b">LLVM_PATH_NEATO</a>   "/usr/bin/neato"</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="llvm-config_8h.html#afac9392b352763b1bc5ef9e26284ee76">LLVM_PATH_TWOPI</a>   "/usr/bin/twopi"</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="llvm-config_8h.html#aaf2bfc64052c78d7cc54d056c1f62a18">LLVM_PREFIX</a>   "/usr/local"</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="llvm-config_8h.html#ad546726f94f36db23445ee399ee3ff35">LLVM_VERSION_MAJOR</a>   3</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="llvm-config_8h.html#ae56fc80b22704ed9ae6b83415b195ab7">LLVM_VERSION_MINOR</a>   2</td></tr>
+</table>
+<hr/><h2>Define Documentation</h2>
+<a class="anchor" id="a69d79203eda76e6135b0834948ff7ad9"></a><!-- doxytag: member="llvm-config.h::LLVM_BINDIR" ref="a69d79203eda76e6135b0834948ff7ad9" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define LLVM_BINDIR   "/usr/local/bin"</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="llvm-config_8h_source.html#l00021">21</a> of file <a class="el" href="llvm-config_8h_source.html">llvm-config.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a2b46bf9eed93bd4d347b21c17594b838"></a><!-- doxytag: member="llvm-config.h::LLVM_CONFIGTIME" ref="a2b46bf9eed93bd4d347b21c17594b838" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define LLVM_CONFIGTIME   "Fri Dec 21 00:27:37 CST 2012"</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="llvm-config_8h_source.html#l00024">24</a> of file <a class="el" href="llvm-config_8h_source.html">llvm-config.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="af72ed297acb627ed5c25868f235d51ca"></a><!-- doxytag: member="llvm-config.h::LLVM_DATADIR" ref="af72ed297acb627ed5c25868f235d51ca" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define LLVM_DATADIR   "/usr/local/share/llvm"</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="llvm-config_8h_source.html#l00027">27</a> of file <a class="el" href="llvm-config_8h_source.html">llvm-config.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aa0afb7c26c0ef33818d1b80a45dc93fe"></a><!-- doxytag: member="llvm-config.h::LLVM_DEFAULT_TARGET_TRIPLE" ref="aa0afb7c26c0ef33818d1b80a45dc93fe" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define LLVM_DEFAULT_TARGET_TRIPLE   "x86_64-unknown-linux-gnu"</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="llvm-config_8h_source.html#l00030">30</a> of file <a class="el" href="llvm-config_8h_source.html">llvm-config.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a1bfefc929b57e07044d8b840c1a85a61"></a><!-- doxytag: member="llvm-config.h::LLVM_DOCSDIR" ref="a1bfefc929b57e07044d8b840c1a85a61" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define LLVM_DOCSDIR   "/usr/local/share/doc/llvm"</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="llvm-config_8h_source.html#l00033">33</a> of file <a class="el" href="llvm-config_8h_source.html">llvm-config.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ab1a73aa150cb1ba6316aee3bfeb1d3cf"></a><!-- doxytag: member="llvm-config.h::LLVM_ENABLE_THREADS" ref="ab1a73aa150cb1ba6316aee3bfeb1d3cf" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define LLVM_ENABLE_THREADS   1</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="llvm-config_8h_source.html#l00036">36</a> of file <a class="el" href="llvm-config_8h_source.html">llvm-config.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aca088a6b675f890320a239939075e77c"></a><!-- doxytag: member="llvm-config.h::LLVM_ETCDIR" ref="aca088a6b675f890320a239939075e77c" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define LLVM_ETCDIR   "/usr/local/etc/llvm"</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="llvm-config_8h_source.html#l00039">39</a> of file <a class="el" href="llvm-config_8h_source.html">llvm-config.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a4ff309c3294b198ab1ebb0d7c877d505"></a><!-- doxytag: member="llvm-config.h::LLVM_HAS_ATOMICS" ref="a4ff309c3294b198ab1ebb0d7c877d505" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define LLVM_HAS_ATOMICS   1</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="llvm-config_8h_source.html#l00042">42</a> of file <a class="el" href="llvm-config_8h_source.html">llvm-config.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a6d53fc7c3b2ceff4f2dbba3f087b2adf"></a><!-- doxytag: member="llvm-config.h::LLVM_HOSTTRIPLE" ref="a6d53fc7c3b2ceff4f2dbba3f087b2adf" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define LLVM_HOSTTRIPLE   "x86_64-unknown-linux-gnu"</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="llvm-config_8h_source.html#l00045">45</a> of file <a class="el" href="llvm-config_8h_source.html">llvm-config.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a1f93c793c1ca7566167bb582e3dc75cc"></a><!-- doxytag: member="llvm-config.h::LLVM_INCLUDEDIR" ref="a1f93c793c1ca7566167bb582e3dc75cc" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define LLVM_INCLUDEDIR   "/usr/local/include"</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="llvm-config_8h_source.html#l00048">48</a> of file <a class="el" href="llvm-config_8h_source.html">llvm-config.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a3562a629e3ba481c960b27e8a414e93c"></a><!-- doxytag: member="llvm-config.h::LLVM_INFODIR" ref="a3562a629e3ba481c960b27e8a414e93c" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define LLVM_INFODIR   "/usr/local/<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="llvm-config_8h_source.html#l00051">51</a> of file <a class="el" href="llvm-config_8h_source.html">llvm-config.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a26fed62fa82300a12c3f8abce4b115d5"></a><!-- doxytag: member="llvm-config.h::LLVM_LIBDIR" ref="a26fed62fa82300a12c3f8abce4b115d5" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define LLVM_LIBDIR   "/usr/local/lib"</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="llvm-config_8h_source.html#l00054">54</a> of file <a class="el" href="llvm-config_8h_source.html">llvm-config.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ab3347491c4f0d3ffe1d0ee0d3d56f663"></a><!-- doxytag: member="llvm-config.h::LLVM_MANDIR" ref="ab3347491c4f0d3ffe1d0ee0d3d56f663" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define LLVM_MANDIR   "/usr/local/man"</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="llvm-config_8h_source.html#l00057">57</a> of file <a class="el" href="llvm-config_8h_source.html">llvm-config.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aabcf23d72e1d5a2ce508bea73b6a683a"></a><!-- doxytag: member="llvm-config.h::LLVM_NATIVE_ARCH" ref="aabcf23d72e1d5a2ce508bea73b6a683a" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define LLVM_NATIVE_ARCH   X86</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="llvm-config_8h_source.html#l00060">60</a> of file <a class="el" href="llvm-config_8h_source.html">llvm-config.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a50c6b7be396ea894256cf1c6fbc18402"></a><!-- doxytag: member="llvm-config.h::LLVM_NATIVE_ASMPARSER" ref="a50c6b7be396ea894256cf1c6fbc18402" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define LLVM_NATIVE_ASMPARSER   LLVMInitializeX86AsmParser</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="llvm-config_8h_source.html#l00063">63</a> of file <a class="el" href="llvm-config_8h_source.html">llvm-config.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aeba258fc45e9fd7c5d77487be5599b95"></a><!-- doxytag: member="llvm-config.h::LLVM_NATIVE_ASMPRINTER" ref="aeba258fc45e9fd7c5d77487be5599b95" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define LLVM_NATIVE_ASMPRINTER   LLVMInitializeX86AsmPrinter</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="llvm-config_8h_source.html#l00066">66</a> of file <a class="el" href="llvm-config_8h_source.html">llvm-config.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="acf7cb0ac4c84efd38bdb510fa022284f"></a><!-- doxytag: member="llvm-config.h::LLVM_NATIVE_DISASSEMBLER" ref="acf7cb0ac4c84efd38bdb510fa022284f" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define LLVM_NATIVE_DISASSEMBLER   LLVMInitializeX86Disassembler</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="llvm-config_8h_source.html#l00069">69</a> of file <a class="el" href="llvm-config_8h_source.html">llvm-config.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aabe84295075c943a9957faf1fbc37757"></a><!-- doxytag: member="llvm-config.h::LLVM_NATIVE_TARGET" ref="aabe84295075c943a9957faf1fbc37757" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define LLVM_NATIVE_TARGET   LLVMInitializeX86Target</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="llvm-config_8h_source.html#l00072">72</a> of file <a class="el" href="llvm-config_8h_source.html">llvm-config.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="abf203dee1e16a0f858acb3ab70084312"></a><!-- doxytag: member="llvm-config.h::LLVM_NATIVE_TARGETINFO" ref="abf203dee1e16a0f858acb3ab70084312" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define LLVM_NATIVE_TARGETINFO   LLVMInitializeX86TargetInfo</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="llvm-config_8h_source.html#l00075">75</a> of file <a class="el" href="llvm-config_8h_source.html">llvm-config.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a58f054ceb3ef7c530988f55f4fc3e9bb"></a><!-- doxytag: member="llvm-config.h::LLVM_NATIVE_TARGETMC" ref="a58f054ceb3ef7c530988f55f4fc3e9bb" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define LLVM_NATIVE_TARGETMC   LLVMInitializeX86TargetMC</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="llvm-config_8h_source.html#l00078">78</a> of file <a class="el" href="llvm-config_8h_source.html">llvm-config.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a3b96c3559a4ac6ec43d0421199057899"></a><!-- doxytag: member="llvm-config.h::LLVM_ON_UNIX" ref="a3b96c3559a4ac6ec43d0421199057899" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define LLVM_ON_UNIX   1</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="llvm-config_8h_source.html#l00081">81</a> of file <a class="el" href="llvm-config_8h_source.html">llvm-config.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a13282a1ed2756347d6fede3eac1eb246"></a><!-- doxytag: member="llvm-config.h::LLVM_PATH_CIRCO" ref="a13282a1ed2756347d6fede3eac1eb246" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define LLVM_PATH_CIRCO   "/usr/bin/circo"</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="llvm-config_8h_source.html#l00087">87</a> of file <a class="el" href="llvm-config_8h_source.html">llvm-config.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a195b5311d4e815be01f33e09871df486"></a><!-- doxytag: member="llvm-config.h::LLVM_PATH_DOT" ref="a195b5311d4e815be01f33e09871df486" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define LLVM_PATH_DOT   "/usr/bin/dot"</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="llvm-config_8h_source.html#l00090">90</a> of file <a class="el" href="llvm-config_8h_source.html">llvm-config.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a7c9d93eb5853618e9b7724a42cb12599"></a><!-- doxytag: member="llvm-config.h::LLVM_PATH_DOTTY" ref="a7c9d93eb5853618e9b7724a42cb12599" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define LLVM_PATH_DOTTY   "/usr/bin/dotty"</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="llvm-config_8h_source.html#l00093">93</a> of file <a class="el" href="llvm-config_8h_source.html">llvm-config.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ac79862797f52386b59c598f3b6b04abe"></a><!-- doxytag: member="llvm-config.h::LLVM_PATH_FDP" ref="ac79862797f52386b59c598f3b6b04abe" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define LLVM_PATH_FDP   "/usr/bin/fdp"</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="llvm-config_8h_source.html#l00096">96</a> of file <a class="el" href="llvm-config_8h_source.html">llvm-config.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ac08f27edfb0294995516da2993a1950b"></a><!-- doxytag: member="llvm-config.h::LLVM_PATH_NEATO" ref="ac08f27edfb0294995516da2993a1950b" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define LLVM_PATH_NEATO   "/usr/bin/neato"</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="llvm-config_8h_source.html#l00105">105</a> of file <a class="el" href="llvm-config_8h_source.html">llvm-config.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="afac9392b352763b1bc5ef9e26284ee76"></a><!-- doxytag: member="llvm-config.h::LLVM_PATH_TWOPI" ref="afac9392b352763b1bc5ef9e26284ee76" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define LLVM_PATH_TWOPI   "/usr/bin/twopi"</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="llvm-config_8h_source.html#l00108">108</a> of file <a class="el" href="llvm-config_8h_source.html">llvm-config.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aaf2bfc64052c78d7cc54d056c1f62a18"></a><!-- doxytag: member="llvm-config.h::LLVM_PREFIX" ref="aaf2bfc64052c78d7cc54d056c1f62a18" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define LLVM_PREFIX   "/usr/local"</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="llvm-config_8h_source.html#l00114">114</a> of file <a class="el" href="llvm-config_8h_source.html">llvm-config.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ad546726f94f36db23445ee399ee3ff35"></a><!-- doxytag: member="llvm-config.h::LLVM_VERSION_MAJOR" ref="ad546726f94f36db23445ee399ee3ff35" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define LLVM_VERSION_MAJOR   3</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="llvm-config_8h_source.html#l00117">117</a> of file <a class="el" href="llvm-config_8h_source.html">llvm-config.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ae56fc80b22704ed9ae6b83415b195ab7"></a><!-- doxytag: member="llvm-config.h::LLVM_VERSION_MINOR" ref="ae56fc80b22704ed9ae6b83415b195ab7" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define LLVM_VERSION_MINOR   2</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="llvm-config_8h_source.html#l00120">120</a> of file <a class="el" href="llvm-config_8h_source.html">llvm-config.h</a>.</p>
+
+</div>
+</div>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:39:31 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/namespacePBQP.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/namespacePBQP.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/namespacePBQP.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/namespacePBQP.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,172 @@
+<!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: PBQP Namespace 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 class="current"><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="namespaces.html"><span>Namespace List</span></a></li>
+      <li><a href="namespacemembers.html"><span>Namespace Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#namespaces">Namespaces</a> |
+<a href="#nested-classes">Classes</a> |
+<a href="#typedef-members">Typedefs</a> |
+<a href="#func-members">Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">PBQP Namespace Reference</div>  </div>
+</div>
+<div class="contents">
+<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="namespacePBQP_1_1Heuristics.html">Heuristics</a></td></tr>
+<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="classPBQP_1_1Graph.html">Graph</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classPBQP_1_1NodeItrComparator.html">NodeItrComparator</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classPBQP_1_1EdgeItrCompartor.html">EdgeItrCompartor</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classPBQP_1_1HeuristicBase.html">HeuristicBase</a></td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Abstract base class for heuristic implementations.  <a href="classPBQP_1_1HeuristicBase.html#details">More...</a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classPBQP_1_1HeuristicSolverImpl.html">HeuristicSolverImpl</a></td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Heuristic <a class="el" href="namespacePBQP.html">PBQP</a> solver implementation.  <a href="classPBQP_1_1HeuristicSolverImpl.html#details">More...</a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classPBQP_1_1HeuristicSolver.html">HeuristicSolver</a></td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="namespacePBQP.html">PBQP</a> heuristic solver class.  <a href="classPBQP_1_1HeuristicSolver.html#details">More...</a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classPBQP_1_1Vector.html">Vector</a></td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="namespacePBQP.html">PBQP</a> <a class="el" href="classPBQP_1_1Vector.html" title="PBQP Vector class.">Vector</a> class.  <a href="classPBQP_1_1Vector.html#details">More...</a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classPBQP_1_1Matrix.html">Matrix</a></td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="namespacePBQP.html">PBQP</a> <a class="el" href="classPBQP_1_1Matrix.html" title="PBQP Matrix class.">Matrix</a> class.  <a href="classPBQP_1_1Matrix.html#details">More...</a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classPBQP_1_1Solution.html">Solution</a></td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Represents a solution to a <a class="el" href="namespacePBQP.html">PBQP</a> problem.  <a href="classPBQP_1_1Solution.html#details">More...</a><br/></td></tr>
+<tr><td colspan="2"><h2><a name="typedef-members"></a>
+Typedefs</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">typedef float </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacePBQP.html#a48fb0d5e4b0039c500b48f4375da8bea">PBQPNum</a></td></tr>
+<tr><td colspan="2"><h2><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr><td class="memTemplParams" colspan="2">template<typename OStream > </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">OStream & </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacePBQP.html#a4bf823978b0700b22a803e7236cfe159">operator<<</a> (OStream &os, const <a class="el" href="classPBQP_1_1Vector.html">Vector</a> &v)</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Output a textual representation of the given vector on the given output stream.  <a href="#a4bf823978b0700b22a803e7236cfe159"></a><br/></td></tr>
+<tr><td class="memTemplParams" colspan="2">template<typename OStream > </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">OStream & </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacePBQP.html#a38dfa45d1ab46d5d98a0de6b2e2e96b5">operator<<</a> (OStream &os, const <a class="el" href="classPBQP_1_1Matrix.html">Matrix</a> &m)</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Output a textual representation of the given matrix on the given output stream.  <a href="#a38dfa45d1ab46d5d98a0de6b2e2e96b5"></a><br/></td></tr>
+</table>
+<hr/><h2>Typedef Documentation</h2>
+<a class="anchor" id="a48fb0d5e4b0039c500b48f4375da8bea"></a><!-- doxytag: member="PBQP::PBQPNum" ref="a48fb0d5e4b0039c500b48f4375da8bea" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">typedef float <a class="el" href="namespacePBQP.html#a48fb0d5e4b0039c500b48f4375da8bea">PBQP::PBQPNum</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="Math_8h_source.html#l00019">19</a> of file <a class="el" href="Math_8h_source.html">Math.h</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Function Documentation</h2>
+<a class="anchor" id="a4bf823978b0700b22a803e7236cfe159"></a><!-- doxytag: member="PBQP::operator<<" ref="a4bf823978b0700b22a803e7236cfe159" args="(OStream &os, const Vector &v)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename OStream > </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">OStream& PBQP::operator<< </td>
+          <td>(</td>
+          <td class="paramtype">OStream & </td>
+          <td class="paramname"><em>os</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const Vector & </td>
+          <td class="paramname"><em>v</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Output a textual representation of the given vector on the given output stream. </p>
+
+<p>Definition at line <a class="el" href="Math_8h_source.html#l00098">98</a> of file <a class="el" href="Math_8h_source.html">Math.h</a>.</p>
+
+<p>References <a class="el" href="Math_8h_source.html#l00055">PBQP::Vector::getLength()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a38dfa45d1ab46d5d98a0de6b2e2e96b5"></a><!-- doxytag: member="PBQP::operator<<" ref="a38dfa45d1ab46d5d98a0de6b2e2e96b5" args="(OStream &os, const Matrix &m)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename OStream > </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">OStream& PBQP::operator<< </td>
+          <td>(</td>
+          <td class="paramtype">OStream & </td>
+          <td class="paramname"><em>os</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="LiveRegMatrix_8cpp.html#a8989acb71bd355e02bcf3a930b5e54ea">Matrix</a> & </td>
+          <td class="paramname"><em>m</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Output a textual representation of the given matrix on the given output stream. </p>
+
+<p>Definition at line <a class="el" href="Math_8h_source.html#l00275">275</a> of file <a class="el" href="Math_8h_source.html">Math.h</a>.</p>
+
+<p>References <a class="el" href="Math_8h_source.html#l00164">PBQP::Matrix::getRowAsVector()</a>, and <a class="el" href="Math_8h_source.html#l00146">PBQP::Matrix::getRows()</a>.</p>
+
+</div>
+</div>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:49:35 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/namespacegen-register-defs.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/namespacegen-register-defs.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/namespacegen-register-defs.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/namespacegen-register-defs.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,86 @@
+<!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: gen-register-defs Namespace 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 class="current"><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="namespaces.html"><span>Namespace List</span></a></li>
+      <li><a href="namespacemembers.html"><span>Namespace Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#var-members">Variables</a>  </div>
+  <div class="headertitle">
+<div class="title">gen-register-defs Namespace Reference</div>  </div>
+</div>
+<div class="contents">
+<table class="memberdecls">
+<tr><td colspan="2"><h2><a name="var-members"></a>
+Variables</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegen-register-defs.html#a82e3bdd499f46dbdcbcaa51eedb5b1ac">num_regs</a> = 396</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">tuple </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegen-register-defs.html#ac346a6fe7fd1905d31f5a4cf3601e1bc">outFile</a> = open('NVPTXRegisterInfo.td', 'w')</td></tr>
+</table>
+<hr/><h2>Variable Documentation</h2>
+<a class="anchor" id="a82e3bdd499f46dbdcbcaa51eedb5b1ac"></a><!-- doxytag: member="gen-register-defs::num_regs" ref="a82e3bdd499f46dbdcbcaa51eedb5b1ac" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">int gen-register-defs::num_regs = 396</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="gen-register-defs_8py_source.html#l00003">3</a> of file <a class="el" href="gen-register-defs_8py_source.html">gen-register-defs.py</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ac346a6fe7fd1905d31f5a4cf3601e1bc"></a><!-- doxytag: member="gen-register-defs::outFile" ref="ac346a6fe7fd1905d31f5a4cf3601e1bc" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">tuple gen-register-defs::outFile = open('NVPTXRegisterInfo.td', 'w')</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="gen-register-defs_8py_source.html#l00005">5</a> of file <a class="el" href="gen-register-defs_8py_source.html">gen-register-defs.py</a>.</p>
+
+</div>
+</div>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:40: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/namespacellvm_1_1ARM.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/namespacellvm_1_1ARM.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/namespacellvm_1_1ARM.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/namespacellvm_1_1ARM.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,325 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: llvm::ARM Namespace 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 class="current"><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="namespaces.html"><span>Namespace List</span></a></li>
+      <li><a href="namespacemembers.html"><span>Namespace Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="namespacellvm_1_1ARM.html">ARM</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#enum-members">Enumerations</a> |
+<a href="#func-members">Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">llvm::ARM Namespace Reference</div>  </div>
+</div>
+<div class="contents">
+
+<p>Define some predicates that are used for node matching.  
+<a href="#details">More...</a></p>
+<table class="memberdecls">
+<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_1_1ARM.html#afd6983577fec277e2a17d10ed49e2654">DW_ISA</a> { <a class="el" href="namespacellvm_1_1ARM.html#afd6983577fec277e2a17d10ed49e2654ad63bf74cd9d09df8785aeafa6579b390">DW_ISA_ARM_thumb</a> =  1, 
+<a class="el" href="namespacellvm_1_1ARM.html#afd6983577fec277e2a17d10ed49e2654a701968b697b48343b41d0ceec7d6091f">DW_ISA_ARM_arm</a> =  2
+ }</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ARM.html#acd575bf33b95732abb6580c16950073a">RelocationType</a> { <br/>
+  <a class="el" href="namespacellvm_1_1ARM.html#acd575bf33b95732abb6580c16950073aaca1e38f355c23fbfe5623815adfd6101">reloc_arm_absolute</a>, 
+<a class="el" href="namespacellvm_1_1ARM.html#acd575bf33b95732abb6580c16950073aac1e221993cbfd017940b857738af313c">reloc_arm_relative</a>, 
+<a class="el" href="namespacellvm_1_1ARM.html#acd575bf33b95732abb6580c16950073aaca9f327ae040484f44dc341b1859f1b4">reloc_arm_cp_entry</a>, 
+<a class="el" href="namespacellvm_1_1ARM.html#acd575bf33b95732abb6580c16950073aa9c6c9e0acba2f1a8b40455adbe7b5920">reloc_arm_vfp_cp_entry</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1ARM.html#acd575bf33b95732abb6580c16950073aab4cea387ea3b4ee15ab898c41ff84cde">reloc_arm_machine_cp_entry</a>, 
+<a class="el" href="namespacellvm_1_1ARM.html#acd575bf33b95732abb6580c16950073aad792df73be13a2151490a443b4e4a8e5">reloc_arm_jt_base</a>, 
+<a class="el" href="namespacellvm_1_1ARM.html#acd575bf33b95732abb6580c16950073aa4481e1041b199c81dfee126912a0b8de">reloc_arm_pic_jt</a>, 
+<a class="el" href="namespacellvm_1_1ARM.html#acd575bf33b95732abb6580c16950073aa5b74b45c9a25548e49b67425f6c555cc">reloc_arm_branch</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1ARM.html#acd575bf33b95732abb6580c16950073aa9b8f4e62018f79d6306dff1b01cb1c6b">reloc_arm_movt</a>, 
+<a class="el" href="namespacellvm_1_1ARM.html#acd575bf33b95732abb6580c16950073aa5335a02d2831f9c2943d6a4e9af0dd45">reloc_arm_movw</a>
+<br/>
+ }</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ARM.html#ad950a20a6062ddd7f336a9eede28bdf0">Fixups</a> { <br/>
+  <a class="el" href="namespacellvm_1_1ARM.html#ad950a20a6062ddd7f336a9eede28bdf0ac8226e9dee163f040579c8cd8e5eb8c5">fixup_arm_ldst_pcrel_12</a> =  FirstTargetFixupKind, 
+<a class="el" href="namespacellvm_1_1ARM.html#ad950a20a6062ddd7f336a9eede28bdf0a336d5f4419eb0ef8073bbac49a84de19">fixup_t2_ldst_pcrel_12</a>, 
+<a class="el" href="namespacellvm_1_1ARM.html#ad950a20a6062ddd7f336a9eede28bdf0a8c5b03f8ae59e84ef4b8301c9cf246b3">fixup_arm_pcrel_10_unscaled</a>, 
+<a class="el" href="namespacellvm_1_1ARM.html#ad950a20a6062ddd7f336a9eede28bdf0a1eea621a676048b22be7958e8be8a714">fixup_arm_pcrel_10</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1ARM.html#ad950a20a6062ddd7f336a9eede28bdf0a6d87443e7775d51eaf0708da110f352a">fixup_t2_pcrel_10</a>, 
+<a class="el" href="namespacellvm_1_1ARM.html#ad950a20a6062ddd7f336a9eede28bdf0a09a9168eafc337c15e7de013524a1532">fixup_thumb_adr_pcrel_10</a>, 
+<a class="el" href="namespacellvm_1_1ARM.html#ad950a20a6062ddd7f336a9eede28bdf0a0d7591bd8aae60a8151c5015a61f000b">fixup_arm_adr_pcrel_12</a>, 
+<a class="el" href="namespacellvm_1_1ARM.html#ad950a20a6062ddd7f336a9eede28bdf0aac71630154c96f2f6b3e2e324a40037c">fixup_t2_adr_pcrel_12</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1ARM.html#ad950a20a6062ddd7f336a9eede28bdf0afbaadabc6e1f4ff4ddacc0b8ddf61872">fixup_arm_condbranch</a>, 
+<a class="el" href="namespacellvm_1_1ARM.html#ad950a20a6062ddd7f336a9eede28bdf0a1f91bda8769d2b0c0a7e9d6e813334b8">fixup_arm_uncondbranch</a>, 
+<a class="el" href="namespacellvm_1_1ARM.html#ad950a20a6062ddd7f336a9eede28bdf0abd8de06471430072373886fe44229083">fixup_t2_condbranch</a>, 
+<a class="el" href="namespacellvm_1_1ARM.html#ad950a20a6062ddd7f336a9eede28bdf0a81dbbcf6c6a3e2c7c87af5dc5b9301d3">fixup_t2_uncondbranch</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1ARM.html#ad950a20a6062ddd7f336a9eede28bdf0a02e738702c5e86913f9f7df2f83480b3">fixup_arm_thumb_br</a>, 
+<a class="el" href="namespacellvm_1_1ARM.html#ad950a20a6062ddd7f336a9eede28bdf0a8b3ea0884f12a07077ecb6fd18395467">fixup_arm_uncondbl</a>, 
+<a class="el" href="namespacellvm_1_1ARM.html#ad950a20a6062ddd7f336a9eede28bdf0ac101b88c74df376a53087a2a12829576">fixup_arm_condbl</a>, 
+<a class="el" href="namespacellvm_1_1ARM.html#ad950a20a6062ddd7f336a9eede28bdf0a92999538a175673cea0e806d24285585">fixup_arm_blx</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1ARM.html#ad950a20a6062ddd7f336a9eede28bdf0adb86ef3fcfce8098efef7cb48f3ae98d">fixup_arm_thumb_bl</a>, 
+<a class="el" href="namespacellvm_1_1ARM.html#ad950a20a6062ddd7f336a9eede28bdf0a78f923cec6a90c05ba09b4cf99112b93">fixup_arm_thumb_blx</a>, 
+<a class="el" href="namespacellvm_1_1ARM.html#ad950a20a6062ddd7f336a9eede28bdf0a293bb495311c0764277085879d15c057">fixup_arm_thumb_cb</a>, 
+<a class="el" href="namespacellvm_1_1ARM.html#ad950a20a6062ddd7f336a9eede28bdf0a7b3659cc67fef8cc53f589860b2f1299">fixup_arm_thumb_cp</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1ARM.html#ad950a20a6062ddd7f336a9eede28bdf0a9ad27f8b55ac56d16b5e0c378bad0051">fixup_arm_thumb_bcc</a>, 
+<a class="el" href="namespacellvm_1_1ARM.html#ad950a20a6062ddd7f336a9eede28bdf0a551a7051fef9738a64327579574a84f1">fixup_arm_movt_hi16</a>, 
+<a class="el" href="namespacellvm_1_1ARM.html#ad950a20a6062ddd7f336a9eede28bdf0a2b8a01780fc474ad24becf86799f112b">fixup_arm_movw_lo16</a>, 
+<a class="el" href="namespacellvm_1_1ARM.html#ad950a20a6062ddd7f336a9eede28bdf0a3175e012a680bfa04176f1073d837f78">fixup_t2_movt_hi16</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1ARM.html#ad950a20a6062ddd7f336a9eede28bdf0af29359bd1f79d7f6aec8e2c9275f44d1">fixup_t2_movw_lo16</a>, 
+<a class="el" href="namespacellvm_1_1ARM.html#ad950a20a6062ddd7f336a9eede28bdf0a156116fc4a5cd715d89b9b37a0f00997">fixup_arm_movt_hi16_pcrel</a>, 
+<a class="el" href="namespacellvm_1_1ARM.html#ad950a20a6062ddd7f336a9eede28bdf0a8e1b19d24563bdc51c05367927ec8cde">fixup_arm_movw_lo16_pcrel</a>, 
+<a class="el" href="namespacellvm_1_1ARM.html#ad950a20a6062ddd7f336a9eede28bdf0a022297f89f22e95d829705a8301d3cb5">fixup_t2_movt_hi16_pcrel</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1ARM.html#ad950a20a6062ddd7f336a9eede28bdf0acf41663b9377539c0f95b6fa4019009d">fixup_t2_movw_lo16_pcrel</a>, 
+<a class="el" href="namespacellvm_1_1ARM.html#ad950a20a6062ddd7f336a9eede28bdf0ad0ae478f9613b41c69d61f11f7018c5c">LastTargetFixupKind</a>, 
+<a class="el" href="namespacellvm_1_1ARM.html#ad950a20a6062ddd7f336a9eede28bdf0a83aa9d86657b1bae143f5512d9a1b131">NumTargetFixupKinds</a> =  LastTargetFixupKind - FirstTargetFixupKind
+<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"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ARM.html#a067ab6b664469ca9dd5082abb10cd2e9">isBitFieldInvertedMask</a> (<a class="el" href="classunsigned.html">unsigned</a> v)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classllvm_1_1FastISel.html">FastISel</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ARM.html#aa23959d9b3463aec95209a1fe73c1e3f">createFastISel</a> (<a class="el" href="classllvm_1_1FunctionLoweringInfo.html">FunctionLoweringInfo</a> &funcInfo, const <a class="el" href="classllvm_1_1TargetLibraryInfo.html">TargetLibraryInfo</a> *libInfo)</td></tr>
+</table>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><p>Define some predicates that are used for node matching. </p>
+</div><hr/><h2>Enumeration Type Documentation</h2>
+<a class="anchor" id="afd6983577fec277e2a17d10ed49e2654"></a><!-- doxytag: member="llvm::ARM::DW_ISA" ref="afd6983577fec277e2a17d10ed49e2654" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">enum <a class="el" href="namespacellvm_1_1ARM.html#afd6983577fec277e2a17d10ed49e2654">llvm::ARM::DW_ISA</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em><a class="anchor" id="afd6983577fec277e2a17d10ed49e2654ad63bf74cd9d09df8785aeafa6579b390"></a><!-- doxytag: member="DW_ISA_ARM_thumb" ref="afd6983577fec277e2a17d10ed49e2654ad63bf74cd9d09df8785aeafa6579b390" args="" -->DW_ISA_ARM_thumb</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="afd6983577fec277e2a17d10ed49e2654a701968b697b48343b41d0ceec7d6091f"></a><!-- doxytag: member="DW_ISA_ARM_arm" ref="afd6983577fec277e2a17d10ed49e2654a701968b697b48343b41d0ceec7d6091f" args="" -->DW_ISA_ARM_arm</em> </td><td>
+</td></tr>
+</table>
+</dd>
+</dl>
+
+<p>Definition at line <a class="el" href="ARMAsmPrinter_8h_source.html#l00027">27</a> of file <a class="el" href="ARMAsmPrinter_8h_source.html">ARMAsmPrinter.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ad950a20a6062ddd7f336a9eede28bdf0"></a><!-- doxytag: member="llvm::ARM::Fixups" ref="ad950a20a6062ddd7f336a9eede28bdf0" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">enum <a class="el" href="namespacellvm_1_1ARM.html#ad950a20a6062ddd7f336a9eede28bdf0">llvm::ARM::Fixups</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em><a class="anchor" id="ad950a20a6062ddd7f336a9eede28bdf0ac8226e9dee163f040579c8cd8e5eb8c5"></a><!-- doxytag: member="fixup_arm_ldst_pcrel_12" ref="ad950a20a6062ddd7f336a9eede28bdf0ac8226e9dee163f040579c8cd8e5eb8c5" args="" -->fixup_arm_ldst_pcrel_12</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ad950a20a6062ddd7f336a9eede28bdf0a336d5f4419eb0ef8073bbac49a84de19"></a><!-- doxytag: member="fixup_t2_ldst_pcrel_12" ref="ad950a20a6062ddd7f336a9eede28bdf0a336d5f4419eb0ef8073bbac49a84de19" args="" -->fixup_t2_ldst_pcrel_12</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ad950a20a6062ddd7f336a9eede28bdf0a8c5b03f8ae59e84ef4b8301c9cf246b3"></a><!-- doxytag: member="fixup_arm_pcrel_10_unscaled" ref="ad950a20a6062ddd7f336a9eede28bdf0a8c5b03f8ae59e84ef4b8301c9cf246b3" args="" -->fixup_arm_pcrel_10_unscaled</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ad950a20a6062ddd7f336a9eede28bdf0a1eea621a676048b22be7958e8be8a714"></a><!-- doxytag: member="fixup_arm_pcrel_10" ref="ad950a20a6062ddd7f336a9eede28bdf0a1eea621a676048b22be7958e8be8a714" args="" -->fixup_arm_pcrel_10</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ad950a20a6062ddd7f336a9eede28bdf0a6d87443e7775d51eaf0708da110f352a"></a><!-- doxytag: member="fixup_t2_pcrel_10" ref="ad950a20a6062ddd7f336a9eede28bdf0a6d87443e7775d51eaf0708da110f352a" args="" -->fixup_t2_pcrel_10</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ad950a20a6062ddd7f336a9eede28bdf0a09a9168eafc337c15e7de013524a1532"></a><!-- doxytag: member="fixup_thumb_adr_pcrel_10" ref="ad950a20a6062ddd7f336a9eede28bdf0a09a9168eafc337c15e7de013524a1532" args="" -->fixup_thumb_adr_pcrel_10</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ad950a20a6062ddd7f336a9eede28bdf0a0d7591bd8aae60a8151c5015a61f000b"></a><!-- doxytag: member="fixup_arm_adr_pcrel_12" ref="ad950a20a6062ddd7f336a9eede28bdf0a0d7591bd8aae60a8151c5015a61f000b" args="" -->fixup_arm_adr_pcrel_12</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ad950a20a6062ddd7f336a9eede28bdf0aac71630154c96f2f6b3e2e324a40037c"></a><!-- doxytag: member="fixup_t2_adr_pcrel_12" ref="ad950a20a6062ddd7f336a9eede28bdf0aac71630154c96f2f6b3e2e324a40037c" args="" -->fixup_t2_adr_pcrel_12</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ad950a20a6062ddd7f336a9eede28bdf0afbaadabc6e1f4ff4ddacc0b8ddf61872"></a><!-- doxytag: member="fixup_arm_condbranch" ref="ad950a20a6062ddd7f336a9eede28bdf0afbaadabc6e1f4ff4ddacc0b8ddf61872" args="" -->fixup_arm_condbranch</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ad950a20a6062ddd7f336a9eede28bdf0a1f91bda8769d2b0c0a7e9d6e813334b8"></a><!-- doxytag: member="fixup_arm_uncondbranch" ref="ad950a20a6062ddd7f336a9eede28bdf0a1f91bda8769d2b0c0a7e9d6e813334b8" args="" -->fixup_arm_uncondbranch</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ad950a20a6062ddd7f336a9eede28bdf0abd8de06471430072373886fe44229083"></a><!-- doxytag: member="fixup_t2_condbranch" ref="ad950a20a6062ddd7f336a9eede28bdf0abd8de06471430072373886fe44229083" args="" -->fixup_t2_condbranch</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ad950a20a6062ddd7f336a9eede28bdf0a81dbbcf6c6a3e2c7c87af5dc5b9301d3"></a><!-- doxytag: member="fixup_t2_uncondbranch" ref="ad950a20a6062ddd7f336a9eede28bdf0a81dbbcf6c6a3e2c7c87af5dc5b9301d3" args="" -->fixup_t2_uncondbranch</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ad950a20a6062ddd7f336a9eede28bdf0a02e738702c5e86913f9f7df2f83480b3"></a><!-- doxytag: member="fixup_arm_thumb_br" ref="ad950a20a6062ddd7f336a9eede28bdf0a02e738702c5e86913f9f7df2f83480b3" args="" -->fixup_arm_thumb_br</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ad950a20a6062ddd7f336a9eede28bdf0a8b3ea0884f12a07077ecb6fd18395467"></a><!-- doxytag: member="fixup_arm_uncondbl" ref="ad950a20a6062ddd7f336a9eede28bdf0a8b3ea0884f12a07077ecb6fd18395467" args="" -->fixup_arm_uncondbl</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ad950a20a6062ddd7f336a9eede28bdf0ac101b88c74df376a53087a2a12829576"></a><!-- doxytag: member="fixup_arm_condbl" ref="ad950a20a6062ddd7f336a9eede28bdf0ac101b88c74df376a53087a2a12829576" args="" -->fixup_arm_condbl</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ad950a20a6062ddd7f336a9eede28bdf0a92999538a175673cea0e806d24285585"></a><!-- doxytag: member="fixup_arm_blx" ref="ad950a20a6062ddd7f336a9eede28bdf0a92999538a175673cea0e806d24285585" args="" -->fixup_arm_blx</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ad950a20a6062ddd7f336a9eede28bdf0adb86ef3fcfce8098efef7cb48f3ae98d"></a><!-- doxytag: member="fixup_arm_thumb_bl" ref="ad950a20a6062ddd7f336a9eede28bdf0adb86ef3fcfce8098efef7cb48f3ae98d" args="" -->fixup_arm_thumb_bl</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ad950a20a6062ddd7f336a9eede28bdf0a78f923cec6a90c05ba09b4cf99112b93"></a><!-- doxytag: member="fixup_arm_thumb_blx" ref="ad950a20a6062ddd7f336a9eede28bdf0a78f923cec6a90c05ba09b4cf99112b93" args="" -->fixup_arm_thumb_blx</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ad950a20a6062ddd7f336a9eede28bdf0a293bb495311c0764277085879d15c057"></a><!-- doxytag: member="fixup_arm_thumb_cb" ref="ad950a20a6062ddd7f336a9eede28bdf0a293bb495311c0764277085879d15c057" args="" -->fixup_arm_thumb_cb</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ad950a20a6062ddd7f336a9eede28bdf0a7b3659cc67fef8cc53f589860b2f1299"></a><!-- doxytag: member="fixup_arm_thumb_cp" ref="ad950a20a6062ddd7f336a9eede28bdf0a7b3659cc67fef8cc53f589860b2f1299" args="" -->fixup_arm_thumb_cp</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ad950a20a6062ddd7f336a9eede28bdf0a9ad27f8b55ac56d16b5e0c378bad0051"></a><!-- doxytag: member="fixup_arm_thumb_bcc" ref="ad950a20a6062ddd7f336a9eede28bdf0a9ad27f8b55ac56d16b5e0c378bad0051" args="" -->fixup_arm_thumb_bcc</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ad950a20a6062ddd7f336a9eede28bdf0a551a7051fef9738a64327579574a84f1"></a><!-- doxytag: member="fixup_arm_movt_hi16" ref="ad950a20a6062ddd7f336a9eede28bdf0a551a7051fef9738a64327579574a84f1" args="" -->fixup_arm_movt_hi16</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ad950a20a6062ddd7f336a9eede28bdf0a2b8a01780fc474ad24becf86799f112b"></a><!-- doxytag: member="fixup_arm_movw_lo16" ref="ad950a20a6062ddd7f336a9eede28bdf0a2b8a01780fc474ad24becf86799f112b" args="" -->fixup_arm_movw_lo16</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ad950a20a6062ddd7f336a9eede28bdf0a3175e012a680bfa04176f1073d837f78"></a><!-- doxytag: member="fixup_t2_movt_hi16" ref="ad950a20a6062ddd7f336a9eede28bdf0a3175e012a680bfa04176f1073d837f78" args="" -->fixup_t2_movt_hi16</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ad950a20a6062ddd7f336a9eede28bdf0af29359bd1f79d7f6aec8e2c9275f44d1"></a><!-- doxytag: member="fixup_t2_movw_lo16" ref="ad950a20a6062ddd7f336a9eede28bdf0af29359bd1f79d7f6aec8e2c9275f44d1" args="" -->fixup_t2_movw_lo16</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ad950a20a6062ddd7f336a9eede28bdf0a156116fc4a5cd715d89b9b37a0f00997"></a><!-- doxytag: member="fixup_arm_movt_hi16_pcrel" ref="ad950a20a6062ddd7f336a9eede28bdf0a156116fc4a5cd715d89b9b37a0f00997" args="" -->fixup_arm_movt_hi16_pcrel</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ad950a20a6062ddd7f336a9eede28bdf0a8e1b19d24563bdc51c05367927ec8cde"></a><!-- doxytag: member="fixup_arm_movw_lo16_pcrel" ref="ad950a20a6062ddd7f336a9eede28bdf0a8e1b19d24563bdc51c05367927ec8cde" args="" -->fixup_arm_movw_lo16_pcrel</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ad950a20a6062ddd7f336a9eede28bdf0a022297f89f22e95d829705a8301d3cb5"></a><!-- doxytag: member="fixup_t2_movt_hi16_pcrel" ref="ad950a20a6062ddd7f336a9eede28bdf0a022297f89f22e95d829705a8301d3cb5" args="" -->fixup_t2_movt_hi16_pcrel</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ad950a20a6062ddd7f336a9eede28bdf0acf41663b9377539c0f95b6fa4019009d"></a><!-- doxytag: member="fixup_t2_movw_lo16_pcrel" ref="ad950a20a6062ddd7f336a9eede28bdf0acf41663b9377539c0f95b6fa4019009d" args="" -->fixup_t2_movw_lo16_pcrel</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ad950a20a6062ddd7f336a9eede28bdf0ad0ae478f9613b41c69d61f11f7018c5c"></a><!-- doxytag: member="LastTargetFixupKind" ref="ad950a20a6062ddd7f336a9eede28bdf0ad0ae478f9613b41c69d61f11f7018c5c" args="" -->LastTargetFixupKind</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ad950a20a6062ddd7f336a9eede28bdf0a83aa9d86657b1bae143f5512d9a1b131"></a><!-- doxytag: member="NumTargetFixupKinds" ref="ad950a20a6062ddd7f336a9eede28bdf0a83aa9d86657b1bae143f5512d9a1b131" args="" -->NumTargetFixupKinds</em> </td><td>
+</td></tr>
+</table>
+</dd>
+</dl>
+
+<p>Definition at line <a class="el" href="ARMFixupKinds_8h_source.html#l00017">17</a> of file <a class="el" href="ARMFixupKinds_8h_source.html">ARMFixupKinds.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="acd575bf33b95732abb6580c16950073a"></a><!-- doxytag: member="llvm::ARM::RelocationType" ref="acd575bf33b95732abb6580c16950073a" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">enum <a class="el" href="namespacellvm_1_1ARM.html#acd575bf33b95732abb6580c16950073a">llvm::ARM::RelocationType</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em><a class="anchor" id="acd575bf33b95732abb6580c16950073aaca1e38f355c23fbfe5623815adfd6101"></a><!-- doxytag: member="reloc_arm_absolute" ref="acd575bf33b95732abb6580c16950073aaca1e38f355c23fbfe5623815adfd6101" args="" -->reloc_arm_absolute</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd575bf33b95732abb6580c16950073aac1e221993cbfd017940b857738af313c"></a><!-- doxytag: member="reloc_arm_relative" ref="acd575bf33b95732abb6580c16950073aac1e221993cbfd017940b857738af313c" args="" -->reloc_arm_relative</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd575bf33b95732abb6580c16950073aaca9f327ae040484f44dc341b1859f1b4"></a><!-- doxytag: member="reloc_arm_cp_entry" ref="acd575bf33b95732abb6580c16950073aaca9f327ae040484f44dc341b1859f1b4" args="" -->reloc_arm_cp_entry</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd575bf33b95732abb6580c16950073aa9c6c9e0acba2f1a8b40455adbe7b5920"></a><!-- doxytag: member="reloc_arm_vfp_cp_entry" ref="acd575bf33b95732abb6580c16950073aa9c6c9e0acba2f1a8b40455adbe7b5920" args="" -->reloc_arm_vfp_cp_entry</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd575bf33b95732abb6580c16950073aab4cea387ea3b4ee15ab898c41ff84cde"></a><!-- doxytag: member="reloc_arm_machine_cp_entry" ref="acd575bf33b95732abb6580c16950073aab4cea387ea3b4ee15ab898c41ff84cde" args="" -->reloc_arm_machine_cp_entry</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd575bf33b95732abb6580c16950073aad792df73be13a2151490a443b4e4a8e5"></a><!-- doxytag: member="reloc_arm_jt_base" ref="acd575bf33b95732abb6580c16950073aad792df73be13a2151490a443b4e4a8e5" args="" -->reloc_arm_jt_base</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd575bf33b95732abb6580c16950073aa4481e1041b199c81dfee126912a0b8de"></a><!-- doxytag: member="reloc_arm_pic_jt" ref="acd575bf33b95732abb6580c16950073aa4481e1041b199c81dfee126912a0b8de" args="" -->reloc_arm_pic_jt</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd575bf33b95732abb6580c16950073aa5b74b45c9a25548e49b67425f6c555cc"></a><!-- doxytag: member="reloc_arm_branch" ref="acd575bf33b95732abb6580c16950073aa5b74b45c9a25548e49b67425f6c555cc" args="" -->reloc_arm_branch</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd575bf33b95732abb6580c16950073aa9b8f4e62018f79d6306dff1b01cb1c6b"></a><!-- doxytag: member="reloc_arm_movt" ref="acd575bf33b95732abb6580c16950073aa9b8f4e62018f79d6306dff1b01cb1c6b" args="" -->reloc_arm_movt</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd575bf33b95732abb6580c16950073aa5335a02d2831f9c2943d6a4e9af0dd45"></a><!-- doxytag: member="reloc_arm_movw" ref="acd575bf33b95732abb6580c16950073aa5335a02d2831f9c2943d6a4e9af0dd45" args="" -->reloc_arm_movw</em> </td><td>
+</td></tr>
+</table>
+</dd>
+</dl>
+
+<p>Definition at line <a class="el" href="ARMRelocations_8h_source.html#l00021">21</a> of file <a class="el" href="ARMRelocations_8h_source.html">ARMRelocations.h</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Function Documentation</h2>
+<a class="anchor" id="aa23959d9b3463aec95209a1fe73c1e3f"></a><!-- doxytag: member="llvm::ARM::createFastISel" ref="aa23959d9b3463aec95209a1fe73c1e3f" args="(FunctionLoweringInfo &funcInfo, const TargetLibraryInfo *libInfo)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classllvm_1_1FastISel.html">FastISel</a> * llvm::ARM::createFastISel </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classllvm_1_1FunctionLoweringInfo.html">FunctionLoweringInfo</a> & </td>
+          <td class="paramname"><em>funcInfo</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1TargetLibraryInfo.html">TargetLibraryInfo</a> * </td>
+          <td class="paramname"><em>libInfo</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="ARMFastISel_8cpp_source.html#l02853">2853</a> of file <a class="el" href="ARMFastISel_8cpp_source.html">ARMFastISel.cpp</a>.</p>
+
+<p>References <a class="el" href="Target_2TargetMachine_8h_source.html#l00123">llvm::TargetMachine::getSubtarget()</a>, <a class="el" href="MachineFunction_8h_source.html#l00156">llvm::MachineFunction::getTarget()</a>, <a class="el" href="ARMSubtarget_8h_source.html#l00243">llvm::ARMSubtarget::isTargetIOS()</a>, <a class="el" href="ARMSubtarget_8h_source.html#l00254">llvm::ARMSubtarget::isThumb1Only()</a>, and <a class="el" href="FunctionLoweringInfo_8h_source.html#l00058">llvm::FunctionLoweringInfo::MF</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a067ab6b664469ca9dd5082abb10cd2e9"></a><!-- doxytag: member="llvm::ARM::isBitFieldInvertedMask" ref="a067ab6b664469ca9dd5082abb10cd2e9" args="(unsigned v)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> llvm::ARM::isBitFieldInvertedMask </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>v</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="ARMISelLowering_8cpp_source.html#l09900">9900</a> of file <a class="el" href="ARMISelLowering_8cpp_source.html">ARMISelLowering.cpp</a>.</p>
+
+<p>Referenced by <a class="el" href="ARMISelLowering_8cpp_source.html#l07700">PerformORCombine()</a>.</p>
+
+</div>
+</div>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:49:03 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/namespacellvm_1_1ARM__AM.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/namespacellvm_1_1ARM__AM.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/namespacellvm_1_1ARM__AM.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/namespacellvm_1_1ARM__AM.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,1512 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: llvm::ARM_AM Namespace 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 class="current"><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="namespaces.html"><span>Namespace List</span></a></li>
+      <li><a href="namespacemembers.html"><span>Namespace Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="namespacellvm_1_1ARM__AM.html">ARM_AM</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#enum-members">Enumerations</a> |
+<a href="#func-members">Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">llvm::ARM_AM Namespace Reference</div>  </div>
+</div>
+<div class="contents">
+
+<p><a class="el" href="namespacellvm_1_1ARM__AM.html" title="ARM_AM - ARM Addressing Mode Stuff.">ARM_AM</a> - <a class="el" href="namespacellvm_1_1ARM.html" title="Define some predicates that are used for node matching.">ARM</a> Addressing Mode Stuff.  
+<a href="#details">More...</a></p>
+<table class="memberdecls">
+<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_1_1ARM__AM.html#a76f5f9f36bbd9f03c844c5b565f239ef">ShiftOpc</a> { <br/>
+  <a class="el" href="namespacellvm_1_1ARM__AM.html#a76f5f9f36bbd9f03c844c5b565f239efa52ce105a97f77049ddfe808bbf0f3eac">no_shift</a> =  0, 
+<a class="el" href="namespacellvm_1_1ARM__AM.html#a76f5f9f36bbd9f03c844c5b565f239efa325f4baf722ab35ea203950c4e3c5e5a">asr</a>, 
+<a class="el" href="namespacellvm_1_1ARM__AM.html#a76f5f9f36bbd9f03c844c5b565f239efaafeb1424944dafbde8a990bce1f5bd84">lsl</a>, 
+<a class="el" href="namespacellvm_1_1ARM__AM.html#a76f5f9f36bbd9f03c844c5b565f239efa25f26a9f4d00c9ac425953111519c041">lsr</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1ARM__AM.html#a76f5f9f36bbd9f03c844c5b565f239efaf9bc4030b576764b9de7211577c98460">ror</a>, 
+<a class="el" href="namespacellvm_1_1ARM__AM.html#a76f5f9f36bbd9f03c844c5b565f239efabf251272bdeee23065eaf39227adfe88">rrx</a>
+<br/>
+ }</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ARM__AM.html#a5d0557608eaebed12bc00812724ba2cd">AddrOpc</a> { <a class="el" href="namespacellvm_1_1ARM__AM.html#a5d0557608eaebed12bc00812724ba2cda41a13f3ce88ed84e63003e32b18c1235">sub</a> =  0, 
+<a class="el" href="namespacellvm_1_1ARM__AM.html#a5d0557608eaebed12bc00812724ba2cdae6bcee28992dab735eaa43f5dfa48a09">add</a>
+ }</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ARM__AM.html#a37ea08d6fc20eb1ef1bfb3ad008261a5">AMSubMode</a> { <br/>
+  <a class="el" href="namespacellvm_1_1ARM__AM.html#a37ea08d6fc20eb1ef1bfb3ad008261a5a1684f0ae691cbb9d0be78753ab3cdffe">bad_am_submode</a> =  0, 
+<a class="el" href="namespacellvm_1_1ARM__AM.html#a37ea08d6fc20eb1ef1bfb3ad008261a5af0bccfa4a7bf9c0aaffaf57421effe3f">ia</a>, 
+<a class="el" href="namespacellvm_1_1ARM__AM.html#a37ea08d6fc20eb1ef1bfb3ad008261a5a142f78f7efc65a4326e455faf26fd4cc">ib</a>, 
+<a class="el" href="namespacellvm_1_1ARM__AM.html#a37ea08d6fc20eb1ef1bfb3ad008261a5a059d1070c4becc8b9584e5719ffd24b6">da</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1ARM__AM.html#a37ea08d6fc20eb1ef1bfb3ad008261a5a2613d8e3d6eaaa6285047725dcc7aa79">db</a>
+<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"><a class="el" href="namespacellvm_1_1ARM__AM.html#a37ea08d6fc20eb1ef1bfb3ad008261a5">AMSubMode</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ARM__AM.html#a477613cc6063133afa3b6fff3ef42d6b">getLoadStoreMultipleSubMode</a> (int Opcode)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="namespacellvm_1_1ARM__AM.html#a76f5f9f36bbd9f03c844c5b565f239ef">ShiftOpc</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ARM__AM.html#a0f0e8b13220b4094b0eade6c4a691a68">getShiftOpcForNode</a> (<a class="el" href="classunsigned.html">unsigned</a> Opcode)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classchar.html">char</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ARM__AM.html#a4a07a9ccab94420d151f42f041d9291a">getAddrOpcStr</a> (<a class="el" href="namespacellvm_1_1ARM__AM.html#a5d0557608eaebed12bc00812724ba2cd">AddrOpc</a> Op)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classchar.html">char</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ARM__AM.html#a5b9a33cf154e7395bd772ef270ce9fea">getShiftOpcStr</a> (<a class="el" href="namespacellvm_1_1ARM__AM.html#a76f5f9f36bbd9f03c844c5b565f239ef">ShiftOpc</a> Op)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classunsigned.html">unsigned</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ARM__AM.html#a5e1e299d7db0f3317f2dcdb4cd24a753">getShiftOpcEncoding</a> (<a class="el" href="namespacellvm_1_1ARM__AM.html#a76f5f9f36bbd9f03c844c5b565f239ef">ShiftOpc</a> Op)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classchar.html">char</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ARM__AM.html#a1dc12d19e9e927db00c81843cd4c7470">getAMSubModeStr</a> (<a class="el" href="namespacellvm_1_1ARM__AM.html#a37ea08d6fc20eb1ef1bfb3ad008261a5">AMSubMode</a> Mode)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classunsigned.html">unsigned</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ARM__AM.html#a6d968947f2037095847dd5721335f6a6">rotr32</a> (<a class="el" href="classunsigned.html">unsigned</a> Val, <a class="el" href="classunsigned.html">unsigned</a> Amt)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classunsigned.html">unsigned</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ARM__AM.html#a148d95188912b44286ca98af79a7eb74">rotl32</a> (<a class="el" href="classunsigned.html">unsigned</a> Val, <a class="el" href="classunsigned.html">unsigned</a> Amt)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classunsigned.html">unsigned</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ARM__AM.html#a257cdd16d16d0a9d9b358b5e5a472258">getSORegOpc</a> (<a class="el" href="namespacellvm_1_1ARM__AM.html#a76f5f9f36bbd9f03c844c5b565f239ef">ShiftOpc</a> ShOp, <a class="el" href="classunsigned.html">unsigned</a> Imm)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classunsigned.html">unsigned</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ARM__AM.html#a6c300abe1e4b9fda1a3eb6630eb99cd5">getSORegOffset</a> (<a class="el" href="classunsigned.html">unsigned</a> Op)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="namespacellvm_1_1ARM__AM.html#a76f5f9f36bbd9f03c844c5b565f239ef">ShiftOpc</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ARM__AM.html#a3c0892ca13564f7da976c5defe746fcf">getSORegShOp</a> (<a class="el" href="classunsigned.html">unsigned</a> Op)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classunsigned.html">unsigned</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ARM__AM.html#a80c91cf96d06870321ed2cf68c874303">getSOImmValImm</a> (<a class="el" href="classunsigned.html">unsigned</a> Imm)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classunsigned.html">unsigned</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ARM__AM.html#ace0c2f92bbab5b7591b999b4cf0f7340">getSOImmValRot</a> (<a class="el" href="classunsigned.html">unsigned</a> Imm)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classunsigned.html">unsigned</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ARM__AM.html#ab08fcb6b44de3c3a6aa96988363d97e0">getSOImmValRotate</a> (<a class="el" href="classunsigned.html">unsigned</a> Imm)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ARM__AM.html#ab18b193058b463093ad2a5701710bece">getSOImmVal</a> (<a class="el" href="classunsigned.html">unsigned</a> Arg)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ARM__AM.html#ac229bc1c730b34dff4b13afbe7747e22">isSOImmTwoPartVal</a> (<a class="el" href="classunsigned.html">unsigned</a> V)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classunsigned.html">unsigned</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ARM__AM.html#aa03349ec4911cc288087cef87cf769a3">getSOImmTwoPartFirst</a> (<a class="el" href="classunsigned.html">unsigned</a> V)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classunsigned.html">unsigned</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ARM__AM.html#a1496354674d090593303959f68cf7bd7">getSOImmTwoPartSecond</a> (<a class="el" href="classunsigned.html">unsigned</a> V)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classunsigned.html">unsigned</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ARM__AM.html#a2b06a5c23a45adcc45ea982dbe6af7db">getThumbImmValShift</a> (<a class="el" href="classunsigned.html">unsigned</a> Imm)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ARM__AM.html#a2a556538eeeb14908c7a86d4f8d8e880">isThumbImmShiftedVal</a> (<a class="el" href="classunsigned.html">unsigned</a> V)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classunsigned.html">unsigned</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ARM__AM.html#a003e4eb4177a734273114d7feeec94e7">getThumbImm16ValShift</a> (<a class="el" href="classunsigned.html">unsigned</a> Imm)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ARM__AM.html#abd539583e07f7dd5843aecd1a3f4fe16">isThumbImm16ShiftedVal</a> (<a class="el" href="classunsigned.html">unsigned</a> V)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classunsigned.html">unsigned</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ARM__AM.html#ae15eedfde1505dabcd316151703c4c6f">getThumbImmNonShiftedVal</a> (<a class="el" href="classunsigned.html">unsigned</a> V)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ARM__AM.html#a6df8aa9dddf070aa7dca5d8666b32081">getT2SOImmValSplatVal</a> (<a class="el" href="classunsigned.html">unsigned</a> V)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ARM__AM.html#af8f9eb8b0fdcaaf052f11a4ef28744a1">getT2SOImmValRotateVal</a> (<a class="el" href="classunsigned.html">unsigned</a> V)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ARM__AM.html#a70b6f0b420385853a70713cb288c3292">getT2SOImmVal</a> (<a class="el" href="classunsigned.html">unsigned</a> Arg)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classunsigned.html">unsigned</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ARM__AM.html#afd688668d4a4cf4c3b508f20b5286c6f">getT2SOImmValRotate</a> (<a class="el" href="classunsigned.html">unsigned</a> V)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ARM__AM.html#ae3a823dd187d5c292f18a4fcfffde3a3">isT2SOImmTwoPartVal</a> (<a class="el" href="classunsigned.html">unsigned</a> Imm)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classunsigned.html">unsigned</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ARM__AM.html#acce36a59bdda59a266d2f2bfeaa7a9b6">getT2SOImmTwoPartFirst</a> (<a class="el" href="classunsigned.html">unsigned</a> Imm)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classunsigned.html">unsigned</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ARM__AM.html#ab22f00415be45367a9341ccab9018b0a">getT2SOImmTwoPartSecond</a> (<a class="el" href="classunsigned.html">unsigned</a> Imm)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classunsigned.html">unsigned</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ARM__AM.html#a97e4756295ed8f0cfc534cac7fa60beb">getAM2Opc</a> (<a class="el" href="namespacellvm_1_1ARM__AM.html#a5d0557608eaebed12bc00812724ba2cd">AddrOpc</a> Opc, <a class="el" href="classunsigned.html">unsigned</a> Imm12, <a class="el" href="namespacellvm_1_1ARM__AM.html#a76f5f9f36bbd9f03c844c5b565f239ef">ShiftOpc</a> SO, <a class="el" href="classunsigned.html">unsigned</a> IdxMode=0)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classunsigned.html">unsigned</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ARM__AM.html#a7502a7e824795b89d0e7f1dcaaf5f65a">getAM2Offset</a> (<a class="el" href="classunsigned.html">unsigned</a> AM2Opc)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="namespacellvm_1_1ARM__AM.html#a5d0557608eaebed12bc00812724ba2cd">AddrOpc</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ARM__AM.html#a7edbe05a2e247803ae6b4675def6a640">getAM2Op</a> (<a class="el" href="classunsigned.html">unsigned</a> AM2Opc)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="namespacellvm_1_1ARM__AM.html#a76f5f9f36bbd9f03c844c5b565f239ef">ShiftOpc</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ARM__AM.html#aee1f052b080c3ebf61813c50dda26408">getAM2ShiftOpc</a> (<a class="el" href="classunsigned.html">unsigned</a> AM2Opc)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classunsigned.html">unsigned</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ARM__AM.html#a4a80410e52232ac496b3b7cf9400b532">getAM2IdxMode</a> (<a class="el" href="classunsigned.html">unsigned</a> AM2Opc)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classunsigned.html">unsigned</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ARM__AM.html#a2b9258fcda1e898fc68533884715bdc6">getAM3Opc</a> (<a class="el" href="namespacellvm_1_1ARM__AM.html#a5d0557608eaebed12bc00812724ba2cd">AddrOpc</a> Opc, <a class="el" href="classunsigned.html">unsigned</a> <a class="el" href="classchar.html">char</a> Offset, <a class="el" href="classunsigned.html">unsigned</a> IdxMode=0)</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">getAM3Opc - This function encodes the addrmode3 opc field.  <a href="#a2b9258fcda1e898fc68533884715bdc6"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classunsigned.html">unsigned</a> <a class="el" href="classchar.html">char</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ARM__AM.html#ae82f861eface5f0da4e6a418b09e03bd">getAM3Offset</a> (<a class="el" href="classunsigned.html">unsigned</a> AM3Opc)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="namespacellvm_1_1ARM__AM.html#a5d0557608eaebed12bc00812724ba2cd">AddrOpc</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ARM__AM.html#a83e19c6a7832194e6bd7b8603a74ee7e">getAM3Op</a> (<a class="el" href="classunsigned.html">unsigned</a> AM3Opc)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classunsigned.html">unsigned</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ARM__AM.html#acbe54851c688e3851810becef6e62bb1">getAM3IdxMode</a> (<a class="el" href="classunsigned.html">unsigned</a> AM3Opc)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="namespacellvm_1_1ARM__AM.html#a37ea08d6fc20eb1ef1bfb3ad008261a5">AMSubMode</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ARM__AM.html#a92381da5f06300fb16b79bc3cf4912e1">getAM4SubMode</a> (<a class="el" href="classunsigned.html">unsigned</a> Mode)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classunsigned.html">unsigned</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ARM__AM.html#a4760f5293db6025eadd334a7d6bf16af">getAM4ModeImm</a> (<a class="el" href="namespacellvm_1_1ARM__AM.html#a37ea08d6fc20eb1ef1bfb3ad008261a5">AMSubMode</a> SubMode)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classunsigned.html">unsigned</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ARM__AM.html#aeaddd028e428140b446fac6bf267f0cf">getAM5Opc</a> (<a class="el" href="namespacellvm_1_1ARM__AM.html#a5d0557608eaebed12bc00812724ba2cd">AddrOpc</a> Opc, <a class="el" href="classunsigned.html">unsigned</a> <a class="el" href="classchar.html">char</a> Offset)</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">getAM5Opc - This function encodes the addrmode5 opc field.  <a href="#aeaddd028e428140b446fac6bf267f0cf"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classunsigned.html">unsigned</a> <a class="el" href="classchar.html">char</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ARM__AM.html#a4a7164e76d0d8d5ec38ed60bddd77589">getAM5Offset</a> (<a class="el" href="classunsigned.html">unsigned</a> AM5Opc)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="namespacellvm_1_1ARM__AM.html#a5d0557608eaebed12bc00812724ba2cd">AddrOpc</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ARM__AM.html#afdacdb74974f380adc2ba5381cce6026">getAM5Op</a> (<a class="el" href="classunsigned.html">unsigned</a> AM5Opc)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classunsigned.html">unsigned</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ARM__AM.html#a29c57c58cee8726488d726bc2aeae041">createNEONModImm</a> (<a class="el" href="classunsigned.html">unsigned</a> OpCmode, <a class="el" href="classunsigned.html">unsigned</a> Val)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classunsigned.html">unsigned</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ARM__AM.html#a01ab454df8843a18c2c91a096f82e841">getNEONModImmOpCmode</a> (<a class="el" href="classunsigned.html">unsigned</a> ModImm)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classunsigned.html">unsigned</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ARM__AM.html#a7665932b2b572cf1ca9cbc029f407922">getNEONModImmVal</a> (<a class="el" href="classunsigned.html">unsigned</a> ModImm)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static uint64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ARM__AM.html#ab7e7ebb59b8da318b1e1ad06b3d5d212">decodeNEONModImm</a> (<a class="el" href="classunsigned.html">unsigned</a> ModImm, <a class="el" href="classunsigned.html">unsigned</a> &EltBits)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static float </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ARM__AM.html#ae7c4d275a31484e713b8a927fd12c7dc">getFPImmFloat</a> (<a class="el" href="classunsigned.html">unsigned</a> Imm)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ARM__AM.html#acb3fd79123a967918c435e9090e66cae">getFP32Imm</a> (const <a class="el" href="classllvm_1_1APInt.html">APInt</a> &Imm)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ARM__AM.html#a2469d9ee876a48b94dab9e530b735a2b">getFP32Imm</a> (const <a class="el" href="classllvm_1_1APFloat.html">APFloat</a> &FPImm)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ARM__AM.html#a7ee9f234fa815f57c1a9cbf66d5cbbd0">getFP64Imm</a> (const <a class="el" href="classllvm_1_1APInt.html">APInt</a> &Imm)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ARM__AM.html#a1219bb3eef4a8d9a70d1e7cc60a4bc1d">getFP64Imm</a> (const <a class="el" href="classllvm_1_1APFloat.html">APFloat</a> &FPImm)</td></tr>
+</table>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><p><a class="el" href="namespacellvm_1_1ARM__AM.html" title="ARM_AM - ARM Addressing Mode Stuff.">ARM_AM</a> - <a class="el" href="namespacellvm_1_1ARM.html" title="Define some predicates that are used for node matching.">ARM</a> Addressing Mode Stuff. </p>
+</div><hr/><h2>Enumeration Type Documentation</h2>
+<a class="anchor" id="a5d0557608eaebed12bc00812724ba2cd"></a><!-- doxytag: member="llvm::ARM_AM::AddrOpc" ref="a5d0557608eaebed12bc00812724ba2cd" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">enum <a class="el" href="namespacellvm_1_1ARM__AM.html#a5d0557608eaebed12bc00812724ba2cd">llvm::ARM_AM::AddrOpc</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em><a class="anchor" id="a5d0557608eaebed12bc00812724ba2cda41a13f3ce88ed84e63003e32b18c1235"></a><!-- doxytag: member="sub" ref="a5d0557608eaebed12bc00812724ba2cda41a13f3ce88ed84e63003e32b18c1235" args="" -->sub</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a5d0557608eaebed12bc00812724ba2cdae6bcee28992dab735eaa43f5dfa48a09"></a><!-- doxytag: member="add" ref="a5d0557608eaebed12bc00812724ba2cdae6bcee28992dab735eaa43f5dfa48a09" args="" -->add</em> </td><td>
+</td></tr>
+</table>
+</dd>
+</dl>
+
+<p>Definition at line <a class="el" href="ARMAddressingModes_8h_source.html#l00036">36</a> of file <a class="el" href="ARMAddressingModes_8h_source.html">ARMAddressingModes.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a37ea08d6fc20eb1ef1bfb3ad008261a5"></a><!-- doxytag: member="llvm::ARM_AM::AMSubMode" ref="a37ea08d6fc20eb1ef1bfb3ad008261a5" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">enum <a class="el" href="namespacellvm_1_1ARM__AM.html#a37ea08d6fc20eb1ef1bfb3ad008261a5">llvm::ARM_AM::AMSubMode</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em><a class="anchor" id="a37ea08d6fc20eb1ef1bfb3ad008261a5a1684f0ae691cbb9d0be78753ab3cdffe"></a><!-- doxytag: member="bad_am_submode" ref="a37ea08d6fc20eb1ef1bfb3ad008261a5a1684f0ae691cbb9d0be78753ab3cdffe" args="" -->bad_am_submode</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a37ea08d6fc20eb1ef1bfb3ad008261a5af0bccfa4a7bf9c0aaffaf57421effe3f"></a><!-- doxytag: member="ia" ref="a37ea08d6fc20eb1ef1bfb3ad008261a5af0bccfa4a7bf9c0aaffaf57421effe3f" args="" -->ia</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a37ea08d6fc20eb1ef1bfb3ad008261a5a142f78f7efc65a4326e455faf26fd4cc"></a><!-- doxytag: member="ib" ref="a37ea08d6fc20eb1ef1bfb3ad008261a5a142f78f7efc65a4326e455faf26fd4cc" args="" -->ib</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a37ea08d6fc20eb1ef1bfb3ad008261a5a059d1070c4becc8b9584e5719ffd24b6"></a><!-- doxytag: member="da" ref="a37ea08d6fc20eb1ef1bfb3ad008261a5a059d1070c4becc8b9584e5719ffd24b6" args="" -->da</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a37ea08d6fc20eb1ef1bfb3ad008261a5a2613d8e3d6eaaa6285047725dcc7aa79"></a><!-- doxytag: member="db" ref="a37ea08d6fc20eb1ef1bfb3ad008261a5a2613d8e3d6eaaa6285047725dcc7aa79" args="" -->db</em> </td><td>
+</td></tr>
+</table>
+</dd>
+</dl>
+
+<p>Definition at line <a class="el" href="ARMAddressingModes_8h_source.html#l00066">66</a> of file <a class="el" href="ARMAddressingModes_8h_source.html">ARMAddressingModes.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a76f5f9f36bbd9f03c844c5b565f239ef"></a><!-- doxytag: member="llvm::ARM_AM::ShiftOpc" ref="a76f5f9f36bbd9f03c844c5b565f239ef" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">enum <a class="el" href="namespacellvm_1_1ARM__AM.html#a76f5f9f36bbd9f03c844c5b565f239ef">llvm::ARM_AM::ShiftOpc</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em><a class="anchor" id="a76f5f9f36bbd9f03c844c5b565f239efa52ce105a97f77049ddfe808bbf0f3eac"></a><!-- doxytag: member="no_shift" ref="a76f5f9f36bbd9f03c844c5b565f239efa52ce105a97f77049ddfe808bbf0f3eac" args="" -->no_shift</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a76f5f9f36bbd9f03c844c5b565f239efa325f4baf722ab35ea203950c4e3c5e5a"></a><!-- doxytag: member="asr" ref="a76f5f9f36bbd9f03c844c5b565f239efa325f4baf722ab35ea203950c4e3c5e5a" args="" -->asr</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a76f5f9f36bbd9f03c844c5b565f239efaafeb1424944dafbde8a990bce1f5bd84"></a><!-- doxytag: member="lsl" ref="a76f5f9f36bbd9f03c844c5b565f239efaafeb1424944dafbde8a990bce1f5bd84" args="" -->lsl</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a76f5f9f36bbd9f03c844c5b565f239efa25f26a9f4d00c9ac425953111519c041"></a><!-- doxytag: member="lsr" ref="a76f5f9f36bbd9f03c844c5b565f239efa25f26a9f4d00c9ac425953111519c041" args="" -->lsr</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a76f5f9f36bbd9f03c844c5b565f239efaf9bc4030b576764b9de7211577c98460"></a><!-- doxytag: member="ror" ref="a76f5f9f36bbd9f03c844c5b565f239efaf9bc4030b576764b9de7211577c98460" args="" -->ror</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a76f5f9f36bbd9f03c844c5b565f239efabf251272bdeee23065eaf39227adfe88"></a><!-- doxytag: member="rrx" ref="a76f5f9f36bbd9f03c844c5b565f239efabf251272bdeee23065eaf39227adfe88" args="" -->rrx</em> </td><td>
+</td></tr>
+</table>
+</dd>
+</dl>
+
+<p>Definition at line <a class="el" href="ARMAddressingModes_8h_source.html#l00027">27</a> of file <a class="el" href="ARMAddressingModes_8h_source.html">ARMAddressingModes.h</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Function Documentation</h2>
+<a class="anchor" id="a29c57c58cee8726488d726bc2aeae041"></a><!-- doxytag: member="llvm::ARM_AM::createNEONModImm" ref="a29c57c58cee8726488d726bc2aeae041" args="(unsigned OpCmode, unsigned Val)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="classunsigned.html">unsigned</a> llvm::ARM_AM::createNEONModImm </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>OpCmode</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>Val</em> </td>
+        </tr>
+        <tr>
+          <td></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="ARMAddressingModes_8h_source.html#l00528">528</a> of file <a class="el" href="ARMAddressingModes_8h_source.html">ARMAddressingModes.h</a>.</p>
+
+<p>Referenced by <a class="el" href="ARMISelLowering_8cpp_source.html#l03742">isNEONModifiedImm()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ab7e7ebb59b8da318b1e1ad06b3d5d212"></a><!-- doxytag: member="llvm::ARM_AM::decodeNEONModImm" ref="ab7e7ebb59b8da318b1e1ad06b3d5d212" args="(unsigned ModImm, unsigned &EltBits)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static uint64_t llvm::ARM_AM::decodeNEONModImm </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>ModImm</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>EltBits</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>decodeNEONModImm - Decode a NEON modified immediate value into the element value and the element size in bits. (If the element size is smaller than the vector, it is splatted into all the elements.) </p>
+
+<p>Definition at line <a class="el" href="ARMAddressingModes_8h_source.html#l00541">541</a> of file <a class="el" href="ARMAddressingModes_8h_source.html">ARMAddressingModes.h</a>.</p>
+
+<p>References <a class="el" href="ARMAddressingModes_8h_source.html#l00531">getNEONModImmOpCmode()</a>, <a class="el" href="ARMAddressingModes_8h_source.html#l00534">getNEONModImmVal()</a>, <a class="el" href="X86BaseInfo_8h_source.html#l00370">llvm::X86II::Imm8</a>, and <a class="el" href="ErrorHandling_8h_source.html#l00098">llvm_unreachable</a>.</p>
+
+<p>Referenced by <a class="el" href="ARMISelLowering_8cpp_source.html#l08473">PerformVDUPLANECombine()</a>, and <a class="el" href="ARMInstPrinter_8cpp_source.html#l01167">llvm::ARMInstPrinter::printNEONModImmOperand()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a4a07a9ccab94420d151f42f041d9291a"></a><!-- doxytag: member="llvm::ARM_AM::getAddrOpcStr" ref="a4a07a9ccab94420d151f42f041d9291a" args="(AddrOpc Op)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static const <a class="el" href="classchar.html">char</a>* llvm::ARM_AM::getAddrOpcStr </td>
+          <td>(</td>
+          <td class="paramtype">AddrOpc </td>
+          <td class="paramname"><em>Op</em></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="ARMAddressingModes_8h_source.html#l00041">41</a> of file <a class="el" href="ARMAddressingModes_8h_source.html">ARMAddressingModes.h</a>.</p>
+
+<p>References <a class="el" href="ARMAddressingModes_8h_source.html#l00037">sub</a>.</p>
+
+<p>Referenced by <a class="el" href="ARMInstPrinter_8cpp_source.html#l00413">llvm::ARMInstPrinter::printAddrMode2OffsetOperand()</a>, <a class="el" href="ARMInstPrinter_8cpp_source.html#l00512">llvm::ARMInstPrinter::printAddrMode3OffsetOperand()</a>, <a class="el" href="ARMInstPrinter_8cpp_source.html#l00567">llvm::ARMInstPrinter::printAddrMode5Operand()</a>, <a class="el" href="ARMInstPrinter_8cpp_source.html#l00341">llvm::ARMInstPrinter::printAM2PreOrOffsetIndexOp()</a>, <a class="el" href="ARMInstPrinter_8cpp_source.html#l00439">llvm::ARMInstPrinter::printAM3PostIndexOp()</a>, and <a class="el" href="ARMInstPrinter_8cpp_source.html#l00463">llvm::ARMInstPrinter::printAM3PreOrOffsetIndexOp()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a4a80410e52232ac496b3b7cf9400b532"></a><!-- doxytag: member="llvm::ARM_AM::getAM2IdxMode" ref="a4a80410e52232ac496b3b7cf9400b532" args="(unsigned AM2Opc)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="classunsigned.html">unsigned</a> llvm::ARM_AM::getAM2IdxMode </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>AM2Opc</em></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="ARMAddressingModes_8h_source.html#l00422">422</a> of file <a class="el" href="ARMAddressingModes_8h_source.html">ARMAddressingModes.h</a>.</p>
+
+<p>Referenced by <a class="el" href="ARMInstPrinter_8cpp_source.html#l00394">llvm::ARMInstPrinter::printAddrMode2Operand()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a7502a7e824795b89d0e7f1dcaaf5f65a"></a><!-- doxytag: member="llvm::ARM_AM::getAM2Offset" ref="a7502a7e824795b89d0e7f1dcaaf5f65a" args="(unsigned AM2Opc)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="classunsigned.html">unsigned</a> llvm::ARM_AM::getAM2Offset </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>AM2Opc</em></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="ARMAddressingModes_8h_source.html#l00413">413</a> of file <a class="el" href="ARMAddressingModes_8h_source.html">ARMAddressingModes.h</a>.</p>
+
+<p>Referenced by <a class="el" href="ARMBaseInstrInfo_8cpp_source.html#l03088">adjustDefLatency()</a>, <a class="el" href="ARMBaseInstrInfo_8cpp_source.html#l00122">llvm::ARMBaseInstrInfo::convertToThreeAddress()</a>, <a class="el" href="ARMISelLowering_8cpp_source.html#l06679">llvm::ARMTargetLowering::EmitInstrWithCustomInserter()</a>, <a class="el" href="ARMBaseRegisterInfo_8cpp_source.html#l00676">llvm::ARMBaseRegisterInfo::getFrameIndexInstrOffset()</a>, <a class="el" href="ARMBaseInstrInfo_8cpp_source.html#l02376">getNumMicroOpsSwiftLdSt()</a>, <a class="el" href="ARMBaseInstrInfo_8cpp_source.html#l03359">llvm::ARMBaseInstrInfo::getOperandLatency()</a>, <a class="el" href="ARMInstPrinter_8cpp_source.html#l00413">llvm::ARMInstPrinter::printAddrMode2OffsetOperand()</a>, <a class="el" href="ARMInstPrinter_8cpp_source.html#l00341">llvm::ARMInstPrinter::printAM2PreOrOffsetIndexOp()</a>, and <a class="el" href="ARMBaseInstrInfo_8cpp_source.html#l01794">llvm::rewriteARMFrameIn
 dex()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a7edbe05a2e247803ae6b4675def6a640"></a><!-- doxytag: member="llvm::ARM_AM::getAM2Op" ref="a7edbe05a2e247803ae6b4675def6a640" args="(unsigned AM2Opc)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="namespacellvm_1_1ARM__AM.html#a5d0557608eaebed12bc00812724ba2cd">AddrOpc</a> llvm::ARM_AM::getAM2Op </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>AM2Opc</em></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="ARMAddressingModes_8h_source.html#l00416">416</a> of file <a class="el" href="ARMAddressingModes_8h_source.html">ARMAddressingModes.h</a>.</p>
+
+<p>References <a class="el" href="ARMAddressingModes_8h_source.html#l00038">add</a>, and <a class="el" href="ARMAddressingModes_8h_source.html#l00037">sub</a>.</p>
+
+<p>Referenced by <a class="el" href="ARMBaseInstrInfo_8cpp_source.html#l03088">adjustDefLatency()</a>, <a class="el" href="ARMBaseInstrInfo_8cpp_source.html#l00122">llvm::ARMBaseInstrInfo::convertToThreeAddress()</a>, <a class="el" href="ARMISelLowering_8cpp_source.html#l06679">llvm::ARMTargetLowering::EmitInstrWithCustomInserter()</a>, <a class="el" href="ARMBaseRegisterInfo_8cpp_source.html#l00676">llvm::ARMBaseRegisterInfo::getFrameIndexInstrOffset()</a>, <a class="el" href="ARMBaseInstrInfo_8cpp_source.html#l02376">getNumMicroOpsSwiftLdSt()</a>, <a class="el" href="ARMInstPrinter_8cpp_source.html#l00413">llvm::ARMInstPrinter::printAddrMode2OffsetOperand()</a>, <a class="el" href="ARMInstPrinter_8cpp_source.html#l00341">llvm::ARMInstPrinter::printAM2PreOrOffsetIndexOp()</a>, and <a class="el" href="ARMBaseInstrInfo_8cpp_source.html#l01794">llvm::rewriteARMFrameIndex()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a97e4756295ed8f0cfc534cac7fa60beb"></a><!-- doxytag: member="llvm::ARM_AM::getAM2Opc" ref="a97e4756295ed8f0cfc534cac7fa60beb" args="(AddrOpc Opc, unsigned Imm12, ShiftOpc SO, unsigned IdxMode=0)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="classunsigned.html">unsigned</a> llvm::ARM_AM::getAM2Opc </td>
+          <td>(</td>
+          <td class="paramtype">AddrOpc </td>
+          <td class="paramname"><em>Opc</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>Imm12</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">ShiftOpc </td>
+          <td class="paramname"><em>SO</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>IdxMode</em> = <code>0</code> </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="ARMAddressingModes_8h_source.html#l00407">407</a> of file <a class="el" href="ARMAddressingModes_8h_source.html">ARMAddressingModes.h</a>.</p>
+
+<p>References <a class="el" href="ARMAddressingModes_8h_source.html#l00037">sub</a>.</p>
+
+<p>Referenced by <a class="el" href="ARMDisassembler_8cpp_source.html#l01439">DecodeAddrMode2IdxInstruction()</a>, and <a class="el" href="ARMDisassembler_8cpp_source.html#l01544">DecodeSORegMemOperand()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aee1f052b080c3ebf61813c50dda26408"></a><!-- doxytag: member="llvm::ARM_AM::getAM2ShiftOpc" ref="aee1f052b080c3ebf61813c50dda26408" args="(unsigned AM2Opc)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="namespacellvm_1_1ARM__AM.html#a76f5f9f36bbd9f03c844c5b565f239ef">ShiftOpc</a> llvm::ARM_AM::getAM2ShiftOpc </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>AM2Opc</em></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="ARMAddressingModes_8h_source.html#l00419">419</a> of file <a class="el" href="ARMAddressingModes_8h_source.html">ARMAddressingModes.h</a>.</p>
+
+<p>Referenced by <a class="el" href="ARMBaseInstrInfo_8cpp_source.html#l03088">adjustDefLatency()</a>, <a class="el" href="ARMBaseInstrInfo_8cpp_source.html#l00122">llvm::ARMBaseInstrInfo::convertToThreeAddress()</a>, <a class="el" href="ARMBaseInstrInfo_8cpp_source.html#l02376">getNumMicroOpsSwiftLdSt()</a>, <a class="el" href="ARMBaseInstrInfo_8cpp_source.html#l03359">llvm::ARMBaseInstrInfo::getOperandLatency()</a>, <a class="el" href="ARMInstPrinter_8cpp_source.html#l00413">llvm::ARMInstPrinter::printAddrMode2OffsetOperand()</a>, and <a class="el" href="ARMInstPrinter_8cpp_source.html#l00341">llvm::ARMInstPrinter::printAM2PreOrOffsetIndexOp()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="acbe54851c688e3851810becef6e62bb1"></a><!-- doxytag: member="llvm::ARM_AM::getAM3IdxMode" ref="acbe54851c688e3851810becef6e62bb1" args="(unsigned AM3Opc)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="classunsigned.html">unsigned</a> llvm::ARM_AM::getAM3IdxMode </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>AM3Opc</em></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="ARMAddressingModes_8h_source.html#l00453">453</a> of file <a class="el" href="ARMAddressingModes_8h_source.html">ARMAddressingModes.h</a>.</p>
+
+<p>Referenced by <a class="el" href="ARMInstPrinter_8cpp_source.html#l00494">llvm::ARMInstPrinter::printAddrMode3Operand()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ae82f861eface5f0da4e6a418b09e03bd"></a><!-- doxytag: member="llvm::ARM_AM::getAM3Offset" ref="ae82f861eface5f0da4e6a418b09e03bd" args="(unsigned AM3Opc)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="classunsigned.html">unsigned</a> <a class="el" href="classchar.html">char</a> llvm::ARM_AM::getAM3Offset </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>AM3Opc</em></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="ARMAddressingModes_8h_source.html#l00447">447</a> of file <a class="el" href="ARMAddressingModes_8h_source.html">ARMAddressingModes.h</a>.</p>
+
+<p>Referenced by <a class="el" href="ARMBaseInstrInfo_8cpp_source.html#l00122">llvm::ARMBaseInstrInfo::convertToThreeAddress()</a>, <a class="el" href="ARMBaseRegisterInfo_8cpp_source.html#l00676">llvm::ARMBaseRegisterInfo::getFrameIndexInstrOffset()</a>, <a class="el" href="ARMLoadStoreOptimizer_8cpp_source.html#l01048">getMemoryOpOffset()</a>, <a class="el" href="ARMInstPrinter_8cpp_source.html#l00512">llvm::ARMInstPrinter::printAddrMode3OffsetOperand()</a>, <a class="el" href="ARMInstPrinter_8cpp_source.html#l00439">llvm::ARMInstPrinter::printAM3PostIndexOp()</a>, <a class="el" href="ARMInstPrinter_8cpp_source.html#l00463">llvm::ARMInstPrinter::printAM3PreOrOffsetIndexOp()</a>, and <a class="el" href="ARMBaseInstrInfo_8cpp_source.html#l01794">llvm::rewriteARMFrameIndex()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a83e19c6a7832194e6bd7b8603a74ee7e"></a><!-- doxytag: member="llvm::ARM_AM::getAM3Op" ref="a83e19c6a7832194e6bd7b8603a74ee7e" args="(unsigned AM3Opc)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="namespacellvm_1_1ARM__AM.html#a5d0557608eaebed12bc00812724ba2cd">AddrOpc</a> llvm::ARM_AM::getAM3Op </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>AM3Opc</em></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="ARMAddressingModes_8h_source.html#l00450">450</a> of file <a class="el" href="ARMAddressingModes_8h_source.html">ARMAddressingModes.h</a>.</p>
+
+<p>References <a class="el" href="ARMAddressingModes_8h_source.html#l00038">add</a>, and <a class="el" href="ARMAddressingModes_8h_source.html#l00037">sub</a>.</p>
+
+<p>Referenced by <a class="el" href="ARMBaseInstrInfo_8cpp_source.html#l00122">llvm::ARMBaseInstrInfo::convertToThreeAddress()</a>, <a class="el" href="ARMBaseRegisterInfo_8cpp_source.html#l00676">llvm::ARMBaseRegisterInfo::getFrameIndexInstrOffset()</a>, <a class="el" href="ARMLoadStoreOptimizer_8cpp_source.html#l01048">getMemoryOpOffset()</a>, <a class="el" href="ARMBaseInstrInfo_8cpp_source.html#l02376">getNumMicroOpsSwiftLdSt()</a>, <a class="el" href="ARMInstPrinter_8cpp_source.html#l00512">llvm::ARMInstPrinter::printAddrMode3OffsetOperand()</a>, <a class="el" href="ARMInstPrinter_8cpp_source.html#l00439">llvm::ARMInstPrinter::printAM3PostIndexOp()</a>, <a class="el" href="ARMInstPrinter_8cpp_source.html#l00463">llvm::ARMInstPrinter::printAM3PreOrOffsetIndexOp()</a>, and <a class="el" href="ARMBaseInstrInfo_8cpp_source.html#l01794">llvm::rewriteARMFrameIndex()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a2b9258fcda1e898fc68533884715bdc6"></a><!-- doxytag: member="llvm::ARM_AM::getAM3Opc" ref="a2b9258fcda1e898fc68533884715bdc6" args="(AddrOpc Opc, unsigned char Offset, unsigned IdxMode=0)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="classunsigned.html">unsigned</a> llvm::ARM_AM::getAM3Opc </td>
+          <td>(</td>
+          <td class="paramtype">AddrOpc </td>
+          <td class="paramname"><em>Opc</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> <a class="el" href="classchar.html">char</a> </td>
+          <td class="paramname"><em>Offset</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>IdxMode</em> = <code>0</code> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>getAM3Opc - This function encodes the addrmode3 opc field. </p>
+
+<p>Definition at line <a class="el" href="ARMAddressingModes_8h_source.html#l00442">442</a> of file <a class="el" href="ARMAddressingModes_8h_source.html">ARMAddressingModes.h</a>.</p>
+
+<p>References <a class="el" href="ARMAddressingModes_8h_source.html#l00037">sub</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a4760f5293db6025eadd334a7d6bf16af"></a><!-- doxytag: member="llvm::ARM_AM::getAM4ModeImm" ref="a4760f5293db6025eadd334a7d6bf16af" args="(AMSubMode SubMode)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="classunsigned.html">unsigned</a> llvm::ARM_AM::getAM4ModeImm </td>
+          <td>(</td>
+          <td class="paramtype">AMSubMode </td>
+          <td class="paramname"><em>SubMode</em></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="ARMAddressingModes_8h_source.html#l00476">476</a> of file <a class="el" href="ARMAddressingModes_8h_source.html">ARMAddressingModes.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a92381da5f06300fb16b79bc3cf4912e1"></a><!-- doxytag: member="llvm::ARM_AM::getAM4SubMode" ref="a92381da5f06300fb16b79bc3cf4912e1" args="(unsigned Mode)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="namespacellvm_1_1ARM__AM.html#a37ea08d6fc20eb1ef1bfb3ad008261a5">AMSubMode</a> llvm::ARM_AM::getAM4SubMode </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>Mode</em></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="ARMAddressingModes_8h_source.html#l00472">472</a> of file <a class="el" href="ARMAddressingModes_8h_source.html">ARMAddressingModes.h</a>.</p>
+
+<p>Referenced by <a class="el" href="ARMInstPrinter_8cpp_source.html#l00560">llvm::ARMInstPrinter::printLdStmModeOperand()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a4a7164e76d0d8d5ec38ed60bddd77589"></a><!-- doxytag: member="llvm::ARM_AM::getAM5Offset" ref="a4a7164e76d0d8d5ec38ed60bddd77589" args="(unsigned AM5Opc)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="classunsigned.html">unsigned</a> <a class="el" href="classchar.html">char</a> llvm::ARM_AM::getAM5Offset </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>AM5Opc</em></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="ARMAddressingModes_8h_source.html#l00496">496</a> of file <a class="el" href="ARMAddressingModes_8h_source.html">ARMAddressingModes.h</a>.</p>
+
+<p>Referenced by <a class="el" href="ARMBaseRegisterInfo_8cpp_source.html#l00676">llvm::ARMBaseRegisterInfo::getFrameIndexInstrOffset()</a>, <a class="el" href="ARMLoadStoreOptimizer_8cpp_source.html#l01048">getMemoryOpOffset()</a>, <a class="el" href="ARMInstPrinter_8cpp_source.html#l00567">llvm::ARMInstPrinter::printAddrMode5Operand()</a>, <a class="el" href="ARMBaseInstrInfo_8cpp_source.html#l01794">llvm::rewriteARMFrameIndex()</a>, and <a class="el" href="Thumb2InstrInfo_8cpp_source.html#l00388">llvm::rewriteT2FrameIndex()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="afdacdb74974f380adc2ba5381cce6026"></a><!-- doxytag: member="llvm::ARM_AM::getAM5Op" ref="afdacdb74974f380adc2ba5381cce6026" args="(unsigned AM5Opc)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="namespacellvm_1_1ARM__AM.html#a5d0557608eaebed12bc00812724ba2cd">AddrOpc</a> llvm::ARM_AM::getAM5Op </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>AM5Opc</em></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="ARMAddressingModes_8h_source.html#l00499">499</a> of file <a class="el" href="ARMAddressingModes_8h_source.html">ARMAddressingModes.h</a>.</p>
+
+<p>References <a class="el" href="ARMAddressingModes_8h_source.html#l00038">add</a>, and <a class="el" href="ARMAddressingModes_8h_source.html#l00037">sub</a>.</p>
+
+<p>Referenced by <a class="el" href="ARMBaseRegisterInfo_8cpp_source.html#l00676">llvm::ARMBaseRegisterInfo::getFrameIndexInstrOffset()</a>, <a class="el" href="ARMLoadStoreOptimizer_8cpp_source.html#l01048">getMemoryOpOffset()</a>, <a class="el" href="ARMInstPrinter_8cpp_source.html#l00567">llvm::ARMInstPrinter::printAddrMode5Operand()</a>, <a class="el" href="ARMBaseInstrInfo_8cpp_source.html#l01794">llvm::rewriteARMFrameIndex()</a>, and <a class="el" href="Thumb2InstrInfo_8cpp_source.html#l00388">llvm::rewriteT2FrameIndex()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aeaddd028e428140b446fac6bf267f0cf"></a><!-- doxytag: member="llvm::ARM_AM::getAM5Opc" ref="aeaddd028e428140b446fac6bf267f0cf" args="(AddrOpc Opc, unsigned char Offset)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="classunsigned.html">unsigned</a> llvm::ARM_AM::getAM5Opc </td>
+          <td>(</td>
+          <td class="paramtype">AddrOpc </td>
+          <td class="paramname"><em>Opc</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> <a class="el" href="classchar.html">char</a> </td>
+          <td class="paramname"><em>Offset</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>getAM5Opc - This function encodes the addrmode5 opc field. </p>
+
+<p>Definition at line <a class="el" href="ARMAddressingModes_8h_source.html#l00492">492</a> of file <a class="el" href="ARMAddressingModes_8h_source.html">ARMAddressingModes.h</a>.</p>
+
+<p>References <a class="el" href="ARMAddressingModes_8h_source.html#l00037">sub</a>.</p>
+
+<p>Referenced by <a class="el" href="ARMDisassembler_8cpp_source.html#l02071">DecodeAddrMode5Operand()</a>, and <a class="el" href="ARMDisassembler_8cpp_source.html#l01294">DecodeCopMemInstruction()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a1dc12d19e9e927db00c81843cd4c7470"></a><!-- doxytag: member="llvm::ARM_AM::getAMSubModeStr" ref="a1dc12d19e9e927db00c81843cd4c7470" args="(AMSubMode Mode)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static const <a class="el" href="classchar.html">char</a>* llvm::ARM_AM::getAMSubModeStr </td>
+          <td>(</td>
+          <td class="paramtype">AMSubMode </td>
+          <td class="paramname"><em>Mode</em></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="ARMAddressingModes_8h_source.html#l00074">74</a> of file <a class="el" href="ARMAddressingModes_8h_source.html">ARMAddressingModes.h</a>.</p>
+
+<p>References <a class="el" href="ARMAddressingModes_8h_source.html#l00070">da</a>, <a class="el" href="ARMAddressingModes_8h_source.html#l00071">db</a>, <a class="el" href="ARMAddressingModes_8h_source.html#l00068">ia</a>, <a class="el" href="ARMAddressingModes_8h_source.html#l00069">ib</a>, and <a class="el" href="ErrorHandling_8h_source.html#l00098">llvm_unreachable</a>.</p>
+
+<p>Referenced by <a class="el" href="ARMInstPrinter_8cpp_source.html#l00560">llvm::ARMInstPrinter::printLdStmModeOperand()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="acb3fd79123a967918c435e9090e66cae"></a><!-- doxytag: member="llvm::ARM_AM::getFP32Imm" ref="acb3fd79123a967918c435e9090e66cae" args="(const APInt &Imm)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static int llvm::ARM_AM::getFP32Imm </td>
+          <td>(</td>
+          <td class="paramtype">const APInt & </td>
+          <td class="paramname"><em>Imm</em></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>getFP32Imm - Return an 8-bit floating-point version of the 32-bit floating-point value. If the value cannot be represented as an 8-bit floating-point value, then return -1. </p>
+
+<p>Definition at line <a class="el" href="ARMAddressingModes_8h_source.html#l00611">611</a> of file <a class="el" href="ARMAddressingModes_8h_source.html">ARMAddressingModes.h</a>.</p>
+
+<p>References <a class="el" href="APInt_8h_source.html#l01225">llvm::APInt::getSExtValue()</a>, <a class="el" href="APInt_8h_source.html#l01214">llvm::APInt::getZExtValue()</a>, and <a class="el" href="APInt_8cpp_source.html#l01127">llvm::APInt::lshr()</a>.</p>
+
+<p>Referenced by <a class="el" href="ARMAddressingModes_8h_source.html#l00632">getFP32Imm()</a>, and <a class="el" href="ARMISelLowering_8cpp_source.html#l09918">llvm::ARMTargetLowering::isFPImmLegal()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a2469d9ee876a48b94dab9e530b735a2b"></a><!-- doxytag: member="llvm::ARM_AM::getFP32Imm" ref="a2469d9ee876a48b94dab9e530b735a2b" args="(const APFloat &FPImm)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static int llvm::ARM_AM::getFP32Imm </td>
+          <td>(</td>
+          <td class="paramtype">const APFloat & </td>
+          <td class="paramname"><em>FPImm</em></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="ARMAddressingModes_8h_source.html#l00632">632</a> of file <a class="el" href="ARMAddressingModes_8h_source.html">ARMAddressingModes.h</a>.</p>
+
+<p>References <a class="el" href="APFloat_8cpp_source.html#l02928">llvm::APFloat::bitcastToAPInt()</a>, and <a class="el" href="ARMAddressingModes_8h_source.html#l00611">getFP32Imm()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a7ee9f234fa815f57c1a9cbf66d5cbbd0"></a><!-- doxytag: member="llvm::ARM_AM::getFP64Imm" ref="a7ee9f234fa815f57c1a9cbf66d5cbbd0" args="(const APInt &Imm)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static int llvm::ARM_AM::getFP64Imm </td>
+          <td>(</td>
+          <td class="paramtype">const APInt & </td>
+          <td class="paramname"><em>Imm</em></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>getFP64Imm - Return an 8-bit floating-point version of the 64-bit floating-point value. If the value cannot be represented as an 8-bit floating-point value, then return -1. </p>
+
+<p>Definition at line <a class="el" href="ARMAddressingModes_8h_source.html#l00639">639</a> of file <a class="el" href="ARMAddressingModes_8h_source.html">ARMAddressingModes.h</a>.</p>
+
+<p>References <a class="el" href="APInt_8h_source.html#l01225">llvm::APInt::getSExtValue()</a>, <a class="el" href="APInt_8h_source.html#l01214">llvm::APInt::getZExtValue()</a>, and <a class="el" href="APInt_8cpp_source.html#l01127">llvm::APInt::lshr()</a>.</p>
+
+<p>Referenced by <a class="el" href="ARMAddressingModes_8h_source.html#l00660">getFP64Imm()</a>, and <a class="el" href="ARMISelLowering_8cpp_source.html#l09918">llvm::ARMTargetLowering::isFPImmLegal()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a1219bb3eef4a8d9a70d1e7cc60a4bc1d"></a><!-- doxytag: member="llvm::ARM_AM::getFP64Imm" ref="a1219bb3eef4a8d9a70d1e7cc60a4bc1d" args="(const APFloat &FPImm)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static int llvm::ARM_AM::getFP64Imm </td>
+          <td>(</td>
+          <td class="paramtype">const APFloat & </td>
+          <td class="paramname"><em>FPImm</em></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="ARMAddressingModes_8h_source.html#l00660">660</a> of file <a class="el" href="ARMAddressingModes_8h_source.html">ARMAddressingModes.h</a>.</p>
+
+<p>References <a class="el" href="APFloat_8cpp_source.html#l02928">llvm::APFloat::bitcastToAPInt()</a>, and <a class="el" href="ARMAddressingModes_8h_source.html#l00639">getFP64Imm()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ae7c4d275a31484e713b8a927fd12c7dc"></a><!-- doxytag: member="llvm::ARM_AM::getFPImmFloat" ref="ae7c4d275a31484e713b8a927fd12c7dc" args="(unsigned Imm)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static float llvm::ARM_AM::getFPImmFloat </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>Imm</em></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="ARMAddressingModes_8h_source.html#l00583">583</a> of file <a class="el" href="ARMAddressingModes_8h_source.html">ARMAddressingModes.h</a>.</p>
+
+<p>References <a class="el" href="LLParser_8cpp.html#a33ece1ef8074506a15d7f86eb76dbae6">F()</a>, and <a class="el" href="ARMBaseInfo_8h_source.html#l00097">llvm::ARM_PROC::I</a>.</p>
+
+<p>Referenced by <a class="el" href="ARMInstPrinter_8cpp_source.html#l01159">llvm::ARMInstPrinter::printFPImmOperand()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a477613cc6063133afa3b6fff3ef42d6b"></a><!-- doxytag: member="llvm::ARM_AM::getLoadStoreMultipleSubMode" ref="a477613cc6063133afa3b6fff3ef42d6b" args="(int Opcode)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="namespacellvm_1_1ARM__AM.html#a37ea08d6fc20eb1ef1bfb3ad008261a5">AMSubMode</a> llvm::ARM_AM::getLoadStoreMultipleSubMode </td>
+          <td>(</td>
+          <td class="paramtype">int </td>
+          <td class="paramname"><em>Opcode</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="ARMLoadStoreOptimizer_8cpp_source.html#l00208">208</a> of file <a class="el" href="ARMLoadStoreOptimizer_8cpp_source.html">ARMLoadStoreOptimizer.cpp</a>.</p>
+
+<p>References <a class="el" href="DependenceAnalysis_8cpp_source.html#l00115">da</a>, <a class="el" href="ARMAddressingModes_8h_source.html#l00071">db</a>, <a class="el" href="ARMAddressingModes_8h_source.html#l00068">ia</a>, <a class="el" href="ARMAddressingModes_8h_source.html#l00069">ib</a>, and <a class="el" href="ErrorHandling_8h_source.html#l00098">llvm_unreachable</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a01ab454df8843a18c2c91a096f82e841"></a><!-- doxytag: member="llvm::ARM_AM::getNEONModImmOpCmode" ref="a01ab454df8843a18c2c91a096f82e841" args="(unsigned ModImm)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="classunsigned.html">unsigned</a> llvm::ARM_AM::getNEONModImmOpCmode </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>ModImm</em></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="ARMAddressingModes_8h_source.html#l00531">531</a> of file <a class="el" href="ARMAddressingModes_8h_source.html">ARMAddressingModes.h</a>.</p>
+
+<p>Referenced by <a class="el" href="ARMAddressingModes_8h_source.html#l00541">decodeNEONModImm()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a7665932b2b572cf1ca9cbc029f407922"></a><!-- doxytag: member="llvm::ARM_AM::getNEONModImmVal" ref="a7665932b2b572cf1ca9cbc029f407922" args="(unsigned ModImm)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="classunsigned.html">unsigned</a> llvm::ARM_AM::getNEONModImmVal </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>ModImm</em></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="ARMAddressingModes_8h_source.html#l00534">534</a> of file <a class="el" href="ARMAddressingModes_8h_source.html">ARMAddressingModes.h</a>.</p>
+
+<p>Referenced by <a class="el" href="ARMAddressingModes_8h_source.html#l00541">decodeNEONModImm()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a5e1e299d7db0f3317f2dcdb4cd24a753"></a><!-- doxytag: member="llvm::ARM_AM::getShiftOpcEncoding" ref="a5e1e299d7db0f3317f2dcdb4cd24a753" args="(ShiftOpc Op)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="classunsigned.html">unsigned</a> llvm::ARM_AM::getShiftOpcEncoding </td>
+          <td>(</td>
+          <td class="paramtype">ShiftOpc </td>
+          <td class="paramname"><em>Op</em></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="ARMAddressingModes_8h_source.html#l00056">56</a> of file <a class="el" href="ARMAddressingModes_8h_source.html">ARMAddressingModes.h</a>.</p>
+
+<p>References <a class="el" href="ARMAddressingModes_8h_source.html#l00029">asr</a>, <a class="el" href="ErrorHandling_8h_source.html#l00098">llvm_unreachable</a>, <a class="el" href="ARMAddressingModes_8h_source.html#l00030">lsl</a>, <a class="el" href="ARMAddressingModes_8h_source.html#l00031">lsr</a>, and <a class="el" href="ARMAddressingModes_8h_source.html#l00032">ror</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a0f0e8b13220b4094b0eade6c4a691a68"></a><!-- doxytag: member="llvm::ARM_AM::getShiftOpcForNode" ref="a0f0e8b13220b4094b0eade6c4a691a68" args="(unsigned Opcode)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="namespacellvm_1_1ARM__AM.html#a76f5f9f36bbd9f03c844c5b565f239ef">ShiftOpc</a> llvm::ARM_AM::getShiftOpcForNode </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>Opcode</em></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="ARMSelectionDAGInfo_8h_source.html#l00023">23</a> of file <a class="el" href="ARMSelectionDAGInfo_8h_source.html">ARMSelectionDAGInfo.h</a>.</p>
+
+<p>References <a class="el" href="ARMAddressingModes_8h_source.html#l00029">asr</a>, <a class="el" href="ARMAddressingModes_8h_source.html#l00030">lsl</a>, <a class="el" href="ARMAddressingModes_8h_source.html#l00031">lsr</a>, <a class="el" href="ARMAddressingModes_8h_source.html#l00028">no_shift</a>, <a class="el" href="ARMAddressingModes_8h_source.html#l00032">ror</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00316">llvm::ISD::ROTR</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00316">llvm::ISD::SHL</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00316">llvm::ISD::SRA</a>, and <a class="el" href="ISDOpcodes_8h_source.html#l00316">llvm::ISD::SRL</a>.</p>
+
+<p>Referenced by <a class="el" href="ARMISelLowering_8cpp_source.html#l09390">getARMIndexedAddressParts()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a5b9a33cf154e7395bd772ef270ce9fea"></a><!-- doxytag: member="llvm::ARM_AM::getShiftOpcStr" ref="a5b9a33cf154e7395bd772ef270ce9fea" args="(ShiftOpc Op)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static const <a class="el" href="classchar.html">char</a>* llvm::ARM_AM::getShiftOpcStr </td>
+          <td>(</td>
+          <td class="paramtype">ShiftOpc </td>
+          <td class="paramname"><em>Op</em></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="ARMAddressingModes_8h_source.html#l00045">45</a> of file <a class="el" href="ARMAddressingModes_8h_source.html">ARMAddressingModes.h</a>.</p>
+
+<p>References <a class="el" href="ARMAddressingModes_8h_source.html#l00029">asr</a>, <a class="el" href="ErrorHandling_8h_source.html#l00098">llvm_unreachable</a>, <a class="el" href="ARMAddressingModes_8h_source.html#l00030">lsl</a>, <a class="el" href="ARMAddressingModes_8h_source.html#l00031">lsr</a>, <a class="el" href="ARMAddressingModes_8h_source.html#l00032">ror</a>, and <a class="el" href="ARMAddressingModes_8h_source.html#l00033">rrx</a>.</p>
+
+<p>Referenced by <a class="el" href="ARMInstPrinter_8cpp_source.html#l00075">llvm::ARMInstPrinter::printInst()</a>, <a class="el" href="ARMInstPrinter_8cpp_source.html#l00041">printRegImmShift()</a>, and <a class="el" href="ARMInstPrinter_8cpp_source.html#l00305">llvm::ARMInstPrinter::printSORegRegOperand()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aa03349ec4911cc288087cef87cf769a3"></a><!-- doxytag: member="llvm::ARM_AM::getSOImmTwoPartFirst" ref="aa03349ec4911cc288087cef87cf769a3" args="(unsigned V)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="classunsigned.html">unsigned</a> llvm::ARM_AM::getSOImmTwoPartFirst </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>V</em></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>getSOImmTwoPartFirst - If V is a value that satisfies isSOImmTwoPartVal, return the first chunk of it. </p>
+
+<p>Definition at line <a class="el" href="ARMAddressingModes_8h_source.html#l00201">201</a> of file <a class="el" href="ARMAddressingModes_8h_source.html">ARMAddressingModes.h</a>.</p>
+
+<p>References <a class="el" href="ARMAddressingModes_8h_source.html#l00137">getSOImmValRotate()</a>, and <a class="el" href="ARMAddressingModes_8h_source.html#l00086">rotr32()</a>.</p>
+
+<p>Referenced by <a class="el" href="ARMBaseInstrInfo_8cpp_source.html#l02260">llvm::ARMBaseInstrInfo::FoldImmediate()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a1496354674d090593303959f68cf7bd7"></a><!-- doxytag: member="llvm::ARM_AM::getSOImmTwoPartSecond" ref="a1496354674d090593303959f68cf7bd7" args="(unsigned V)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="classunsigned.html">unsigned</a> llvm::ARM_AM::getSOImmTwoPartSecond </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>V</em></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>getSOImmTwoPartSecond - If V is a value that satisfies isSOImmTwoPartVal, return the second chunk of it. </p>
+
+<p>Definition at line <a class="el" href="ARMAddressingModes_8h_source.html#l00207">207</a> of file <a class="el" href="ARMAddressingModes_8h_source.html">ARMAddressingModes.h</a>.</p>
+
+<p>References <a class="el" href="ARMAddressingModes_8h_source.html#l00137">getSOImmValRotate()</a>, and <a class="el" href="ARMAddressingModes_8h_source.html#l00086">rotr32()</a>.</p>
+
+<p>Referenced by <a class="el" href="ARMBaseInstrInfo_8cpp_source.html#l02260">llvm::ARMBaseInstrInfo::FoldImmediate()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ab18b193058b463093ad2a5701710bece"></a><!-- doxytag: member="llvm::ARM_AM::getSOImmVal" ref="ab18b193058b463093ad2a5701710bece" args="(unsigned Arg)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static int llvm::ARM_AM::getSOImmVal </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>Arg</em></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>getSOImmVal - Given a 32-bit immediate, if it is something that can fit into an shifter_operand immediate operand, return the 12-bit encoding for it. If not, return -1. </p>
+
+<p>Definition at line <a class="el" href="ARMAddressingModes_8h_source.html#l00171">171</a> of file <a class="el" href="ARMAddressingModes_8h_source.html">ARMAddressingModes.h</a>.</p>
+
+<p>References <a class="el" href="ARMAddressingModes_8h_source.html#l00137">getSOImmValRotate()</a>, <a class="el" href="ARMAddressingModes_8h_source.html#l00093">rotl32()</a>, and <a class="el" href="ARMAddressingModes_8h_source.html#l00086">rotr32()</a>.</p>
+
+<p>Referenced by <a class="el" href="ARMAsmBackend_8cpp_source.html#l00249">adjustFixupValue()</a>, <a class="el" href="ARMBaseInstrInfo_8cpp_source.html#l00122">llvm::ARMBaseInstrInfo::convertToThreeAddress()</a>, <a class="el" href="ARMISelLowering_8cpp_source.html#l09379">llvm::ARMTargetLowering::isLegalAddImmediate()</a>, <a class="el" href="ARMISelLowering_8cpp_source.html#l09365">llvm::ARMTargetLowering::isLegalICmpImmediate()</a>, <a class="el" href="ARMISelLowering_8cpp_source.html#l04159">IsSingleInstrConstant()</a>, <a class="el" href="ARMISelLowering_8cpp_source.html#l09729">llvm::ARMTargetLowering::LowerAsmOperandForConstraint()</a>, and <a class="el" href="ARMBaseInstrInfo_8cpp_source.html#l01794">llvm::rewriteARMFrameIndex()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a80c91cf96d06870321ed2cf68c874303"></a><!-- doxytag: member="llvm::ARM_AM::getSOImmValImm" ref="a80c91cf96d06870321ed2cf68c874303" args="(unsigned Imm)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="classunsigned.html">unsigned</a> llvm::ARM_AM::getSOImmValImm </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>Imm</em></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>getSOImmValImm - Given an encoded imm field for the reg/imm form, return the 8-bit imm value. </p>
+
+<p>Definition at line <a class="el" href="ARMAddressingModes_8h_source.html#l00124">124</a> of file <a class="el" href="ARMAddressingModes_8h_source.html">ARMAddressingModes.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ace0c2f92bbab5b7591b999b4cf0f7340"></a><!-- doxytag: member="llvm::ARM_AM::getSOImmValRot" ref="ace0c2f92bbab5b7591b999b4cf0f7340" args="(unsigned Imm)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="classunsigned.html">unsigned</a> llvm::ARM_AM::getSOImmValRot </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>Imm</em></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>getSOImmValRot - Given an encoded imm field for the reg/imm form, return the rotate amount. </p>
+
+<p>Definition at line <a class="el" href="ARMAddressingModes_8h_source.html#l00129">129</a> of file <a class="el" href="ARMAddressingModes_8h_source.html">ARMAddressingModes.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ab08fcb6b44de3c3a6aa96988363d97e0"></a><!-- doxytag: member="llvm::ARM_AM::getSOImmValRotate" ref="ab08fcb6b44de3c3a6aa96988363d97e0" args="(unsigned Imm)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="classunsigned.html">unsigned</a> llvm::ARM_AM::getSOImmValRotate </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>Imm</em></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>getSOImmValRotate - Try to handle Imm with an immediate shifter operand, computing the rotate amount to use. If this immediate value cannot be handled with a single shifter-op, determine a good rotate amount that will take a maximal chunk of bits out of the immediate. </p>
+
+<p>Definition at line <a class="el" href="ARMAddressingModes_8h_source.html#l00137">137</a> of file <a class="el" href="ARMAddressingModes_8h_source.html">ARMAddressingModes.h</a>.</p>
+
+<p>References <a class="el" href="MathExtras_8h_source.html#l00248">llvm::CountTrailingZeros_32()</a>, and <a class="el" href="ARMAddressingModes_8h_source.html#l00086">rotr32()</a>.</p>
+
+<p>Referenced by <a class="el" href="ARMAddressingModes_8h_source.html#l00201">getSOImmTwoPartFirst()</a>, <a class="el" href="ARMAddressingModes_8h_source.html#l00207">getSOImmTwoPartSecond()</a>, <a class="el" href="ARMAddressingModes_8h_source.html#l00171">getSOImmVal()</a>, <a class="el" href="ARMAddressingModes_8h_source.html#l00188">isSOImmTwoPartVal()</a>, and <a class="el" href="ARMBaseInstrInfo_8cpp_source.html#l01794">llvm::rewriteARMFrameIndex()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a6c300abe1e4b9fda1a3eb6630eb99cd5"></a><!-- doxytag: member="llvm::ARM_AM::getSORegOffset" ref="a6c300abe1e4b9fda1a3eb6630eb99cd5" args="(unsigned Op)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="classunsigned.html">unsigned</a> llvm::ARM_AM::getSORegOffset </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>Op</em></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="ARMAddressingModes_8h_source.html#l00115">115</a> of file <a class="el" href="ARMAddressingModes_8h_source.html">ARMAddressingModes.h</a>.</p>
+
+<p>Referenced by <a class="el" href="ARMInstPrinter_8cpp_source.html#l00075">llvm::ARMInstPrinter::printInst()</a>, <a class="el" href="ARMInstPrinter_8cpp_source.html#l00324">llvm::ARMInstPrinter::printSORegImmOperand()</a>, <a class="el" href="ARMInstPrinter_8cpp_source.html#l00305">llvm::ARMInstPrinter::printSORegRegOperand()</a>, and <a class="el" href="ARMInstPrinter_8cpp_source.html#l00974">llvm::ARMInstPrinter::printT2SOOperand()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a257cdd16d16d0a9d9b358b5e5a472258"></a><!-- doxytag: member="llvm::ARM_AM::getSORegOpc" ref="a257cdd16d16d0a9d9b358b5e5a472258" args="(ShiftOpc ShOp, unsigned Imm)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="classunsigned.html">unsigned</a> llvm::ARM_AM::getSORegOpc </td>
+          <td>(</td>
+          <td class="paramtype">ShiftOpc </td>
+          <td class="paramname"><em>ShOp</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>Imm</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="ARMAddressingModes_8h_source.html#l00112">112</a> of file <a class="el" href="ARMAddressingModes_8h_source.html">ARMAddressingModes.h</a>.</p>
+
+<p>Referenced by <a class="el" href="ARMBaseInstrInfo_8cpp_source.html#l00122">llvm::ARMBaseInstrInfo::convertToThreeAddress()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a3c0892ca13564f7da976c5defe746fcf"></a><!-- doxytag: member="llvm::ARM_AM::getSORegShOp" ref="a3c0892ca13564f7da976c5defe746fcf" args="(unsigned Op)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="namespacellvm_1_1ARM__AM.html#a76f5f9f36bbd9f03c844c5b565f239ef">ShiftOpc</a> llvm::ARM_AM::getSORegShOp </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>Op</em></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="ARMAddressingModes_8h_source.html#l00118">118</a> of file <a class="el" href="ARMAddressingModes_8h_source.html">ARMAddressingModes.h</a>.</p>
+
+<p>Referenced by <a class="el" href="ARMInstPrinter_8cpp_source.html#l00075">llvm::ARMInstPrinter::printInst()</a>, <a class="el" href="ARMInstPrinter_8cpp_source.html#l00324">llvm::ARMInstPrinter::printSORegImmOperand()</a>, <a class="el" href="ARMInstPrinter_8cpp_source.html#l00305">llvm::ARMInstPrinter::printSORegRegOperand()</a>, and <a class="el" href="ARMInstPrinter_8cpp_source.html#l00974">llvm::ARMInstPrinter::printT2SOOperand()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="acce36a59bdda59a266d2f2bfeaa7a9b6"></a><!-- doxytag: member="llvm::ARM_AM::getT2SOImmTwoPartFirst" ref="acce36a59bdda59a266d2f2bfeaa7a9b6" args="(unsigned Imm)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="classunsigned.html">unsigned</a> llvm::ARM_AM::getT2SOImmTwoPartFirst </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>Imm</em></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="ARMAddressingModes_8h_source.html#l00362">362</a> of file <a class="el" href="ARMAddressingModes_8h_source.html">ARMAddressingModes.h</a>.</p>
+
+<p>References <a class="el" href="ARMAddressingModes_8h_source.html#l00314">getT2SOImmVal()</a>, <a class="el" href="ARMAddressingModes_8h_source.html#l00328">getT2SOImmValRotate()</a>, <a class="el" href="ARMAddressingModes_8h_source.html#l00270">getT2SOImmValSplatVal()</a>, <a class="el" href="ARMAddressingModes_8h_source.html#l00335">isT2SOImmTwoPartVal()</a>, and <a class="el" href="ARMAddressingModes_8h_source.html#l00086">rotr32()</a>.</p>
+
+<p>Referenced by <a class="el" href="ARMBaseInstrInfo_8cpp_source.html#l02260">llvm::ARMBaseInstrInfo::FoldImmediate()</a>, and <a class="el" href="ARMAddressingModes_8h_source.html#l00379">getT2SOImmTwoPartSecond()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ab22f00415be45367a9341ccab9018b0a"></a><!-- doxytag: member="llvm::ARM_AM::getT2SOImmTwoPartSecond" ref="ab22f00415be45367a9341ccab9018b0a" args="(unsigned Imm)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="classunsigned.html">unsigned</a> llvm::ARM_AM::getT2SOImmTwoPartSecond </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>Imm</em></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="ARMAddressingModes_8h_source.html#l00379">379</a> of file <a class="el" href="ARMAddressingModes_8h_source.html">ARMAddressingModes.h</a>.</p>
+
+<p>References <a class="el" href="ARMAddressingModes_8h_source.html#l00362">getT2SOImmTwoPartFirst()</a>, and <a class="el" href="ARMAddressingModes_8h_source.html#l00314">getT2SOImmVal()</a>.</p>
+
+<p>Referenced by <a class="el" href="ARMBaseInstrInfo_8cpp_source.html#l02260">llvm::ARMBaseInstrInfo::FoldImmediate()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a70b6f0b420385853a70713cb288c3292"></a><!-- doxytag: member="llvm::ARM_AM::getT2SOImmVal" ref="a70b6f0b420385853a70713cb288c3292" args="(unsigned Arg)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static int llvm::ARM_AM::getT2SOImmVal </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>Arg</em></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>getT2SOImmVal - Given a 32-bit immediate, if it is something that can fit into a Thumb-2 shifter_operand immediate operand, return the 12-bit encoding for it. If not, return -1. See <a class="el" href="namespacellvm_1_1ARM.html" title="Define some predicates that are used for node matching.">ARM</a> Reference Manual A6.3.2. </p>
+
+<p>Definition at line <a class="el" href="ARMAddressingModes_8h_source.html#l00314">314</a> of file <a class="el" href="ARMAddressingModes_8h_source.html">ARMAddressingModes.h</a>.</p>
+
+<p>References <a class="el" href="ARMAddressingModes_8h_source.html#l00298">getT2SOImmValRotateVal()</a>, and <a class="el" href="ARMAddressingModes_8h_source.html#l00270">getT2SOImmValSplatVal()</a>.</p>
+
+<p>Referenced by <a class="el" href="ARMAddressingModes_8h_source.html#l00362">getT2SOImmTwoPartFirst()</a>, <a class="el" href="ARMAddressingModes_8h_source.html#l00379">getT2SOImmTwoPartSecond()</a>, <a class="el" href="ARMISelLowering_8cpp_source.html#l09379">llvm::ARMTargetLowering::isLegalAddImmediate()</a>, <a class="el" href="ARMISelLowering_8cpp_source.html#l09365">llvm::ARMTargetLowering::isLegalICmpImmediate()</a>, <a class="el" href="ARMAddressingModes_8h_source.html#l00335">isT2SOImmTwoPartVal()</a>, <a class="el" href="ARMISelLowering_8cpp_source.html#l09729">llvm::ARMTargetLowering::LowerAsmOperandForConstraint()</a>, and <a class="el" href="Thumb2InstrInfo_8cpp_source.html#l00388">llvm::rewriteT2FrameIndex()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="afd688668d4a4cf4c3b508f20b5286c6f"></a><!-- doxytag: member="llvm::ARM_AM::getT2SOImmValRotate" ref="afd688668d4a4cf4c3b508f20b5286c6f" args="(unsigned V)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="classunsigned.html">unsigned</a> llvm::ARM_AM::getT2SOImmValRotate </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>V</em></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="ARMAddressingModes_8h_source.html#l00328">328</a> of file <a class="el" href="ARMAddressingModes_8h_source.html">ARMAddressingModes.h</a>.</p>
+
+<p>References <a class="el" href="MathExtras_8h_source.html#l00248">llvm::CountTrailingZeros_32()</a>.</p>
+
+<p>Referenced by <a class="el" href="ARMAddressingModes_8h_source.html#l00362">getT2SOImmTwoPartFirst()</a>, and <a class="el" href="ARMAddressingModes_8h_source.html#l00335">isT2SOImmTwoPartVal()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="af8f9eb8b0fdcaaf052f11a4ef28744a1"></a><!-- doxytag: member="llvm::ARM_AM::getT2SOImmValRotateVal" ref="af8f9eb8b0fdcaaf052f11a4ef28744a1" args="(unsigned V)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static int llvm::ARM_AM::getT2SOImmValRotateVal </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>V</em></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>getT2SOImmValRotateVal - Return the 12-bit encoded representation if the specified value is a rotated 8-bit value. Return -1 if no rotation encoding is possible. See <a class="el" href="namespacellvm_1_1ARM.html" title="Define some predicates that are used for node matching.">ARM</a> Reference Manual A6.3.2. </p>
+
+<p>Definition at line <a class="el" href="ARMAddressingModes_8h_source.html#l00298">298</a> of file <a class="el" href="ARMAddressingModes_8h_source.html">ARMAddressingModes.h</a>.</p>
+
+<p>References <a class="el" href="MathExtras_8h_source.html#l00160">llvm::CountLeadingZeros_32()</a>, and <a class="el" href="ARMAddressingModes_8h_source.html#l00086">rotr32()</a>.</p>
+
+<p>Referenced by <a class="el" href="ARMAddressingModes_8h_source.html#l00314">getT2SOImmVal()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a6df8aa9dddf070aa7dca5d8666b32081"></a><!-- doxytag: member="llvm::ARM_AM::getT2SOImmValSplatVal" ref="a6df8aa9dddf070aa7dca5d8666b32081" args="(unsigned V)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static int llvm::ARM_AM::getT2SOImmValSplatVal </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>V</em></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>getT2SOImmValSplat - Return the 12-bit encoded representation if the specified value can be obtained by splatting the low 8 bits into every other byte or every byte of a 32-bit value. i.e., 00000000 00000000 00000000 abcdefgh control = 0 00000000 abcdefgh 00000000 abcdefgh control = 1 abcdefgh 00000000 abcdefgh 00000000 control = 2 abcdefgh abcdefgh abcdefgh abcdefgh control = 3 Return -1 if none of the above apply. See <a class="el" href="namespacellvm_1_1ARM.html" title="Define some predicates that are used for node matching.">ARM</a> Reference Manual A6.3.2. </p>
+
+<p>Definition at line <a class="el" href="ARMAddressingModes_8h_source.html#l00270">270</a> of file <a class="el" href="ARMAddressingModes_8h_source.html">ARMAddressingModes.h</a>.</p>
+
+<p>Referenced by <a class="el" href="ARMAddressingModes_8h_source.html#l00362">getT2SOImmTwoPartFirst()</a>, <a class="el" href="ARMAddressingModes_8h_source.html#l00314">getT2SOImmVal()</a>, and <a class="el" href="ARMAddressingModes_8h_source.html#l00335">isT2SOImmTwoPartVal()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a003e4eb4177a734273114d7feeec94e7"></a><!-- doxytag: member="llvm::ARM_AM::getThumbImm16ValShift" ref="a003e4eb4177a734273114d7feeec94e7" args="(unsigned Imm)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="classunsigned.html">unsigned</a> llvm::ARM_AM::getThumbImm16ValShift </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>Imm</em></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>getThumbImm16ValShift - Try to handle Imm with a 16-bit immediate followed by a left shift. Returns the shift amount to use. </p>
+
+<p>Definition at line <a class="el" href="ARMAddressingModes_8h_source.html#l00237">237</a> of file <a class="el" href="ARMAddressingModes_8h_source.html">ARMAddressingModes.h</a>.</p>
+
+<p>References <a class="el" href="MathExtras_8h_source.html#l00248">llvm::CountTrailingZeros_32()</a>.</p>
+
+<p>Referenced by <a class="el" href="ARMAddressingModes_8h_source.html#l00248">isThumbImm16ShiftedVal()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ae15eedfde1505dabcd316151703c4c6f"></a><!-- doxytag: member="llvm::ARM_AM::getThumbImmNonShiftedVal" ref="ae15eedfde1505dabcd316151703c4c6f" args="(unsigned V)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="classunsigned.html">unsigned</a> llvm::ARM_AM::getThumbImmNonShiftedVal </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>V</em></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>getThumbImmNonShiftedVal - If V is a value that satisfies isThumbImmShiftedVal, return the non-shiftd value. </p>
+
+<p>Definition at line <a class="el" href="ARMAddressingModes_8h_source.html#l00256">256</a> of file <a class="el" href="ARMAddressingModes_8h_source.html">ARMAddressingModes.h</a>.</p>
+
+<p>References <a class="el" href="ARMAddressingModes_8h_source.html#l00218">getThumbImmValShift()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a2b06a5c23a45adcc45ea982dbe6af7db"></a><!-- doxytag: member="llvm::ARM_AM::getThumbImmValShift" ref="a2b06a5c23a45adcc45ea982dbe6af7db" args="(unsigned Imm)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="classunsigned.html">unsigned</a> llvm::ARM_AM::getThumbImmValShift </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>Imm</em></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>getThumbImmValShift - Try to handle Imm with a 8-bit immediate followed by a left shift. Returns the shift amount to use. </p>
+
+<p>Definition at line <a class="el" href="ARMAddressingModes_8h_source.html#l00218">218</a> of file <a class="el" href="ARMAddressingModes_8h_source.html">ARMAddressingModes.h</a>.</p>
+
+<p>References <a class="el" href="MathExtras_8h_source.html#l00248">llvm::CountTrailingZeros_32()</a>.</p>
+
+<p>Referenced by <a class="el" href="ARMAddressingModes_8h_source.html#l00256">getThumbImmNonShiftedVal()</a>, and <a class="el" href="ARMAddressingModes_8h_source.html#l00229">isThumbImmShiftedVal()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ac229bc1c730b34dff4b13afbe7747e22"></a><!-- doxytag: member="llvm::ARM_AM::isSOImmTwoPartVal" ref="ac229bc1c730b34dff4b13afbe7747e22" args="(unsigned V)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> llvm::ARM_AM::isSOImmTwoPartVal </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>V</em></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>isSOImmTwoPartVal - Return true if the specified value can be obtained by or'ing together two SOImmVal's. </p>
+
+<p>Definition at line <a class="el" href="ARMAddressingModes_8h_source.html#l00188">188</a> of file <a class="el" href="ARMAddressingModes_8h_source.html">ARMAddressingModes.h</a>.</p>
+
+<p>References <a class="el" href="ARMAddressingModes_8h_source.html#l00137">getSOImmValRotate()</a>, and <a class="el" href="ARMAddressingModes_8h_source.html#l00086">rotr32()</a>.</p>
+
+<p>Referenced by <a class="el" href="ARMBaseInstrInfo_8cpp_source.html#l02260">llvm::ARMBaseInstrInfo::FoldImmediate()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ae3a823dd187d5c292f18a4fcfffde3a3"></a><!-- doxytag: member="llvm::ARM_AM::isT2SOImmTwoPartVal" ref="ae3a823dd187d5c292f18a4fcfffde3a3" args="(unsigned Imm)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> llvm::ARM_AM::isT2SOImmTwoPartVal </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>Imm</em></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="ARMAddressingModes_8h_source.html#l00335">335</a> of file <a class="el" href="ARMAddressingModes_8h_source.html">ARMAddressingModes.h</a>.</p>
+
+<p>References <a class="el" href="ARMAddressingModes_8h_source.html#l00314">getT2SOImmVal()</a>, <a class="el" href="ARMAddressingModes_8h_source.html#l00328">getT2SOImmValRotate()</a>, <a class="el" href="ARMAddressingModes_8h_source.html#l00270">getT2SOImmValSplatVal()</a>, and <a class="el" href="ARMAddressingModes_8h_source.html#l00086">rotr32()</a>.</p>
+
+<p>Referenced by <a class="el" href="ARMBaseInstrInfo_8cpp_source.html#l02260">llvm::ARMBaseInstrInfo::FoldImmediate()</a>, and <a class="el" href="ARMAddressingModes_8h_source.html#l00362">getT2SOImmTwoPartFirst()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="abd539583e07f7dd5843aecd1a3f4fe16"></a><!-- doxytag: member="llvm::ARM_AM::isThumbImm16ShiftedVal" ref="abd539583e07f7dd5843aecd1a3f4fe16" args="(unsigned V)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> llvm::ARM_AM::isThumbImm16ShiftedVal </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>V</em></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>isThumbImm16ShiftedVal - Return true if the specified value can be obtained by left shifting a 16-bit immediate. </p>
+
+<p>Definition at line <a class="el" href="ARMAddressingModes_8h_source.html#l00248">248</a> of file <a class="el" href="ARMAddressingModes_8h_source.html">ARMAddressingModes.h</a>.</p>
+
+<p>References <a class="el" href="ARMAddressingModes_8h_source.html#l00237">getThumbImm16ValShift()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a2a556538eeeb14908c7a86d4f8d8e880"></a><!-- doxytag: member="llvm::ARM_AM::isThumbImmShiftedVal" ref="a2a556538eeeb14908c7a86d4f8d8e880" args="(unsigned V)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> llvm::ARM_AM::isThumbImmShiftedVal </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>V</em></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>isThumbImmShiftedVal - Return true if the specified value can be obtained by left shifting a 8-bit immediate. </p>
+
+<p>Definition at line <a class="el" href="ARMAddressingModes_8h_source.html#l00229">229</a> of file <a class="el" href="ARMAddressingModes_8h_source.html">ARMAddressingModes.h</a>.</p>
+
+<p>References <a class="el" href="ARMAddressingModes_8h_source.html#l00218">getThumbImmValShift()</a>.</p>
+
+<p>Referenced by <a class="el" href="ARMISelLowering_8cpp_source.html#l09729">llvm::ARMTargetLowering::LowerAsmOperandForConstraint()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a148d95188912b44286ca98af79a7eb74"></a><!-- doxytag: member="llvm::ARM_AM::rotl32" ref="a148d95188912b44286ca98af79a7eb74" args="(unsigned Val, unsigned Amt)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="classunsigned.html">unsigned</a> llvm::ARM_AM::rotl32 </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>Val</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>Amt</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>rotl32 - Rotate a 32-bit unsigned value left by a specified # bits. </p>
+
+<p>Definition at line <a class="el" href="ARMAddressingModes_8h_source.html#l00093">93</a> of file <a class="el" href="ARMAddressingModes_8h_source.html">ARMAddressingModes.h</a>.</p>
+
+<p>Referenced by <a class="el" href="ARMAddressingModes_8h_source.html#l00171">getSOImmVal()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a6d968947f2037095847dd5721335f6a6"></a><!-- doxytag: member="llvm::ARM_AM::rotr32" ref="a6d968947f2037095847dd5721335f6a6" args="(unsigned Val, unsigned Amt)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="classunsigned.html">unsigned</a> llvm::ARM_AM::rotr32 </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>Val</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>Amt</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>rotr32 - Rotate a 32-bit unsigned value right by a specified # bits. </p>
+
+<p>Definition at line <a class="el" href="ARMAddressingModes_8h_source.html#l00086">86</a> of file <a class="el" href="ARMAddressingModes_8h_source.html">ARMAddressingModes.h</a>.</p>
+
+<p>Referenced by <a class="el" href="ARMAddressingModes_8h_source.html#l00201">getSOImmTwoPartFirst()</a>, <a class="el" href="ARMAddressingModes_8h_source.html#l00207">getSOImmTwoPartSecond()</a>, <a class="el" href="ARMAddressingModes_8h_source.html#l00171">getSOImmVal()</a>, <a class="el" href="ARMAddressingModes_8h_source.html#l00137">getSOImmValRotate()</a>, <a class="el" href="ARMAddressingModes_8h_source.html#l00362">getT2SOImmTwoPartFirst()</a>, <a class="el" href="ARMAddressingModes_8h_source.html#l00298">getT2SOImmValRotateVal()</a>, <a class="el" href="ARMAddressingModes_8h_source.html#l00188">isSOImmTwoPartVal()</a>, <a class="el" href="ARMAddressingModes_8h_source.html#l00335">isT2SOImmTwoPartVal()</a>, <a class="el" href="ARMBaseInstrInfo_8cpp_source.html#l01794">llvm::rewriteARMFrameIndex()</a>, and <a class="el" href="Thumb2InstrInfo_8cpp_source.html#l00388">llvm::rewriteT2FrameIndex()</a>.</p>
+
+</div>
+</div>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:49:03 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/namespacellvm_1_1CodeGenOpt.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/namespacellvm_1_1CodeGenOpt.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/namespacellvm_1_1CodeGenOpt.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/namespacellvm_1_1CodeGenOpt.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: llvm::CodeGenOpt Namespace 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 class="current"><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="namespaces.html"><span>Namespace List</span></a></li>
+      <li><a href="namespacemembers.html"><span>Namespace Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="namespacellvm_1_1CodeGenOpt.html">CodeGenOpt</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#enum-members">Enumerations</a>  </div>
+  <div class="headertitle">
+<div class="title">llvm::CodeGenOpt Namespace Reference</div>  </div>
+</div>
+<div class="contents">
+<table class="memberdecls">
+<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_1_1CodeGenOpt.html#a411055ea15209051c2370bbf655ec8d4">Level</a> { <a class="el" href="namespacellvm_1_1CodeGenOpt.html#a411055ea15209051c2370bbf655ec8d4a451bbac85aff02d070be3c17a6bef928">None</a>, 
+<a class="el" href="namespacellvm_1_1CodeGenOpt.html#a411055ea15209051c2370bbf655ec8d4ae56b4de70fb3488b3ae4ec998c0b6303">Less</a>, 
+<a class="el" href="namespacellvm_1_1CodeGenOpt.html#a411055ea15209051c2370bbf655ec8d4a3393aeca011bfa5bdd6a8e64edd7f565">Default</a>, 
+<a class="el" href="namespacellvm_1_1CodeGenOpt.html#a411055ea15209051c2370bbf655ec8d4a71969d8670845bfa9d80ba2197dba678">Aggressive</a>
+ }</td></tr>
+</table>
+<hr/><h2>Enumeration Type Documentation</h2>
+<a class="anchor" id="a411055ea15209051c2370bbf655ec8d4"></a><!-- doxytag: member="llvm::CodeGenOpt::Level" ref="a411055ea15209051c2370bbf655ec8d4" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">enum <a class="el" href="namespacellvm_1_1CodeGenOpt.html#a411055ea15209051c2370bbf655ec8d4">llvm::CodeGenOpt::Level</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em><a class="anchor" id="a411055ea15209051c2370bbf655ec8d4a451bbac85aff02d070be3c17a6bef928"></a><!-- doxytag: member="None" ref="a411055ea15209051c2370bbf655ec8d4a451bbac85aff02d070be3c17a6bef928" args="" -->None</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a411055ea15209051c2370bbf655ec8d4ae56b4de70fb3488b3ae4ec998c0b6303"></a><!-- doxytag: member="Less" ref="a411055ea15209051c2370bbf655ec8d4ae56b4de70fb3488b3ae4ec998c0b6303" args="" -->Less</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a411055ea15209051c2370bbf655ec8d4a3393aeca011bfa5bdd6a8e64edd7f565"></a><!-- doxytag: member="Default" ref="a411055ea15209051c2370bbf655ec8d4a3393aeca011bfa5bdd6a8e64edd7f565" args="" -->Default</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a411055ea15209051c2370bbf655ec8d4a71969d8670845bfa9d80ba2197dba678"></a><!-- doxytag: member="Aggressive" ref="a411055ea15209051c2370bbf655ec8d4a71969d8670845bfa9d80ba2197dba678" args="" -->Aggressive</em> </td><td>
+</td></tr>
+</table>
+</dd>
+</dl>
+
+<p>Definition at line <a class="el" href="CodeGen_8h_source.html#l00042">42</a> of file <a class="el" href="CodeGen_8h_source.html">CodeGen.h</a>.</p>
+
+</div>
+</div>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:49:04 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/namespacellvm_1_1FPOpFusion.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/namespacellvm_1_1FPOpFusion.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/namespacellvm_1_1FPOpFusion.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/namespacellvm_1_1FPOpFusion.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,89 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: llvm::FPOpFusion Namespace 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 class="current"><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="namespaces.html"><span>Namespace List</span></a></li>
+      <li><a href="namespacemembers.html"><span>Namespace Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="namespacellvm_1_1FPOpFusion.html">FPOpFusion</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#enum-members">Enumerations</a>  </div>
+  <div class="headertitle">
+<div class="title">llvm::FPOpFusion Namespace Reference</div>  </div>
+</div>
+<div class="contents">
+<table class="memberdecls">
+<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_1_1FPOpFusion.html#a9c71bae9f02af273833fde586d529fc5">FPOpFusionMode</a> { <a class="el" href="namespacellvm_1_1FPOpFusion.html#a9c71bae9f02af273833fde586d529fc5aa9dfaae1f5b7d4ebb31ccf9aee1aacce">Fast</a>, 
+<a class="el" href="namespacellvm_1_1FPOpFusion.html#a9c71bae9f02af273833fde586d529fc5aff3d2f74200c0252e2912c6b605d94e9">Standard</a>, 
+<a class="el" href="namespacellvm_1_1FPOpFusion.html#a9c71bae9f02af273833fde586d529fc5a451b4af21652249f72a40a7f9b88ca4f">Strict</a>
+ }</td></tr>
+</table>
+<hr/><h2>Enumeration Type Documentation</h2>
+<a class="anchor" id="a9c71bae9f02af273833fde586d529fc5"></a><!-- doxytag: member="llvm::FPOpFusion::FPOpFusionMode" ref="a9c71bae9f02af273833fde586d529fc5" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">enum <a class="el" href="namespacellvm_1_1FPOpFusion.html#a9c71bae9f02af273833fde586d529fc5">llvm::FPOpFusion::FPOpFusionMode</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em><a class="anchor" id="a9c71bae9f02af273833fde586d529fc5aa9dfaae1f5b7d4ebb31ccf9aee1aacce"></a><!-- doxytag: member="Fast" ref="a9c71bae9f02af273833fde586d529fc5aa9dfaae1f5b7d4ebb31ccf9aee1aacce" args="" -->Fast</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a9c71bae9f02af273833fde586d529fc5aff3d2f74200c0252e2912c6b605d94e9"></a><!-- doxytag: member="Standard" ref="a9c71bae9f02af273833fde586d529fc5aff3d2f74200c0252e2912c6b605d94e9" args="" -->Standard</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a9c71bae9f02af273833fde586d529fc5a451b4af21652249f72a40a7f9b88ca4f"></a><!-- doxytag: member="Strict" ref="a9c71bae9f02af273833fde586d529fc5a451b4af21652249f72a40a7f9b88ca4f" args="" -->Strict</em> </td><td>
+</td></tr>
+</table>
+</dd>
+</dl>
+
+<p>Definition at line <a class="el" href="TargetOptions_8h_source.html#l00034">34</a> of file <a class="el" href="TargetOptions_8h_source.html">TargetOptions.h</a>.</p>
+
+</div>
+</div>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:49:04 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/namespacellvm_1_1GC.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/namespacellvm_1_1GC.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/namespacellvm_1_1GC.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/namespacellvm_1_1GC.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,97 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: llvm::GC Namespace 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 class="current"><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="namespaces.html"><span>Namespace List</span></a></li>
+      <li><a href="namespacemembers.html"><span>Namespace Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="namespacellvm_1_1GC.html">GC</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#enum-members">Enumerations</a>  </div>
+  <div class="headertitle">
+<div class="title">llvm::GC Namespace Reference</div>  </div>
+</div>
+<div class="contents">
+<table class="memberdecls">
+<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_1_1GC.html#a5f606a2b04c809f789a574660cd25213">PointKind</a> { <a class="el" href="namespacellvm_1_1GC.html#a5f606a2b04c809f789a574660cd25213a960eba6a93af558b44d3d14e8393d324">Loop</a>, 
+<a class="el" href="namespacellvm_1_1GC.html#a5f606a2b04c809f789a574660cd25213a3bf873e87f3adb3b1c5e082fd2c434e8">Return</a>, 
+<a class="el" href="namespacellvm_1_1GC.html#a5f606a2b04c809f789a574660cd25213ac5b4fed9bb4c83ebfab4c40a38d3d4bf">PreCall</a>, 
+<a class="el" href="namespacellvm_1_1GC.html#a5f606a2b04c809f789a574660cd25213a2538858d7f00ca8d034a26b0d94a4cb7">PostCall</a>
+ }</td></tr>
+</table>
+<hr/><h2>Enumeration Type Documentation</h2>
+<a class="anchor" id="a5f606a2b04c809f789a574660cd25213"></a><!-- doxytag: member="llvm::GC::PointKind" ref="a5f606a2b04c809f789a574660cd25213" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">enum <a class="el" href="namespacellvm_1_1GC.html#a5f606a2b04c809f789a574660cd25213">llvm::GC::PointKind</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>PointKind - The type of a collector-safe point. </p>
+<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em><a class="anchor" id="a5f606a2b04c809f789a574660cd25213a960eba6a93af558b44d3d14e8393d324"></a><!-- doxytag: member="Loop" ref="a5f606a2b04c809f789a574660cd25213a960eba6a93af558b44d3d14e8393d324" args="" -->Loop</em> </td><td>
+<p>Instr is a loop (backwards branch). </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a5f606a2b04c809f789a574660cd25213a3bf873e87f3adb3b1c5e082fd2c434e8"></a><!-- doxytag: member="Return" ref="a5f606a2b04c809f789a574660cd25213a3bf873e87f3adb3b1c5e082fd2c434e8" args="" -->Return</em> </td><td>
+<p>Instr is a return instruction. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a5f606a2b04c809f789a574660cd25213ac5b4fed9bb4c83ebfab4c40a38d3d4bf"></a><!-- doxytag: member="PreCall" ref="a5f606a2b04c809f789a574660cd25213ac5b4fed9bb4c83ebfab4c40a38d3d4bf" args="" -->PreCall</em> </td><td>
+<p>Instr is a call instruction. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a5f606a2b04c809f789a574660cd25213a2538858d7f00ca8d034a26b0d94a4cb7"></a><!-- doxytag: member="PostCall" ref="a5f606a2b04c809f789a574660cd25213a2538858d7f00ca8d034a26b0d94a4cb7" args="" -->PostCall</em> </td><td>
+<p>Instr is the return address of a call. </p>
+</td></tr>
+</table>
+</dd>
+</dl>
+
+<p>Definition at line <a class="el" href="GCMetadata_8h_source.html#l00050">50</a> of file <a class="el" href="GCMetadata_8h_source.html">GCMetadata.h</a>.</p>
+
+</div>
+</div>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:49:04 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/namespacellvm_1_1Hexagon.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/namespacellvm_1_1Hexagon.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/namespacellvm_1_1Hexagon.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/namespacellvm_1_1Hexagon.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: llvm::Hexagon Namespace 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 class="current"><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="namespaces.html"><span>Namespace List</span></a></li>
+      <li><a href="namespacemembers.html"><span>Namespace Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="namespacellvm_1_1Hexagon.html">Hexagon</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#var-members">Variables</a>  </div>
+  <div class="headertitle">
+<div class="title">llvm::Hexagon Namespace Reference</div>  </div>
+</div>
+<div class="contents">
+<table class="memberdecls">
+<tr><td colspan="2"><h2><a name="var-members"></a>
+Variables</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classunsigned.html">unsigned</a> int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1Hexagon.html#aa29950c043a46c5916188a0305b25a90">StartPacket</a> = 0x1</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classunsigned.html">unsigned</a> int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1Hexagon.html#a809581007d9606439cd605eefab3a095">EndPacket</a> = 0x2</td></tr>
+</table>
+<hr/><h2>Variable Documentation</h2>
+<a class="anchor" id="a809581007d9606439cd605eefab3a095"></a><!-- doxytag: member="llvm::Hexagon::EndPacket" ref="a809581007d9606439cd605eefab3a095" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">const <a class="el" href="classunsigned.html">unsigned</a> int <a class="el" href="namespacellvm_1_1Hexagon.html#a809581007d9606439cd605eefab3a095">llvm::Hexagon::EndPacket</a> = 0x2</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="HexagonMachineFunctionInfo_8h_source.html#l00019">19</a> of file <a class="el" href="HexagonMachineFunctionInfo_8h_source.html">HexagonMachineFunctionInfo.h</a>.</p>
+
+<p>Referenced by <a class="el" href="HexagonMachineFunctionInfo_8h_source.html#l00065">llvm::HexagonMachineFunctionInfo::isEndPacket()</a>, and <a class="el" href="HexagonMachineFunctionInfo_8h_source.html#l00058">llvm::HexagonMachineFunctionInfo::setEndPacket()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aa29950c043a46c5916188a0305b25a90"></a><!-- doxytag: member="llvm::Hexagon::StartPacket" ref="aa29950c043a46c5916188a0305b25a90" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">const <a class="el" href="classunsigned.html">unsigned</a> int <a class="el" href="namespacellvm_1_1Hexagon.html#aa29950c043a46c5916188a0305b25a90">llvm::Hexagon::StartPacket</a> = 0x1</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="HexagonMachineFunctionInfo_8h_source.html#l00018">18</a> of file <a class="el" href="HexagonMachineFunctionInfo_8h_source.html">HexagonMachineFunctionInfo.h</a>.</p>
+
+<p>Referenced by <a class="el" href="HexagonMachineFunctionInfo_8h_source.html#l00061">llvm::HexagonMachineFunctionInfo::isStartPacket()</a>, and <a class="el" href="HexagonMachineFunctionInfo_8h_source.html#l00055">llvm::HexagonMachineFunctionInfo::setStartPacket()</a>.</p>
+
+</div>
+</div>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:49:04 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/namespacellvm_1_1HexagonII.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/namespacellvm_1_1HexagonII.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/namespacellvm_1_1HexagonII.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/namespacellvm_1_1HexagonII.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,167 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: llvm::HexagonII Namespace 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 class="current"><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="namespaces.html"><span>Namespace List</span></a></li>
+      <li><a href="namespacemembers.html"><span>Namespace Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="namespacellvm_1_1HexagonII.html">HexagonII</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#enum-members">Enumerations</a>  </div>
+  <div class="headertitle">
+<div class="title">llvm::HexagonII Namespace Reference</div>  </div>
+</div>
+<div class="contents">
+<table class="memberdecls">
+<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_1_1HexagonII.html#a9bebdf970b4f51041ed3dee5d558a807">Type</a> { <br/>
+  <a class="el" href="namespacellvm_1_1HexagonII.html#a9bebdf970b4f51041ed3dee5d558a807a55f22653e5a7764e54191a490a97a988">TypePSEUDO</a> =  0, 
+<a class="el" href="namespacellvm_1_1HexagonII.html#a9bebdf970b4f51041ed3dee5d558a807ab46292d80ef8587e8d947cafd28a6345">TypeALU32</a> =  1, 
+<a class="el" href="namespacellvm_1_1HexagonII.html#a9bebdf970b4f51041ed3dee5d558a807a26ca54cbeaf9cd797a07ae0c316b73b0">TypeCR</a> =  2, 
+<a class="el" href="namespacellvm_1_1HexagonII.html#a9bebdf970b4f51041ed3dee5d558a807a02c92d509025d8e98b7119b140040611">TypeJR</a> =  3, 
+<br/>
+  <a class="el" href="namespacellvm_1_1HexagonII.html#a9bebdf970b4f51041ed3dee5d558a807a9ef44633e8b88d5296c9251b1c9dcb88">TypeJ</a> =  4, 
+<a class="el" href="namespacellvm_1_1HexagonII.html#a9bebdf970b4f51041ed3dee5d558a807afcfca0ad8004bef54b32fdae3b46c839">TypeLD</a> =  5, 
+<a class="el" href="namespacellvm_1_1HexagonII.html#a9bebdf970b4f51041ed3dee5d558a807af9a1719b939d15e00953948780c673fc">TypeST</a> =  6, 
+<a class="el" href="namespacellvm_1_1HexagonII.html#a9bebdf970b4f51041ed3dee5d558a807a45b471b424e7e18d561a7bab7415bd82">TypeSYSTEM</a> =  7, 
+<br/>
+  <a class="el" href="namespacellvm_1_1HexagonII.html#a9bebdf970b4f51041ed3dee5d558a807a95dcf95f3c5ab7453d0bdf6c813477eb">TypeXTYPE</a> =  8, 
+<a class="el" href="namespacellvm_1_1HexagonII.html#a9bebdf970b4f51041ed3dee5d558a807a1ceea28489d6d8dd98320003ffda99c8">TypeMEMOP</a> =  9, 
+<a class="el" href="namespacellvm_1_1HexagonII.html#a9bebdf970b4f51041ed3dee5d558a807a38ce954fc9b21528153e217df560e3ea">TypeNV</a> =  10, 
+<a class="el" href="namespacellvm_1_1HexagonII.html#a9bebdf970b4f51041ed3dee5d558a807a40097d03d4e586a6eb9be5702e0ccc43">TypePREFIX</a> =  30, 
+<br/>
+  <a class="el" href="namespacellvm_1_1HexagonII.html#a9bebdf970b4f51041ed3dee5d558a807a48643f164c4e34756f6b5deeac80650f">TypeMARKER</a> =  31
+<br/>
+ }</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom">{ <br/>
+  <a class="el" href="namespacellvm_1_1HexagonII.html#a54e92ff4e1a3b7af22561d917c5bd78aa0ff1433f59f41560f99440a22d973fb5">TypePos</a> =  0, 
+<a class="el" href="namespacellvm_1_1HexagonII.html#a54e92ff4e1a3b7af22561d917c5bd78aa4a0c98b00dab2ae16b8b6f445f1ce2d1">TypeMask</a> =  0x1f, 
+<a class="el" href="namespacellvm_1_1HexagonII.html#a54e92ff4e1a3b7af22561d917c5bd78aaa8c4786ea43dbfe26d1cd379fa16a144">SoloPos</a> =  5, 
+<a class="el" href="namespacellvm_1_1HexagonII.html#a54e92ff4e1a3b7af22561d917c5bd78aa40699f52232ab821dd865f2559f6bddb">SoloMask</a> =  0x1, 
+<br/>
+  <a class="el" href="namespacellvm_1_1HexagonII.html#a54e92ff4e1a3b7af22561d917c5bd78aab908ef74891dc244d7d87f271b1db9ca">PredicatedPos</a> =  6, 
+<a class="el" href="namespacellvm_1_1HexagonII.html#a54e92ff4e1a3b7af22561d917c5bd78aa30dcf20b0e185e37257f83834ed8c8bd">PredicatedMask</a> =  0x1
+<br/>
+ }</td></tr>
+</table>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><p><a class="el" href="namespacellvm_1_1HexagonII.html">HexagonII</a> - This namespace holds all of the target specific flags that instruction info tracks. </p>
+</div><hr/><h2>Enumeration Type Documentation</h2>
+<a class="anchor" id="a54e92ff4e1a3b7af22561d917c5bd78a"></a><!-- doxytag: member="llvm::HexagonII::@199" ref="a54e92ff4e1a3b7af22561d917c5bd78a" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">anonymous enum</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em><a class="anchor" id="a54e92ff4e1a3b7af22561d917c5bd78aa0ff1433f59f41560f99440a22d973fb5"></a><!-- doxytag: member="TypePos" ref="a54e92ff4e1a3b7af22561d917c5bd78aa0ff1433f59f41560f99440a22d973fb5" args="" -->TypePos</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a54e92ff4e1a3b7af22561d917c5bd78aa4a0c98b00dab2ae16b8b6f445f1ce2d1"></a><!-- doxytag: member="TypeMask" ref="a54e92ff4e1a3b7af22561d917c5bd78aa4a0c98b00dab2ae16b8b6f445f1ce2d1" args="" -->TypeMask</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a54e92ff4e1a3b7af22561d917c5bd78aaa8c4786ea43dbfe26d1cd379fa16a144"></a><!-- doxytag: member="SoloPos" ref="a54e92ff4e1a3b7af22561d917c5bd78aaa8c4786ea43dbfe26d1cd379fa16a144" args="" -->SoloPos</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a54e92ff4e1a3b7af22561d917c5bd78aa40699f52232ab821dd865f2559f6bddb"></a><!-- doxytag: member="SoloMask" ref="a54e92ff4e1a3b7af22561d917c5bd78aa40699f52232ab821dd865f2559f6bddb" args="" -->SoloMask</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a54e92ff4e1a3b7af22561d917c5bd78aab908ef74891dc244d7d87f271b1db9ca"></a><!-- doxytag: member="PredicatedPos" ref="a54e92ff4e1a3b7af22561d917c5bd78aab908ef74891dc244d7d87f271b1db9ca" args="" -->PredicatedPos</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a54e92ff4e1a3b7af22561d917c5bd78aa30dcf20b0e185e37257f83834ed8c8bd"></a><!-- doxytag: member="PredicatedMask" ref="a54e92ff4e1a3b7af22561d917c5bd78aa30dcf20b0e185e37257f83834ed8c8bd" args="" -->PredicatedMask</em> </td><td>
+</td></tr>
+</table>
+</dd>
+</dl>
+
+<p>Definition at line <a class="el" href="HexagonBaseInfo_8h_source.html#l00050">50</a> of file <a class="el" href="HexagonBaseInfo_8h_source.html">HexagonBaseInfo.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a9bebdf970b4f51041ed3dee5d558a807"></a><!-- doxytag: member="llvm::HexagonII::Type" ref="a9bebdf970b4f51041ed3dee5d558a807" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">enum <a class="el" href="namespacellvm_1_1HexagonII.html#a9bebdf970b4f51041ed3dee5d558a807">llvm::HexagonII::Type</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em><a class="anchor" id="a9bebdf970b4f51041ed3dee5d558a807a55f22653e5a7764e54191a490a97a988"></a><!-- doxytag: member="TypePSEUDO" ref="a9bebdf970b4f51041ed3dee5d558a807a55f22653e5a7764e54191a490a97a988" args="" -->TypePSEUDO</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a9bebdf970b4f51041ed3dee5d558a807ab46292d80ef8587e8d947cafd28a6345"></a><!-- doxytag: member="TypeALU32" ref="a9bebdf970b4f51041ed3dee5d558a807ab46292d80ef8587e8d947cafd28a6345" args="" -->TypeALU32</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a9bebdf970b4f51041ed3dee5d558a807a26ca54cbeaf9cd797a07ae0c316b73b0"></a><!-- doxytag: member="TypeCR" ref="a9bebdf970b4f51041ed3dee5d558a807a26ca54cbeaf9cd797a07ae0c316b73b0" args="" -->TypeCR</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a9bebdf970b4f51041ed3dee5d558a807a02c92d509025d8e98b7119b140040611"></a><!-- doxytag: member="TypeJR" ref="a9bebdf970b4f51041ed3dee5d558a807a02c92d509025d8e98b7119b140040611" args="" -->TypeJR</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a9bebdf970b4f51041ed3dee5d558a807a9ef44633e8b88d5296c9251b1c9dcb88"></a><!-- doxytag: member="TypeJ" ref="a9bebdf970b4f51041ed3dee5d558a807a9ef44633e8b88d5296c9251b1c9dcb88" args="" -->TypeJ</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a9bebdf970b4f51041ed3dee5d558a807afcfca0ad8004bef54b32fdae3b46c839"></a><!-- doxytag: member="TypeLD" ref="a9bebdf970b4f51041ed3dee5d558a807afcfca0ad8004bef54b32fdae3b46c839" args="" -->TypeLD</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a9bebdf970b4f51041ed3dee5d558a807af9a1719b939d15e00953948780c673fc"></a><!-- doxytag: member="TypeST" ref="a9bebdf970b4f51041ed3dee5d558a807af9a1719b939d15e00953948780c673fc" args="" -->TypeST</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a9bebdf970b4f51041ed3dee5d558a807a45b471b424e7e18d561a7bab7415bd82"></a><!-- doxytag: member="TypeSYSTEM" ref="a9bebdf970b4f51041ed3dee5d558a807a45b471b424e7e18d561a7bab7415bd82" args="" -->TypeSYSTEM</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a9bebdf970b4f51041ed3dee5d558a807a95dcf95f3c5ab7453d0bdf6c813477eb"></a><!-- doxytag: member="TypeXTYPE" ref="a9bebdf970b4f51041ed3dee5d558a807a95dcf95f3c5ab7453d0bdf6c813477eb" args="" -->TypeXTYPE</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a9bebdf970b4f51041ed3dee5d558a807a1ceea28489d6d8dd98320003ffda99c8"></a><!-- doxytag: member="TypeMEMOP" ref="a9bebdf970b4f51041ed3dee5d558a807a1ceea28489d6d8dd98320003ffda99c8" args="" -->TypeMEMOP</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a9bebdf970b4f51041ed3dee5d558a807a38ce954fc9b21528153e217df560e3ea"></a><!-- doxytag: member="TypeNV" ref="a9bebdf970b4f51041ed3dee5d558a807a38ce954fc9b21528153e217df560e3ea" args="" -->TypeNV</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a9bebdf970b4f51041ed3dee5d558a807a40097d03d4e586a6eb9be5702e0ccc43"></a><!-- doxytag: member="TypePREFIX" ref="a9bebdf970b4f51041ed3dee5d558a807a40097d03d4e586a6eb9be5702e0ccc43" args="" -->TypePREFIX</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a9bebdf970b4f51041ed3dee5d558a807a48643f164c4e34756f6b5deeac80650f"></a><!-- doxytag: member="TypeMARKER" ref="a9bebdf970b4f51041ed3dee5d558a807a48643f164c4e34756f6b5deeac80650f" args="" -->TypeMARKER</em> </td><td>
+</td></tr>
+</table>
+</dd>
+</dl>
+
+<p>Definition at line <a class="el" href="HexagonBaseInfo_8h_source.html#l00030">30</a> of file <a class="el" href="HexagonBaseInfo_8h_source.html">HexagonBaseInfo.h</a>.</p>
+
+</div>
+</div>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:49:04 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/namespacellvm_1_1HexagonISD.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/namespacellvm_1_1HexagonISD.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/namespacellvm_1_1HexagonISD.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/namespacellvm_1_1HexagonISD.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,159 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: llvm::HexagonISD Namespace 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 class="current"><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="namespaces.html"><span>Namespace List</span></a></li>
+      <li><a href="namespacemembers.html"><span>Namespace Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="namespacellvm_1_1HexagonISD.html">HexagonISD</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#enum-members">Enumerations</a>  </div>
+  <div class="headertitle">
+<div class="title">llvm::HexagonISD Namespace Reference</div>  </div>
+</div>
+<div class="contents">
+<table class="memberdecls">
+<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">{ <br/>
+  <a class="el" href="namespacellvm_1_1HexagonISD.html#aade375171874fc8ff923eed68269ab9fa576d161e99368347ead9d91f27443934">FIRST_NUMBER</a> =  ISD::BUILTIN_OP_END, 
+<a class="el" href="namespacellvm_1_1HexagonISD.html#aade375171874fc8ff923eed68269ab9fabea5e5eaade21ea47b95e7e1536d6a73">CONST32</a>, 
+<a class="el" href="namespacellvm_1_1HexagonISD.html#aade375171874fc8ff923eed68269ab9fade8c9de814bdf20764d9930c5374a9c7">CONST32_GP</a>, 
+<a class="el" href="namespacellvm_1_1HexagonISD.html#aade375171874fc8ff923eed68269ab9fad8a519a5912bf0eb0fe03955ba7707f4">FCONST32</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1HexagonISD.html#aade375171874fc8ff923eed68269ab9fa7d41f621d63a1a91cc4b387b29f52ef4">SETCC</a>, 
+<a class="el" href="namespacellvm_1_1HexagonISD.html#aade375171874fc8ff923eed68269ab9fa32697d2f26b6939646ba16f5c43b05a8">ADJDYNALLOC</a>, 
+<a class="el" href="namespacellvm_1_1HexagonISD.html#aade375171874fc8ff923eed68269ab9fa0dfe4a3d96d922fd28bc3adb5a56e1dd">ARGEXTEND</a>, 
+<a class="el" href="namespacellvm_1_1HexagonISD.html#aade375171874fc8ff923eed68269ab9fadf1e9bbf9d6bfbdf4fc3510cf82a47d1">CMPICC</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1HexagonISD.html#aade375171874fc8ff923eed68269ab9fa3b9ac14fa0c1a12e7bdd552a14454bdf">CMPFCC</a>, 
+<a class="el" href="namespacellvm_1_1HexagonISD.html#aade375171874fc8ff923eed68269ab9faa74325997dd1aefc399846174c14ee16">BRICC</a>, 
+<a class="el" href="namespacellvm_1_1HexagonISD.html#aade375171874fc8ff923eed68269ab9faa9c204abd3b5c0de9abaf4d1554e0c84">BRFCC</a>, 
+<a class="el" href="namespacellvm_1_1HexagonISD.html#aade375171874fc8ff923eed68269ab9fa847b358e946d95aed6c42d9998d2dabd">SELECT_ICC</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1HexagonISD.html#aade375171874fc8ff923eed68269ab9fa209b91adf162ef3cf92c16d60aee6f6c">SELECT_FCC</a>, 
+<a class="el" href="namespacellvm_1_1HexagonISD.html#aade375171874fc8ff923eed68269ab9fab53c716337bbeea9ba39b5fa32d60303">Hi</a>, 
+<a class="el" href="namespacellvm_1_1HexagonISD.html#aade375171874fc8ff923eed68269ab9fa144f7e8227378979bf13646688174ed9">Lo</a>, 
+<a class="el" href="namespacellvm_1_1HexagonISD.html#aade375171874fc8ff923eed68269ab9fa900bdf2fcf91b6aa4c78c857a37809b9">FTOI</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1HexagonISD.html#aade375171874fc8ff923eed68269ab9fab6d70ac025c941979ada1391f19d4b23">ITOF</a>, 
+<a class="el" href="namespacellvm_1_1HexagonISD.html#aade375171874fc8ff923eed68269ab9fa109011f80617f2e9bf78738572b50cdf">CALL</a>, 
+<a class="el" href="namespacellvm_1_1HexagonISD.html#aade375171874fc8ff923eed68269ab9fa4811a581726acb9a6841d465252363ce">RET_FLAG</a>, 
+<a class="el" href="namespacellvm_1_1HexagonISD.html#aade375171874fc8ff923eed68269ab9faddfc6cff13669b932b41a601472bf830">BR_JT</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1HexagonISD.html#aade375171874fc8ff923eed68269ab9fa99f208cc4f28eb5bb77b21daec292be9">BARRIER</a>, 
+<a class="el" href="namespacellvm_1_1HexagonISD.html#aade375171874fc8ff923eed68269ab9fa61848f38825b0a90b214c3bc3be994ec">WrapperJT</a>, 
+<a class="el" href="namespacellvm_1_1HexagonISD.html#aade375171874fc8ff923eed68269ab9fa34cf318232b20405bb26c3e9c2bb2d12">WrapperCP</a>, 
+<a class="el" href="namespacellvm_1_1HexagonISD.html#aade375171874fc8ff923eed68269ab9fa06155db8fed367ffea8ffaa7824dd1c3">TC_RETURN</a>
+<br/>
+ }</td></tr>
+</table>
+<hr/><h2>Enumeration Type Documentation</h2>
+<a class="anchor" id="aade375171874fc8ff923eed68269ab9f"></a><!-- doxytag: member="llvm::HexagonISD::@197" ref="aade375171874fc8ff923eed68269ab9f" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">anonymous enum</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em><a class="anchor" id="aade375171874fc8ff923eed68269ab9fa576d161e99368347ead9d91f27443934"></a><!-- doxytag: member="FIRST_NUMBER" ref="aade375171874fc8ff923eed68269ab9fa576d161e99368347ead9d91f27443934" args="" -->FIRST_NUMBER</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="aade375171874fc8ff923eed68269ab9fabea5e5eaade21ea47b95e7e1536d6a73"></a><!-- doxytag: member="CONST32" ref="aade375171874fc8ff923eed68269ab9fabea5e5eaade21ea47b95e7e1536d6a73" args="" -->CONST32</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="aade375171874fc8ff923eed68269ab9fade8c9de814bdf20764d9930c5374a9c7"></a><!-- doxytag: member="CONST32_GP" ref="aade375171874fc8ff923eed68269ab9fade8c9de814bdf20764d9930c5374a9c7" args="" -->CONST32_GP</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="aade375171874fc8ff923eed68269ab9fad8a519a5912bf0eb0fe03955ba7707f4"></a><!-- doxytag: member="FCONST32" ref="aade375171874fc8ff923eed68269ab9fad8a519a5912bf0eb0fe03955ba7707f4" args="" -->FCONST32</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="aade375171874fc8ff923eed68269ab9fa7d41f621d63a1a91cc4b387b29f52ef4"></a><!-- doxytag: member="SETCC" ref="aade375171874fc8ff923eed68269ab9fa7d41f621d63a1a91cc4b387b29f52ef4" args="" -->SETCC</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="aade375171874fc8ff923eed68269ab9fa32697d2f26b6939646ba16f5c43b05a8"></a><!-- doxytag: member="ADJDYNALLOC" ref="aade375171874fc8ff923eed68269ab9fa32697d2f26b6939646ba16f5c43b05a8" args="" -->ADJDYNALLOC</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="aade375171874fc8ff923eed68269ab9fa0dfe4a3d96d922fd28bc3adb5a56e1dd"></a><!-- doxytag: member="ARGEXTEND" ref="aade375171874fc8ff923eed68269ab9fa0dfe4a3d96d922fd28bc3adb5a56e1dd" args="" -->ARGEXTEND</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="aade375171874fc8ff923eed68269ab9fadf1e9bbf9d6bfbdf4fc3510cf82a47d1"></a><!-- doxytag: member="CMPICC" ref="aade375171874fc8ff923eed68269ab9fadf1e9bbf9d6bfbdf4fc3510cf82a47d1" args="" -->CMPICC</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="aade375171874fc8ff923eed68269ab9fa3b9ac14fa0c1a12e7bdd552a14454bdf"></a><!-- doxytag: member="CMPFCC" ref="aade375171874fc8ff923eed68269ab9fa3b9ac14fa0c1a12e7bdd552a14454bdf" args="" -->CMPFCC</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="aade375171874fc8ff923eed68269ab9faa74325997dd1aefc399846174c14ee16"></a><!-- doxytag: member="BRICC" ref="aade375171874fc8ff923eed68269ab9faa74325997dd1aefc399846174c14ee16" args="" -->BRICC</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="aade375171874fc8ff923eed68269ab9faa9c204abd3b5c0de9abaf4d1554e0c84"></a><!-- doxytag: member="BRFCC" ref="aade375171874fc8ff923eed68269ab9faa9c204abd3b5c0de9abaf4d1554e0c84" args="" -->BRFCC</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="aade375171874fc8ff923eed68269ab9fa847b358e946d95aed6c42d9998d2dabd"></a><!-- doxytag: member="SELECT_ICC" ref="aade375171874fc8ff923eed68269ab9fa847b358e946d95aed6c42d9998d2dabd" args="" -->SELECT_ICC</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="aade375171874fc8ff923eed68269ab9fa209b91adf162ef3cf92c16d60aee6f6c"></a><!-- doxytag: member="SELECT_FCC" ref="aade375171874fc8ff923eed68269ab9fa209b91adf162ef3cf92c16d60aee6f6c" args="" -->SELECT_FCC</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="aade375171874fc8ff923eed68269ab9fab53c716337bbeea9ba39b5fa32d60303"></a><!-- doxytag: member="Hi" ref="aade375171874fc8ff923eed68269ab9fab53c716337bbeea9ba39b5fa32d60303" args="" -->Hi</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="aade375171874fc8ff923eed68269ab9fa144f7e8227378979bf13646688174ed9"></a><!-- doxytag: member="Lo" ref="aade375171874fc8ff923eed68269ab9fa144f7e8227378979bf13646688174ed9" args="" -->Lo</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="aade375171874fc8ff923eed68269ab9fa900bdf2fcf91b6aa4c78c857a37809b9"></a><!-- doxytag: member="FTOI" ref="aade375171874fc8ff923eed68269ab9fa900bdf2fcf91b6aa4c78c857a37809b9" args="" -->FTOI</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="aade375171874fc8ff923eed68269ab9fab6d70ac025c941979ada1391f19d4b23"></a><!-- doxytag: member="ITOF" ref="aade375171874fc8ff923eed68269ab9fab6d70ac025c941979ada1391f19d4b23" args="" -->ITOF</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="aade375171874fc8ff923eed68269ab9fa109011f80617f2e9bf78738572b50cdf"></a><!-- doxytag: member="CALL" ref="aade375171874fc8ff923eed68269ab9fa109011f80617f2e9bf78738572b50cdf" args="" -->CALL</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="aade375171874fc8ff923eed68269ab9fa4811a581726acb9a6841d465252363ce"></a><!-- doxytag: member="RET_FLAG" ref="aade375171874fc8ff923eed68269ab9fa4811a581726acb9a6841d465252363ce" args="" -->RET_FLAG</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="aade375171874fc8ff923eed68269ab9faddfc6cff13669b932b41a601472bf830"></a><!-- doxytag: member="BR_JT" ref="aade375171874fc8ff923eed68269ab9faddfc6cff13669b932b41a601472bf830" args="" -->BR_JT</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="aade375171874fc8ff923eed68269ab9fa99f208cc4f28eb5bb77b21daec292be9"></a><!-- doxytag: member="BARRIER" ref="aade375171874fc8ff923eed68269ab9fa99f208cc4f28eb5bb77b21daec292be9" args="" -->BARRIER</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="aade375171874fc8ff923eed68269ab9fa61848f38825b0a90b214c3bc3be994ec"></a><!-- doxytag: member="WrapperJT" ref="aade375171874fc8ff923eed68269ab9fa61848f38825b0a90b214c3bc3be994ec" args="" -->WrapperJT</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="aade375171874fc8ff923eed68269ab9fa34cf318232b20405bb26c3e9c2bb2d12"></a><!-- doxytag: member="WrapperCP" ref="aade375171874fc8ff923eed68269ab9fa34cf318232b20405bb26c3e9c2bb2d12" args="" -->WrapperCP</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="aade375171874fc8ff923eed68269ab9fa06155db8fed367ffea8ffaa7824dd1c3"></a><!-- doxytag: member="TC_RETURN" ref="aade375171874fc8ff923eed68269ab9fa06155db8fed367ffea8ffaa7824dd1c3" args="" -->TC_RETURN</em> </td><td>
+</td></tr>
+</table>
+</dd>
+</dl>
+
+<p>Definition at line <a class="el" href="HexagonISelLowering_8h_source.html#l00025">25</a> of file <a class="el" href="HexagonISelLowering_8h_source.html">HexagonISelLowering.h</a>.</p>
+
+</div>
+</div>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:49:04 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/namespacellvm_1_1ISD.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/namespacellvm_1_1ISD.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/namespacellvm_1_1ISD.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/namespacellvm_1_1ISD.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,1668 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: llvm::ISD Namespace 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 class="current"><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="namespaces.html"><span>Namespace List</span></a></li>
+      <li><a href="namespacemembers.html"><span>Namespace Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="namespacellvm_1_1ISD.html">ISD</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> |
+<a href="#enum-members">Enumerations</a> |
+<a href="#func-members">Functions</a> |
+<a href="#var-members">Variables</a>  </div>
+  <div class="headertitle">
+<div class="title">llvm::ISD Namespace Reference</div>  </div>
+</div>
+<div class="contents">
+<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_1ISD_1_1ArgFlagsTy.html">ArgFlagsTy</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1ISD_1_1InputArg.html">InputArg</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1ISD_1_1OutputArg.html">OutputArg</a></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_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110">NodeType</a> { <br/>
+  <a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a062083eb3ff8c441c73d3bf42ca09bba">DELETED_NODE</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a926013f6dca240eca95aca66c8d3e74b">EntryToken</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110ad469508535ce2082a1ab1f0e429187b8">TokenFactor</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110aee4f13218bdbb5c5697f7e786618ecb2">AssertSext</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110af23301e60475124fd80a2cb51f6ba863">AssertZext</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a8472e46f9e4db168c5610ecdfb05dbaf">BasicBlock</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a40d4f41a75df8e16bc5dbe62d62465b8">VALUETYPE</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110aa366e6b1653ab1cedbeeaef9afecedd7">CONDCODE</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a419e8283a58d2b1b86591fa7f18ccfd9">Register</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a7e54881d7b0838c37485e4c79d215d07">RegisterMask</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110aac2f0a84dd2aa5ee4c3f1385e9565f5e">Constant</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a1be4c8da7c68a4c683de1a98b5cc5b9d">ConstantFP</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a30316f8f9985260c49d7c26bc70a6cad">GlobalAddress</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a49f1172c7014cc4fa3570792e6834e2c">GlobalTLSAddress</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a4b437632fd9b97dd36010d85eb363efe">FrameIndex</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a0c70100db6ddc0b37b56feb242145cf4">JumpTable</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110aa8cad208c3cb96b33b5d8544590325b1">ConstantPool</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110ad88f843bce966361c7fd2cd022e6528a">ExternalSymbol</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110ae98378a8672947382d343d75a5df3003">BlockAddress</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110aaef4ead62e1835b863820f6c818c36ac">GLOBAL_OFFSET_TABLE</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110abdb38c8daa8c1ab881007062d113cef3">FRAMEADDR</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a2dfacb29792dd59f2cfbe529206265bc">RETURNADDR</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a228deacdfba1bd2d5a3663b19609f945">FRAME_TO_ARGS_OFFSET</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a6259032ff84d3fdad80a57aad4da9b85">EXCEPTIONADDR</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110af6b895b64787e5fbe6623c33a6eae998">LSDAADDR</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a565eb54f2492c02ad71732d7fc7934b9">EHSELECTION</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a4edf35e2383003ff20057e5a45012a55">EH_RETURN</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110ae5a57fe9fd413df909ab121ca1a813c7">EH_SJLJ_SETJMP</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a122a450e069003dc86859ef47ab6e278">EH_SJLJ_LONGJMP</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110ac479e53ca98903b1028ec80e12fb0af8">TargetConstant</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a95cd714ab601765342e2ec9f6ba2cb34">TargetConstantFP</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a87b8176af163ee944af127081d24f4a2">TargetGlobalAddress</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110afc9ad7857b7faf49dcde3dcf434e22a6">TargetGlobalTLSAddress</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110aa84894f4966964ef9fc79f9515a6c875">TargetFrameIndex</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a603c0651ff8c3a929c5e1d8b9a8f14cb">TargetJumpTable</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a038a7f124b4118456a27a739c03650bf">TargetConstantPool</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a59b314018a929255951f01f8daaae72f">TargetExternalSymbol</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a1b7eba375863a0e80549eb1a782c5683">TargetBlockAddress</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a606393d2a8329de83a61d6f6447d1035">TargetIndex</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110ac771b9cda3b889242d457cc4d9b2159c">INTRINSIC_WO_CHAIN</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110afc09e0bddd693dcf9923e4df42473bd9">INTRINSIC_W_CHAIN</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a2df96794a99f5d3b4415c4a84e616140">INTRINSIC_VOID</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a93bc27ca4d9e211c54b0d9efb660f080">CopyToReg</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a84c47705bcf7271413738ae8bf3871e6">CopyFromReg</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a7c6d8f265e9e16e5debdb9a536b55d3d">UNDEF</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a7e6dca8262a3de788d1bab4ba184d675">EXTRACT_ELEMENT</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a41bd84b853e2c03fb1af1f4ca9ebdcaf">BUILD_PAIR</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a01c94937492f3ac3fb1e0be8eb0b9ef1">MERGE_VALUES</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a269996b43a1f3e1d1f84a70fd4387535">ADD</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a9fa617e5567c3c2638938f7b9ddc3f1c">SUB</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110ad8aec9273962cf78d087090c11a1dd1c">MUL</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a1f61c2422057e10403b2f6003543c300">SDIV</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a15637879021fa7d5226045c0668a99a8">UDIV</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a124ba0f5b2887879212c74a68bc230a3">SREM</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110ad1657dbc1957901a6d9cd224efbc0f28">UREM</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a1354c6f8508d6cd697dc89a5d9a52dfd">SMUL_LOHI</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a79c959df09509d7ff66d9b04bc40d18d">UMUL_LOHI</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a3a874f66e1efe5be79552bbe7ee3121a">SDIVREM</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a3a257ffa49107e2db978e8a6e2688ada">UDIVREM</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110acc20c926003b2af97ba08689176e7130">CARRY_FALSE</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a20084f62caecb0db80ad71bdabda73c2">ADDC</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a2ab6db512a611d1ef4ff8069e2bbfd0d">SUBC</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110ad116e32876f2275acf60ffb1651c9256">ADDE</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110ac9246c101c0cc9232e37b3941194bb13">SUBE</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a863ec6ebb75bf89cfea14da646d77e92">SADDO</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a1ddf36330110b4abea43fe390bea9ef9">UADDO</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a6efe16ea597cfd8eeac26516fc992ee7">SSUBO</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a4ffc75d65231b55461c0ba4f36a3e500">USUBO</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110aa35d0a58fdded3d225d512a60aea0951">SMULO</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a7800622851751b8ae318b41f4096830e">UMULO</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a32ec12017722f5b42a295fe5eb0b0bdf">FADD</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a2852a5b6baa80b1589a46737210a8cad">FSUB</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a9ab5860c97a00c4627a08cab7b0c8178">FMUL</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a293ca68b3b2ce80eef991de822822254">FMA</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110abc6c09c7af98236460f0b020eb3be94e">FDIV</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110abdd7bbb76dac7962dda6e116e33699da">FREM</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110aeffc3319657e213a530ce583603f7221">FCOPYSIGN</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a130b6a6d409367c8a61dd14dfa39785c">FGETSIGN</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110aff6f73b624fecca7dbe94259f9437e32">BUILD_VECTOR</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110ad3bc7c2d379fbfdc2f8eaca038690ec9">INSERT_VECTOR_ELT</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a9329e79f62e9ab9b41cfbcafd314bcbd">EXTRACT_VECTOR_ELT</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a320898056eadc3254fc601e1362eb9f5">CONCAT_VECTORS</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a1617abaedbb1d902bb3a5b3136684f9c">INSERT_SUBVECTOR</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a9070de8a5c5b71851732c4c54e2ffedf">EXTRACT_SUBVECTOR</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a8d8773b28111d8898663d4a0f6223d68">VECTOR_SHUFFLE</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a576080a08ef1bbab0308eac9d5838f75">SCALAR_TO_VECTOR</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a8a80d3b085af08f0dce1724207ef99b5">MULHU</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110aa2a7c3eccf06b41e4275bbeadb46d22e">MULHS</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110ac513a7da1bf74fb3e3c594da8534f2d2">AND</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a7415ab9f2172c59a2ee7c7a02afa56a4">OR</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a92febb83e6ba116eb7aae8e7e3f70cc1">XOR</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a8cc94e03dea594863073a02f5bb94997">SHL</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a4a055321c361a0f6ee77ed764730ffc1">SRA</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a3c6553c8acebe1b57c211ee45e2d8f98">SRL</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110ae8f8f81d8e8d7a557d67622c05786f1d">ROTL</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a19cd524269b035941434cce28b585715">ROTR</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a19328c462764af5f4699fb1698dad994">BSWAP</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a6da41a113af0909470baea7486b3386b">CTTZ</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110add33c0ae9a63902e573fc1f92fc33f1c">CTLZ</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a991d07d163bd4d9984cf1ef36e92c214">CTPOP</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a601e66a26efd05520f7cb26aef3af340">CTTZ_ZERO_UNDEF</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a0340c8d57d1dcebc43a00412989583d3">CTLZ_ZERO_UNDEF</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a78d0f198115bfe3331ab7cfcf7a40a97">SELECT</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110ab0b7d2c769fd0fbaab3c4a2fc8e7ea0c">VSELECT</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a99ad6b342b7457df56b91d24e66016b3">SELECT_CC</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a0158ee47dfa868be5d28e2cbef70d5d0">SETCC</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110aeb80f9832dad739ee9c6deaa3110d98f">SHL_PARTS</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a78139be59781ad05e1698eb95c58e0b1">SRA_PARTS</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a9ed8e1dc0db59ab2a071da53ee794759">SRL_PARTS</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a5183f3d72924bc7c77ba8d3f5de9f602">SIGN_EXTEND</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a93fdf85eff945f1a668b4915a051453e">ZERO_EXTEND</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a27d5d8ef82302b739ba3ca8be1a5513d">ANY_EXTEND</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110ae690127648393001a7d5b93dc23da7b3">TRUNCATE</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a315004656a75a3c3a9d7294f105a8da2">SINT_TO_FP</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a169032eecd015d4eeb869c457202a6c8">UINT_TO_FP</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110aaa59dd5ec37f21905436b354c0292d9e">SIGN_EXTEND_INREG</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110ac3f8f8d8437c64b2e2e9f978e2707210">FP_TO_SINT</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a71640703ec096a8b07111e85cfff6987">FP_TO_UINT</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110adaf9a3cb5c2ef5eb713bd6bf4ae23aeb">FP_ROUND</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a06a1a0916d630a342fc3c355b0de8eab">FLT_ROUNDS_</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a8745901e68ed76ceaf48791715cefcb4">FP_ROUND_INREG</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110aadfdefcb133a7f0262a05934aba8ce5d">FP_EXTEND</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a412ddf522b53f07690a86bffba1278e7">BITCAST</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a6e9aa535cbf4850ebebc18aa834402b2">CONVERT_RNDSAT</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110af04aceed0da99f4298da3be2e6d98e1e">FP16_TO_FP32</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a6d75c5ab554e68ccfefeb427a2692696">FP32_TO_FP16</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a6d26c45c040d8f85d577a5f645261d1a">FNEG</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a2b4d07600495a563319d6a3dda8dc44d">FABS</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110ae1118ddac1ce0af8e9f7cc16c9e94fc0">FSQRT</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110ad46ae9fdfe20cd04f7fda7ccbb937543">FSIN</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a9133d7cfb6a66404ff7757b699bc3941">FCOS</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a66b7368b776f6aff492cf970db3df548">FPOWI</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a1a6952b1572a4ce241cc3cf45a9ab071">FPOW</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110ac82d37f93ae4420659acdd03f79b15e0">FLOG</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a558dc710055f9d60cc3c0893bc29a72d">FLOG2</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a0d05d4a5cd10a46f69f9e62d49d275bb">FLOG10</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110ad49a46d391f73aa96002adbdd0cf03f5">FEXP</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110af3542a99501ffb93cee4aae9d1ec2d05">FEXP2</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110ad56e9199ae3993a09af36ff41d327a11">FCEIL</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a1e92ea554489509b0ad970901bcc715b">FTRUNC</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a68014623710f7a44c808cd412236d6a1">FRINT</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a2dc876d6cc16ac04376483552292f9f4">FNEARBYINT</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a4336c27826676e1ef61383cafa999219">FFLOOR</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a269b81f007000306e3e69d0d290c2159">LOAD</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a047178c3b2c6a5df40ae22a407b8aca9">STORE</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110aa71ac22470bf853868fe6b39a25bac72">DYNAMIC_STACKALLOC</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a5be7fb35e0f523af6c939fba303403df">BR</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a716765ad6ce5be71f987cd2097b1cdbf">BRIND</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a716d19ebad1927a2e8dd5fe3f951f882">BR_JT</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110ae8167e4f6fa1bfb30f074ba620b81782">BRCOND</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a6d5e322b263f0d5ea4204efafc1d78bb">BR_CC</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110ae35d57f3c020672748fcc95607348986">INLINEASM</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a4c1f7e0dc3af92b9cfd0d5d11231ddc1">EH_LABEL</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a031ce694e40832d40a163d7254a8df14">STACKSAVE</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a023a9de787026fe61b024476bf9c32cb">STACKRESTORE</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110af423387cec5c9f7be16028b25a0dcfe7">CALLSEQ_START</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a6feb9a82882ea426db5b62f3f69f63a2">CALLSEQ_END</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110ae77d03846b31c41c4860bcd96d780a78">VAARG</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a804c1960ac64628cdd1f74d7de885284">VACOPY</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a1aadbb14ab26b74d841ac003363e3a5d">VAEND</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110adfe32beaa596a1512b17e66b46e773ed">VASTART</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a4ade56991bf359914e6d59693d9526cc">SRCVALUE</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a0420c9663564b439d19509ff77eb6845">MDNODE_SDNODE</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110ab69fa9bf3bc67ac80d433dff2765e415">PCMARKER</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110ac43f9bea13e29622bbf18c861b52144d">READCYCLECOUNTER</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110ab508f11d38b4596451c6333f7510daa3">HANDLENODE</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a4534a6db2862a28324932a8ea1cb54d6">INIT_TRAMPOLINE</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110af7bfad446dfd85837fe7ff904ebb1aff">ADJUST_TRAMPOLINE</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110ac5fb8808f3dcb9f0a83f1fc2e7747485">TRAP</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a967fcb624e84458e135a763d1c11346a">DEBUGTRAP</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a691a4c9004e9bd04d1c0bebc5df57443">PREFETCH</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a369074e730a24fabb4216cd37e789e35">MEMBARRIER</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a385d7f9c63f921a2b28e8426e4101de8">ATOMIC_FENCE</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a7c47226f266248f4b8c155b83601b109">ATOMIC_LOAD</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a1db943abc1bf78a911daeb7b03d81de8">ATOMIC_STORE</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a9c91befeca2a25c8050d4c3dff8b6d67">ATOMIC_CMP_SWAP</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110ad728a4b56d49f39375881511d8d3118d">ATOMIC_SWAP</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110abf5f612de1a25451c9a0c33d77bf3e74">ATOMIC_LOAD_ADD</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110ac3d12dbff6e50803982d0e92768a1479">ATOMIC_LOAD_SUB</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a905925a49cdc6b4a6017d215820dad30">ATOMIC_LOAD_AND</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a4112a866197a97a70bdc78ef92c79b4c">ATOMIC_LOAD_OR</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a428ec1341b34eafa63518914e7f5ddf0">ATOMIC_LOAD_XOR</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a13a3e6402abf972278c6a7d5ee509f9d">ATOMIC_LOAD_NAND</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a7049708cb0e0703a467b95a506293aec">ATOMIC_LOAD_MIN</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a1cf8547d612d954d34aab1d4f78e7fa1">ATOMIC_LOAD_MAX</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a1ff6f20a9255f7a333f4c9d25393674c">ATOMIC_LOAD_UMIN</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a9ca44a643714809ef384e7494604db14">ATOMIC_LOAD_UMAX</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110aada0b926e7ebc2bc55d158d4c37bdcca">LIFETIME_START</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110ab49301b20458a7f312a0919e3c8abdb2">LIFETIME_END</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a477ef80c70c7359199eace0e5d3133b1">BUILTIN_OP_END</a>
+<br/>
+ }</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ISD.html#abee7ecb577fcade34eb16ccb7f503e31">MemIndexedMode</a> { <br/>
+  <a class="el" href="namespacellvm_1_1ISD.html#abee7ecb577fcade34eb16ccb7f503e31ade1c53e7b8a373e22ec53ff7bcbace9f">UNINDEXED</a> =  0, 
+<a class="el" href="namespacellvm_1_1ISD.html#abee7ecb577fcade34eb16ccb7f503e31ab5bb854fadd42503c849c4a48d7f3d90">PRE_INC</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#abee7ecb577fcade34eb16ccb7f503e31a57c3822f99653c422d5a21206adc6e42">PRE_DEC</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#abee7ecb577fcade34eb16ccb7f503e31a866c29237765ff291c9503abbdca60e1">POST_INC</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1ISD.html#abee7ecb577fcade34eb16ccb7f503e31a10a4094c81c0b9cd5e82e53b48932203">POST_DEC</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#abee7ecb577fcade34eb16ccb7f503e31adc55cbd0f429b874222767f38b981f17">LAST_INDEXED_MODE</a>
+<br/>
+ }</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ISD.html#ad4d48171b87ca51ff54c10a436bac4d7">LoadExtType</a> { <br/>
+  <a class="el" href="namespacellvm_1_1ISD.html#ad4d48171b87ca51ff54c10a436bac4d7a6aacde2c67988b43a261a7f7ceac4be3">NON_EXTLOAD</a> =  0, 
+<a class="el" href="namespacellvm_1_1ISD.html#ad4d48171b87ca51ff54c10a436bac4d7afab3fffd153f7d7770fed81272e4b78f">EXTLOAD</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#ad4d48171b87ca51ff54c10a436bac4d7a6c61b6125c7901c549f90ee0e443a770">SEXTLOAD</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#ad4d48171b87ca51ff54c10a436bac4d7a8d89c7da4444d9ec11667aa369abc5f7">ZEXTLOAD</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1ISD.html#ad4d48171b87ca51ff54c10a436bac4d7ae5159de777d126add505573b474853a4">LAST_LOADEXT_TYPE</a>
+<br/>
+ }</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ISD.html#ac3c3cf58d6d631af6a172457304d3d07">CondCode</a> { <br/>
+  <a class="el" href="namespacellvm_1_1ISD.html#ac3c3cf58d6d631af6a172457304d3d07ae258b87332b47d96bdf47e4cd915f9ea">SETFALSE</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#ac3c3cf58d6d631af6a172457304d3d07a08c31033acfb9d6f0bc4a8a82cc26862">SETOEQ</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#ac3c3cf58d6d631af6a172457304d3d07a31d1e24e08b255d6aa290d67d16ce2c9">SETOGT</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#ac3c3cf58d6d631af6a172457304d3d07ac7bb30d4918c1ee9dd208083154e109f">SETOGE</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1ISD.html#ac3c3cf58d6d631af6a172457304d3d07a20257a4d3833cf88afd42caeaed70dde">SETOLT</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#ac3c3cf58d6d631af6a172457304d3d07a1febf3bac2f3d7d98ec19f1ff5c385ea">SETOLE</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#ac3c3cf58d6d631af6a172457304d3d07a57c68bf7ef20bd558854a24d5b0c1e72">SETONE</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#ac3c3cf58d6d631af6a172457304d3d07a71f916390487bb109d9968c72553eaf4">SETO</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1ISD.html#ac3c3cf58d6d631af6a172457304d3d07a48a334bbe606d5e82c9cd84eaa127b50">SETUO</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#ac3c3cf58d6d631af6a172457304d3d07a0deb50cd2f3f8e4a94eef4cdf769b848">SETUEQ</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#ac3c3cf58d6d631af6a172457304d3d07a292be4a9782030bfad637581d25a5897">SETUGT</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#ac3c3cf58d6d631af6a172457304d3d07a9dff1dcbac65852b71473818c11869b1">SETUGE</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1ISD.html#ac3c3cf58d6d631af6a172457304d3d07a473200f06bdd611fdbed43d908b84305">SETULT</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#ac3c3cf58d6d631af6a172457304d3d07ac538f0b432df970cbaaf6b81d777c6a7">SETULE</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#ac3c3cf58d6d631af6a172457304d3d07a0d1546187d4d526fcbdd43183689075e">SETUNE</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#ac3c3cf58d6d631af6a172457304d3d07a8e273eab0623ea5713aa5bcbdac2b16b">SETTRUE</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1ISD.html#ac3c3cf58d6d631af6a172457304d3d07a66792a566255872c951cb6b8f9cb0541">SETFALSE2</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#ac3c3cf58d6d631af6a172457304d3d07ae2e6a5e32087b9f65bd51585a6a5afb4">SETEQ</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#ac3c3cf58d6d631af6a172457304d3d07a5ad12b466e3a5900d0c307b301465d25">SETGT</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#ac3c3cf58d6d631af6a172457304d3d07a7f47862de23f7210f88ccf98ae1efbe4">SETGE</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1ISD.html#ac3c3cf58d6d631af6a172457304d3d07a6f05a09edb671910f85f8665981cbde9">SETLT</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#ac3c3cf58d6d631af6a172457304d3d07ab49f81c2ecbbff3d0fbe55dd46353774">SETLE</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#ac3c3cf58d6d631af6a172457304d3d07a2887cc8b39915a25180f4bca0026a15e">SETNE</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#ac3c3cf58d6d631af6a172457304d3d07a1a575d029fd38d929229ac39e573e8fc">SETTRUE2</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1ISD.html#ac3c3cf58d6d631af6a172457304d3d07aeded54fe1be320194e9ff0f5825df0e5">SETCC_INVALID</a>
+<br/>
+ }</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ISD.html#a51520544b9467b0ade87e3a54e90cb6c">CvtCode</a> { <br/>
+  <a class="el" href="namespacellvm_1_1ISD.html#a51520544b9467b0ade87e3a54e90cb6cac2882813d38a971b7c48f09964ddb623">CVT_FF</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a51520544b9467b0ade87e3a54e90cb6caafe930ef9b1462fd54c9f20d3958e8c3">CVT_FS</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a51520544b9467b0ade87e3a54e90cb6ca383438c297b3ca0e28a1dce39093baaf">CVT_FU</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a51520544b9467b0ade87e3a54e90cb6cac296a5f0fe702e1b01b12cad0f66423c">CVT_SF</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1ISD.html#a51520544b9467b0ade87e3a54e90cb6ca551edcc7f9a3706e34c05a174c338868">CVT_UF</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a51520544b9467b0ade87e3a54e90cb6ca3de6a181b5d74d0895be668030855570">CVT_SS</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a51520544b9467b0ade87e3a54e90cb6ca498c5c6b0381b560836382e78420ec27">CVT_SU</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a51520544b9467b0ade87e3a54e90cb6ca1916e647e9706fd4e84a406f30e72517">CVT_US</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1ISD.html#a51520544b9467b0ade87e3a54e90cb6caaf8a92888faf60cc84185b77ab9e96e2">CVT_UU</a>, 
+<a class="el" href="namespacellvm_1_1ISD.html#a51520544b9467b0ade87e3a54e90cb6cafd98197521ecf3eb39a4d6adc8441320">CVT_INVALID</a>
+<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"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ISD.html#aae86ddfa346964171caa61f29d46294b">isSignedIntSetCC</a> (<a class="el" href="namespacellvm_1_1ISD.html#ac3c3cf58d6d631af6a172457304d3d07">CondCode</a> Code)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ISD.html#adb237925346ec53b00d3c82a42311318">isUnsignedIntSetCC</a> (<a class="el" href="namespacellvm_1_1ISD.html#ac3c3cf58d6d631af6a172457304d3d07">CondCode</a> Code)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ISD.html#a6eaea873272c138c801dae8542b1be46">isTrueWhenEqual</a> (<a class="el" href="namespacellvm_1_1ISD.html#ac3c3cf58d6d631af6a172457304d3d07">CondCode</a> Cond)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classunsigned.html">unsigned</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ISD.html#a7cfab76369f71a9f62a02815c5aa0777">getUnorderedFlavor</a> (<a class="el" href="namespacellvm_1_1ISD.html#ac3c3cf58d6d631af6a172457304d3d07">CondCode</a> Cond)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacellvm_1_1ISD.html#ac3c3cf58d6d631af6a172457304d3d07">CondCode</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ISD.html#ab0a32eac8dc8dc257cf19864daa8c04f">getSetCCInverse</a> (<a class="el" href="namespacellvm_1_1ISD.html#ac3c3cf58d6d631af6a172457304d3d07">CondCode</a> Operation, <a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> isInteger)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacellvm_1_1ISD.html#ac3c3cf58d6d631af6a172457304d3d07">CondCode</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ISD.html#a9cc23aed232ccdeadbd8648c349236a6">getSetCCSwappedOperands</a> (<a class="el" href="namespacellvm_1_1ISD.html#ac3c3cf58d6d631af6a172457304d3d07">CondCode</a> Operation)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacellvm_1_1ISD.html#ac3c3cf58d6d631af6a172457304d3d07">CondCode</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ISD.html#aab586f6d9a8433b0121bda4aca5366d5">getSetCCOrOperation</a> (<a class="el" href="namespacellvm_1_1ISD.html#ac3c3cf58d6d631af6a172457304d3d07">CondCode</a> Op1, <a class="el" href="namespacellvm_1_1ISD.html#ac3c3cf58d6d631af6a172457304d3d07">CondCode</a> Op2, <a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> isInteger)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacellvm_1_1ISD.html#ac3c3cf58d6d631af6a172457304d3d07">CondCode</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ISD.html#a9cd461f4281b55121d79d03d883fc060">getSetCCAndOperation</a> (<a class="el" href="namespacellvm_1_1ISD.html#ac3c3cf58d6d631af6a172457304d3d07">CondCode</a> Op1, <a class="el" href="namespacellvm_1_1ISD.html#ac3c3cf58d6d631af6a172457304d3d07">CondCode</a> Op2, <a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> isInteger)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ISD.html#ac78d4df51ca05e4fb1630a01e07de434">isBuildVectorAllOnes</a> (const <a class="el" href="classllvm_1_1SDNode.html">SDNode</a> *N)</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Node predicates.  <a href="#ac78d4df51ca05e4fb1630a01e07de434"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ISD.html#aaac3e239cbdfe15a8e9bad4f8e1e3a95">isBuildVectorAllZeros</a> (const <a class="el" href="classllvm_1_1SDNode.html">SDNode</a> *N)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ISD.html#a0a31c08480b7e1029f824c35671f96b4">isScalarToVector</a> (const <a class="el" href="classllvm_1_1SDNode.html">SDNode</a> *N)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ISD.html#a933d79e63e855d7c90bf161355c008ec">allOperandsUndef</a> (const <a class="el" href="classllvm_1_1SDNode.html">SDNode</a> *N)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ISD.html#afaaeadcd82b42fc0d385a6247bf7bb52">isNormalLoad</a> (const <a class="el" href="classllvm_1_1SDNode.html">SDNode</a> *N)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ISD.html#a15623094a1ed0cd7163dc786e44c87c9">isNON_EXTLoad</a> (const <a class="el" href="classllvm_1_1SDNode.html">SDNode</a> *N)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ISD.html#a910795e8d77c1545da0683c0e1cb81ee">isEXTLoad</a> (const <a class="el" href="classllvm_1_1SDNode.html">SDNode</a> *N)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ISD.html#ac174dc465cbe0e04a0f5e41c0a422124">isSEXTLoad</a> (const <a class="el" href="classllvm_1_1SDNode.html">SDNode</a> *N)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ISD.html#a35edacef22fcaed7a8681fa573476131">isZEXTLoad</a> (const <a class="el" href="classllvm_1_1SDNode.html">SDNode</a> *N)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ISD.html#a7da84980dd2ee06405d74303cfb90485">isUNINDEXEDLoad</a> (const <a class="el" href="classllvm_1_1SDNode.html">SDNode</a> *N)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ISD.html#a308088c2d65f8f3955f5fb0f6aca7ccc">isNormalStore</a> (const <a class="el" href="classllvm_1_1SDNode.html">SDNode</a> *N)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ISD.html#abfb4d7af9b241a75a155d468678c4fc1">isNON_TRUNCStore</a> (const <a class="el" href="classllvm_1_1SDNode.html">SDNode</a> *N)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ISD.html#ac0304e470f9c07d4e04ee1c7b8c682a5">isTRUNCStore</a> (const <a class="el" href="classllvm_1_1SDNode.html">SDNode</a> *N)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ISD.html#ab5c74add1b228292dae9d97d63b6f27b">isUNINDEXEDStore</a> (const <a class="el" href="classllvm_1_1SDNode.html">SDNode</a> *N)</td></tr>
+<tr><td colspan="2"><h2><a name="var-members"></a>
+Variables</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static const int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1ISD.html#a492b8a748b427bf9338f626f438cf91c">FIRST_TARGET_MEMORY_OPCODE</a> = BUILTIN_OP_END+150</td></tr>
+</table>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><p><a class="el" href="namespacellvm_1_1ISD.html">ISD</a> namespace - This namespace contains an enum which represents all of the <a class="el" href="classllvm_1_1SelectionDAG.html">SelectionDAG</a> node types and value types. </p>
+</div><hr/><h2>Enumeration Type Documentation</h2>
+<a class="anchor" id="ac3c3cf58d6d631af6a172457304d3d07"></a><!-- doxytag: member="llvm::ISD::CondCode" ref="ac3c3cf58d6d631af6a172457304d3d07" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">enum <a class="el" href="namespacellvm_1_1ISD.html#ac3c3cf58d6d631af6a172457304d3d07">llvm::ISD::CondCode</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p><a class="el" href="namespacellvm_1_1ISD.html#ac3c3cf58d6d631af6a172457304d3d07">ISD::CondCode</a> enum - These are ordered carefully to make the bitfields below work out, when considering SETFALSE (something that never exists dynamically) as 0. "U" -> Unsigned (for integer operands) or Unordered (for floating point), "L" -> Less than, "G" -> Greater than, "E" -> Equal to. If the "N" column is 1, the result of the comparison is undefined if the input is a NAN.</p>
+<p>All of these (except for the 'always folded ops') should be handled for floating point. For integer, only the SETEQ,SETNE,SETLT,SETLE,SETGT, SETGE,SETULT,SETULE,SETUGT, and SETUGE opcodes are used.</p>
+<p>Note that these are laid out in a specific order to allow bit-twiddling to transform conditions. </p>
+<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em><a class="anchor" id="ac3c3cf58d6d631af6a172457304d3d07ae258b87332b47d96bdf47e4cd915f9ea"></a><!-- doxytag: member="SETFALSE" ref="ac3c3cf58d6d631af6a172457304d3d07ae258b87332b47d96bdf47e4cd915f9ea" args="" -->SETFALSE</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ac3c3cf58d6d631af6a172457304d3d07a08c31033acfb9d6f0bc4a8a82cc26862"></a><!-- doxytag: member="SETOEQ" ref="ac3c3cf58d6d631af6a172457304d3d07a08c31033acfb9d6f0bc4a8a82cc26862" args="" -->SETOEQ</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ac3c3cf58d6d631af6a172457304d3d07a31d1e24e08b255d6aa290d67d16ce2c9"></a><!-- doxytag: member="SETOGT" ref="ac3c3cf58d6d631af6a172457304d3d07a31d1e24e08b255d6aa290d67d16ce2c9" args="" -->SETOGT</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ac3c3cf58d6d631af6a172457304d3d07ac7bb30d4918c1ee9dd208083154e109f"></a><!-- doxytag: member="SETOGE" ref="ac3c3cf58d6d631af6a172457304d3d07ac7bb30d4918c1ee9dd208083154e109f" args="" -->SETOGE</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ac3c3cf58d6d631af6a172457304d3d07a20257a4d3833cf88afd42caeaed70dde"></a><!-- doxytag: member="SETOLT" ref="ac3c3cf58d6d631af6a172457304d3d07a20257a4d3833cf88afd42caeaed70dde" args="" -->SETOLT</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ac3c3cf58d6d631af6a172457304d3d07a1febf3bac2f3d7d98ec19f1ff5c385ea"></a><!-- doxytag: member="SETOLE" ref="ac3c3cf58d6d631af6a172457304d3d07a1febf3bac2f3d7d98ec19f1ff5c385ea" args="" -->SETOLE</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ac3c3cf58d6d631af6a172457304d3d07a57c68bf7ef20bd558854a24d5b0c1e72"></a><!-- doxytag: member="SETONE" ref="ac3c3cf58d6d631af6a172457304d3d07a57c68bf7ef20bd558854a24d5b0c1e72" args="" -->SETONE</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ac3c3cf58d6d631af6a172457304d3d07a71f916390487bb109d9968c72553eaf4"></a><!-- doxytag: member="SETO" ref="ac3c3cf58d6d631af6a172457304d3d07a71f916390487bb109d9968c72553eaf4" args="" -->SETO</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ac3c3cf58d6d631af6a172457304d3d07a48a334bbe606d5e82c9cd84eaa127b50"></a><!-- doxytag: member="SETUO" ref="ac3c3cf58d6d631af6a172457304d3d07a48a334bbe606d5e82c9cd84eaa127b50" args="" -->SETUO</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ac3c3cf58d6d631af6a172457304d3d07a0deb50cd2f3f8e4a94eef4cdf769b848"></a><!-- doxytag: member="SETUEQ" ref="ac3c3cf58d6d631af6a172457304d3d07a0deb50cd2f3f8e4a94eef4cdf769b848" args="" -->SETUEQ</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ac3c3cf58d6d631af6a172457304d3d07a292be4a9782030bfad637581d25a5897"></a><!-- doxytag: member="SETUGT" ref="ac3c3cf58d6d631af6a172457304d3d07a292be4a9782030bfad637581d25a5897" args="" -->SETUGT</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ac3c3cf58d6d631af6a172457304d3d07a9dff1dcbac65852b71473818c11869b1"></a><!-- doxytag: member="SETUGE" ref="ac3c3cf58d6d631af6a172457304d3d07a9dff1dcbac65852b71473818c11869b1" args="" -->SETUGE</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ac3c3cf58d6d631af6a172457304d3d07a473200f06bdd611fdbed43d908b84305"></a><!-- doxytag: member="SETULT" ref="ac3c3cf58d6d631af6a172457304d3d07a473200f06bdd611fdbed43d908b84305" args="" -->SETULT</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ac3c3cf58d6d631af6a172457304d3d07ac538f0b432df970cbaaf6b81d777c6a7"></a><!-- doxytag: member="SETULE" ref="ac3c3cf58d6d631af6a172457304d3d07ac538f0b432df970cbaaf6b81d777c6a7" args="" -->SETULE</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ac3c3cf58d6d631af6a172457304d3d07a0d1546187d4d526fcbdd43183689075e"></a><!-- doxytag: member="SETUNE" ref="ac3c3cf58d6d631af6a172457304d3d07a0d1546187d4d526fcbdd43183689075e" args="" -->SETUNE</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ac3c3cf58d6d631af6a172457304d3d07a8e273eab0623ea5713aa5bcbdac2b16b"></a><!-- doxytag: member="SETTRUE" ref="ac3c3cf58d6d631af6a172457304d3d07a8e273eab0623ea5713aa5bcbdac2b16b" args="" -->SETTRUE</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ac3c3cf58d6d631af6a172457304d3d07a66792a566255872c951cb6b8f9cb0541"></a><!-- doxytag: member="SETFALSE2" ref="ac3c3cf58d6d631af6a172457304d3d07a66792a566255872c951cb6b8f9cb0541" args="" -->SETFALSE2</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ac3c3cf58d6d631af6a172457304d3d07ae2e6a5e32087b9f65bd51585a6a5afb4"></a><!-- doxytag: member="SETEQ" ref="ac3c3cf58d6d631af6a172457304d3d07ae2e6a5e32087b9f65bd51585a6a5afb4" args="" -->SETEQ</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ac3c3cf58d6d631af6a172457304d3d07a5ad12b466e3a5900d0c307b301465d25"></a><!-- doxytag: member="SETGT" ref="ac3c3cf58d6d631af6a172457304d3d07a5ad12b466e3a5900d0c307b301465d25" args="" -->SETGT</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ac3c3cf58d6d631af6a172457304d3d07a7f47862de23f7210f88ccf98ae1efbe4"></a><!-- doxytag: member="SETGE" ref="ac3c3cf58d6d631af6a172457304d3d07a7f47862de23f7210f88ccf98ae1efbe4" args="" -->SETGE</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ac3c3cf58d6d631af6a172457304d3d07a6f05a09edb671910f85f8665981cbde9"></a><!-- doxytag: member="SETLT" ref="ac3c3cf58d6d631af6a172457304d3d07a6f05a09edb671910f85f8665981cbde9" args="" -->SETLT</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ac3c3cf58d6d631af6a172457304d3d07ab49f81c2ecbbff3d0fbe55dd46353774"></a><!-- doxytag: member="SETLE" ref="ac3c3cf58d6d631af6a172457304d3d07ab49f81c2ecbbff3d0fbe55dd46353774" args="" -->SETLE</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ac3c3cf58d6d631af6a172457304d3d07a2887cc8b39915a25180f4bca0026a15e"></a><!-- doxytag: member="SETNE" ref="ac3c3cf58d6d631af6a172457304d3d07a2887cc8b39915a25180f4bca0026a15e" args="" -->SETNE</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ac3c3cf58d6d631af6a172457304d3d07a1a575d029fd38d929229ac39e573e8fc"></a><!-- doxytag: member="SETTRUE2" ref="ac3c3cf58d6d631af6a172457304d3d07a1a575d029fd38d929229ac39e573e8fc" args="" -->SETTRUE2</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ac3c3cf58d6d631af6a172457304d3d07aeded54fe1be320194e9ff0f5825df0e5"></a><!-- doxytag: member="SETCC_INVALID" ref="ac3c3cf58d6d631af6a172457304d3d07aeded54fe1be320194e9ff0f5825df0e5" args="" -->SETCC_INVALID</em> </td><td>
+</td></tr>
+</table>
+</dd>
+</dl>
+
+<p>Definition at line <a class="el" href="ISDOpcodes_8h_source.html#l00724">724</a> of file <a class="el" href="ISDOpcodes_8h_source.html">ISDOpcodes.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a51520544b9467b0ade87e3a54e90cb6c"></a><!-- doxytag: member="llvm::ISD::CvtCode" ref="a51520544b9467b0ade87e3a54e90cb6c" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">enum <a class="el" href="namespacellvm_1_1ISD.html#a51520544b9467b0ade87e3a54e90cb6c">llvm::ISD::CvtCode</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>CvtCode enum - This enum defines the various converts CONVERT_RNDSAT supports. </p>
+<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em><a class="anchor" id="a51520544b9467b0ade87e3a54e90cb6cac2882813d38a971b7c48f09964ddb623"></a><!-- doxytag: member="CVT_FF" ref="a51520544b9467b0ade87e3a54e90cb6cac2882813d38a971b7c48f09964ddb623" args="" -->CVT_FF</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a51520544b9467b0ade87e3a54e90cb6caafe930ef9b1462fd54c9f20d3958e8c3"></a><!-- doxytag: member="CVT_FS" ref="a51520544b9467b0ade87e3a54e90cb6caafe930ef9b1462fd54c9f20d3958e8c3" args="" -->CVT_FS</em> </td><td>
+<p>Float from Float. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a51520544b9467b0ade87e3a54e90cb6ca383438c297b3ca0e28a1dce39093baaf"></a><!-- doxytag: member="CVT_FU" ref="a51520544b9467b0ade87e3a54e90cb6ca383438c297b3ca0e28a1dce39093baaf" args="" -->CVT_FU</em> </td><td>
+<p>Float from Signed. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a51520544b9467b0ade87e3a54e90cb6cac296a5f0fe702e1b01b12cad0f66423c"></a><!-- doxytag: member="CVT_SF" ref="a51520544b9467b0ade87e3a54e90cb6cac296a5f0fe702e1b01b12cad0f66423c" args="" -->CVT_SF</em> </td><td>
+<p>Float from Unsigned. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a51520544b9467b0ade87e3a54e90cb6ca551edcc7f9a3706e34c05a174c338868"></a><!-- doxytag: member="CVT_UF" ref="a51520544b9467b0ade87e3a54e90cb6ca551edcc7f9a3706e34c05a174c338868" args="" -->CVT_UF</em> </td><td>
+<p>Signed from Float. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a51520544b9467b0ade87e3a54e90cb6ca3de6a181b5d74d0895be668030855570"></a><!-- doxytag: member="CVT_SS" ref="a51520544b9467b0ade87e3a54e90cb6ca3de6a181b5d74d0895be668030855570" args="" -->CVT_SS</em> </td><td>
+<p>Unsigned from Float. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a51520544b9467b0ade87e3a54e90cb6ca498c5c6b0381b560836382e78420ec27"></a><!-- doxytag: member="CVT_SU" ref="a51520544b9467b0ade87e3a54e90cb6ca498c5c6b0381b560836382e78420ec27" args="" -->CVT_SU</em> </td><td>
+<p>Signed from Signed. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a51520544b9467b0ade87e3a54e90cb6ca1916e647e9706fd4e84a406f30e72517"></a><!-- doxytag: member="CVT_US" ref="a51520544b9467b0ade87e3a54e90cb6ca1916e647e9706fd4e84a406f30e72517" args="" -->CVT_US</em> </td><td>
+<p>Signed from Unsigned. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a51520544b9467b0ade87e3a54e90cb6caaf8a92888faf60cc84185b77ab9e96e2"></a><!-- doxytag: member="CVT_UU" ref="a51520544b9467b0ade87e3a54e90cb6caaf8a92888faf60cc84185b77ab9e96e2" args="" -->CVT_UU</em> </td><td>
+<p>Unsigned from Signed. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a51520544b9467b0ade87e3a54e90cb6cafd98197521ecf3eb39a4d6adc8441320"></a><!-- doxytag: member="CVT_INVALID" ref="a51520544b9467b0ade87e3a54e90cb6cafd98197521ecf3eb39a4d6adc8441320" args="" -->CVT_INVALID</em> </td><td>
+<p>Unsigned from Unsigned. </p>
+<p>Marker - Invalid opcode </p>
+</td></tr>
+</table>
+</dd>
+</dl>
+
+<p>Definition at line <a class="el" href="ISDOpcodes_8h_source.html#l00805">805</a> of file <a class="el" href="ISDOpcodes_8h_source.html">ISDOpcodes.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ad4d48171b87ca51ff54c10a436bac4d7"></a><!-- doxytag: member="llvm::ISD::LoadExtType" ref="ad4d48171b87ca51ff54c10a436bac4d7" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">enum <a class="el" href="namespacellvm_1_1ISD.html#ad4d48171b87ca51ff54c10a436bac4d7">llvm::ISD::LoadExtType</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>LoadExtType enum - This enum defines the three variants of LOADEXT (load with extension).</p>
+<p>SEXTLOAD loads the integer operand and sign extends it to a larger integer result type. ZEXTLOAD loads the integer operand and zero extends it to a larger integer result type. EXTLOAD is used for two things: floating point extending loads and integer extending loads [the top bits are undefined]. </p>
+<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em><a class="anchor" id="ad4d48171b87ca51ff54c10a436bac4d7a6aacde2c67988b43a261a7f7ceac4be3"></a><!-- doxytag: member="NON_EXTLOAD" ref="ad4d48171b87ca51ff54c10a436bac4d7a6aacde2c67988b43a261a7f7ceac4be3" args="" -->NON_EXTLOAD</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ad4d48171b87ca51ff54c10a436bac4d7afab3fffd153f7d7770fed81272e4b78f"></a><!-- doxytag: member="EXTLOAD" ref="ad4d48171b87ca51ff54c10a436bac4d7afab3fffd153f7d7770fed81272e4b78f" args="" -->EXTLOAD</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ad4d48171b87ca51ff54c10a436bac4d7a6c61b6125c7901c549f90ee0e443a770"></a><!-- doxytag: member="SEXTLOAD" ref="ad4d48171b87ca51ff54c10a436bac4d7a6c61b6125c7901c549f90ee0e443a770" args="" -->SEXTLOAD</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ad4d48171b87ca51ff54c10a436bac4d7a8d89c7da4444d9ec11667aa369abc5f7"></a><!-- doxytag: member="ZEXTLOAD" ref="ad4d48171b87ca51ff54c10a436bac4d7a8d89c7da4444d9ec11667aa369abc5f7" args="" -->ZEXTLOAD</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ad4d48171b87ca51ff54c10a436bac4d7ae5159de777d126add505573b474853a4"></a><!-- doxytag: member="LAST_LOADEXT_TYPE" ref="ad4d48171b87ca51ff54c10a436bac4d7ae5159de777d126add505573b474853a4" args="" -->LAST_LOADEXT_TYPE</em> </td><td>
+</td></tr>
+</table>
+</dd>
+</dl>
+
+<p>Definition at line <a class="el" href="ISDOpcodes_8h_source.html#l00702">702</a> of file <a class="el" href="ISDOpcodes_8h_source.html">ISDOpcodes.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="abee7ecb577fcade34eb16ccb7f503e31"></a><!-- doxytag: member="llvm::ISD::MemIndexedMode" ref="abee7ecb577fcade34eb16ccb7f503e31" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">enum <a class="el" href="namespacellvm_1_1ISD.html#abee7ecb577fcade34eb16ccb7f503e31">llvm::ISD::MemIndexedMode</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>MemIndexedMode enum - This enum defines the load / store indexed addressing modes.</p>
+<p>UNINDEXED "Normal" load / store. The effective address is already computed and is available in the base pointer. The offset operand is always undefined. In addition to producing a chain, an unindexed load produces one value (result of the load); an unindexed store does not produce a value.</p>
+<p>PRE_INC Similar to the unindexed mode where the effective address is PRE_DEC the value of the base pointer add / subtract the offset. It considers the computation as being folded into the load / store operation (i.e. the load / store does the address computation as well as performing the memory transaction). The base operand is always undefined. In addition to producing a chain, pre-indexed load produces two values (result of the load and the result of the address computation); a pre-indexed store produces one value (result of the address computation).</p>
+<p>POST_INC The effective address is the value of the base pointer. The POST_DEC value of the offset operand is then added to / subtracted from the base after memory transaction. In addition to producing a chain, post-indexed load produces two values (the result of the load and the result of the base +/- offset computation); a post-indexed store produces one value (the the result of the base +/- offset computation). </p>
+<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em><a class="anchor" id="abee7ecb577fcade34eb16ccb7f503e31ade1c53e7b8a373e22ec53ff7bcbace9f"></a><!-- doxytag: member="UNINDEXED" ref="abee7ecb577fcade34eb16ccb7f503e31ade1c53e7b8a373e22ec53ff7bcbace9f" args="" -->UNINDEXED</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="abee7ecb577fcade34eb16ccb7f503e31ab5bb854fadd42503c849c4a48d7f3d90"></a><!-- doxytag: member="PRE_INC" ref="abee7ecb577fcade34eb16ccb7f503e31ab5bb854fadd42503c849c4a48d7f3d90" args="" -->PRE_INC</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="abee7ecb577fcade34eb16ccb7f503e31a57c3822f99653c422d5a21206adc6e42"></a><!-- doxytag: member="PRE_DEC" ref="abee7ecb577fcade34eb16ccb7f503e31a57c3822f99653c422d5a21206adc6e42" args="" -->PRE_DEC</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="abee7ecb577fcade34eb16ccb7f503e31a866c29237765ff291c9503abbdca60e1"></a><!-- doxytag: member="POST_INC" ref="abee7ecb577fcade34eb16ccb7f503e31a866c29237765ff291c9503abbdca60e1" args="" -->POST_INC</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="abee7ecb577fcade34eb16ccb7f503e31a10a4094c81c0b9cd5e82e53b48932203"></a><!-- doxytag: member="POST_DEC" ref="abee7ecb577fcade34eb16ccb7f503e31a10a4094c81c0b9cd5e82e53b48932203" args="" -->POST_DEC</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="abee7ecb577fcade34eb16ccb7f503e31adc55cbd0f429b874222767f38b981f17"></a><!-- doxytag: member="LAST_INDEXED_MODE" ref="abee7ecb577fcade34eb16ccb7f503e31adc55cbd0f429b874222767f38b981f17" args="" -->LAST_INDEXED_MODE</em> </td><td>
+</td></tr>
+</table>
+</dd>
+</dl>
+
+<p>Definition at line <a class="el" href="ISDOpcodes_8h_source.html#l00683">683</a> of file <a class="el" href="ISDOpcodes_8h_source.html">ISDOpcodes.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110"></a><!-- doxytag: member="llvm::ISD::NodeType" ref="a22ea9cec080dd5f4f47ba234c2f59110" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">enum <a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110">llvm::ISD::NodeType</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p><a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110">ISD::NodeType</a> enum - This enum defines the target-independent operators for a <a class="el" href="classllvm_1_1SelectionDAG.html">SelectionDAG</a>.</p>
+<p>Targets may also define target-dependent operator codes for SDNodes. For example, on x86, these are the enum values in the <a class="el" href="namespacellvm_1_1X86ISD.html">X86ISD</a> namespace. Targets should aim to use target-independent operators to model their instruction sets as much as possible, and only use target-dependent operators when they have special requirements.</p>
+<p>Finally, during and after selection proper, SNodes may use special operator codes that correspond directly with <a class="el" href="classllvm_1_1MachineInstr.html">MachineInstr</a> opcodes. These are used to represent selected instructions. See the isMachineOpcode() and getMachineOpcode() member functions of <a class="el" href="classllvm_1_1SDNode.html">SDNode</a>. </p>
+<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a062083eb3ff8c441c73d3bf42ca09bba"></a><!-- doxytag: member="DELETED_NODE" ref="a22ea9cec080dd5f4f47ba234c2f59110a062083eb3ff8c441c73d3bf42ca09bba" args="" -->DELETED_NODE</em> </td><td>
+<p>DELETED_NODE - This is an illegal value that is used to catch errors. This opcode is not a legal opcode for any node. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a926013f6dca240eca95aca66c8d3e74b"></a><!-- doxytag: member="EntryToken" ref="a22ea9cec080dd5f4f47ba234c2f59110a926013f6dca240eca95aca66c8d3e74b" args="" -->EntryToken</em> </td><td>
+<p>EntryToken - This is the marker used to indicate the start of a region. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110ad469508535ce2082a1ab1f0e429187b8"></a><!-- doxytag: member="TokenFactor" ref="a22ea9cec080dd5f4f47ba234c2f59110ad469508535ce2082a1ab1f0e429187b8" args="" -->TokenFactor</em> </td><td>
+<p>TokenFactor - This node takes multiple tokens as input and produces a single token result. This is used to represent the fact that the operand operators are independent of each other. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110aee4f13218bdbb5c5697f7e786618ecb2"></a><!-- doxytag: member="AssertSext" ref="a22ea9cec080dd5f4f47ba234c2f59110aee4f13218bdbb5c5697f7e786618ecb2" args="" -->AssertSext</em> </td><td>
+<p>AssertSext, AssertZext - These nodes record if a register contains a value that has already been zero or sign extended from a narrower type. These nodes take two operands. The first is the node that has already been extended, and the second is a value type node indicating the width of the extension </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110af23301e60475124fd80a2cb51f6ba863"></a><!-- doxytag: member="AssertZext" ref="a22ea9cec080dd5f4f47ba234c2f59110af23301e60475124fd80a2cb51f6ba863" args="" -->AssertZext</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a8472e46f9e4db168c5610ecdfb05dbaf"></a><!-- doxytag: member="BasicBlock" ref="a22ea9cec080dd5f4f47ba234c2f59110a8472e46f9e4db168c5610ecdfb05dbaf" args="" -->BasicBlock</em> </td><td>
+<p>Various leaf nodes. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a40d4f41a75df8e16bc5dbe62d62465b8"></a><!-- doxytag: member="VALUETYPE" ref="a22ea9cec080dd5f4f47ba234c2f59110a40d4f41a75df8e16bc5dbe62d62465b8" args="" -->VALUETYPE</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110aa366e6b1653ab1cedbeeaef9afecedd7"></a><!-- doxytag: member="CONDCODE" ref="a22ea9cec080dd5f4f47ba234c2f59110aa366e6b1653ab1cedbeeaef9afecedd7" args="" -->CONDCODE</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a419e8283a58d2b1b86591fa7f18ccfd9"></a><!-- doxytag: member="Register" ref="a22ea9cec080dd5f4f47ba234c2f59110a419e8283a58d2b1b86591fa7f18ccfd9" args="" -->Register</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a7e54881d7b0838c37485e4c79d215d07"></a><!-- doxytag: member="RegisterMask" ref="a22ea9cec080dd5f4f47ba234c2f59110a7e54881d7b0838c37485e4c79d215d07" args="" -->RegisterMask</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110aac2f0a84dd2aa5ee4c3f1385e9565f5e"></a><!-- doxytag: member="Constant" ref="a22ea9cec080dd5f4f47ba234c2f59110aac2f0a84dd2aa5ee4c3f1385e9565f5e" args="" -->Constant</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a1be4c8da7c68a4c683de1a98b5cc5b9d"></a><!-- doxytag: member="ConstantFP" ref="a22ea9cec080dd5f4f47ba234c2f59110a1be4c8da7c68a4c683de1a98b5cc5b9d" args="" -->ConstantFP</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a30316f8f9985260c49d7c26bc70a6cad"></a><!-- doxytag: member="GlobalAddress" ref="a22ea9cec080dd5f4f47ba234c2f59110a30316f8f9985260c49d7c26bc70a6cad" args="" -->GlobalAddress</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a49f1172c7014cc4fa3570792e6834e2c"></a><!-- doxytag: member="GlobalTLSAddress" ref="a22ea9cec080dd5f4f47ba234c2f59110a49f1172c7014cc4fa3570792e6834e2c" args="" -->GlobalTLSAddress</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a4b437632fd9b97dd36010d85eb363efe"></a><!-- doxytag: member="FrameIndex" ref="a22ea9cec080dd5f4f47ba234c2f59110a4b437632fd9b97dd36010d85eb363efe" args="" -->FrameIndex</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a0c70100db6ddc0b37b56feb242145cf4"></a><!-- doxytag: member="JumpTable" ref="a22ea9cec080dd5f4f47ba234c2f59110a0c70100db6ddc0b37b56feb242145cf4" args="" -->JumpTable</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110aa8cad208c3cb96b33b5d8544590325b1"></a><!-- doxytag: member="ConstantPool" ref="a22ea9cec080dd5f4f47ba234c2f59110aa8cad208c3cb96b33b5d8544590325b1" args="" -->ConstantPool</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110ad88f843bce966361c7fd2cd022e6528a"></a><!-- doxytag: member="ExternalSymbol" ref="a22ea9cec080dd5f4f47ba234c2f59110ad88f843bce966361c7fd2cd022e6528a" args="" -->ExternalSymbol</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110ae98378a8672947382d343d75a5df3003"></a><!-- doxytag: member="BlockAddress" ref="a22ea9cec080dd5f4f47ba234c2f59110ae98378a8672947382d343d75a5df3003" args="" -->BlockAddress</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110aaef4ead62e1835b863820f6c818c36ac"></a><!-- doxytag: member="GLOBAL_OFFSET_TABLE" ref="a22ea9cec080dd5f4f47ba234c2f59110aaef4ead62e1835b863820f6c818c36ac" args="" -->GLOBAL_OFFSET_TABLE</em> </td><td>
+<p>The address of the GOT. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110abdb38c8daa8c1ab881007062d113cef3"></a><!-- doxytag: member="FRAMEADDR" ref="a22ea9cec080dd5f4f47ba234c2f59110abdb38c8daa8c1ab881007062d113cef3" args="" -->FRAMEADDR</em> </td><td>
+<p>FRAMEADDR, RETURNADDR - These nodes represent llvm.frameaddress and llvm.returnaddress on the DAG. These nodes take one operand, the index of the frame or return address to return. An index of zero corresponds to the current function's frame or return address, an index of one to the parent's frame or return address, and so on. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a2dfacb29792dd59f2cfbe529206265bc"></a><!-- doxytag: member="RETURNADDR" ref="a22ea9cec080dd5f4f47ba234c2f59110a2dfacb29792dd59f2cfbe529206265bc" args="" -->RETURNADDR</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a228deacdfba1bd2d5a3663b19609f945"></a><!-- doxytag: member="FRAME_TO_ARGS_OFFSET" ref="a22ea9cec080dd5f4f47ba234c2f59110a228deacdfba1bd2d5a3663b19609f945" args="" -->FRAME_TO_ARGS_OFFSET</em> </td><td>
+<p>FRAME_TO_ARGS_OFFSET - This node represents offset from frame pointer to first (possible) on-stack argument. This is needed for correct stack adjustment during unwind. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a6259032ff84d3fdad80a57aad4da9b85"></a><!-- doxytag: member="EXCEPTIONADDR" ref="a22ea9cec080dd5f4f47ba234c2f59110a6259032ff84d3fdad80a57aad4da9b85" args="" -->EXCEPTIONADDR</em> </td><td>
+<p>RESULT, OUTCHAIN = EXCEPTIONADDR(INCHAIN) - This node represents the address of the exception block on entry to an landing pad block. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110af6b895b64787e5fbe6623c33a6eae998"></a><!-- doxytag: member="LSDAADDR" ref="a22ea9cec080dd5f4f47ba234c2f59110af6b895b64787e5fbe6623c33a6eae998" args="" -->LSDAADDR</em> </td><td>
+<p>RESULT, OUTCHAIN = LSDAADDR(INCHAIN) - This node represents the address of the Language Specific Data Area for the enclosing function. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a565eb54f2492c02ad71732d7fc7934b9"></a><!-- doxytag: member="EHSELECTION" ref="a22ea9cec080dd5f4f47ba234c2f59110a565eb54f2492c02ad71732d7fc7934b9" args="" -->EHSELECTION</em> </td><td>
+<p>RESULT, OUTCHAIN = EHSELECTION(INCHAIN, EXCEPTION) - This node represents the selection index of the exception thrown. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a4edf35e2383003ff20057e5a45012a55"></a><!-- doxytag: member="EH_RETURN" ref="a22ea9cec080dd5f4f47ba234c2f59110a4edf35e2383003ff20057e5a45012a55" args="" -->EH_RETURN</em> </td><td>
+<p>OUTCHAIN = EH_RETURN(INCHAIN, OFFSET, HANDLER) - This node represents 'eh_return' gcc dwarf builtin, which is used to return from exception. The general meaning is: adjust stack by OFFSET and pass execution to HANDLER. Many platform-related details also :) </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110ae5a57fe9fd413df909ab121ca1a813c7"></a><!-- doxytag: member="EH_SJLJ_SETJMP" ref="a22ea9cec080dd5f4f47ba234c2f59110ae5a57fe9fd413df909ab121ca1a813c7" args="" -->EH_SJLJ_SETJMP</em> </td><td>
+<p>RESULT, OUTCHAIN = EH_SJLJ_SETJMP(INCHAIN, buffer) This corresponds to the eh.sjlj.setjmp intrinsic. It takes an input chain and a pointer to the jump buffer as inputs and returns an outchain. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a122a450e069003dc86859ef47ab6e278"></a><!-- doxytag: member="EH_SJLJ_LONGJMP" ref="a22ea9cec080dd5f4f47ba234c2f59110a122a450e069003dc86859ef47ab6e278" args="" -->EH_SJLJ_LONGJMP</em> </td><td>
+<p>OUTCHAIN = EH_SJLJ_LONGJMP(INCHAIN, buffer) This corresponds to the eh.sjlj.longjmp intrinsic. It takes an input chain and a pointer to the jump buffer as inputs and returns an outchain. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110ac479e53ca98903b1028ec80e12fb0af8"></a><!-- doxytag: member="TargetConstant" ref="a22ea9cec080dd5f4f47ba234c2f59110ac479e53ca98903b1028ec80e12fb0af8" args="" -->TargetConstant</em> </td><td>
+<p>TargetConstant* - Like Constant*, but the DAG does not do any folding, simplification, or lowering of the constant. They are used for constants which are known to fit in the immediate fields of their users, or for carrying magic numbers which are not values which need to be materialized in registers. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a95cd714ab601765342e2ec9f6ba2cb34"></a><!-- doxytag: member="TargetConstantFP" ref="a22ea9cec080dd5f4f47ba234c2f59110a95cd714ab601765342e2ec9f6ba2cb34" args="" -->TargetConstantFP</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a87b8176af163ee944af127081d24f4a2"></a><!-- doxytag: member="TargetGlobalAddress" ref="a22ea9cec080dd5f4f47ba234c2f59110a87b8176af163ee944af127081d24f4a2" args="" -->TargetGlobalAddress</em> </td><td>
+<p>TargetGlobalAddress - Like GlobalAddress, but the DAG does no folding or anything else with this node, and this is valid in the target-specific dag, turning into a GlobalAddress operand. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110afc9ad7857b7faf49dcde3dcf434e22a6"></a><!-- doxytag: member="TargetGlobalTLSAddress" ref="a22ea9cec080dd5f4f47ba234c2f59110afc9ad7857b7faf49dcde3dcf434e22a6" args="" -->TargetGlobalTLSAddress</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110aa84894f4966964ef9fc79f9515a6c875"></a><!-- doxytag: member="TargetFrameIndex" ref="a22ea9cec080dd5f4f47ba234c2f59110aa84894f4966964ef9fc79f9515a6c875" args="" -->TargetFrameIndex</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a603c0651ff8c3a929c5e1d8b9a8f14cb"></a><!-- doxytag: member="TargetJumpTable" ref="a22ea9cec080dd5f4f47ba234c2f59110a603c0651ff8c3a929c5e1d8b9a8f14cb" args="" -->TargetJumpTable</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a038a7f124b4118456a27a739c03650bf"></a><!-- doxytag: member="TargetConstantPool" ref="a22ea9cec080dd5f4f47ba234c2f59110a038a7f124b4118456a27a739c03650bf" args="" -->TargetConstantPool</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a59b314018a929255951f01f8daaae72f"></a><!-- doxytag: member="TargetExternalSymbol" ref="a22ea9cec080dd5f4f47ba234c2f59110a59b314018a929255951f01f8daaae72f" args="" -->TargetExternalSymbol</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a1b7eba375863a0e80549eb1a782c5683"></a><!-- doxytag: member="TargetBlockAddress" ref="a22ea9cec080dd5f4f47ba234c2f59110a1b7eba375863a0e80549eb1a782c5683" args="" -->TargetBlockAddress</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a606393d2a8329de83a61d6f6447d1035"></a><!-- doxytag: member="TargetIndex" ref="a22ea9cec080dd5f4f47ba234c2f59110a606393d2a8329de83a61d6f6447d1035" args="" -->TargetIndex</em> </td><td>
+<p>TargetIndex - Like a constant pool entry, but with completely target-dependent semantics. Holds target flags, a 32-bit index, and a 64-bit index. Targets can use this however they like. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110ac771b9cda3b889242d457cc4d9b2159c"></a><!-- doxytag: member="INTRINSIC_WO_CHAIN" ref="a22ea9cec080dd5f4f47ba234c2f59110ac771b9cda3b889242d457cc4d9b2159c" args="" -->INTRINSIC_WO_CHAIN</em> </td><td>
+<p>RESULT = INTRINSIC_WO_CHAIN(INTRINSICID, arg1, arg2, ...) This node represents a target intrinsic function with no side effects. The first operand is the ID number of the intrinsic from the <a class="el" href="namespacellvm_1_1Intrinsic.html">llvm::Intrinsic</a> namespace. The operands to the intrinsic follow. The node returns the result of the intrinsic. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110afc09e0bddd693dcf9923e4df42473bd9"></a><!-- doxytag: member="INTRINSIC_W_CHAIN" ref="a22ea9cec080dd5f4f47ba234c2f59110afc09e0bddd693dcf9923e4df42473bd9" args="" -->INTRINSIC_W_CHAIN</em> </td><td>
+<p>RESULT,OUTCHAIN = INTRINSIC_W_CHAIN(INCHAIN, INTRINSICID, arg1, ...) This node represents a target intrinsic function with side effects that returns a result. The first operand is a chain pointer. The second is the ID number of the intrinsic from the <a class="el" href="namespacellvm_1_1Intrinsic.html">llvm::Intrinsic</a> namespace. The operands to the intrinsic follow. The node has two results, the result of the intrinsic and an output chain. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a2df96794a99f5d3b4415c4a84e616140"></a><!-- doxytag: member="INTRINSIC_VOID" ref="a22ea9cec080dd5f4f47ba234c2f59110a2df96794a99f5d3b4415c4a84e616140" args="" -->INTRINSIC_VOID</em> </td><td>
+<p>OUTCHAIN = INTRINSIC_VOID(INCHAIN, INTRINSICID, arg1, arg2, ...) This node represents a target intrinsic function with side effects that does not return a result. The first operand is a chain pointer. The second is the ID number of the intrinsic from the <a class="el" href="namespacellvm_1_1Intrinsic.html">llvm::Intrinsic</a> namespace. The operands to the intrinsic follow. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a93bc27ca4d9e211c54b0d9efb660f080"></a><!-- doxytag: member="CopyToReg" ref="a22ea9cec080dd5f4f47ba234c2f59110a93bc27ca4d9e211c54b0d9efb660f080" args="" -->CopyToReg</em> </td><td>
+<p>CopyToReg - This node has three operands: a chain, a register number to set to this value, and a value. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a84c47705bcf7271413738ae8bf3871e6"></a><!-- doxytag: member="CopyFromReg" ref="a22ea9cec080dd5f4f47ba234c2f59110a84c47705bcf7271413738ae8bf3871e6" args="" -->CopyFromReg</em> </td><td>
+<p>CopyFromReg - This node indicates that the input value is a virtual or physical register that is defined outside of the scope of this <a class="el" href="classllvm_1_1SelectionDAG.html">SelectionDAG</a>. The register is available from the <a class="el" href="classllvm_1_1RegisterSDNode.html">RegisterSDNode</a> object. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a7c6d8f265e9e16e5debdb9a536b55d3d"></a><!-- doxytag: member="UNDEF" ref="a22ea9cec080dd5f4f47ba234c2f59110a7c6d8f265e9e16e5debdb9a536b55d3d" args="" -->UNDEF</em> </td><td>
+<p>UNDEF - An undefined node. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a7e6dca8262a3de788d1bab4ba184d675"></a><!-- doxytag: member="EXTRACT_ELEMENT" ref="a22ea9cec080dd5f4f47ba234c2f59110a7e6dca8262a3de788d1bab4ba184d675" args="" -->EXTRACT_ELEMENT</em> </td><td>
+<p>EXTRACT_ELEMENT - This is used to get the lower or upper (determined by a <a class="el" href="classllvm_1_1Constant.html" title="LLVM Constant Representation.">Constant</a>, which is required to be operand #1) half of the integer or float value specified as operand #0. This is only for use before legalization, for values that will be broken into multiple registers. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a41bd84b853e2c03fb1af1f4ca9ebdcaf"></a><!-- doxytag: member="BUILD_PAIR" ref="a22ea9cec080dd5f4f47ba234c2f59110a41bd84b853e2c03fb1af1f4ca9ebdcaf" args="" -->BUILD_PAIR</em> </td><td>
+<p>BUILD_PAIR - This is the opposite of EXTRACT_ELEMENT in some ways. Given two values of the same integer value type, this produces a value twice as big. Like EXTRACT_ELEMENT, this can only be used before legalization. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a01c94937492f3ac3fb1e0be8eb0b9ef1"></a><!-- doxytag: member="MERGE_VALUES" ref="a22ea9cec080dd5f4f47ba234c2f59110a01c94937492f3ac3fb1e0be8eb0b9ef1" args="" -->MERGE_VALUES</em> </td><td>
+<p>MERGE_VALUES - This node takes multiple discrete operands and returns them all as its individual results. This nodes has exactly the same number of inputs and outputs. This node is useful for some pieces of the code generator that want to think about a single node with multiple results, not multiple nodes. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a269996b43a1f3e1d1f84a70fd4387535"></a><!-- doxytag: member="ADD" ref="a22ea9cec080dd5f4f47ba234c2f59110a269996b43a1f3e1d1f84a70fd4387535" args="" -->ADD</em> </td><td>
+<p>Simple integer binary arithmetic operators. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a9fa617e5567c3c2638938f7b9ddc3f1c"></a><!-- doxytag: member="SUB" ref="a22ea9cec080dd5f4f47ba234c2f59110a9fa617e5567c3c2638938f7b9ddc3f1c" args="" -->SUB</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110ad8aec9273962cf78d087090c11a1dd1c"></a><!-- doxytag: member="MUL" ref="a22ea9cec080dd5f4f47ba234c2f59110ad8aec9273962cf78d087090c11a1dd1c" args="" -->MUL</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a1f61c2422057e10403b2f6003543c300"></a><!-- doxytag: member="SDIV" ref="a22ea9cec080dd5f4f47ba234c2f59110a1f61c2422057e10403b2f6003543c300" args="" -->SDIV</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a15637879021fa7d5226045c0668a99a8"></a><!-- doxytag: member="UDIV" ref="a22ea9cec080dd5f4f47ba234c2f59110a15637879021fa7d5226045c0668a99a8" args="" -->UDIV</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a124ba0f5b2887879212c74a68bc230a3"></a><!-- doxytag: member="SREM" ref="a22ea9cec080dd5f4f47ba234c2f59110a124ba0f5b2887879212c74a68bc230a3" args="" -->SREM</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110ad1657dbc1957901a6d9cd224efbc0f28"></a><!-- doxytag: member="UREM" ref="a22ea9cec080dd5f4f47ba234c2f59110ad1657dbc1957901a6d9cd224efbc0f28" args="" -->UREM</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a1354c6f8508d6cd697dc89a5d9a52dfd"></a><!-- doxytag: member="SMUL_LOHI" ref="a22ea9cec080dd5f4f47ba234c2f59110a1354c6f8508d6cd697dc89a5d9a52dfd" args="" -->SMUL_LOHI</em> </td><td>
+<p>SMUL_LOHI/UMUL_LOHI - Multiply two integers of type iN, producing a signed/unsigned value of type i[2*N], and return the full value as two results, each of type iN. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a79c959df09509d7ff66d9b04bc40d18d"></a><!-- doxytag: member="UMUL_LOHI" ref="a22ea9cec080dd5f4f47ba234c2f59110a79c959df09509d7ff66d9b04bc40d18d" args="" -->UMUL_LOHI</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a3a874f66e1efe5be79552bbe7ee3121a"></a><!-- doxytag: member="SDIVREM" ref="a22ea9cec080dd5f4f47ba234c2f59110a3a874f66e1efe5be79552bbe7ee3121a" args="" -->SDIVREM</em> </td><td>
+<p>SDIVREM/UDIVREM - Divide two integers and produce both a quotient and remainder result. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a3a257ffa49107e2db978e8a6e2688ada"></a><!-- doxytag: member="UDIVREM" ref="a22ea9cec080dd5f4f47ba234c2f59110a3a257ffa49107e2db978e8a6e2688ada" args="" -->UDIVREM</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110acc20c926003b2af97ba08689176e7130"></a><!-- doxytag: member="CARRY_FALSE" ref="a22ea9cec080dd5f4f47ba234c2f59110acc20c926003b2af97ba08689176e7130" args="" -->CARRY_FALSE</em> </td><td>
+<p>CARRY_FALSE - This node is used when folding other nodes, like ADDC/SUBC, which indicate the carry result is always false. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a20084f62caecb0db80ad71bdabda73c2"></a><!-- doxytag: member="ADDC" ref="a22ea9cec080dd5f4f47ba234c2f59110a20084f62caecb0db80ad71bdabda73c2" args="" -->ADDC</em> </td><td>
+<p>Carry-setting nodes for multiple precision addition and subtraction. These nodes take two operands of the same value type, and produce two results. The first result is the normal add or sub result, the second result is the carry flag result. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a2ab6db512a611d1ef4ff8069e2bbfd0d"></a><!-- doxytag: member="SUBC" ref="a22ea9cec080dd5f4f47ba234c2f59110a2ab6db512a611d1ef4ff8069e2bbfd0d" args="" -->SUBC</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110ad116e32876f2275acf60ffb1651c9256"></a><!-- doxytag: member="ADDE" ref="a22ea9cec080dd5f4f47ba234c2f59110ad116e32876f2275acf60ffb1651c9256" args="" -->ADDE</em> </td><td>
+<p>Carry-using nodes for multiple precision addition and subtraction. These nodes take three operands: The first two are the normal lhs and rhs to the add or sub, and the third is the input carry flag. These nodes produce two results; the normal result of the add or sub, and the output carry flag. These nodes both read and write a carry flag to allow them to them to be chained together for add and sub of arbitrarily large values. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110ac9246c101c0cc9232e37b3941194bb13"></a><!-- doxytag: member="SUBE" ref="a22ea9cec080dd5f4f47ba234c2f59110ac9246c101c0cc9232e37b3941194bb13" args="" -->SUBE</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a863ec6ebb75bf89cfea14da646d77e92"></a><!-- doxytag: member="SADDO" ref="a22ea9cec080dd5f4f47ba234c2f59110a863ec6ebb75bf89cfea14da646d77e92" args="" -->SADDO</em> </td><td>
+<p>RESULT, BOOL = [SU]ADDO(LHS, RHS) - Overflow-aware nodes for addition. These nodes take two operands: the normal LHS and RHS to the add. They produce two results: the normal result of the add, and a boolean that indicates if an overflow occurred (*not* a flag, because it may be store to memory, etc.). If the type of the boolean is not i1 then the high bits conform to getBooleanContents. These nodes are generated from llvm.[su]add.with.overflow intrinsics. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a1ddf36330110b4abea43fe390bea9ef9"></a><!-- doxytag: member="UADDO" ref="a22ea9cec080dd5f4f47ba234c2f59110a1ddf36330110b4abea43fe390bea9ef9" args="" -->UADDO</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a6efe16ea597cfd8eeac26516fc992ee7"></a><!-- doxytag: member="SSUBO" ref="a22ea9cec080dd5f4f47ba234c2f59110a6efe16ea597cfd8eeac26516fc992ee7" args="" -->SSUBO</em> </td><td>
+<p>Same for subtraction. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a4ffc75d65231b55461c0ba4f36a3e500"></a><!-- doxytag: member="USUBO" ref="a22ea9cec080dd5f4f47ba234c2f59110a4ffc75d65231b55461c0ba4f36a3e500" args="" -->USUBO</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110aa35d0a58fdded3d225d512a60aea0951"></a><!-- doxytag: member="SMULO" ref="a22ea9cec080dd5f4f47ba234c2f59110aa35d0a58fdded3d225d512a60aea0951" args="" -->SMULO</em> </td><td>
+<p>Same for multiplication. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a7800622851751b8ae318b41f4096830e"></a><!-- doxytag: member="UMULO" ref="a22ea9cec080dd5f4f47ba234c2f59110a7800622851751b8ae318b41f4096830e" args="" -->UMULO</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a32ec12017722f5b42a295fe5eb0b0bdf"></a><!-- doxytag: member="FADD" ref="a22ea9cec080dd5f4f47ba234c2f59110a32ec12017722f5b42a295fe5eb0b0bdf" args="" -->FADD</em> </td><td>
+<p>Simple binary floating point operators. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a2852a5b6baa80b1589a46737210a8cad"></a><!-- doxytag: member="FSUB" ref="a22ea9cec080dd5f4f47ba234c2f59110a2852a5b6baa80b1589a46737210a8cad" args="" -->FSUB</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a9ab5860c97a00c4627a08cab7b0c8178"></a><!-- doxytag: member="FMUL" ref="a22ea9cec080dd5f4f47ba234c2f59110a9ab5860c97a00c4627a08cab7b0c8178" args="" -->FMUL</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a293ca68b3b2ce80eef991de822822254"></a><!-- doxytag: member="FMA" ref="a22ea9cec080dd5f4f47ba234c2f59110a293ca68b3b2ce80eef991de822822254" args="" -->FMA</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110abc6c09c7af98236460f0b020eb3be94e"></a><!-- doxytag: member="FDIV" ref="a22ea9cec080dd5f4f47ba234c2f59110abc6c09c7af98236460f0b020eb3be94e" args="" -->FDIV</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110abdd7bbb76dac7962dda6e116e33699da"></a><!-- doxytag: member="FREM" ref="a22ea9cec080dd5f4f47ba234c2f59110abdd7bbb76dac7962dda6e116e33699da" args="" -->FREM</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110aeffc3319657e213a530ce583603f7221"></a><!-- doxytag: member="FCOPYSIGN" ref="a22ea9cec080dd5f4f47ba234c2f59110aeffc3319657e213a530ce583603f7221" args="" -->FCOPYSIGN</em> </td><td>
+<p>FCOPYSIGN(X, Y) - Return the value of X with the sign of Y. NOTE: This DAG node does not require that X and Y have the same type, just that the are both floating point. X and the result must have the same type. FCOPYSIGN(f32, f64) is allowed. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a130b6a6d409367c8a61dd14dfa39785c"></a><!-- doxytag: member="FGETSIGN" ref="a22ea9cec080dd5f4f47ba234c2f59110a130b6a6d409367c8a61dd14dfa39785c" args="" -->FGETSIGN</em> </td><td>
+<p>INT = FGETSIGN(FP) - Return the sign bit of the specified floating point value as an integer 0/1 value. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110aff6f73b624fecca7dbe94259f9437e32"></a><!-- doxytag: member="BUILD_VECTOR" ref="a22ea9cec080dd5f4f47ba234c2f59110aff6f73b624fecca7dbe94259f9437e32" args="" -->BUILD_VECTOR</em> </td><td>
+<p>BUILD_VECTOR(ELT0, ELT1, ELT2, ELT3,...) - Return a vector with the specified, possibly variable, elements. The number of elements is required to be a power of two. The types of the operands must all be the same and must match the vector element type, except that integer types are allowed to be larger than the element type, in which case the operands are implicitly truncated. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110ad3bc7c2d379fbfdc2f8eaca038690ec9"></a><!-- doxytag: member="INSERT_VECTOR_ELT" ref="a22ea9cec080dd5f4f47ba234c2f59110ad3bc7c2d379fbfdc2f8eaca038690ec9" args="" -->INSERT_VECTOR_ELT</em> </td><td>
+<p>INSERT_VECTOR_ELT(VECTOR, VAL, IDX) - Returns VECTOR with the element at IDX replaced with VAL. If the type of VAL is larger than the vector element type then VAL is truncated before replacement. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a9329e79f62e9ab9b41cfbcafd314bcbd"></a><!-- doxytag: member="EXTRACT_VECTOR_ELT" ref="a22ea9cec080dd5f4f47ba234c2f59110a9329e79f62e9ab9b41cfbcafd314bcbd" args="" -->EXTRACT_VECTOR_ELT</em> </td><td>
+<p>EXTRACT_VECTOR_ELT(VECTOR, IDX) - Returns a single element from VECTOR identified by the (potentially variable) element number IDX. If the return type is an integer type larger than the element type of the vector, the result is extended to the width of the return type. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a320898056eadc3254fc601e1362eb9f5"></a><!-- doxytag: member="CONCAT_VECTORS" ref="a22ea9cec080dd5f4f47ba234c2f59110a320898056eadc3254fc601e1362eb9f5" args="" -->CONCAT_VECTORS</em> </td><td>
+<p>CONCAT_VECTORS(VECTOR0, VECTOR1, ...) - Given a number of values of vector type with the same length and element type, this produces a concatenated vector result value, with length equal to the sum of the lengths of the input vectors. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a1617abaedbb1d902bb3a5b3136684f9c"></a><!-- doxytag: member="INSERT_SUBVECTOR" ref="a22ea9cec080dd5f4f47ba234c2f59110a1617abaedbb1d902bb3a5b3136684f9c" args="" -->INSERT_SUBVECTOR</em> </td><td>
+<p>INSERT_SUBVECTOR(VECTOR1, VECTOR2, IDX) - Returns a vector with VECTOR2 inserted into VECTOR1 at the (potentially variable) element number IDX, which must be a multiple of the VECTOR2 vector length. The elements of VECTOR1 starting at IDX are overwritten with VECTOR2. Elements IDX through vector_length(VECTOR2) must be valid VECTOR1 indices. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a9070de8a5c5b71851732c4c54e2ffedf"></a><!-- doxytag: member="EXTRACT_SUBVECTOR" ref="a22ea9cec080dd5f4f47ba234c2f59110a9070de8a5c5b71851732c4c54e2ffedf" args="" -->EXTRACT_SUBVECTOR</em> </td><td>
+<p>EXTRACT_SUBVECTOR(VECTOR, IDX) - Returns a subvector from VECTOR (an vector value) starting with the element number IDX, which must be a constant multiple of the result vector length. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a8d8773b28111d8898663d4a0f6223d68"></a><!-- doxytag: member="VECTOR_SHUFFLE" ref="a22ea9cec080dd5f4f47ba234c2f59110a8d8773b28111d8898663d4a0f6223d68" args="" -->VECTOR_SHUFFLE</em> </td><td>
+<p>VECTOR_SHUFFLE(VEC1, VEC2) - Returns a vector, of the same type as VEC1/VEC2. A VECTOR_SHUFFLE node also contains an array of constant int values that indicate which value (or undef) each result element will get. These constant ints are accessible through the <a class="el" href="classllvm_1_1ShuffleVectorSDNode.html">ShuffleVectorSDNode</a> class. This is quite similar to the Altivec 'vperm' instruction, except that the indices must be constants and are in terms of the element size of VEC1/VEC2, not in terms of bytes. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a576080a08ef1bbab0308eac9d5838f75"></a><!-- doxytag: member="SCALAR_TO_VECTOR" ref="a22ea9cec080dd5f4f47ba234c2f59110a576080a08ef1bbab0308eac9d5838f75" args="" -->SCALAR_TO_VECTOR</em> </td><td>
+<p>SCALAR_TO_VECTOR(VAL) - This represents the operation of loading a scalar value into element 0 of the resultant vector type. The top elements 1 to N-1 of the N-element vector are undefined. The type of the operand must match the vector element type, except when they are integer types. In this case the operand is allowed to be wider than the vector element type, and is implicitly truncated to it. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a8a80d3b085af08f0dce1724207ef99b5"></a><!-- doxytag: member="MULHU" ref="a22ea9cec080dd5f4f47ba234c2f59110a8a80d3b085af08f0dce1724207ef99b5" args="" -->MULHU</em> </td><td>
+<p>MULHU/MULHS - Multiply high - Multiply two integers of type iN, producing an unsigned/signed value of type i[2*N], then return the top part. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110aa2a7c3eccf06b41e4275bbeadb46d22e"></a><!-- doxytag: member="MULHS" ref="a22ea9cec080dd5f4f47ba234c2f59110aa2a7c3eccf06b41e4275bbeadb46d22e" args="" -->MULHS</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110ac513a7da1bf74fb3e3c594da8534f2d2"></a><!-- doxytag: member="AND" ref="a22ea9cec080dd5f4f47ba234c2f59110ac513a7da1bf74fb3e3c594da8534f2d2" args="" -->AND</em> </td><td>
+<p>Bitwise operators - logical and, logical or, logical xor. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a7415ab9f2172c59a2ee7c7a02afa56a4"></a><!-- doxytag: member="OR" ref="a22ea9cec080dd5f4f47ba234c2f59110a7415ab9f2172c59a2ee7c7a02afa56a4" args="" -->OR</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a92febb83e6ba116eb7aae8e7e3f70cc1"></a><!-- doxytag: member="XOR" ref="a22ea9cec080dd5f4f47ba234c2f59110a92febb83e6ba116eb7aae8e7e3f70cc1" args="" -->XOR</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a8cc94e03dea594863073a02f5bb94997"></a><!-- doxytag: member="SHL" ref="a22ea9cec080dd5f4f47ba234c2f59110a8cc94e03dea594863073a02f5bb94997" args="" -->SHL</em> </td><td>
+<p>Shift and rotation operations. After legalization, the type of the shift amount is known to be TLI.getShiftAmountTy(). Before legalization the shift amount can be any type, but care must be taken to ensure it is large enough. TLI.getShiftAmountTy() is i8 on some targets, but before legalization, types like i1024 can occur and i8 doesn't have enough bits to represent the shift amount. By convention, DAGCombine and <a class="el" href="classllvm_1_1SelectionDAGBuilder.html">SelectionDAGBuilder</a> forces these shift amounts to i32 for simplicity. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a4a055321c361a0f6ee77ed764730ffc1"></a><!-- doxytag: member="SRA" ref="a22ea9cec080dd5f4f47ba234c2f59110a4a055321c361a0f6ee77ed764730ffc1" args="" -->SRA</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a3c6553c8acebe1b57c211ee45e2d8f98"></a><!-- doxytag: member="SRL" ref="a22ea9cec080dd5f4f47ba234c2f59110a3c6553c8acebe1b57c211ee45e2d8f98" args="" -->SRL</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110ae8f8f81d8e8d7a557d67622c05786f1d"></a><!-- doxytag: member="ROTL" ref="a22ea9cec080dd5f4f47ba234c2f59110ae8f8f81d8e8d7a557d67622c05786f1d" args="" -->ROTL</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a19cd524269b035941434cce28b585715"></a><!-- doxytag: member="ROTR" ref="a22ea9cec080dd5f4f47ba234c2f59110a19cd524269b035941434cce28b585715" args="" -->ROTR</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a19328c462764af5f4699fb1698dad994"></a><!-- doxytag: member="BSWAP" ref="a22ea9cec080dd5f4f47ba234c2f59110a19328c462764af5f4699fb1698dad994" args="" -->BSWAP</em> </td><td>
+<p>Byte Swap and Counting operators. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a6da41a113af0909470baea7486b3386b"></a><!-- doxytag: member="CTTZ" ref="a22ea9cec080dd5f4f47ba234c2f59110a6da41a113af0909470baea7486b3386b" args="" -->CTTZ</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110add33c0ae9a63902e573fc1f92fc33f1c"></a><!-- doxytag: member="CTLZ" ref="a22ea9cec080dd5f4f47ba234c2f59110add33c0ae9a63902e573fc1f92fc33f1c" args="" -->CTLZ</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a991d07d163bd4d9984cf1ef36e92c214"></a><!-- doxytag: member="CTPOP" ref="a22ea9cec080dd5f4f47ba234c2f59110a991d07d163bd4d9984cf1ef36e92c214" args="" -->CTPOP</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a601e66a26efd05520f7cb26aef3af340"></a><!-- doxytag: member="CTTZ_ZERO_UNDEF" ref="a22ea9cec080dd5f4f47ba234c2f59110a601e66a26efd05520f7cb26aef3af340" args="" -->CTTZ_ZERO_UNDEF</em> </td><td>
+<p>Bit counting operators with an undefined result for zero inputs. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a0340c8d57d1dcebc43a00412989583d3"></a><!-- doxytag: member="CTLZ_ZERO_UNDEF" ref="a22ea9cec080dd5f4f47ba234c2f59110a0340c8d57d1dcebc43a00412989583d3" args="" -->CTLZ_ZERO_UNDEF</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a78d0f198115bfe3331ab7cfcf7a40a97"></a><!-- doxytag: member="SELECT" ref="a22ea9cec080dd5f4f47ba234c2f59110a78d0f198115bfe3331ab7cfcf7a40a97" args="" -->SELECT</em> </td><td>
+<p>Select(COND, TRUEVAL, FALSEVAL). If the type of the boolean COND is not i1 then the high bits must conform to getBooleanContents. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110ab0b7d2c769fd0fbaab3c4a2fc8e7ea0c"></a><!-- doxytag: member="VSELECT" ref="a22ea9cec080dd5f4f47ba234c2f59110ab0b7d2c769fd0fbaab3c4a2fc8e7ea0c" args="" -->VSELECT</em> </td><td>
+<p>Select with a vector condition (op #0) and two vector operands (ops #1 and #2), returning a vector result. All vectors have the same length. Much like the scalar select and setcc, each bit in the condition selects whether the corresponding result element is taken from op #1 or op #2. At first, the VSELECT condition is of vXi1 type. Later, targets may change the condition type in order to match the VSELECT node using a pattern. The condition follows the BooleanContent format of the target. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a99ad6b342b7457df56b91d24e66016b3"></a><!-- doxytag: member="SELECT_CC" ref="a22ea9cec080dd5f4f47ba234c2f59110a99ad6b342b7457df56b91d24e66016b3" args="" -->SELECT_CC</em> </td><td>
+<p>Select with condition operator - This selects between a true value and a false value (ops #2 and #3) based on the boolean result of comparing the lhs and rhs (ops #0 and #1) of a conditional expression with the condition code in op #4, a <a class="el" href="classllvm_1_1CondCodeSDNode.html">CondCodeSDNode</a>. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a0158ee47dfa868be5d28e2cbef70d5d0"></a><!-- doxytag: member="SETCC" ref="a22ea9cec080dd5f4f47ba234c2f59110a0158ee47dfa868be5d28e2cbef70d5d0" args="" -->SETCC</em> </td><td>
+<p>SetCC operator - This evaluates to a true value iff the condition is true. If the result value type is not i1 then the high bits conform to getBooleanContents. The operands to this are the left and right operands to compare (ops #0, and #1) and the condition code to compare them with (op #2) as a <a class="el" href="classllvm_1_1CondCodeSDNode.html">CondCodeSDNode</a>. If the operands are vector types then the result type must also be a vector type. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110aeb80f9832dad739ee9c6deaa3110d98f"></a><!-- doxytag: member="SHL_PARTS" ref="a22ea9cec080dd5f4f47ba234c2f59110aeb80f9832dad739ee9c6deaa3110d98f" args="" -->SHL_PARTS</em> </td><td>
+<p>SHL_PARTS/SRA_PARTS/SRL_PARTS - These operators are used for expanded integer shift operations, just like ADD/SUB_PARTS. The operation ordering is: [Lo,Hi] = op [LoLHS,HiLHS], Amt </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a78139be59781ad05e1698eb95c58e0b1"></a><!-- doxytag: member="SRA_PARTS" ref="a22ea9cec080dd5f4f47ba234c2f59110a78139be59781ad05e1698eb95c58e0b1" args="" -->SRA_PARTS</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a9ed8e1dc0db59ab2a071da53ee794759"></a><!-- doxytag: member="SRL_PARTS" ref="a22ea9cec080dd5f4f47ba234c2f59110a9ed8e1dc0db59ab2a071da53ee794759" args="" -->SRL_PARTS</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a5183f3d72924bc7c77ba8d3f5de9f602"></a><!-- doxytag: member="SIGN_EXTEND" ref="a22ea9cec080dd5f4f47ba234c2f59110a5183f3d72924bc7c77ba8d3f5de9f602" args="" -->SIGN_EXTEND</em> </td><td>
+<p>Conversion operators. These are all single input single output operations. For all of these, the result type must be strictly wider or narrower (depending on the operation) than the source type. SIGN_EXTEND - Used for integer types, replicating the sign bit into new bits. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a93fdf85eff945f1a668b4915a051453e"></a><!-- doxytag: member="ZERO_EXTEND" ref="a22ea9cec080dd5f4f47ba234c2f59110a93fdf85eff945f1a668b4915a051453e" args="" -->ZERO_EXTEND</em> </td><td>
+<p>ZERO_EXTEND - Used for integer types, zeroing the new bits. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a27d5d8ef82302b739ba3ca8be1a5513d"></a><!-- doxytag: member="ANY_EXTEND" ref="a22ea9cec080dd5f4f47ba234c2f59110a27d5d8ef82302b739ba3ca8be1a5513d" args="" -->ANY_EXTEND</em> </td><td>
+<p>ANY_EXTEND - Used for integer types. The high bits are undefined. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110ae690127648393001a7d5b93dc23da7b3"></a><!-- doxytag: member="TRUNCATE" ref="a22ea9cec080dd5f4f47ba234c2f59110ae690127648393001a7d5b93dc23da7b3" args="" -->TRUNCATE</em> </td><td>
+<p>TRUNCATE - Completely drop the high bits. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a315004656a75a3c3a9d7294f105a8da2"></a><!-- doxytag: member="SINT_TO_FP" ref="a22ea9cec080dd5f4f47ba234c2f59110a315004656a75a3c3a9d7294f105a8da2" args="" -->SINT_TO_FP</em> </td><td>
+<p>[SU]INT_TO_FP - These operators convert integers (whose interpreted sign depends on the first letter) to floating point. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a169032eecd015d4eeb869c457202a6c8"></a><!-- doxytag: member="UINT_TO_FP" ref="a22ea9cec080dd5f4f47ba234c2f59110a169032eecd015d4eeb869c457202a6c8" args="" -->UINT_TO_FP</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110aaa59dd5ec37f21905436b354c0292d9e"></a><!-- doxytag: member="SIGN_EXTEND_INREG" ref="a22ea9cec080dd5f4f47ba234c2f59110aaa59dd5ec37f21905436b354c0292d9e" args="" -->SIGN_EXTEND_INREG</em> </td><td>
+<p>SIGN_EXTEND_INREG - This operator atomically performs a SHL/SRA pair to sign extend a small value in a large integer register (e.g. sign extending the low 8 bits of a 32-bit register to fill the top 24 bits with the 7th bit). The size of the smaller type is indicated by the 1th operand, a ValueType node. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110ac3f8f8d8437c64b2e2e9f978e2707210"></a><!-- doxytag: member="FP_TO_SINT" ref="a22ea9cec080dd5f4f47ba234c2f59110ac3f8f8d8437c64b2e2e9f978e2707210" args="" -->FP_TO_SINT</em> </td><td>
+<p>FP_TO_[US]INT - Convert a floating point value to a signed or unsigned integer. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a71640703ec096a8b07111e85cfff6987"></a><!-- doxytag: member="FP_TO_UINT" ref="a22ea9cec080dd5f4f47ba234c2f59110a71640703ec096a8b07111e85cfff6987" args="" -->FP_TO_UINT</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110adaf9a3cb5c2ef5eb713bd6bf4ae23aeb"></a><!-- doxytag: member="FP_ROUND" ref="a22ea9cec080dd5f4f47ba234c2f59110adaf9a3cb5c2ef5eb713bd6bf4ae23aeb" args="" -->FP_ROUND</em> </td><td>
+<p>X = FP_ROUND(Y, TRUNC) - Rounding 'Y' from a larger floating point type down to the precision of the destination VT. TRUNC is a flag, which is always an integer that is zero or one. If TRUNC is 0, this is a normal rounding, if it is 1, this FP_ROUND is known to not change the value of Y.</p>
+<p>The TRUNC = 1 case is used in cases where we know that the value will not be modified by the node, because Y is not using any of the extra precision of source type. This allows certain transformations like FP_EXTEND(FP_ROUND(X,1)) -> X which are not safe for FP_EXTEND(FP_ROUND(X,0)) because the extra bits aren't removed. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a06a1a0916d630a342fc3c355b0de8eab"></a><!-- doxytag: member="FLT_ROUNDS_" ref="a22ea9cec080dd5f4f47ba234c2f59110a06a1a0916d630a342fc3c355b0de8eab" args="" -->FLT_ROUNDS_</em> </td><td>
+<p>FLT_ROUNDS_ - Returns current rounding mode: -1 Undefined 0 Round to 0 1 Round to nearest 2 Round to +inf 3 Round to -inf </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a8745901e68ed76ceaf48791715cefcb4"></a><!-- doxytag: member="FP_ROUND_INREG" ref="a22ea9cec080dd5f4f47ba234c2f59110a8745901e68ed76ceaf48791715cefcb4" args="" -->FP_ROUND_INREG</em> </td><td>
+<p>X = FP_ROUND_INREG(Y, VT) - This operator takes an FP register, and rounds it to a floating point value. It then promotes it and returns it in a register of the same size. This operation effectively just discards excess precision. The type to round down to is specified by the VT operand, a <a class="el" href="classllvm_1_1VTSDNode.html">VTSDNode</a>. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110aadfdefcb133a7f0262a05934aba8ce5d"></a><!-- doxytag: member="FP_EXTEND" ref="a22ea9cec080dd5f4f47ba234c2f59110aadfdefcb133a7f0262a05934aba8ce5d" args="" -->FP_EXTEND</em> </td><td>
+<p>X = FP_EXTEND(Y) - Extend a smaller FP type into a larger FP type. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a412ddf522b53f07690a86bffba1278e7"></a><!-- doxytag: member="BITCAST" ref="a22ea9cec080dd5f4f47ba234c2f59110a412ddf522b53f07690a86bffba1278e7" args="" -->BITCAST</em> </td><td>
+<p>BITCAST - This operator converts between integer, vector and FP values, as if the value was stored to memory with one type and loaded from the same address with the other type (or equivalently for vector format conversions, etc). The source and result are required to have the same bit size (e.g. f32 <-> i32). This can also be used for int-to-int or fp-to-fp conversions, but that is a noop, deleted by getNode(). </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a6e9aa535cbf4850ebebc18aa834402b2"></a><!-- doxytag: member="CONVERT_RNDSAT" ref="a22ea9cec080dd5f4f47ba234c2f59110a6e9aa535cbf4850ebebc18aa834402b2" args="" -->CONVERT_RNDSAT</em> </td><td>
+<p>CONVERT_RNDSAT - This operator is used to support various conversions between various types (float, signed, unsigned and vectors of those types) with rounding and saturation. NOTE: Avoid using this operator as most target don't support it and the operator might be removed in the future. It takes the following arguments: 0) value 1) dest type (type to convert to) 2) src type (type to convert from) 3) rounding imm 4) saturation imm 5) <a class="el" href="namespacellvm_1_1ISD.html#a51520544b9467b0ade87e3a54e90cb6c">ISD::CvtCode</a> indicating the type of conversion to do </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110af04aceed0da99f4298da3be2e6d98e1e"></a><!-- doxytag: member="FP16_TO_FP32" ref="a22ea9cec080dd5f4f47ba234c2f59110af04aceed0da99f4298da3be2e6d98e1e" args="" -->FP16_TO_FP32</em> </td><td>
+<p>FP16_TO_FP32, FP32_TO_FP16 - These operators are used to perform promotions and truncation for half-precision (16 bit) floating numbers. We need special nodes since FP16 is a storage-only type with special semantics of operations. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a6d75c5ab554e68ccfefeb427a2692696"></a><!-- doxytag: member="FP32_TO_FP16" ref="a22ea9cec080dd5f4f47ba234c2f59110a6d75c5ab554e68ccfefeb427a2692696" args="" -->FP32_TO_FP16</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a6d26c45c040d8f85d577a5f645261d1a"></a><!-- doxytag: member="FNEG" ref="a22ea9cec080dd5f4f47ba234c2f59110a6d26c45c040d8f85d577a5f645261d1a" args="" -->FNEG</em> </td><td>
+<p>FNEG, FABS, FSQRT, FSIN, FCOS, FPOWI, FPOW, FLOG, FLOG2, FLOG10, FEXP, FEXP2, FCEIL, FTRUNC, FRINT, FNEARBYINT, FFLOOR - Perform various unary floating point operations. These are inspired by libm. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a2b4d07600495a563319d6a3dda8dc44d"></a><!-- doxytag: member="FABS" ref="a22ea9cec080dd5f4f47ba234c2f59110a2b4d07600495a563319d6a3dda8dc44d" args="" -->FABS</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110ae1118ddac1ce0af8e9f7cc16c9e94fc0"></a><!-- doxytag: member="FSQRT" ref="a22ea9cec080dd5f4f47ba234c2f59110ae1118ddac1ce0af8e9f7cc16c9e94fc0" args="" -->FSQRT</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110ad46ae9fdfe20cd04f7fda7ccbb937543"></a><!-- doxytag: member="FSIN" ref="a22ea9cec080dd5f4f47ba234c2f59110ad46ae9fdfe20cd04f7fda7ccbb937543" args="" -->FSIN</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a9133d7cfb6a66404ff7757b699bc3941"></a><!-- doxytag: member="FCOS" ref="a22ea9cec080dd5f4f47ba234c2f59110a9133d7cfb6a66404ff7757b699bc3941" args="" -->FCOS</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a66b7368b776f6aff492cf970db3df548"></a><!-- doxytag: member="FPOWI" ref="a22ea9cec080dd5f4f47ba234c2f59110a66b7368b776f6aff492cf970db3df548" args="" -->FPOWI</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a1a6952b1572a4ce241cc3cf45a9ab071"></a><!-- doxytag: member="FPOW" ref="a22ea9cec080dd5f4f47ba234c2f59110a1a6952b1572a4ce241cc3cf45a9ab071" args="" -->FPOW</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110ac82d37f93ae4420659acdd03f79b15e0"></a><!-- doxytag: member="FLOG" ref="a22ea9cec080dd5f4f47ba234c2f59110ac82d37f93ae4420659acdd03f79b15e0" args="" -->FLOG</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a558dc710055f9d60cc3c0893bc29a72d"></a><!-- doxytag: member="FLOG2" ref="a22ea9cec080dd5f4f47ba234c2f59110a558dc710055f9d60cc3c0893bc29a72d" args="" -->FLOG2</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a0d05d4a5cd10a46f69f9e62d49d275bb"></a><!-- doxytag: member="FLOG10" ref="a22ea9cec080dd5f4f47ba234c2f59110a0d05d4a5cd10a46f69f9e62d49d275bb" args="" -->FLOG10</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110ad49a46d391f73aa96002adbdd0cf03f5"></a><!-- doxytag: member="FEXP" ref="a22ea9cec080dd5f4f47ba234c2f59110ad49a46d391f73aa96002adbdd0cf03f5" args="" -->FEXP</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110af3542a99501ffb93cee4aae9d1ec2d05"></a><!-- doxytag: member="FEXP2" ref="a22ea9cec080dd5f4f47ba234c2f59110af3542a99501ffb93cee4aae9d1ec2d05" args="" -->FEXP2</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110ad56e9199ae3993a09af36ff41d327a11"></a><!-- doxytag: member="FCEIL" ref="a22ea9cec080dd5f4f47ba234c2f59110ad56e9199ae3993a09af36ff41d327a11" args="" -->FCEIL</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a1e92ea554489509b0ad970901bcc715b"></a><!-- doxytag: member="FTRUNC" ref="a22ea9cec080dd5f4f47ba234c2f59110a1e92ea554489509b0ad970901bcc715b" args="" -->FTRUNC</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a68014623710f7a44c808cd412236d6a1"></a><!-- doxytag: member="FRINT" ref="a22ea9cec080dd5f4f47ba234c2f59110a68014623710f7a44c808cd412236d6a1" args="" -->FRINT</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a2dc876d6cc16ac04376483552292f9f4"></a><!-- doxytag: member="FNEARBYINT" ref="a22ea9cec080dd5f4f47ba234c2f59110a2dc876d6cc16ac04376483552292f9f4" args="" -->FNEARBYINT</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a4336c27826676e1ef61383cafa999219"></a><!-- doxytag: member="FFLOOR" ref="a22ea9cec080dd5f4f47ba234c2f59110a4336c27826676e1ef61383cafa999219" args="" -->FFLOOR</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a269b81f007000306e3e69d0d290c2159"></a><!-- doxytag: member="LOAD" ref="a22ea9cec080dd5f4f47ba234c2f59110a269b81f007000306e3e69d0d290c2159" args="" -->LOAD</em> </td><td>
+<p>LOAD and STORE have token chains as their first operand, then the same operands as an LLVM load/store instruction, then an offset node that is added / subtracted from the base pointer to form the address (for indexed memory ops). </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a047178c3b2c6a5df40ae22a407b8aca9"></a><!-- doxytag: member="STORE" ref="a22ea9cec080dd5f4f47ba234c2f59110a047178c3b2c6a5df40ae22a407b8aca9" args="" -->STORE</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110aa71ac22470bf853868fe6b39a25bac72"></a><!-- doxytag: member="DYNAMIC_STACKALLOC" ref="a22ea9cec080dd5f4f47ba234c2f59110aa71ac22470bf853868fe6b39a25bac72" args="" -->DYNAMIC_STACKALLOC</em> </td><td>
+<p>DYNAMIC_STACKALLOC - Allocate some number of bytes on the stack aligned to a specified boundary. This node always has two return values: a new stack pointer value and a chain. The first operand is the token chain, the second is the number of bytes to allocate, and the third is the alignment boundary. The size is guaranteed to be a multiple of the stack alignment, and the alignment is guaranteed to be bigger than the stack alignment (if required) or 0 to get standard stack alignment. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a5be7fb35e0f523af6c939fba303403df"></a><!-- doxytag: member="BR" ref="a22ea9cec080dd5f4f47ba234c2f59110a5be7fb35e0f523af6c939fba303403df" args="" -->BR</em> </td><td>
+<p>Control flow instructions. These all have token chains. </p>
+<p>BR - Unconditional branch. The first operand is the chain operand, the second is the MBB to branch to. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a716765ad6ce5be71f987cd2097b1cdbf"></a><!-- doxytag: member="BRIND" ref="a22ea9cec080dd5f4f47ba234c2f59110a716765ad6ce5be71f987cd2097b1cdbf" args="" -->BRIND</em> </td><td>
+<p>BRIND - Indirect branch. The first operand is the chain, the second is the value to branch to, which must be of the same type as the target's pointer type. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a716d19ebad1927a2e8dd5fe3f951f882"></a><!-- doxytag: member="BR_JT" ref="a22ea9cec080dd5f4f47ba234c2f59110a716d19ebad1927a2e8dd5fe3f951f882" args="" -->BR_JT</em> </td><td>
+<p>BR_JT - Jumptable branch. The first operand is the chain, the second is the jumptable index, the last one is the jumptable entry index. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110ae8167e4f6fa1bfb30f074ba620b81782"></a><!-- doxytag: member="BRCOND" ref="a22ea9cec080dd5f4f47ba234c2f59110ae8167e4f6fa1bfb30f074ba620b81782" args="" -->BRCOND</em> </td><td>
+<p>BRCOND - Conditional branch. The first operand is the chain, the second is the condition, the third is the block to branch to if the condition is true. If the type of the condition is not i1, then the high bits must conform to getBooleanContents. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a6d5e322b263f0d5ea4204efafc1d78bb"></a><!-- doxytag: member="BR_CC" ref="a22ea9cec080dd5f4f47ba234c2f59110a6d5e322b263f0d5ea4204efafc1d78bb" args="" -->BR_CC</em> </td><td>
+<p>BR_CC - Conditional branch. The behavior is like that of SELECT_CC, in that the condition is represented as condition code, and two nodes to compare, rather than as a combined SetCC node. The operands in order are chain, cc, lhs, rhs, block to branch to if condition is true. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110ae35d57f3c020672748fcc95607348986"></a><!-- doxytag: member="INLINEASM" ref="a22ea9cec080dd5f4f47ba234c2f59110ae35d57f3c020672748fcc95607348986" args="" -->INLINEASM</em> </td><td>
+<p>INLINEASM - Represents an inline asm block. This node always has two return values: a chain and a flag result. The inputs are as follows: Operand #0 : Input chain. Operand #1 : a <a class="el" href="classllvm_1_1ExternalSymbolSDNode.html">ExternalSymbolSDNode</a> with a pointer to the asm string. Operand #2 : a <a class="el" href="classllvm_1_1MDNodeSDNode.html">MDNodeSDNode</a> with the !srcloc metadata. Operand #3 : HasSideEffect, IsAlignStack bits. After this, it is followed by a list of operands with this format: <a class="el" href="classllvm_1_1ConstantSDNode.html">ConstantSDNode</a>: Flags that encode whether it is a mem or not, the of operands that follow, etc. See <a class="el" href="InlineAsm_8h.html">InlineAsm.h</a>. ... however many operands ... Operand #last: <a class="el" href="classllvm_1_1Optional.html">Optional</a>, an incoming flag.</p>
+<p>The variable width operands are required to represent target addressing modes as a single "operand", even though they may have multiple SDOperands. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a4c1f7e0dc3af92b9cfd0d5d11231ddc1"></a><!-- doxytag: member="EH_LABEL" ref="a22ea9cec080dd5f4f47ba234c2f59110a4c1f7e0dc3af92b9cfd0d5d11231ddc1" args="" -->EH_LABEL</em> </td><td>
+<p>EH_LABEL - Represents a label in mid basic block used to track locations needed for debug and exception handling tables. These nodes take a chain as input and return a chain. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a031ce694e40832d40a163d7254a8df14"></a><!-- doxytag: member="STACKSAVE" ref="a22ea9cec080dd5f4f47ba234c2f59110a031ce694e40832d40a163d7254a8df14" args="" -->STACKSAVE</em> </td><td>
+<p>STACKSAVE - STACKSAVE has one operand, an input chain. It produces a value, the same type as the pointer type for the system, and an output chain. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a023a9de787026fe61b024476bf9c32cb"></a><!-- doxytag: member="STACKRESTORE" ref="a22ea9cec080dd5f4f47ba234c2f59110a023a9de787026fe61b024476bf9c32cb" args="" -->STACKRESTORE</em> </td><td>
+<p>STACKRESTORE has two operands, an input chain and a pointer to restore to it returns an output chain. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110af423387cec5c9f7be16028b25a0dcfe7"></a><!-- doxytag: member="CALLSEQ_START" ref="a22ea9cec080dd5f4f47ba234c2f59110af423387cec5c9f7be16028b25a0dcfe7" args="" -->CALLSEQ_START</em> </td><td>
+<p>CALLSEQ_START/CALLSEQ_END - These operators mark the beginning and end of a call sequence, and carry arbitrary information that target might want to know. The first operand is a chain, the rest are specified by the target and not touched by the DAG optimizers. CALLSEQ_START..CALLSEQ_END pairs may not be nested. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a6feb9a82882ea426db5b62f3f69f63a2"></a><!-- doxytag: member="CALLSEQ_END" ref="a22ea9cec080dd5f4f47ba234c2f59110a6feb9a82882ea426db5b62f3f69f63a2" args="" -->CALLSEQ_END</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110ae77d03846b31c41c4860bcd96d780a78"></a><!-- doxytag: member="VAARG" ref="a22ea9cec080dd5f4f47ba234c2f59110ae77d03846b31c41c4860bcd96d780a78" args="" -->VAARG</em> </td><td>
+<p>VAARG - VAARG has four operands: an input chain, a pointer, a SRCVALUE, and the alignment. It returns a pair of values: the vaarg value and a new chain. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a804c1960ac64628cdd1f74d7de885284"></a><!-- doxytag: member="VACOPY" ref="a22ea9cec080dd5f4f47ba234c2f59110a804c1960ac64628cdd1f74d7de885284" args="" -->VACOPY</em> </td><td>
+<p>VACOPY - VACOPY has 5 operands: an input chain, a destination pointer, a source pointer, a SRCVALUE for the destination, and a SRCVALUE for the source. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a1aadbb14ab26b74d841ac003363e3a5d"></a><!-- doxytag: member="VAEND" ref="a22ea9cec080dd5f4f47ba234c2f59110a1aadbb14ab26b74d841ac003363e3a5d" args="" -->VAEND</em> </td><td>
+<p>VAEND, VASTART - VAEND and VASTART have three operands: an input chain, pointer, and a SRCVALUE. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110adfe32beaa596a1512b17e66b46e773ed"></a><!-- doxytag: member="VASTART" ref="a22ea9cec080dd5f4f47ba234c2f59110adfe32beaa596a1512b17e66b46e773ed" args="" -->VASTART</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a4ade56991bf359914e6d59693d9526cc"></a><!-- doxytag: member="SRCVALUE" ref="a22ea9cec080dd5f4f47ba234c2f59110a4ade56991bf359914e6d59693d9526cc" args="" -->SRCVALUE</em> </td><td>
+<p>SRCVALUE - This is a node type that holds a Value* that is used to make reference to a value in the LLVM IR. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a0420c9663564b439d19509ff77eb6845"></a><!-- doxytag: member="MDNODE_SDNODE" ref="a22ea9cec080dd5f4f47ba234c2f59110a0420c9663564b439d19509ff77eb6845" args="" -->MDNODE_SDNODE</em> </td><td>
+<p>MDNODE_SDNODE - This is a node that holdes an MDNode*, which is used to reference metadata in the IR. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110ab69fa9bf3bc67ac80d433dff2765e415"></a><!-- doxytag: member="PCMARKER" ref="a22ea9cec080dd5f4f47ba234c2f59110ab69fa9bf3bc67ac80d433dff2765e415" args="" -->PCMARKER</em> </td><td>
+<p>PCMARKER - This corresponds to the pcmarker intrinsic. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110ac43f9bea13e29622bbf18c861b52144d"></a><!-- doxytag: member="READCYCLECOUNTER" ref="a22ea9cec080dd5f4f47ba234c2f59110ac43f9bea13e29622bbf18c861b52144d" args="" -->READCYCLECOUNTER</em> </td><td>
+<p>READCYCLECOUNTER - This corresponds to the readcyclecounter intrinsic. The only operand is a chain and a value and a chain are produced. The value is the contents of the architecture specific cycle counter like register (or other high accuracy low latency clock source) </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110ab508f11d38b4596451c6333f7510daa3"></a><!-- doxytag: member="HANDLENODE" ref="a22ea9cec080dd5f4f47ba234c2f59110ab508f11d38b4596451c6333f7510daa3" args="" -->HANDLENODE</em> </td><td>
+<p>HANDLENODE node - Used as a handle for various purposes. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a4534a6db2862a28324932a8ea1cb54d6"></a><!-- doxytag: member="INIT_TRAMPOLINE" ref="a22ea9cec080dd5f4f47ba234c2f59110a4534a6db2862a28324932a8ea1cb54d6" args="" -->INIT_TRAMPOLINE</em> </td><td>
+<p>INIT_TRAMPOLINE - This corresponds to the init_trampoline intrinsic. It takes as input a token chain, the pointer to the trampoline, the pointer to the nested function, the pointer to pass for the 'nest' parameter, a SRCVALUE for the trampoline and another for the nested function (allowing targets to access the original Function*). It produces a token chain as output. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110af7bfad446dfd85837fe7ff904ebb1aff"></a><!-- doxytag: member="ADJUST_TRAMPOLINE" ref="a22ea9cec080dd5f4f47ba234c2f59110af7bfad446dfd85837fe7ff904ebb1aff" args="" -->ADJUST_TRAMPOLINE</em> </td><td>
+<p>ADJUST_TRAMPOLINE - This corresponds to the adjust_trampoline intrinsic. It takes a pointer to the trampoline and produces a (possibly) new pointer to the same trampoline with platform-specific adjustments applied. The pointer it returns points to an executable block of code. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110ac5fb8808f3dcb9f0a83f1fc2e7747485"></a><!-- doxytag: member="TRAP" ref="a22ea9cec080dd5f4f47ba234c2f59110ac5fb8808f3dcb9f0a83f1fc2e7747485" args="" -->TRAP</em> </td><td>
+<p>TRAP - Trapping instruction. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a967fcb624e84458e135a763d1c11346a"></a><!-- doxytag: member="DEBUGTRAP" ref="a22ea9cec080dd5f4f47ba234c2f59110a967fcb624e84458e135a763d1c11346a" args="" -->DEBUGTRAP</em> </td><td>
+<p>DEBUGTRAP - Trap intended to get the attention of a debugger. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a691a4c9004e9bd04d1c0bebc5df57443"></a><!-- doxytag: member="PREFETCH" ref="a22ea9cec080dd5f4f47ba234c2f59110a691a4c9004e9bd04d1c0bebc5df57443" args="" -->PREFETCH</em> </td><td>
+<p>PREFETCH - This corresponds to a prefetch intrinsic. The first operand is the chain. The other operands are the address to prefetch, read / write specifier, locality specifier and instruction / data cache specifier. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a369074e730a24fabb4216cd37e789e35"></a><!-- doxytag: member="MEMBARRIER" ref="a22ea9cec080dd5f4f47ba234c2f59110a369074e730a24fabb4216cd37e789e35" args="" -->MEMBARRIER</em> </td><td>
+<p>OUTCHAIN = MEMBARRIER(INCHAIN, load-load, load-store, store-load, store-store, device) This corresponds to the memory.barrier intrinsic. it takes an input chain, 4 operands to specify the type of barrier, an operand specifying if the barrier applies to device and uncached memory and produces an output chain. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a385d7f9c63f921a2b28e8426e4101de8"></a><!-- doxytag: member="ATOMIC_FENCE" ref="a22ea9cec080dd5f4f47ba234c2f59110a385d7f9c63f921a2b28e8426e4101de8" args="" -->ATOMIC_FENCE</em> </td><td>
+<p>OUTCHAIN = ATOMIC_FENCE(INCHAIN, ordering, scope) This corresponds to the fence instruction. It takes an input chain, and two integer constants: an AtomicOrdering and a SynchronizationScope. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a7c47226f266248f4b8c155b83601b109"></a><!-- doxytag: member="ATOMIC_LOAD" ref="a22ea9cec080dd5f4f47ba234c2f59110a7c47226f266248f4b8c155b83601b109" args="" -->ATOMIC_LOAD</em> </td><td>
+<p>Val, OUTCHAIN = ATOMIC_LOAD(INCHAIN, ptr) This corresponds to "load atomic" instruction. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a1db943abc1bf78a911daeb7b03d81de8"></a><!-- doxytag: member="ATOMIC_STORE" ref="a22ea9cec080dd5f4f47ba234c2f59110a1db943abc1bf78a911daeb7b03d81de8" args="" -->ATOMIC_STORE</em> </td><td>
+<p>OUTCHAIN = ATOMIC_LOAD(INCHAIN, ptr, val) This corresponds to "store atomic" instruction. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a9c91befeca2a25c8050d4c3dff8b6d67"></a><!-- doxytag: member="ATOMIC_CMP_SWAP" ref="a22ea9cec080dd5f4f47ba234c2f59110a9c91befeca2a25c8050d4c3dff8b6d67" args="" -->ATOMIC_CMP_SWAP</em> </td><td>
+<p>Val, OUTCHAIN = ATOMIC_CMP_SWAP(INCHAIN, ptr, cmp, swap) This corresponds to the cmpxchg instruction. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110ad728a4b56d49f39375881511d8d3118d"></a><!-- doxytag: member="ATOMIC_SWAP" ref="a22ea9cec080dd5f4f47ba234c2f59110ad728a4b56d49f39375881511d8d3118d" args="" -->ATOMIC_SWAP</em> </td><td>
+<p>Val, OUTCHAIN = ATOMIC_SWAP(INCHAIN, ptr, amt) Val, OUTCHAIN = ATOMIC_LOAD_[OpName](INCHAIN, ptr, amt) These correspond to the atomicrmw instruction. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110abf5f612de1a25451c9a0c33d77bf3e74"></a><!-- doxytag: member="ATOMIC_LOAD_ADD" ref="a22ea9cec080dd5f4f47ba234c2f59110abf5f612de1a25451c9a0c33d77bf3e74" args="" -->ATOMIC_LOAD_ADD</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110ac3d12dbff6e50803982d0e92768a1479"></a><!-- doxytag: member="ATOMIC_LOAD_SUB" ref="a22ea9cec080dd5f4f47ba234c2f59110ac3d12dbff6e50803982d0e92768a1479" args="" -->ATOMIC_LOAD_SUB</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a905925a49cdc6b4a6017d215820dad30"></a><!-- doxytag: member="ATOMIC_LOAD_AND" ref="a22ea9cec080dd5f4f47ba234c2f59110a905925a49cdc6b4a6017d215820dad30" args="" -->ATOMIC_LOAD_AND</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a4112a866197a97a70bdc78ef92c79b4c"></a><!-- doxytag: member="ATOMIC_LOAD_OR" ref="a22ea9cec080dd5f4f47ba234c2f59110a4112a866197a97a70bdc78ef92c79b4c" args="" -->ATOMIC_LOAD_OR</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a428ec1341b34eafa63518914e7f5ddf0"></a><!-- doxytag: member="ATOMIC_LOAD_XOR" ref="a22ea9cec080dd5f4f47ba234c2f59110a428ec1341b34eafa63518914e7f5ddf0" args="" -->ATOMIC_LOAD_XOR</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a13a3e6402abf972278c6a7d5ee509f9d"></a><!-- doxytag: member="ATOMIC_LOAD_NAND" ref="a22ea9cec080dd5f4f47ba234c2f59110a13a3e6402abf972278c6a7d5ee509f9d" args="" -->ATOMIC_LOAD_NAND</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a7049708cb0e0703a467b95a506293aec"></a><!-- doxytag: member="ATOMIC_LOAD_MIN" ref="a22ea9cec080dd5f4f47ba234c2f59110a7049708cb0e0703a467b95a506293aec" args="" -->ATOMIC_LOAD_MIN</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a1cf8547d612d954d34aab1d4f78e7fa1"></a><!-- doxytag: member="ATOMIC_LOAD_MAX" ref="a22ea9cec080dd5f4f47ba234c2f59110a1cf8547d612d954d34aab1d4f78e7fa1" args="" -->ATOMIC_LOAD_MAX</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a1ff6f20a9255f7a333f4c9d25393674c"></a><!-- doxytag: member="ATOMIC_LOAD_UMIN" ref="a22ea9cec080dd5f4f47ba234c2f59110a1ff6f20a9255f7a333f4c9d25393674c" args="" -->ATOMIC_LOAD_UMIN</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a9ca44a643714809ef384e7494604db14"></a><!-- doxytag: member="ATOMIC_LOAD_UMAX" ref="a22ea9cec080dd5f4f47ba234c2f59110a9ca44a643714809ef384e7494604db14" args="" -->ATOMIC_LOAD_UMAX</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110aada0b926e7ebc2bc55d158d4c37bdcca"></a><!-- doxytag: member="LIFETIME_START" ref="a22ea9cec080dd5f4f47ba234c2f59110aada0b926e7ebc2bc55d158d4c37bdcca" args="" -->LIFETIME_START</em> </td><td>
+<p>This corresponds to the llvm.lifetime.* intrinsics. The first operand is the chain and the second operand is the alloca pointer. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110ab49301b20458a7f312a0919e3c8abdb2"></a><!-- doxytag: member="LIFETIME_END" ref="a22ea9cec080dd5f4f47ba234c2f59110ab49301b20458a7f312a0919e3c8abdb2" args="" -->LIFETIME_END</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a22ea9cec080dd5f4f47ba234c2f59110a477ef80c70c7359199eace0e5d3133b1"></a><!-- doxytag: member="BUILTIN_OP_END" ref="a22ea9cec080dd5f4f47ba234c2f59110a477ef80c70c7359199eace0e5d3133b1" args="" -->BUILTIN_OP_END</em> </td><td>
+<p>BUILTIN_OP_END - This must be the last enum value in this list. The target-specific pre-isel opcode values start here. </p>
+</td></tr>
+</table>
+</dd>
+</dl>
+
+<p>Definition at line <a class="el" href="ISDOpcodes_8h_source.html#l00039">39</a> of file <a class="el" href="ISDOpcodes_8h_source.html">ISDOpcodes.h</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Function Documentation</h2>
+<a class="anchor" id="a933d79e63e855d7c90bf161355c008ec"></a><!-- doxytag: member="llvm::ISD::allOperandsUndef" ref="a933d79e63e855d7c90bf161355c008ec" args="(const SDNode *N)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> llvm::ISD::allOperandsUndef </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1SDNode.html">SDNode</a> * </td>
+          <td class="paramname"><em>N</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>allOperandsUndef - Return true if the node has at least one operand and all operands of the specified node are <a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a7c6d8f265e9e16e5debdb9a536b55d3d" title="UNDEF - An undefined node.">ISD::UNDEF</a>. </p>
+
+<p>Definition at line <a class="el" href="SelectionDAG_8cpp_source.html#l00217">217</a> of file <a class="el" href="SelectionDAG_8cpp_source.html">SelectionDAG.cpp</a>.</p>
+
+<p>References <a class="el" href="SelectionDAGNodes_8h_source.html#l00532">llvm::SDNode::getNumOperands()</a>, <a class="el" href="SelectionDAGNodes_8h_source.html#l00771">llvm::SDValue::getOpcode()</a>, <a class="el" href="SelectionDAGNodes_8h_source.html#l00538">llvm::SDNode::getOperand()</a>, and <a class="el" href="ISDOpcodes_8h_source.html#l00166">UNDEF</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a9cd461f4281b55121d79d03d883fc060"></a><!-- doxytag: member="llvm::ISD::getSetCCAndOperation" ref="a9cd461f4281b55121d79d03d883fc060" args="(CondCode Op1, CondCode Op2, bool isInteger)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="namespacellvm_1_1ISD.html#ac3c3cf58d6d631af6a172457304d3d07">ISD::CondCode</a> llvm::ISD::getSetCCAndOperation </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="namespacellvm_1_1ISD.html#ac3c3cf58d6d631af6a172457304d3d07">ISD::CondCode</a> </td>
+          <td class="paramname"><em>Op1</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="namespacellvm_1_1ISD.html#ac3c3cf58d6d631af6a172457304d3d07">ISD::CondCode</a> </td>
+          <td class="paramname"><em>Op2</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> </td>
+          <td class="paramname"><em>isInteger</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>getSetCCAndOperation - Return the result of a logical AND between different comparisons of identical values: ((X op1 Y) & (X op2 Y)). This function returns SETCC_INVALID if it is not possible to represent the resultant comparison.</p>
+<p>getSetCCAndOperation - Return the result of a logical AND between different comparisons of identical values: ((X op1 Y) & (X op2 Y)). This function returns zero if it is not possible to represent the resultant comparison. </p>
+
+<p>Definition at line <a class="el" href="SelectionDAG_8cpp_source.html#l00306">306</a> of file <a class="el" href="SelectionDAG_8cpp_source.html">SelectionDAG.cpp</a>.</p>
+
+<p>References <a class="el" href="SelectionDAG_8cpp_source.html#l00262">isSignedOp()</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00752">SETCC_INVALID</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00744">SETEQ</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00726">SETFALSE</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00727">SETOEQ</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00728">SETOGT</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00730">SETOLT</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00735">SETUEQ</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00736">SETUGT</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00738">SETULT</a>, and <a class="el" href="ISDOpcodes_8h_source.html#l00734">SETUO</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ab0a32eac8dc8dc257cf19864daa8c04f"></a><!-- doxytag: member="llvm::ISD::getSetCCInverse" ref="ab0a32eac8dc8dc257cf19864daa8c04f" args="(CondCode Operation, bool isInteger)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="namespacellvm_1_1ISD.html#ac3c3cf58d6d631af6a172457304d3d07">ISD::CondCode</a> llvm::ISD::getSetCCInverse </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="namespacellvm_1_1ISD.html#ac3c3cf58d6d631af6a172457304d3d07">ISD::CondCode</a> </td>
+          <td class="paramname"><em>Op</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> </td>
+          <td class="paramname"><em>isInteger</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>getSetCCInverse - Return the operation corresponding to !(X op Y), where 'op' is a valid SetCC operation. </p>
+
+<p>Definition at line <a class="el" href="SelectionDAG_8cpp_source.html#l00245">245</a> of file <a class="el" href="SelectionDAG_8cpp_source.html">SelectionDAG.cpp</a>.</p>
+
+<p>References <a class="el" href="ISDOpcodes_8h_source.html#l00750">SETTRUE2</a>.</p>
+
+<p>Referenced by <a class="el" href="MipsISelLowering_8cpp_source.html#l00761">PerformSELECTCombine()</a>, and <a class="el" href="TargetLowering_8cpp_source.html#l01910">llvm::TargetLowering::SimplifySetCC()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aab586f6d9a8433b0121bda4aca5366d5"></a><!-- doxytag: member="llvm::ISD::getSetCCOrOperation" ref="aab586f6d9a8433b0121bda4aca5366d5" args="(CondCode Op1, CondCode Op2, bool isInteger)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="namespacellvm_1_1ISD.html#ac3c3cf58d6d631af6a172457304d3d07">ISD::CondCode</a> llvm::ISD::getSetCCOrOperation </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="namespacellvm_1_1ISD.html#ac3c3cf58d6d631af6a172457304d3d07">ISD::CondCode</a> </td>
+          <td class="paramname"><em>Op1</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="namespacellvm_1_1ISD.html#ac3c3cf58d6d631af6a172457304d3d07">ISD::CondCode</a> </td>
+          <td class="paramname"><em>Op2</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> </td>
+          <td class="paramname"><em>isInteger</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>getSetCCOrOperation - Return the result of a logical OR between different comparisons of identical values: ((X op1 Y) | (X op2 Y)). This function returns SETCC_INVALID if it is not possible to represent the resultant comparison. </p>
+
+<p>Definition at line <a class="el" href="SelectionDAG_8cpp_source.html#l00282">282</a> of file <a class="el" href="SelectionDAG_8cpp_source.html">SelectionDAG.cpp</a>.</p>
+
+<p>References <a class="el" href="SelectionDAG_8cpp_source.html#l00262">isSignedOp()</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00752">SETCC_INVALID</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00749">SETNE</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00750">SETTRUE2</a>, and <a class="el" href="ISDOpcodes_8h_source.html#l00740">SETUNE</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a9cc23aed232ccdeadbd8648c349236a6"></a><!-- doxytag: member="llvm::ISD::getSetCCSwappedOperands" ref="a9cc23aed232ccdeadbd8648c349236a6" args="(CondCode Operation)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="namespacellvm_1_1ISD.html#ac3c3cf58d6d631af6a172457304d3d07">ISD::CondCode</a> llvm::ISD::getSetCCSwappedOperands </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="namespacellvm_1_1ISD.html#ac3c3cf58d6d631af6a172457304d3d07">ISD::CondCode</a> </td>
+          <td class="paramname"><em>Operation</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>getSetCCSwappedOperands - Return the operation corresponding to (Y op X) when given the operation for (X op Y). </p>
+
+<p>Definition at line <a class="el" href="SelectionDAG_8cpp_source.html#l00233">233</a> of file <a class="el" href="SelectionDAG_8cpp_source.html">SelectionDAG.cpp</a>.</p>
+
+<p>Referenced by <a class="el" href="SelectionDAG_8cpp_source.html#l01564">llvm::SelectionDAG::FoldSetCC()</a>, <a class="el" href="TargetLowering_8cpp_source.html#l01910">llvm::TargetLowering::SimplifySetCC()</a>, and <a class="el" href="X86ISelLowering_8cpp_source.html#l03112">TranslateX86CC()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a7cfab76369f71a9f62a02815c5aa0777"></a><!-- doxytag: member="llvm::ISD::getUnorderedFlavor" ref="a7cfab76369f71a9f62a02815c5aa0777" args="(CondCode Cond)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classunsigned.html">unsigned</a> llvm::ISD::getUnorderedFlavor </td>
+          <td>(</td>
+          <td class="paramtype">CondCode </td>
+          <td class="paramname"><em>Cond</em></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>getUnorderedFlavor - This function returns 0 if the condition is always false if an operand is a NaN, 1 if the condition is always true if the operand is a NaN, and 2 if the condition is undefined if the operand is a NaN. </p>
+
+<p>Definition at line <a class="el" href="ISDOpcodes_8h_source.html#l00778">778</a> of file <a class="el" href="ISDOpcodes_8h_source.html">ISDOpcodes.h</a>.</p>
+
+<p>Referenced by <a class="el" href="TargetLowering_8cpp_source.html#l01910">llvm::TargetLowering::SimplifySetCC()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ac78d4df51ca05e4fb1630a01e07de434"></a><!-- doxytag: member="llvm::ISD::isBuildVectorAllOnes" ref="ac78d4df51ca05e4fb1630a01e07de434" args="(const SDNode *N)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> llvm::ISD::isBuildVectorAllOnes </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1SDNode.html">SDNode</a> * </td>
+          <td class="paramname"><em>N</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Node predicates. </p>
+<p>isBuildVectorAllOnes - Return true if the specified node is a BUILD_VECTOR where all of the elements are ~0 or undef. </p>
+
+<p>Definition at line <a class="el" href="SelectionDAG_8cpp_source.html#l00108">108</a> of file <a class="el" href="SelectionDAG_8cpp_source.html">SelectionDAG.cpp</a>.</p>
+
+<p>References <a class="el" href="ISDOpcodes_8h_source.html#l00430">BITCAST</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00252">BUILD_VECTOR</a>, <a class="el" href="SelectionDAGNodes_8h_source.html#l00105">llvm::SDValue::getNode()</a>, <a class="el" href="SelectionDAGNodes_8h_source.html#l00532">llvm::SDNode::getNumOperands()</a>, <a class="el" href="SelectionDAGNodes_8h_source.html#l00771">llvm::SDValue::getOpcode()</a>, <a class="el" href="SelectionDAGNodes_8h_source.html#l00363">llvm::SDNode::getOpcode()</a>, <a class="el" href="SelectionDAGNodes_8h_source.html#l00538">llvm::SDNode::getOperand()</a>, <a class="el" href="ValueTypes_8h_source.html#l00690">llvm::EVT::getSizeInBits()</a>, <a class="el" href="SelectionDAGNodes_8h_source.html#l00593">llvm::SDNode::getValueType()</a>, <a class="el" href="ValueTypes_8h_source.html#l00673">llvm::EVT::getVectorElementType()</a>, and <a class="el" href="ISDOpcodes_8h_source.html#l00166">UNDEF</a>.</p>
+
+<p>Referenced by <a class="el" href="X86ISelLowering_8cpp_source.html#l15475">CanFoldXORWithAllOnes()</a>, and <a class="el" href="X86ISelLowering_8cpp_source.html#l04225">WillBeConstantPoolLoad()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aaac3e239cbdfe15a8e9bad4f8e1e3a95"></a><!-- doxytag: member="llvm::ISD::isBuildVectorAllZeros" ref="aaac3e239cbdfe15a8e9bad4f8e1e3a95" args="(const SDNode *N)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> llvm::ISD::isBuildVectorAllZeros </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1SDNode.html">SDNode</a> * </td>
+          <td class="paramname"><em>N</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>isBuildVectorAllZeros - Return true if the specified node is a BUILD_VECTOR where all of the elements are 0 or undef. </p>
+
+<p>Definition at line <a class="el" href="SelectionDAG_8cpp_source.html#l00156">156</a> of file <a class="el" href="SelectionDAG_8cpp_source.html">SelectionDAG.cpp</a>.</p>
+
+<p>References <a class="el" href="ISDOpcodes_8h_source.html#l00430">BITCAST</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00252">BUILD_VECTOR</a>, <a class="el" href="SelectionDAGNodes_8h_source.html#l00105">llvm::SDValue::getNode()</a>, <a class="el" href="SelectionDAGNodes_8h_source.html#l00532">llvm::SDNode::getNumOperands()</a>, <a class="el" href="SelectionDAGNodes_8h_source.html#l00771">llvm::SDValue::getOpcode()</a>, <a class="el" href="SelectionDAGNodes_8h_source.html#l00363">llvm::SDNode::getOpcode()</a>, <a class="el" href="SelectionDAGNodes_8h_source.html#l00538">llvm::SDNode::getOperand()</a>, and <a class="el" href="ISDOpcodes_8h_source.html#l00166">UNDEF</a>.</p>
+
+<p>Referenced by <a class="el" href="X86ISelLowering_8cpp_source.html#l04292">isZeroShuffle()</a>, <a class="el" href="X86ISelLowering_8cpp_source.html#l05942">LowerVECTOR_SHUFFLEv16i8()</a>, <a class="el" href="X86ISelLowering_8cpp_source.html#l06065">LowerVECTOR_SHUFFLEv32i8()</a>, <a class="el" href="ARMISelLowering_8cpp_source.html#l03608">LowerVSETCC()</a>, <a class="el" href="X86ISelLowering_8cpp_source.html#l15579">PerformOrCombine()</a>, <a class="el" href="X86ISelLowering_8cpp_source.html#l14156">PerformShuffleCombine256()</a>, and <a class="el" href="X86ISelLowering_8cpp_source.html#l04225">WillBeConstantPoolLoad()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a910795e8d77c1545da0683c0e1cb81ee"></a><!-- doxytag: member="llvm::ISD::isEXTLoad" ref="a910795e8d77c1545da0683c0e1cb81ee" args="(const SDNode *N)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> llvm::ISD::isEXTLoad </td>
+          <td>(</td>
+          <td class="paramtype">const SDNode * </td>
+          <td class="paramname"><em>N</em></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>isEXTLoad - Returns true if the specified node is a EXTLOAD. </p>
+
+<p>Definition at line <a class="el" href="SelectionDAGNodes_8h_source.html#l01804">1804</a> of file <a class="el" href="SelectionDAGNodes_8h_source.html">SelectionDAGNodes.h</a>.</p>
+
+<p>References <a class="el" href="ISDOpcodes_8h_source.html#l00704">EXTLOAD</a>.</p>
+
+<p>Referenced by <a class="el" href="ARMISelLowering_8cpp_source.html#l02772">isFloatingPointZero()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a15623094a1ed0cd7163dc786e44c87c9"></a><!-- doxytag: member="llvm::ISD::isNON_EXTLoad" ref="a15623094a1ed0cd7163dc786e44c87c9" args="(const SDNode *N)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> llvm::ISD::isNON_EXTLoad </td>
+          <td>(</td>
+          <td class="paramtype">const SDNode * </td>
+          <td class="paramname"><em>N</em></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>isNON_EXTLoad - Returns true if the specified node is a non-extending load. </p>
+
+<p>Definition at line <a class="el" href="SelectionDAGNodes_8h_source.html#l01797">1797</a> of file <a class="el" href="SelectionDAGNodes_8h_source.html">SelectionDAGNodes.h</a>.</p>
+
+<p>References <a class="el" href="ISDOpcodes_8h_source.html#l00703">NON_EXTLOAD</a>.</p>
+
+<p>Referenced by <a class="el" href="X86ISelLowering_8cpp_source.html#l04983">EltsFromConsecutiveLoads()</a>, <a class="el" href="ARMISelLowering_8cpp_source.html#l02772">isFloatingPointZero()</a>, <a class="el" href="X86ISelLowering_8cpp_source.html#l04212">isScalarLoadToVector()</a>, <a class="el" href="PPCISelLowering_8cpp_source.html#l06170">llvm::PPCTargetLowering::PerformDAGCombine()</a>, <a class="el" href="X86ISelLowering_8cpp_source.html#l16649">PerformSINT_TO_FPCombine()</a>, <a class="el" href="X86ISelLowering_8cpp_source.html#l04251">ShouldXformToMOVLP()</a>, and <a class="el" href="X86ISelLowering_8cpp_source.html#l03112">TranslateX86CC()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="abfb4d7af9b241a75a155d468678c4fc1"></a><!-- doxytag: member="llvm::ISD::isNON_TRUNCStore" ref="abfb4d7af9b241a75a155d468678c4fc1" args="(const SDNode *N)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> llvm::ISD::isNON_TRUNCStore </td>
+          <td>(</td>
+          <td class="paramtype">const SDNode * </td>
+          <td class="paramname"><em>N</em></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>isNON_TRUNCStore - Returns true if the specified node is a non-truncating store. </p>
+
+<p>Definition at line <a class="el" href="SelectionDAGNodes_8h_source.html#l01840">1840</a> of file <a class="el" href="SelectionDAGNodes_8h_source.html">SelectionDAGNodes.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="afaaeadcd82b42fc0d385a6247bf7bb52"></a><!-- doxytag: member="llvm::ISD::isNormalLoad" ref="afaaeadcd82b42fc0d385a6247bf7bb52" args="(const SDNode *N)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> llvm::ISD::isNormalLoad </td>
+          <td>(</td>
+          <td class="paramtype">const SDNode * </td>
+          <td class="paramname"><em>N</em></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>isNormalLoad - Returns true if the specified node is a non-extending and unindexed load. </p>
+
+<p>Definition at line <a class="el" href="SelectionDAGNodes_8h_source.html#l01789">1789</a> of file <a class="el" href="SelectionDAGNodes_8h_source.html">SelectionDAGNodes.h</a>.</p>
+
+<p>References <a class="el" href="Casting_8h_source.html#l00233">llvm::dyn_cast()</a>, <a class="el" href="SelectionDAGNodes_8h_source.html#l01604">llvm::LSBaseSDNode::getAddressingMode()</a>, <a class="el" href="SelectionDAGNodes_8h_source.html#l01638">llvm::LoadSDNode::getExtensionType()</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00703">NON_EXTLOAD</a>, and <a class="el" href="ISDOpcodes_8h_source.html#l00684">UNINDEXED</a>.</p>
+
+<p>Referenced by <a class="el" href="ARMISelLowering_8cpp_source.html#l02968">canChangeToInt()</a>, <a class="el" href="DAGCombiner_8cpp_source.html#l07183">CheckForMaskedLoad()</a>, <a class="el" href="ARMISelLowering_8cpp_source.html#l08135">hasNormalLoadOperand()</a>, <a class="el" href="X86ISelDAGToDAG_8cpp_source.html#l01848">isLoadIncOrDecStore()</a>, <a class="el" href="X86ISelLowering_8cpp_source.html#l02949">MayFoldLoad()</a>, <a class="el" href="ARMISelLowering_8cpp_source.html#l08181">PerformInsertEltCombine()</a>, <a class="el" href="X86ISelLowering_8cpp_source.html#l15920">PerformSTORECombine()</a>, <a class="el" href="ARMISelLowering_8cpp_source.html#l07933">PerformVMOVRRDCombine()</a>, <a class="el" href="X86ISelLowering_8cpp_source.html#l06462">RelaxedMayFoldVectorLoad()</a>, and <a class="el" href="X86ISelLowering_8cpp_source.html#l14397">XFormVExtractWithShuffleIntoLoad()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a308088c2d65f8f3955f5fb0f6aca7ccc"></a><!-- doxytag: member="llvm::ISD::isNormalStore" ref="a308088c2d65f8f3955f5fb0f6aca7ccc" args="(const SDNode *N)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> llvm::ISD::isNormalStore </td>
+          <td>(</td>
+          <td class="paramtype">const SDNode * </td>
+          <td class="paramname"><em>N</em></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>isNormalStore - Returns true if the specified node is a non-truncating and unindexed store. </p>
+
+<p>Definition at line <a class="el" href="SelectionDAGNodes_8h_source.html#l01832">1832</a> of file <a class="el" href="SelectionDAGNodes_8h_source.html">SelectionDAGNodes.h</a>.</p>
+
+<p>References <a class="el" href="Casting_8h_source.html#l00233">llvm::dyn_cast()</a>, <a class="el" href="SelectionDAGNodes_8h_source.html#l01604">llvm::LSBaseSDNode::getAddressingMode()</a>, <a class="el" href="SelectionDAGNodes_8h_source.html#l01669">llvm::StoreSDNode::isTruncatingStore()</a>, and <a class="el" href="ISDOpcodes_8h_source.html#l00684">UNINDEXED</a>.</p>
+
+<p>Referenced by <a class="el" href="X86ISelDAGToDAG_8cpp_source.html#l01848">isLoadIncOrDecStore()</a>, <a class="el" href="X86ISelLowering_8cpp_source.html#l02953">MayFoldIntoStore()</a>, and <a class="el" href="ARMISelLowering_8cpp_source.html#l07994">PerformSTORECombine()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a0a31c08480b7e1029f824c35671f96b4"></a><!-- doxytag: member="llvm::ISD::isScalarToVector" ref="a0a31c08480b7e1029f824c35671f96b4" args="(const SDNode *N)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> llvm::ISD::isScalarToVector </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classllvm_1_1SDNode.html">SDNode</a> * </td>
+          <td class="paramname"><em>N</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>isScalarToVector - Return true if the specified node is a <a class="el" href="namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110a576080a08ef1bbab0308eac9d5838f75">ISD::SCALAR_TO_VECTOR</a> node or a BUILD_VECTOR node where only the low element is not an undef. </p>
+
+<p>Definition at line <a class="el" href="SelectionDAG_8cpp_source.html#l00196">196</a> of file <a class="el" href="SelectionDAG_8cpp_source.html">SelectionDAG.cpp</a>.</p>
+
+<p>References <a class="el" href="ISDOpcodes_8h_source.html#l00252">BUILD_VECTOR</a>, <a class="el" href="SelectionDAGNodes_8h_source.html#l00532">llvm::SDNode::getNumOperands()</a>, <a class="el" href="SelectionDAGNodes_8h_source.html#l00771">llvm::SDValue::getOpcode()</a>, <a class="el" href="SelectionDAGNodes_8h_source.html#l00363">llvm::SDNode::getOpcode()</a>, <a class="el" href="SelectionDAGNodes_8h_source.html#l00538">llvm::SDNode::getOperand()</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00299">SCALAR_TO_VECTOR</a>, and <a class="el" href="ISDOpcodes_8h_source.html#l00166">UNDEF</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ac174dc465cbe0e04a0f5e41c0a422124"></a><!-- doxytag: member="llvm::ISD::isSEXTLoad" ref="ac174dc465cbe0e04a0f5e41c0a422124" args="(const SDNode *N)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> llvm::ISD::isSEXTLoad </td>
+          <td>(</td>
+          <td class="paramtype">const SDNode * </td>
+          <td class="paramname"><em>N</em></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>isSEXTLoad - Returns true if the specified node is a SEXTLOAD. </p>
+
+<p>Definition at line <a class="el" href="SelectionDAGNodes_8h_source.html#l01811">1811</a> of file <a class="el" href="SelectionDAGNodes_8h_source.html">SelectionDAGNodes.h</a>.</p>
+
+<p>References <a class="el" href="ISDOpcodes_8h_source.html#l00705">SEXTLOAD</a>.</p>
+
+<p>Referenced by <a class="el" href="HexagonISelLowering_8cpp_source.html#l00629">llvm::HexagonTargetLowering::getPostIndexedAddressParts()</a>, <a class="el" href="ARMISelLowering_8cpp_source.html#l09516">llvm::ARMTargetLowering::getPostIndexedAddressParts()</a>, <a class="el" href="ARMISelLowering_8cpp_source.html#l09478">llvm::ARMTargetLowering::getPreIndexedAddressParts()</a>, and <a class="el" href="ARMISelLowering_8cpp_source.html#l04902">isSignExtended()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aae86ddfa346964171caa61f29d46294b"></a><!-- doxytag: member="llvm::ISD::isSignedIntSetCC" ref="aae86ddfa346964171caa61f29d46294b" args="(CondCode Code)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> llvm::ISD::isSignedIntSetCC </td>
+          <td>(</td>
+          <td class="paramtype">CondCode </td>
+          <td class="paramname"><em>Code</em></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>isSignedIntSetCC - Return true if this is a setcc instruction that performs a signed comparison when used with integer operands. </p>
+
+<p>Definition at line <a class="el" href="ISDOpcodes_8h_source.html#l00757">757</a> of file <a class="el" href="ISDOpcodes_8h_source.html">ISDOpcodes.h</a>.</p>
+
+<p>References <a class="el" href="ISDOpcodes_8h_source.html#l00746">SETGE</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00745">SETGT</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00748">SETLE</a>, and <a class="el" href="ISDOpcodes_8h_source.html#l00747">SETLT</a>.</p>
+
+<p>Referenced by <a class="el" href="DAGCombiner_8cpp_source.html#l04163">ExtendUsesToFormExtLoad()</a>, and <a class="el" href="TargetLowering_8cpp_source.html#l01910">llvm::TargetLowering::SimplifySetCC()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a6eaea873272c138c801dae8542b1be46"></a><!-- doxytag: member="llvm::ISD::isTrueWhenEqual" ref="a6eaea873272c138c801dae8542b1be46" args="(CondCode Cond)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> llvm::ISD::isTrueWhenEqual </td>
+          <td>(</td>
+          <td class="paramtype">CondCode </td>
+          <td class="paramname"><em>Cond</em></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>isTrueWhenEqual - Return true if the specified condition returns true if the two operands to the condition are equal. Note that if one of the two operands is a NaN, this value is meaningless. </p>
+
+<p>Definition at line <a class="el" href="ISDOpcodes_8h_source.html#l00770">770</a> of file <a class="el" href="ISDOpcodes_8h_source.html">ISDOpcodes.h</a>.</p>
+
+<p>Referenced by <a class="el" href="InstCombineCompares_8cpp_source.html#l00708">llvm::InstCombiner::FoldICmpAddOpCst()</a>, and <a class="el" href="TargetLowering_8cpp_source.html#l01910">llvm::TargetLowering::SimplifySetCC()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ac0304e470f9c07d4e04ee1c7b8c682a5"></a><!-- doxytag: member="llvm::ISD::isTRUNCStore" ref="ac0304e470f9c07d4e04ee1c7b8c682a5" args="(const SDNode *N)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> llvm::ISD::isTRUNCStore </td>
+          <td>(</td>
+          <td class="paramtype">const SDNode * </td>
+          <td class="paramname"><em>N</em></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>isTRUNCStore - Returns true if the specified node is a truncating store. </p>
+
+<p>Definition at line <a class="el" href="SelectionDAGNodes_8h_source.html#l01846">1846</a> of file <a class="el" href="SelectionDAGNodes_8h_source.html">SelectionDAGNodes.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a7da84980dd2ee06405d74303cfb90485"></a><!-- doxytag: member="llvm::ISD::isUNINDEXEDLoad" ref="a7da84980dd2ee06405d74303cfb90485" args="(const SDNode *N)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> llvm::ISD::isUNINDEXEDLoad </td>
+          <td>(</td>
+          <td class="paramtype">const SDNode * </td>
+          <td class="paramname"><em>N</em></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>isUNINDEXEDLoad - Returns true if the specified node is an unindexed load. </p>
+
+<p>Definition at line <a class="el" href="SelectionDAGNodes_8h_source.html#l01825">1825</a> of file <a class="el" href="SelectionDAGNodes_8h_source.html">SelectionDAGNodes.h</a>.</p>
+
+<p>References <a class="el" href="ISDOpcodes_8h_source.html#l00684">UNINDEXED</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ab5c74add1b228292dae9d97d63b6f27b"></a><!-- doxytag: member="llvm::ISD::isUNINDEXEDStore" ref="ab5c74add1b228292dae9d97d63b6f27b" args="(const SDNode *N)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> llvm::ISD::isUNINDEXEDStore </td>
+          <td>(</td>
+          <td class="paramtype">const SDNode * </td>
+          <td class="paramname"><em>N</em></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>isUNINDEXEDStore - Returns true if the specified node is an unindexed store. </p>
+
+<p>Definition at line <a class="el" href="SelectionDAGNodes_8h_source.html#l01852">1852</a> of file <a class="el" href="SelectionDAGNodes_8h_source.html">SelectionDAGNodes.h</a>.</p>
+
+<p>References <a class="el" href="ISDOpcodes_8h_source.html#l00684">UNINDEXED</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="adb237925346ec53b00d3c82a42311318"></a><!-- doxytag: member="llvm::ISD::isUnsignedIntSetCC" ref="adb237925346ec53b00d3c82a42311318" args="(CondCode Code)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> llvm::ISD::isUnsignedIntSetCC </td>
+          <td>(</td>
+          <td class="paramtype">CondCode </td>
+          <td class="paramname"><em>Code</em></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>isUnsignedIntSetCC - Return true if this is a setcc instruction that performs an unsigned comparison when used with integer operands. </p>
+
+<p>Definition at line <a class="el" href="ISDOpcodes_8h_source.html#l00763">763</a> of file <a class="el" href="ISDOpcodes_8h_source.html">ISDOpcodes.h</a>.</p>
+
+<p>References <a class="el" href="ISDOpcodes_8h_source.html#l00737">SETUGE</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00736">SETUGT</a>, <a class="el" href="ISDOpcodes_8h_source.html#l00739">SETULE</a>, and <a class="el" href="ISDOpcodes_8h_source.html#l00738">SETULT</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a35edacef22fcaed7a8681fa573476131"></a><!-- doxytag: member="llvm::ISD::isZEXTLoad" ref="a35edacef22fcaed7a8681fa573476131" args="(const SDNode *N)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> llvm::ISD::isZEXTLoad </td>
+          <td>(</td>
+          <td class="paramtype">const SDNode * </td>
+          <td class="paramname"><em>N</em></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>isZEXTLoad - Returns true if the specified node is a ZEXTLOAD. </p>
+
+<p>Definition at line <a class="el" href="SelectionDAGNodes_8h_source.html#l01818">1818</a> of file <a class="el" href="SelectionDAGNodes_8h_source.html">SelectionDAGNodes.h</a>.</p>
+
+<p>References <a class="el" href="ISDOpcodes_8h_source.html#l00706">ZEXTLOAD</a>.</p>
+
+<p>Referenced by <a class="el" href="SelectionDAG_8cpp_source.html#l01688">llvm::SelectionDAG::ComputeMaskedBits()</a>, and <a class="el" href="ARMISelLowering_8cpp_source.html#l04912">isZeroExtended()</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Variable Documentation</h2>
+<a class="anchor" id="a492b8a748b427bf9338f626f438cf91c"></a><!-- doxytag: member="llvm::ISD::FIRST_TARGET_MEMORY_OPCODE" ref="a492b8a748b427bf9338f626f438cf91c" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">const int <a class="el" href="namespacellvm_1_1ISD.html#a492b8a748b427bf9338f626f438cf91c">llvm::ISD::FIRST_TARGET_MEMORY_OPCODE</a> = BUILTIN_OP_END+150<code> [static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>FIRST_TARGET_MEMORY_OPCODE - Target-specific pre-isel operations which do not reference a specific memory location should be less than this value. Those that do must not be less than this value, and can be used with <a class="el" href="classllvm_1_1SelectionDAG.html#ac123f0b2781ce2747a842340915902a7">SelectionDAG::getMemIntrinsicNode</a>. </p>
+
+<p>Definition at line <a class="el" href="ISDOpcodes_8h_source.html#l00653">653</a> of file <a class="el" href="ISDOpcodes_8h_source.html">ISDOpcodes.h</a>.</p>
+
+<p>Referenced by <a class="el" href="SelectionDAG_8cpp_source.html#l04166">llvm::SelectionDAG::getMemIntrinsicNode()</a>, and <a class="el" href="SelectionDAGNodes_8h_source.html#l00372">llvm::SDNode::isTargetMemoryOpcode()</a>.</p>
+
+</div>
+</div>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:49:05 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/namespacellvm_1_1LCOMM.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/namespacellvm_1_1LCOMM.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/namespacellvm_1_1LCOMM.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/namespacellvm_1_1LCOMM.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,89 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: llvm::LCOMM Namespace 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 class="current"><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="namespaces.html"><span>Namespace List</span></a></li>
+      <li><a href="namespacemembers.html"><span>Namespace Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="namespacellvm_1_1LCOMM.html">LCOMM</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#enum-members">Enumerations</a>  </div>
+  <div class="headertitle">
+<div class="title">llvm::LCOMM Namespace Reference</div>  </div>
+</div>
+<div class="contents">
+<table class="memberdecls">
+<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_1_1LCOMM.html#aae933cd10a930a5312da96502035e331">LCOMMType</a> { <a class="el" href="namespacellvm_1_1LCOMM.html#aae933cd10a930a5312da96502035e331a3062e0ef4c841d66420bf37c2d8fc750">NoAlignment</a>, 
+<a class="el" href="namespacellvm_1_1LCOMM.html#aae933cd10a930a5312da96502035e331a310fe8dc05086ce23b6826ccb3c37fc7">ByteAlignment</a>, 
+<a class="el" href="namespacellvm_1_1LCOMM.html#aae933cd10a930a5312da96502035e331adce83244e971c1aeafe5840c91d9be0b">Log2Alignment</a>
+ }</td></tr>
+</table>
+<hr/><h2>Enumeration Type Documentation</h2>
+<a class="anchor" id="aae933cd10a930a5312da96502035e331"></a><!-- doxytag: member="llvm::LCOMM::LCOMMType" ref="aae933cd10a930a5312da96502035e331" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">enum <a class="el" href="namespacellvm_1_1LCOMM.html#aae933cd10a930a5312da96502035e331">llvm::LCOMM::LCOMMType</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em><a class="anchor" id="aae933cd10a930a5312da96502035e331a3062e0ef4c841d66420bf37c2d8fc750"></a><!-- doxytag: member="NoAlignment" ref="aae933cd10a930a5312da96502035e331a3062e0ef4c841d66420bf37c2d8fc750" args="" -->NoAlignment</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="aae933cd10a930a5312da96502035e331a310fe8dc05086ce23b6826ccb3c37fc7"></a><!-- doxytag: member="ByteAlignment" ref="aae933cd10a930a5312da96502035e331a310fe8dc05086ce23b6826ccb3c37fc7" args="" -->ByteAlignment</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="aae933cd10a930a5312da96502035e331adce83244e971c1aeafe5840c91d9be0b"></a><!-- doxytag: member="Log2Alignment" ref="aae933cd10a930a5312da96502035e331adce83244e971c1aeafe5840c91d9be0b" args="" -->Log2Alignment</em> </td><td>
+</td></tr>
+</table>
+</dd>
+</dl>
+
+<p>Definition at line <a class="el" href="MCAsmInfo_8h_source.html#l00036">36</a> of file <a class="el" href="MCAsmInfo_8h_source.html">MCAsmInfo.h</a>.</p>
+
+</div>
+</div>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:49:05 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/namespacellvm_1_1MBlaze.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/namespacellvm_1_1MBlaze.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/namespacellvm_1_1MBlaze.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/namespacellvm_1_1MBlaze.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,412 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: llvm::MBlaze Namespace 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 class="current"><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="namespaces.html"><span>Namespace List</span></a></li>
+      <li><a href="namespacemembers.html"><span>Namespace Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="namespacellvm_1_1MBlaze.html">MBlaze</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#enum-members">Enumerations</a> |
+<a href="#func-members">Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">llvm::MBlaze Namespace Reference</div>  </div>
+</div>
+<div class="contents">
+<table class="memberdecls">
+<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_1_1MBlaze.html#a426d4c3bad9c61bb01c0f2016b230a22">FPBranchCode</a> { <br/>
+  <a class="el" href="namespacellvm_1_1MBlaze.html#a426d4c3bad9c61bb01c0f2016b230a22a771652dbc0567bd605a1b2214b743fea">BRANCH_F</a>, 
+<a class="el" href="namespacellvm_1_1MBlaze.html#a426d4c3bad9c61bb01c0f2016b230a22ad6fa58939dec02d7f10a1065e28b2eba">BRANCH_T</a>, 
+<a class="el" href="namespacellvm_1_1MBlaze.html#a426d4c3bad9c61bb01c0f2016b230a22abbbd4e120ba5c5c3471bae6b08f6d727">BRANCH_FL</a>, 
+<a class="el" href="namespacellvm_1_1MBlaze.html#a426d4c3bad9c61bb01c0f2016b230a22ad22e254566dabd848cda54949c6c8c2f">BRANCH_TL</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1MBlaze.html#a426d4c3bad9c61bb01c0f2016b230a22adcb6d9309bddd763a9fdc12f866f02b3">BRANCH_INVALID</a>
+<br/>
+ }</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1MBlaze.html#ae75c6fce6c9a8f65801a7f28b5f5eb55">CondCode</a> { <br/>
+  <a class="el" href="namespacellvm_1_1MBlaze.html#ae75c6fce6c9a8f65801a7f28b5f5eb55ac6d646dab7a84a4380ce5ec6c7a35340">FCOND_F</a>, 
+<a class="el" href="namespacellvm_1_1MBlaze.html#ae75c6fce6c9a8f65801a7f28b5f5eb55ae4c12b8f6883382111c87cbbb960fe2a">FCOND_UN</a>, 
+<a class="el" href="namespacellvm_1_1MBlaze.html#ae75c6fce6c9a8f65801a7f28b5f5eb55a247a96b44d52c3ccc5779eca64ca3388">FCOND_EQ</a>, 
+<a class="el" href="namespacellvm_1_1MBlaze.html#ae75c6fce6c9a8f65801a7f28b5f5eb55a8c6c5858ebe95d742b7db2e8ab8c6556">FCOND_UEQ</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1MBlaze.html#ae75c6fce6c9a8f65801a7f28b5f5eb55a146a7477f890457c15df9cb1b6610255">FCOND_OLT</a>, 
+<a class="el" href="namespacellvm_1_1MBlaze.html#ae75c6fce6c9a8f65801a7f28b5f5eb55acdf2bc241548b3cf22d8e0c6ad0a5f36">FCOND_ULT</a>, 
+<a class="el" href="namespacellvm_1_1MBlaze.html#ae75c6fce6c9a8f65801a7f28b5f5eb55acd86fb971cd8c23d9bf66a7193291fc3">FCOND_OLE</a>, 
+<a class="el" href="namespacellvm_1_1MBlaze.html#ae75c6fce6c9a8f65801a7f28b5f5eb55adaef24307e70afc07e712e23eb86e478">FCOND_ULE</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1MBlaze.html#ae75c6fce6c9a8f65801a7f28b5f5eb55af00d3c42f51a427c8e190f6bea8e1757">FCOND_SF</a>, 
+<a class="el" href="namespacellvm_1_1MBlaze.html#ae75c6fce6c9a8f65801a7f28b5f5eb55a81f9f4c9a53d2b26cd5997dc93a91574">FCOND_NGLE</a>, 
+<a class="el" href="namespacellvm_1_1MBlaze.html#ae75c6fce6c9a8f65801a7f28b5f5eb55abf95e48cbc18ed462e6e8d0037bd4c03">FCOND_SEQ</a>, 
+<a class="el" href="namespacellvm_1_1MBlaze.html#ae75c6fce6c9a8f65801a7f28b5f5eb55a71b293a2a831879e228bd8a8e43e8f61">FCOND_NGL</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1MBlaze.html#ae75c6fce6c9a8f65801a7f28b5f5eb55a67a4d4c5eeb0925cf43fcaeb86bdc577">FCOND_LT</a>, 
+<a class="el" href="namespacellvm_1_1MBlaze.html#ae75c6fce6c9a8f65801a7f28b5f5eb55a9bfb4735fb96e0557d4d7b48bd4bfe4f">FCOND_NGE</a>, 
+<a class="el" href="namespacellvm_1_1MBlaze.html#ae75c6fce6c9a8f65801a7f28b5f5eb55ae7fd2b99563fd7c74debc1fd51fc50fb">FCOND_LE</a>, 
+<a class="el" href="namespacellvm_1_1MBlaze.html#ae75c6fce6c9a8f65801a7f28b5f5eb55aae55bd63c4489c8635c66155744bc510">FCOND_NGT</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1MBlaze.html#ae75c6fce6c9a8f65801a7f28b5f5eb55ac635d9c429395df9623136a1c2f2ec07">FCOND_T</a>, 
+<a class="el" href="namespacellvm_1_1MBlaze.html#ae75c6fce6c9a8f65801a7f28b5f5eb55ab0b81e41e57bbdf5c7ff439997c4fa86">FCOND_OR</a>, 
+<a class="el" href="namespacellvm_1_1MBlaze.html#ae75c6fce6c9a8f65801a7f28b5f5eb55a9f4a77e3d786300451303fcc3da24613">FCOND_NEQ</a>, 
+<a class="el" href="namespacellvm_1_1MBlaze.html#ae75c6fce6c9a8f65801a7f28b5f5eb55ac2083d16dee4392be034ee2b1fb31cb0">FCOND_OGL</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1MBlaze.html#ae75c6fce6c9a8f65801a7f28b5f5eb55a82f3b81e0ce1c8b0882fa8ad7c72e394">FCOND_UGE</a>, 
+<a class="el" href="namespacellvm_1_1MBlaze.html#ae75c6fce6c9a8f65801a7f28b5f5eb55abbc75bfe588dfa29a666d80649e71a0b">FCOND_OGE</a>, 
+<a class="el" href="namespacellvm_1_1MBlaze.html#ae75c6fce6c9a8f65801a7f28b5f5eb55a0cb34f8751b9ba51cfd9a6236996fab5">FCOND_UGT</a>, 
+<a class="el" href="namespacellvm_1_1MBlaze.html#ae75c6fce6c9a8f65801a7f28b5f5eb55ae0050450d6fc20995f282511b44c59ac">FCOND_OGT</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1MBlaze.html#ae75c6fce6c9a8f65801a7f28b5f5eb55a6cb4644ed6f2308b63437a897ceaa8d9">FCOND_ST</a>, 
+<a class="el" href="namespacellvm_1_1MBlaze.html#ae75c6fce6c9a8f65801a7f28b5f5eb55a470ec7d4c59e22caded6d47a20e6fd4c">FCOND_GLE</a>, 
+<a class="el" href="namespacellvm_1_1MBlaze.html#ae75c6fce6c9a8f65801a7f28b5f5eb55abb42fe5d29b8316a4eb176f520216ab6">FCOND_SNE</a>, 
+<a class="el" href="namespacellvm_1_1MBlaze.html#ae75c6fce6c9a8f65801a7f28b5f5eb55adaea1eb229378eea4eff7c95ba7eb839">FCOND_GL</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1MBlaze.html#ae75c6fce6c9a8f65801a7f28b5f5eb55a3a003d7ea02765225333117f20188319">FCOND_NLT</a>, 
+<a class="el" href="namespacellvm_1_1MBlaze.html#ae75c6fce6c9a8f65801a7f28b5f5eb55a28a2dee133b293c66b97430759731337">FCOND_GE</a>, 
+<a class="el" href="namespacellvm_1_1MBlaze.html#ae75c6fce6c9a8f65801a7f28b5f5eb55a00e254e3356f8b62eb8017872883e310">FCOND_NLE</a>, 
+<a class="el" href="namespacellvm_1_1MBlaze.html#ae75c6fce6c9a8f65801a7f28b5f5eb55adce472a44e3f6de0c2d98643f4faa26a">FCOND_GT</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1MBlaze.html#ae75c6fce6c9a8f65801a7f28b5f5eb55a29f0f5ae2c37dd5e7f2ddae827c9b45a">COND_EQ</a>, 
+<a class="el" href="namespacellvm_1_1MBlaze.html#ae75c6fce6c9a8f65801a7f28b5f5eb55a7c34fa4e2986a743959d9c62100d596f">COND_GT</a>, 
+<a class="el" href="namespacellvm_1_1MBlaze.html#ae75c6fce6c9a8f65801a7f28b5f5eb55a4b5059a6ed1e237ada6e0ee8504ded9f">COND_GE</a>, 
+<a class="el" href="namespacellvm_1_1MBlaze.html#ae75c6fce6c9a8f65801a7f28b5f5eb55a9d8351784c185fe2826fda79d1a94a08">COND_LT</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1MBlaze.html#ae75c6fce6c9a8f65801a7f28b5f5eb55ab64265de26c72845821442921df44dcf">COND_LE</a>, 
+<a class="el" href="namespacellvm_1_1MBlaze.html#ae75c6fce6c9a8f65801a7f28b5f5eb55a5207517ecfdae3d59ed26815cada8148">COND_NE</a>, 
+<a class="el" href="namespacellvm_1_1MBlaze.html#ae75c6fce6c9a8f65801a7f28b5f5eb55a9e156145530003a034629457cddacd48">COND_INVALID</a>
+<br/>
+ }</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1MBlaze.html#aa0f3cd426ec13f005f89432094900836">SubregIndex</a> { <a class="el" href="namespacellvm_1_1MBlaze.html#aa0f3cd426ec13f005f89432094900836aba5cec7bf0fc0fecbcbab6d439f54051">SUBREG_FPEVEN</a> =  1, 
+<a class="el" href="namespacellvm_1_1MBlaze.html#aa0f3cd426ec13f005f89432094900836a00b5756dfed44c15b8f600d04ec11206">SUBREG_FPODD</a> =  2
+ }</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1MBlaze.html#a680e2e0d0d03156e6b5beb3df199db0c">RelocationType</a> { <br/>
+  <a class="el" href="namespacellvm_1_1MBlaze.html#a680e2e0d0d03156e6b5beb3df199db0cae306ee84d3e6ef2fe525a720e6d10c01">reloc_pcrel_word</a> =  0, 
+<a class="el" href="namespacellvm_1_1MBlaze.html#a680e2e0d0d03156e6b5beb3df199db0cac74cbdf2b4fee16d2dfcc582c9f890fc">reloc_picrel_word</a> =  1, 
+<a class="el" href="namespacellvm_1_1MBlaze.html#a680e2e0d0d03156e6b5beb3df199db0caaeeece07e4c3d6fe82608bf15c397038">reloc_absolute_word</a> =  2, 
+<a class="el" href="namespacellvm_1_1MBlaze.html#a680e2e0d0d03156e6b5beb3df199db0ca5e798095b38a906f0c3b738cf236b2c7">reloc_absolute_word_sext</a> =  3, 
+<br/>
+  <a class="el" href="namespacellvm_1_1MBlaze.html#a680e2e0d0d03156e6b5beb3df199db0ca046b838947e43b6b9d0c6dd5d366202f">reloc_absolute_dword</a> =  4
+<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">static <a class="el" href="classunsigned.html">unsigned</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1MBlaze.html#a93d23459622c1d9009d3fd381b767286">GetCondBranchFromCond</a> (<a class="el" href="namespacellvm_1_1MBlaze.html#ae75c6fce6c9a8f65801a7f28b5f5eb55">CondCode</a> CC)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classchar.html">char</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1MBlaze.html#ae2ca235e3a88403e8cc960e7fcd1c78d">MBlazeFCCToString</a> (<a class="el" href="namespacellvm_1_1MBlaze.html#ae75c6fce6c9a8f65801a7f28b5f5eb55">MBlaze::CondCode</a> CC)</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">MBlazeCCToString - Map each FP condition code to its string.  <a href="#ae2ca235e3a88403e8cc960e7fcd1c78d"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1MBlaze.html#a9956ca58cb2c5cd464542f29bc5a0b10">isUncondBranchOpcode</a> (int Opc)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1MBlaze.html#a7a942c9a08909aed9e6fdb86ee653ca8">isCondBranchOpcode</a> (int Opc)</td></tr>
+</table>
+<hr/><h2>Enumeration Type Documentation</h2>
+<a class="anchor" id="ae75c6fce6c9a8f65801a7f28b5f5eb55"></a><!-- doxytag: member="llvm::MBlaze::CondCode" ref="ae75c6fce6c9a8f65801a7f28b5f5eb55" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">enum <a class="el" href="namespacellvm_1_1MBlaze.html#ae75c6fce6c9a8f65801a7f28b5f5eb55">llvm::MBlaze::CondCode</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em><a class="anchor" id="ae75c6fce6c9a8f65801a7f28b5f5eb55ac6d646dab7a84a4380ce5ec6c7a35340"></a><!-- doxytag: member="FCOND_F" ref="ae75c6fce6c9a8f65801a7f28b5f5eb55ac6d646dab7a84a4380ce5ec6c7a35340" args="" -->FCOND_F</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae75c6fce6c9a8f65801a7f28b5f5eb55ae4c12b8f6883382111c87cbbb960fe2a"></a><!-- doxytag: member="FCOND_UN" ref="ae75c6fce6c9a8f65801a7f28b5f5eb55ae4c12b8f6883382111c87cbbb960fe2a" args="" -->FCOND_UN</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae75c6fce6c9a8f65801a7f28b5f5eb55a247a96b44d52c3ccc5779eca64ca3388"></a><!-- doxytag: member="FCOND_EQ" ref="ae75c6fce6c9a8f65801a7f28b5f5eb55a247a96b44d52c3ccc5779eca64ca3388" args="" -->FCOND_EQ</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae75c6fce6c9a8f65801a7f28b5f5eb55a8c6c5858ebe95d742b7db2e8ab8c6556"></a><!-- doxytag: member="FCOND_UEQ" ref="ae75c6fce6c9a8f65801a7f28b5f5eb55a8c6c5858ebe95d742b7db2e8ab8c6556" args="" -->FCOND_UEQ</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae75c6fce6c9a8f65801a7f28b5f5eb55a146a7477f890457c15df9cb1b6610255"></a><!-- doxytag: member="FCOND_OLT" ref="ae75c6fce6c9a8f65801a7f28b5f5eb55a146a7477f890457c15df9cb1b6610255" args="" -->FCOND_OLT</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae75c6fce6c9a8f65801a7f28b5f5eb55acdf2bc241548b3cf22d8e0c6ad0a5f36"></a><!-- doxytag: member="FCOND_ULT" ref="ae75c6fce6c9a8f65801a7f28b5f5eb55acdf2bc241548b3cf22d8e0c6ad0a5f36" args="" -->FCOND_ULT</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae75c6fce6c9a8f65801a7f28b5f5eb55acd86fb971cd8c23d9bf66a7193291fc3"></a><!-- doxytag: member="FCOND_OLE" ref="ae75c6fce6c9a8f65801a7f28b5f5eb55acd86fb971cd8c23d9bf66a7193291fc3" args="" -->FCOND_OLE</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae75c6fce6c9a8f65801a7f28b5f5eb55adaef24307e70afc07e712e23eb86e478"></a><!-- doxytag: member="FCOND_ULE" ref="ae75c6fce6c9a8f65801a7f28b5f5eb55adaef24307e70afc07e712e23eb86e478" args="" -->FCOND_ULE</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae75c6fce6c9a8f65801a7f28b5f5eb55af00d3c42f51a427c8e190f6bea8e1757"></a><!-- doxytag: member="FCOND_SF" ref="ae75c6fce6c9a8f65801a7f28b5f5eb55af00d3c42f51a427c8e190f6bea8e1757" args="" -->FCOND_SF</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae75c6fce6c9a8f65801a7f28b5f5eb55a81f9f4c9a53d2b26cd5997dc93a91574"></a><!-- doxytag: member="FCOND_NGLE" ref="ae75c6fce6c9a8f65801a7f28b5f5eb55a81f9f4c9a53d2b26cd5997dc93a91574" args="" -->FCOND_NGLE</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae75c6fce6c9a8f65801a7f28b5f5eb55abf95e48cbc18ed462e6e8d0037bd4c03"></a><!-- doxytag: member="FCOND_SEQ" ref="ae75c6fce6c9a8f65801a7f28b5f5eb55abf95e48cbc18ed462e6e8d0037bd4c03" args="" -->FCOND_SEQ</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae75c6fce6c9a8f65801a7f28b5f5eb55a71b293a2a831879e228bd8a8e43e8f61"></a><!-- doxytag: member="FCOND_NGL" ref="ae75c6fce6c9a8f65801a7f28b5f5eb55a71b293a2a831879e228bd8a8e43e8f61" args="" -->FCOND_NGL</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae75c6fce6c9a8f65801a7f28b5f5eb55a67a4d4c5eeb0925cf43fcaeb86bdc577"></a><!-- doxytag: member="FCOND_LT" ref="ae75c6fce6c9a8f65801a7f28b5f5eb55a67a4d4c5eeb0925cf43fcaeb86bdc577" args="" -->FCOND_LT</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae75c6fce6c9a8f65801a7f28b5f5eb55a9bfb4735fb96e0557d4d7b48bd4bfe4f"></a><!-- doxytag: member="FCOND_NGE" ref="ae75c6fce6c9a8f65801a7f28b5f5eb55a9bfb4735fb96e0557d4d7b48bd4bfe4f" args="" -->FCOND_NGE</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae75c6fce6c9a8f65801a7f28b5f5eb55ae7fd2b99563fd7c74debc1fd51fc50fb"></a><!-- doxytag: member="FCOND_LE" ref="ae75c6fce6c9a8f65801a7f28b5f5eb55ae7fd2b99563fd7c74debc1fd51fc50fb" args="" -->FCOND_LE</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae75c6fce6c9a8f65801a7f28b5f5eb55aae55bd63c4489c8635c66155744bc510"></a><!-- doxytag: member="FCOND_NGT" ref="ae75c6fce6c9a8f65801a7f28b5f5eb55aae55bd63c4489c8635c66155744bc510" args="" -->FCOND_NGT</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae75c6fce6c9a8f65801a7f28b5f5eb55ac635d9c429395df9623136a1c2f2ec07"></a><!-- doxytag: member="FCOND_T" ref="ae75c6fce6c9a8f65801a7f28b5f5eb55ac635d9c429395df9623136a1c2f2ec07" args="" -->FCOND_T</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae75c6fce6c9a8f65801a7f28b5f5eb55ab0b81e41e57bbdf5c7ff439997c4fa86"></a><!-- doxytag: member="FCOND_OR" ref="ae75c6fce6c9a8f65801a7f28b5f5eb55ab0b81e41e57bbdf5c7ff439997c4fa86" args="" -->FCOND_OR</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae75c6fce6c9a8f65801a7f28b5f5eb55a9f4a77e3d786300451303fcc3da24613"></a><!-- doxytag: member="FCOND_NEQ" ref="ae75c6fce6c9a8f65801a7f28b5f5eb55a9f4a77e3d786300451303fcc3da24613" args="" -->FCOND_NEQ</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae75c6fce6c9a8f65801a7f28b5f5eb55ac2083d16dee4392be034ee2b1fb31cb0"></a><!-- doxytag: member="FCOND_OGL" ref="ae75c6fce6c9a8f65801a7f28b5f5eb55ac2083d16dee4392be034ee2b1fb31cb0" args="" -->FCOND_OGL</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae75c6fce6c9a8f65801a7f28b5f5eb55a82f3b81e0ce1c8b0882fa8ad7c72e394"></a><!-- doxytag: member="FCOND_UGE" ref="ae75c6fce6c9a8f65801a7f28b5f5eb55a82f3b81e0ce1c8b0882fa8ad7c72e394" args="" -->FCOND_UGE</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae75c6fce6c9a8f65801a7f28b5f5eb55abbc75bfe588dfa29a666d80649e71a0b"></a><!-- doxytag: member="FCOND_OGE" ref="ae75c6fce6c9a8f65801a7f28b5f5eb55abbc75bfe588dfa29a666d80649e71a0b" args="" -->FCOND_OGE</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae75c6fce6c9a8f65801a7f28b5f5eb55a0cb34f8751b9ba51cfd9a6236996fab5"></a><!-- doxytag: member="FCOND_UGT" ref="ae75c6fce6c9a8f65801a7f28b5f5eb55a0cb34f8751b9ba51cfd9a6236996fab5" args="" -->FCOND_UGT</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae75c6fce6c9a8f65801a7f28b5f5eb55ae0050450d6fc20995f282511b44c59ac"></a><!-- doxytag: member="FCOND_OGT" ref="ae75c6fce6c9a8f65801a7f28b5f5eb55ae0050450d6fc20995f282511b44c59ac" args="" -->FCOND_OGT</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae75c6fce6c9a8f65801a7f28b5f5eb55a6cb4644ed6f2308b63437a897ceaa8d9"></a><!-- doxytag: member="FCOND_ST" ref="ae75c6fce6c9a8f65801a7f28b5f5eb55a6cb4644ed6f2308b63437a897ceaa8d9" args="" -->FCOND_ST</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae75c6fce6c9a8f65801a7f28b5f5eb55a470ec7d4c59e22caded6d47a20e6fd4c"></a><!-- doxytag: member="FCOND_GLE" ref="ae75c6fce6c9a8f65801a7f28b5f5eb55a470ec7d4c59e22caded6d47a20e6fd4c" args="" -->FCOND_GLE</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae75c6fce6c9a8f65801a7f28b5f5eb55abb42fe5d29b8316a4eb176f520216ab6"></a><!-- doxytag: member="FCOND_SNE" ref="ae75c6fce6c9a8f65801a7f28b5f5eb55abb42fe5d29b8316a4eb176f520216ab6" args="" -->FCOND_SNE</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae75c6fce6c9a8f65801a7f28b5f5eb55adaea1eb229378eea4eff7c95ba7eb839"></a><!-- doxytag: member="FCOND_GL" ref="ae75c6fce6c9a8f65801a7f28b5f5eb55adaea1eb229378eea4eff7c95ba7eb839" args="" -->FCOND_GL</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae75c6fce6c9a8f65801a7f28b5f5eb55a3a003d7ea02765225333117f20188319"></a><!-- doxytag: member="FCOND_NLT" ref="ae75c6fce6c9a8f65801a7f28b5f5eb55a3a003d7ea02765225333117f20188319" args="" -->FCOND_NLT</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae75c6fce6c9a8f65801a7f28b5f5eb55a28a2dee133b293c66b97430759731337"></a><!-- doxytag: member="FCOND_GE" ref="ae75c6fce6c9a8f65801a7f28b5f5eb55a28a2dee133b293c66b97430759731337" args="" -->FCOND_GE</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae75c6fce6c9a8f65801a7f28b5f5eb55a00e254e3356f8b62eb8017872883e310"></a><!-- doxytag: member="FCOND_NLE" ref="ae75c6fce6c9a8f65801a7f28b5f5eb55a00e254e3356f8b62eb8017872883e310" args="" -->FCOND_NLE</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae75c6fce6c9a8f65801a7f28b5f5eb55adce472a44e3f6de0c2d98643f4faa26a"></a><!-- doxytag: member="FCOND_GT" ref="ae75c6fce6c9a8f65801a7f28b5f5eb55adce472a44e3f6de0c2d98643f4faa26a" args="" -->FCOND_GT</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae75c6fce6c9a8f65801a7f28b5f5eb55a29f0f5ae2c37dd5e7f2ddae827c9b45a"></a><!-- doxytag: member="COND_EQ" ref="ae75c6fce6c9a8f65801a7f28b5f5eb55a29f0f5ae2c37dd5e7f2ddae827c9b45a" args="" -->COND_EQ</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae75c6fce6c9a8f65801a7f28b5f5eb55a7c34fa4e2986a743959d9c62100d596f"></a><!-- doxytag: member="COND_GT" ref="ae75c6fce6c9a8f65801a7f28b5f5eb55a7c34fa4e2986a743959d9c62100d596f" args="" -->COND_GT</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae75c6fce6c9a8f65801a7f28b5f5eb55a4b5059a6ed1e237ada6e0ee8504ded9f"></a><!-- doxytag: member="COND_GE" ref="ae75c6fce6c9a8f65801a7f28b5f5eb55a4b5059a6ed1e237ada6e0ee8504ded9f" args="" -->COND_GE</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae75c6fce6c9a8f65801a7f28b5f5eb55a9d8351784c185fe2826fda79d1a94a08"></a><!-- doxytag: member="COND_LT" ref="ae75c6fce6c9a8f65801a7f28b5f5eb55a9d8351784c185fe2826fda79d1a94a08" args="" -->COND_LT</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae75c6fce6c9a8f65801a7f28b5f5eb55ab64265de26c72845821442921df44dcf"></a><!-- doxytag: member="COND_LE" ref="ae75c6fce6c9a8f65801a7f28b5f5eb55ab64265de26c72845821442921df44dcf" args="" -->COND_LE</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae75c6fce6c9a8f65801a7f28b5f5eb55a5207517ecfdae3d59ed26815cada8148"></a><!-- doxytag: member="COND_NE" ref="ae75c6fce6c9a8f65801a7f28b5f5eb55a5207517ecfdae3d59ed26815cada8148" args="" -->COND_NE</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae75c6fce6c9a8f65801a7f28b5f5eb55a9e156145530003a034629457cddacd48"></a><!-- doxytag: member="COND_INVALID" ref="ae75c6fce6c9a8f65801a7f28b5f5eb55a9e156145530003a034629457cddacd48" args="" -->COND_INVALID</em> </td><td>
+</td></tr>
+</table>
+</dd>
+</dl>
+
+<p>Definition at line <a class="el" href="MBlazeInstrInfo_8h_source.html#l00039">39</a> of file <a class="el" href="MBlazeInstrInfo_8h_source.html">MBlazeInstrInfo.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a426d4c3bad9c61bb01c0f2016b230a22"></a><!-- doxytag: member="llvm::MBlaze::FPBranchCode" ref="a426d4c3bad9c61bb01c0f2016b230a22" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">enum <a class="el" href="namespacellvm_1_1MBlaze.html#a426d4c3bad9c61bb01c0f2016b230a22">llvm::MBlaze::FPBranchCode</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em><a class="anchor" id="a426d4c3bad9c61bb01c0f2016b230a22a771652dbc0567bd605a1b2214b743fea"></a><!-- doxytag: member="BRANCH_F" ref="a426d4c3bad9c61bb01c0f2016b230a22a771652dbc0567bd605a1b2214b743fea" args="" -->BRANCH_F</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a426d4c3bad9c61bb01c0f2016b230a22ad6fa58939dec02d7f10a1065e28b2eba"></a><!-- doxytag: member="BRANCH_T" ref="a426d4c3bad9c61bb01c0f2016b230a22ad6fa58939dec02d7f10a1065e28b2eba" args="" -->BRANCH_T</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a426d4c3bad9c61bb01c0f2016b230a22abbbd4e120ba5c5c3471bae6b08f6d727"></a><!-- doxytag: member="BRANCH_FL" ref="a426d4c3bad9c61bb01c0f2016b230a22abbbd4e120ba5c5c3471bae6b08f6d727" args="" -->BRANCH_FL</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a426d4c3bad9c61bb01c0f2016b230a22ad22e254566dabd848cda54949c6c8c2f"></a><!-- doxytag: member="BRANCH_TL" ref="a426d4c3bad9c61bb01c0f2016b230a22ad22e254566dabd848cda54949c6c8c2f" args="" -->BRANCH_TL</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a426d4c3bad9c61bb01c0f2016b230a22adcb6d9309bddd763a9fdc12f866f02b3"></a><!-- doxytag: member="BRANCH_INVALID" ref="a426d4c3bad9c61bb01c0f2016b230a22adcb6d9309bddd763a9fdc12f866f02b3" args="" -->BRANCH_INVALID</em> </td><td>
+</td></tr>
+</table>
+</dd>
+</dl>
+
+<p>Definition at line <a class="el" href="MBlazeInstrInfo_8h_source.html#l00030">30</a> of file <a class="el" href="MBlazeInstrInfo_8h_source.html">MBlazeInstrInfo.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a680e2e0d0d03156e6b5beb3df199db0c"></a><!-- doxytag: member="llvm::MBlaze::RelocationType" ref="a680e2e0d0d03156e6b5beb3df199db0c" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">enum <a class="el" href="namespacellvm_1_1MBlaze.html#a680e2e0d0d03156e6b5beb3df199db0c">llvm::MBlaze::RelocationType</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em><a class="anchor" id="a680e2e0d0d03156e6b5beb3df199db0cae306ee84d3e6ef2fe525a720e6d10c01"></a><!-- doxytag: member="reloc_pcrel_word" ref="a680e2e0d0d03156e6b5beb3df199db0cae306ee84d3e6ef2fe525a720e6d10c01" args="" -->reloc_pcrel_word</em> </td><td>
+<p>reloc_pcrel_word - PC relative relocation, add the relocated value to the value already in memory, after we adjust it for where the PC is. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a680e2e0d0d03156e6b5beb3df199db0cac74cbdf2b4fee16d2dfcc582c9f890fc"></a><!-- doxytag: member="reloc_picrel_word" ref="a680e2e0d0d03156e6b5beb3df199db0cac74cbdf2b4fee16d2dfcc582c9f890fc" args="" -->reloc_picrel_word</em> </td><td>
+<p>reloc_picrel_word - PIC base relative relocation, add the relocated value to the value already in memory, after we adjust it for where the PIC base is. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a680e2e0d0d03156e6b5beb3df199db0caaeeece07e4c3d6fe82608bf15c397038"></a><!-- doxytag: member="reloc_absolute_word" ref="a680e2e0d0d03156e6b5beb3df199db0caaeeece07e4c3d6fe82608bf15c397038" args="" -->reloc_absolute_word</em> </td><td>
+<p>reloc_absolute_word - absolute relocation, just add the relocated value to the value already in memory. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a680e2e0d0d03156e6b5beb3df199db0ca5e798095b38a906f0c3b738cf236b2c7"></a><!-- doxytag: member="reloc_absolute_word_sext" ref="a680e2e0d0d03156e6b5beb3df199db0ca5e798095b38a906f0c3b738cf236b2c7" args="" -->reloc_absolute_word_sext</em> </td><td>
+<p>reloc_absolute_word_sext - absolute relocation, just add the relocated value to the value already in memory. In object files, it represents a value which must be sign-extended when resolving the relocation. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a680e2e0d0d03156e6b5beb3df199db0ca046b838947e43b6b9d0c6dd5d366202f"></a><!-- doxytag: member="reloc_absolute_dword" ref="a680e2e0d0d03156e6b5beb3df199db0ca046b838947e43b6b9d0c6dd5d366202f" args="" -->reloc_absolute_dword</em> </td><td>
+<p>reloc_absolute_dword - absolute relocation, just add the relocated value to the value already in memory. </p>
+</td></tr>
+</table>
+</dd>
+</dl>
+
+<p>Definition at line <a class="el" href="MBlazeRelocations_8h_source.html#l00021">21</a> of file <a class="el" href="MBlazeRelocations_8h_source.html">MBlazeRelocations.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aa0f3cd426ec13f005f89432094900836"></a><!-- doxytag: member="llvm::MBlaze::SubregIndex" ref="aa0f3cd426ec13f005f89432094900836" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">enum <a class="el" href="namespacellvm_1_1MBlaze.html#aa0f3cd426ec13f005f89432094900836">llvm::MBlaze::SubregIndex</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>SubregIndex - The index of various sized subregister classes. Note that these indices must be kept in sync with the class indices in the MBlazeRegisterInfo.td file. </p>
+<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em><a class="anchor" id="aa0f3cd426ec13f005f89432094900836aba5cec7bf0fc0fecbcbab6d439f54051"></a><!-- doxytag: member="SUBREG_FPEVEN" ref="aa0f3cd426ec13f005f89432094900836aba5cec7bf0fc0fecbcbab6d439f54051" args="" -->SUBREG_FPEVEN</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="aa0f3cd426ec13f005f89432094900836a00b5756dfed44c15b8f600d04ec11206"></a><!-- doxytag: member="SUBREG_FPODD" ref="aa0f3cd426ec13f005f89432094900836a00b5756dfed44c15b8f600d04ec11206" args="" -->SUBREG_FPODD</em> </td><td>
+</td></tr>
+</table>
+</dd>
+</dl>
+
+<p>Definition at line <a class="el" href="MBlazeRegisterInfo_8h_source.html#l00033">33</a> of file <a class="el" href="MBlazeRegisterInfo_8h_source.html">MBlazeRegisterInfo.h</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Function Documentation</h2>
+<a class="anchor" id="a93d23459622c1d9009d3fd381b767286"></a><!-- doxytag: member="llvm::MBlaze::GetCondBranchFromCond" ref="a93d23459622c1d9009d3fd381b767286" args="(CondCode CC)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="classunsigned.html">unsigned</a> llvm::MBlaze::GetCondBranchFromCond </td>
+          <td>(</td>
+          <td class="paramtype">CondCode </td>
+          <td class="paramname"><em>CC</em></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="MBlazeInstrInfo_8h_source.html#l00089">89</a> of file <a class="el" href="MBlazeInstrInfo_8h_source.html">MBlazeInstrInfo.h</a>.</p>
+
+<p>References <a class="el" href="MBlazeInstrInfo_8h_source.html#l00079">COND_EQ</a>, <a class="el" href="MBlazeInstrInfo_8h_source.html#l00081">COND_GE</a>, <a class="el" href="MBlazeInstrInfo_8h_source.html#l00080">COND_GT</a>, <a class="el" href="MBlazeInstrInfo_8h_source.html#l00083">COND_LE</a>, <a class="el" href="MBlazeInstrInfo_8h_source.html#l00082">COND_LT</a>, <a class="el" href="MBlazeInstrInfo_8h_source.html#l00084">COND_NE</a>, and <a class="el" href="ErrorHandling_8h_source.html#l00098">llvm_unreachable</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a7a942c9a08909aed9e6fdb86ee653ca8"></a><!-- doxytag: member="llvm::MBlaze::isCondBranchOpcode" ref="a7a942c9a08909aed9e6fdb86ee653ca8" args="(int Opc)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> llvm::MBlaze::isCondBranchOpcode </td>
+          <td>(</td>
+          <td class="paramtype">int </td>
+          <td class="paramname"><em>Opc</em></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="MBlazeInstrInfo_8h_source.html#l00155">155</a> of file <a class="el" href="MBlazeInstrInfo_8h_source.html">MBlazeInstrInfo.h</a>.</p>
+
+<p>Referenced by <a class="el" href="MBlazeInstrInfo_8cpp_source.html#l00115">llvm::MBlazeInstrInfo::AnalyzeBranch()</a>, and <a class="el" href="MBlazeInstrInfo_8cpp_source.html#l00213">llvm::MBlazeInstrInfo::RemoveBranch()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a9956ca58cb2c5cd464542f29bc5a0b10"></a><!-- doxytag: member="llvm::MBlaze::isUncondBranchOpcode" ref="a9956ca58cb2c5cd464542f29bc5a0b10" args="(int Opc)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> llvm::MBlaze::isUncondBranchOpcode </td>
+          <td>(</td>
+          <td class="paramtype">int </td>
+          <td class="paramname"><em>Opc</em></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="MBlazeInstrInfo_8h_source.html#l00144">144</a> of file <a class="el" href="MBlazeInstrInfo_8h_source.html">MBlazeInstrInfo.h</a>.</p>
+
+<p>Referenced by <a class="el" href="MBlazeInstrInfo_8cpp_source.html#l00115">llvm::MBlazeInstrInfo::AnalyzeBranch()</a>, and <a class="el" href="MBlazeInstrInfo_8cpp_source.html#l00213">llvm::MBlazeInstrInfo::RemoveBranch()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ae2ca235e3a88403e8cc960e7fcd1c78d"></a><!-- doxytag: member="llvm::MBlaze::MBlazeFCCToString" ref="ae2ca235e3a88403e8cc960e7fcd1c78d" args="(MBlaze::CondCode CC)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static const <a class="el" href="classchar.html">char</a>* llvm::MBlaze::MBlazeFCCToString </td>
+          <td>(</td>
+          <td class="paramtype">MBlaze::CondCode </td>
+          <td class="paramname"><em>CC</em></td><td>)</td>
+          <td><code> [inline, static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>MBlazeCCToString - Map each FP condition code to its string. </p>
+<p>GetOppositeBranchCondition - Return the inverse of the specified cond, e.g. turning COND_E to COND_NE. </p>
+
+<p>Definition at line <a class="el" href="MBlazeInstrInfo_8h_source.html#l00106">106</a> of file <a class="el" href="MBlazeInstrInfo_8h_source.html">MBlazeInstrInfo.h</a>.</p>
+
+<p>References <a class="el" href="MBlazeInstrInfo_8h_source.html#l00043">FCOND_EQ</a>, <a class="el" href="MBlazeInstrInfo_8h_source.html#l00041">FCOND_F</a>, <a class="el" href="MBlazeInstrInfo_8h_source.html#l00074">FCOND_GE</a>, <a class="el" href="MBlazeInstrInfo_8h_source.html#l00072">FCOND_GL</a>, <a class="el" href="MBlazeInstrInfo_8h_source.html#l00070">FCOND_GLE</a>, <a class="el" href="MBlazeInstrInfo_8h_source.html#l00076">FCOND_GT</a>, <a class="el" href="MBlazeInstrInfo_8h_source.html#l00055">FCOND_LE</a>, <a class="el" href="MBlazeInstrInfo_8h_source.html#l00053">FCOND_LT</a>, <a class="el" href="MBlazeInstrInfo_8h_source.html#l00063">FCOND_NEQ</a>, <a class="el" href="MBlazeInstrInfo_8h_source.html#l00054">FCOND_NGE</a>, <a class="el" href="MBlazeInstrInfo_8h_source.html#l00052">FCOND_NGL</a>, <a class="el" href="MBlazeInstrInfo_8h_source.html#l00050">FCOND_NGLE</a>, <a class="el" href="MBlazeInstrInfo_8h_source.html#l00056">FCOND_NGT</a>, <a class="el" href="
 MBlazeInstrInfo_8h_source.html#l00075">FCOND_NLE</a>, <a class="el" href="MBlazeInstrInfo_8h_source.html#l00073">FCOND_NLT</a>, <a class="el" href="MBlazeInstrInfo_8h_source.html#l00066">FCOND_OGE</a>, <a class="el" href="MBlazeInstrInfo_8h_source.html#l00064">FCOND_OGL</a>, <a class="el" href="MBlazeInstrInfo_8h_source.html#l00068">FCOND_OGT</a>, <a class="el" href="MBlazeInstrInfo_8h_source.html#l00047">FCOND_OLE</a>, <a class="el" href="MBlazeInstrInfo_8h_source.html#l00045">FCOND_OLT</a>, <a class="el" href="MBlazeInstrInfo_8h_source.html#l00062">FCOND_OR</a>, <a class="el" href="MBlazeInstrInfo_8h_source.html#l00051">FCOND_SEQ</a>, <a class="el" href="MBlazeInstrInfo_8h_source.html#l00049">FCOND_SF</a>, <a class="el" href="MBlazeInstrInfo_8h_source.html#l00071">FCOND_SNE</a>, <a class="el" href="MBlazeInstrInfo_8h_source.html#l00069">FCOND_ST</a>, <a class="el" href="MBlazeInstrInfo_8h_source.html#l00061">FCOND_T</a>, <a class="el" href="MBlazeInstrInfo_8h_source.html#l
 00044">FCOND_UEQ</a>, <a class="el" href="MBlazeInstrInfo_8h_source.html#l00065">FCOND_UGE</a>, <a class="el" href="MBlazeInstrInfo_8h_source.html#l00067">FCOND_UGT</a>, <a class="el" href="MBlazeInstrInfo_8h_source.html#l00048">FCOND_ULE</a>, <a class="el" href="MBlazeInstrInfo_8h_source.html#l00046">FCOND_ULT</a>, <a class="el" href="MBlazeInstrInfo_8h_source.html#l00042">FCOND_UN</a>, and <a class="el" href="ErrorHandling_8h_source.html#l00098">llvm_unreachable</a>.</p>
+
+</div>
+</div>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:49:05 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/namespacellvm_1_1MBlazeII.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/namespacellvm_1_1MBlazeII.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/namespacellvm_1_1MBlazeII.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/namespacellvm_1_1MBlazeII.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,158 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: llvm::MBlazeII Namespace 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 class="current"><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="namespaces.html"><span>Namespace List</span></a></li>
+      <li><a href="namespacemembers.html"><span>Namespace Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="namespacellvm_1_1MBlazeII.html">MBlazeII</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#enum-members">Enumerations</a>  </div>
+  <div class="headertitle">
+<div class="title">llvm::MBlazeII Namespace Reference</div>  </div>
+</div>
+<div class="contents">
+<table class="memberdecls">
+<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">{ <br/>
+  <a class="el" href="namespacellvm_1_1MBlazeII.html#acaab6829aa42d4a0c4549b1832de1029a7fcb982caa921f01174680218d8c9095">FPseudo</a> =  0, 
+<a class="el" href="namespacellvm_1_1MBlazeII.html#acaab6829aa42d4a0c4549b1832de1029abe4b6aae1d60386e2a0109ae26bb8a9f">FRRR</a>, 
+<a class="el" href="namespacellvm_1_1MBlazeII.html#acaab6829aa42d4a0c4549b1832de1029a8a4c145e928414c6b52023d0b70487ff">FRRI</a>, 
+<a class="el" href="namespacellvm_1_1MBlazeII.html#acaab6829aa42d4a0c4549b1832de1029ade58a190091d320fee2d40a4f6d150d2">FCRR</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1MBlazeII.html#acaab6829aa42d4a0c4549b1832de1029ad3c0213d065851286fdfce2ae5d1ebff">FCRI</a>, 
+<a class="el" href="namespacellvm_1_1MBlazeII.html#acaab6829aa42d4a0c4549b1832de1029ab4d9b330c36963dcb16293a564a27ca7">FRCR</a>, 
+<a class="el" href="namespacellvm_1_1MBlazeII.html#acaab6829aa42d4a0c4549b1832de1029a0b3f50aca99bd831315a620e63035b03">FRCI</a>, 
+<a class="el" href="namespacellvm_1_1MBlazeII.html#acaab6829aa42d4a0c4549b1832de1029a43cd5a14b7c08c862a4c9cfd361738a2">FCCR</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1MBlazeII.html#acaab6829aa42d4a0c4549b1832de1029a674a75fe98cd1a95ef76562337c50c24">FCCI</a>, 
+<a class="el" href="namespacellvm_1_1MBlazeII.html#acaab6829aa42d4a0c4549b1832de1029a3571ac93f797dffe7569203595874449">FRRCI</a>, 
+<a class="el" href="namespacellvm_1_1MBlazeII.html#acaab6829aa42d4a0c4549b1832de1029a00654150bd54594e97efc0d48313c861">FRRC</a>, 
+<a class="el" href="namespacellvm_1_1MBlazeII.html#acaab6829aa42d4a0c4549b1832de1029a9925dbd772112bdde3d83932df838352">FRCX</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1MBlazeII.html#acaab6829aa42d4a0c4549b1832de1029ad6752eec2ad1a7e38585e825863bf47e">FRCS</a>, 
+<a class="el" href="namespacellvm_1_1MBlazeII.html#acaab6829aa42d4a0c4549b1832de1029a6cf8272ac4ee3c1389a185a432dfaf21">FCRCS</a>, 
+<a class="el" href="namespacellvm_1_1MBlazeII.html#acaab6829aa42d4a0c4549b1832de1029a143a2f766c2af766f6491ecf092e5476">FCRCX</a>, 
+<a class="el" href="namespacellvm_1_1MBlazeII.html#acaab6829aa42d4a0c4549b1832de1029adf9c351e4363fea8e9a0faaf67d3963e">FCX</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1MBlazeII.html#acaab6829aa42d4a0c4549b1832de1029a9c1935784e4e2021383c51b2ea70f293">FCR</a>, 
+<a class="el" href="namespacellvm_1_1MBlazeII.html#acaab6829aa42d4a0c4549b1832de1029ae1d58169c5e93ab1dcdc6a55217304cd">FRIR</a>, 
+<a class="el" href="namespacellvm_1_1MBlazeII.html#acaab6829aa42d4a0c4549b1832de1029a66f598f69016f741262301984aa34d69">FRRRR</a>, 
+<a class="el" href="namespacellvm_1_1MBlazeII.html#acaab6829aa42d4a0c4549b1832de1029a2c0908726c0080be0ae68b54b8ec5be8">FRI</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1MBlazeII.html#acaab6829aa42d4a0c4549b1832de1029a3528424d1b3a63ba9f7999db6a784bc6">FC</a>, 
+<a class="el" href="namespacellvm_1_1MBlazeII.html#acaab6829aa42d4a0c4549b1832de1029aaf7efff91560e225e7e8ea36820d3fcd">FRR</a>, 
+<a class="el" href="namespacellvm_1_1MBlazeII.html#acaab6829aa42d4a0c4549b1832de1029a9deb88a26c1cf1a4b59e3e7ce0f07630">FormMask</a> =  63
+<br/>
+ }</td></tr>
+</table>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><p><a class="el" href="namespacellvm_1_1MBlazeII.html">MBlazeII</a> - This namespace holds all of the target specific flags that instruction info tracks. </p>
+</div><hr/><h2>Enumeration Type Documentation</h2>
+<a class="anchor" id="acaab6829aa42d4a0c4549b1832de1029"></a><!-- doxytag: member="llvm::MBlazeII::@207" ref="acaab6829aa42d4a0c4549b1832de1029" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">anonymous enum</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em><a class="anchor" id="acaab6829aa42d4a0c4549b1832de1029a7fcb982caa921f01174680218d8c9095"></a><!-- doxytag: member="FPseudo" ref="acaab6829aa42d4a0c4549b1832de1029a7fcb982caa921f01174680218d8c9095" args="" -->FPseudo</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acaab6829aa42d4a0c4549b1832de1029abe4b6aae1d60386e2a0109ae26bb8a9f"></a><!-- doxytag: member="FRRR" ref="acaab6829aa42d4a0c4549b1832de1029abe4b6aae1d60386e2a0109ae26bb8a9f" args="" -->FRRR</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acaab6829aa42d4a0c4549b1832de1029a8a4c145e928414c6b52023d0b70487ff"></a><!-- doxytag: member="FRRI" ref="acaab6829aa42d4a0c4549b1832de1029a8a4c145e928414c6b52023d0b70487ff" args="" -->FRRI</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acaab6829aa42d4a0c4549b1832de1029ade58a190091d320fee2d40a4f6d150d2"></a><!-- doxytag: member="FCRR" ref="acaab6829aa42d4a0c4549b1832de1029ade58a190091d320fee2d40a4f6d150d2" args="" -->FCRR</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acaab6829aa42d4a0c4549b1832de1029ad3c0213d065851286fdfce2ae5d1ebff"></a><!-- doxytag: member="FCRI" ref="acaab6829aa42d4a0c4549b1832de1029ad3c0213d065851286fdfce2ae5d1ebff" args="" -->FCRI</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acaab6829aa42d4a0c4549b1832de1029ab4d9b330c36963dcb16293a564a27ca7"></a><!-- doxytag: member="FRCR" ref="acaab6829aa42d4a0c4549b1832de1029ab4d9b330c36963dcb16293a564a27ca7" args="" -->FRCR</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acaab6829aa42d4a0c4549b1832de1029a0b3f50aca99bd831315a620e63035b03"></a><!-- doxytag: member="FRCI" ref="acaab6829aa42d4a0c4549b1832de1029a0b3f50aca99bd831315a620e63035b03" args="" -->FRCI</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acaab6829aa42d4a0c4549b1832de1029a43cd5a14b7c08c862a4c9cfd361738a2"></a><!-- doxytag: member="FCCR" ref="acaab6829aa42d4a0c4549b1832de1029a43cd5a14b7c08c862a4c9cfd361738a2" args="" -->FCCR</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acaab6829aa42d4a0c4549b1832de1029a674a75fe98cd1a95ef76562337c50c24"></a><!-- doxytag: member="FCCI" ref="acaab6829aa42d4a0c4549b1832de1029a674a75fe98cd1a95ef76562337c50c24" args="" -->FCCI</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acaab6829aa42d4a0c4549b1832de1029a3571ac93f797dffe7569203595874449"></a><!-- doxytag: member="FRRCI" ref="acaab6829aa42d4a0c4549b1832de1029a3571ac93f797dffe7569203595874449" args="" -->FRRCI</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acaab6829aa42d4a0c4549b1832de1029a00654150bd54594e97efc0d48313c861"></a><!-- doxytag: member="FRRC" ref="acaab6829aa42d4a0c4549b1832de1029a00654150bd54594e97efc0d48313c861" args="" -->FRRC</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acaab6829aa42d4a0c4549b1832de1029a9925dbd772112bdde3d83932df838352"></a><!-- doxytag: member="FRCX" ref="acaab6829aa42d4a0c4549b1832de1029a9925dbd772112bdde3d83932df838352" args="" -->FRCX</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acaab6829aa42d4a0c4549b1832de1029ad6752eec2ad1a7e38585e825863bf47e"></a><!-- doxytag: member="FRCS" ref="acaab6829aa42d4a0c4549b1832de1029ad6752eec2ad1a7e38585e825863bf47e" args="" -->FRCS</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acaab6829aa42d4a0c4549b1832de1029a6cf8272ac4ee3c1389a185a432dfaf21"></a><!-- doxytag: member="FCRCS" ref="acaab6829aa42d4a0c4549b1832de1029a6cf8272ac4ee3c1389a185a432dfaf21" args="" -->FCRCS</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acaab6829aa42d4a0c4549b1832de1029a143a2f766c2af766f6491ecf092e5476"></a><!-- doxytag: member="FCRCX" ref="acaab6829aa42d4a0c4549b1832de1029a143a2f766c2af766f6491ecf092e5476" args="" -->FCRCX</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acaab6829aa42d4a0c4549b1832de1029adf9c351e4363fea8e9a0faaf67d3963e"></a><!-- doxytag: member="FCX" ref="acaab6829aa42d4a0c4549b1832de1029adf9c351e4363fea8e9a0faaf67d3963e" args="" -->FCX</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acaab6829aa42d4a0c4549b1832de1029a9c1935784e4e2021383c51b2ea70f293"></a><!-- doxytag: member="FCR" ref="acaab6829aa42d4a0c4549b1832de1029a9c1935784e4e2021383c51b2ea70f293" args="" -->FCR</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acaab6829aa42d4a0c4549b1832de1029ae1d58169c5e93ab1dcdc6a55217304cd"></a><!-- doxytag: member="FRIR" ref="acaab6829aa42d4a0c4549b1832de1029ae1d58169c5e93ab1dcdc6a55217304cd" args="" -->FRIR</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acaab6829aa42d4a0c4549b1832de1029a66f598f69016f741262301984aa34d69"></a><!-- doxytag: member="FRRRR" ref="acaab6829aa42d4a0c4549b1832de1029a66f598f69016f741262301984aa34d69" args="" -->FRRRR</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acaab6829aa42d4a0c4549b1832de1029a2c0908726c0080be0ae68b54b8ec5be8"></a><!-- doxytag: member="FRI" ref="acaab6829aa42d4a0c4549b1832de1029a2c0908726c0080be0ae68b54b8ec5be8" args="" -->FRI</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acaab6829aa42d4a0c4549b1832de1029a3528424d1b3a63ba9f7999db6a784bc6"></a><!-- doxytag: member="FC" ref="acaab6829aa42d4a0c4549b1832de1029a3528424d1b3a63ba9f7999db6a784bc6" args="" -->FC</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acaab6829aa42d4a0c4549b1832de1029aaf7efff91560e225e7e8ea36820d3fcd"></a><!-- doxytag: member="FRR" ref="acaab6829aa42d4a0c4549b1832de1029aaf7efff91560e225e7e8ea36820d3fcd" args="" -->FRR</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acaab6829aa42d4a0c4549b1832de1029a9deb88a26c1cf1a4b59e3e7ce0f07630"></a><!-- doxytag: member="FormMask" ref="acaab6829aa42d4a0c4549b1832de1029a9deb88a26c1cf1a4b59e3e7ce0f07630" args="" -->FormMask</em> </td><td>
+</td></tr>
+</table>
+</dd>
+</dl>
+
+<p>Definition at line <a class="el" href="MBlazeBaseInfo_8h_source.html#l00029">29</a> of file <a class="el" href="MBlazeBaseInfo_8h_source.html">MBlazeBaseInfo.h</a>.</p>
+
+</div>
+</div>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:49:05 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/namespacellvm_1_1MCD.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/namespacellvm_1_1MCD.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/namespacellvm_1_1MCD.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/namespacellvm_1_1MCD.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,104 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: llvm::MCD Namespace 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 class="current"><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="namespaces.html"><span>Namespace List</span></a></li>
+      <li><a href="namespacemembers.html"><span>Namespace Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="namespacellvm_1_1MCD.html">MCD</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#enum-members">Enumerations</a>  </div>
+  <div class="headertitle">
+<div class="title">llvm::MCD Namespace Reference</div>  </div>
+</div>
+<div class="contents">
+<table class="memberdecls">
+<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_1_1MCD.html#a677aba42baadaf110198a513310ffa8c">DecoderOps</a> { <br/>
+  <a class="el" href="namespacellvm_1_1MCD.html#a677aba42baadaf110198a513310ffa8cac466403090ad27ffa328ad35fad2b4bf">OPC_ExtractField</a> =  1, 
+<a class="el" href="namespacellvm_1_1MCD.html#a677aba42baadaf110198a513310ffa8ca29df68a1552a4db6ef213b9d03a7e373">OPC_FilterValue</a>, 
+<a class="el" href="namespacellvm_1_1MCD.html#a677aba42baadaf110198a513310ffa8ca841137d8be1733e2926ae19582e7ff82">OPC_CheckField</a>, 
+<a class="el" href="namespacellvm_1_1MCD.html#a677aba42baadaf110198a513310ffa8cabb76bc610e0f35288b26ab6463a642a8">OPC_CheckPredicate</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1MCD.html#a677aba42baadaf110198a513310ffa8ca36aec58637d0f6790d5204a2205a0e7b">OPC_Decode</a>, 
+<a class="el" href="namespacellvm_1_1MCD.html#a677aba42baadaf110198a513310ffa8ca71c5623896fd76f7b339a93d0c247ad7">OPC_SoftFail</a>, 
+<a class="el" href="namespacellvm_1_1MCD.html#a677aba42baadaf110198a513310ffa8ca7c28602d25555998dc278a05d316c3d1">OPC_Fail</a>
+<br/>
+ }</td></tr>
+</table>
+<hr/><h2>Enumeration Type Documentation</h2>
+<a class="anchor" id="a677aba42baadaf110198a513310ffa8c"></a><!-- doxytag: member="llvm::MCD::DecoderOps" ref="a677aba42baadaf110198a513310ffa8c" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">enum <a class="el" href="namespacellvm_1_1MCD.html#a677aba42baadaf110198a513310ffa8c">llvm::MCD::DecoderOps</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em><a class="anchor" id="a677aba42baadaf110198a513310ffa8cac466403090ad27ffa328ad35fad2b4bf"></a><!-- doxytag: member="OPC_ExtractField" ref="a677aba42baadaf110198a513310ffa8cac466403090ad27ffa328ad35fad2b4bf" args="" -->OPC_ExtractField</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a677aba42baadaf110198a513310ffa8ca29df68a1552a4db6ef213b9d03a7e373"></a><!-- doxytag: member="OPC_FilterValue" ref="a677aba42baadaf110198a513310ffa8ca29df68a1552a4db6ef213b9d03a7e373" args="" -->OPC_FilterValue</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a677aba42baadaf110198a513310ffa8ca841137d8be1733e2926ae19582e7ff82"></a><!-- doxytag: member="OPC_CheckField" ref="a677aba42baadaf110198a513310ffa8ca841137d8be1733e2926ae19582e7ff82" args="" -->OPC_CheckField</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a677aba42baadaf110198a513310ffa8cabb76bc610e0f35288b26ab6463a642a8"></a><!-- doxytag: member="OPC_CheckPredicate" ref="a677aba42baadaf110198a513310ffa8cabb76bc610e0f35288b26ab6463a642a8" args="" -->OPC_CheckPredicate</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a677aba42baadaf110198a513310ffa8ca36aec58637d0f6790d5204a2205a0e7b"></a><!-- doxytag: member="OPC_Decode" ref="a677aba42baadaf110198a513310ffa8ca36aec58637d0f6790d5204a2205a0e7b" args="" -->OPC_Decode</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a677aba42baadaf110198a513310ffa8ca71c5623896fd76f7b339a93d0c247ad7"></a><!-- doxytag: member="OPC_SoftFail" ref="a677aba42baadaf110198a513310ffa8ca71c5623896fd76f7b339a93d0c247ad7" args="" -->OPC_SoftFail</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a677aba42baadaf110198a513310ffa8ca7c28602d25555998dc278a05d316c3d1"></a><!-- doxytag: member="OPC_Fail" ref="a677aba42baadaf110198a513310ffa8ca7c28602d25555998dc278a05d316c3d1" args="" -->OPC_Fail</em> </td><td>
+</td></tr>
+</table>
+</dd>
+</dl>
+
+<p>Definition at line <a class="el" href="MCFixedLenDisassembler_8h_source.html#l00018">18</a> of file <a class="el" href="MCFixedLenDisassembler_8h_source.html">MCFixedLenDisassembler.h</a>.</p>
+
+</div>
+</div>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:49:05 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/namespacellvm_1_1MCID.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/namespacellvm_1_1MCID.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/namespacellvm_1_1MCID.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/namespacellvm_1_1MCID.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,174 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: llvm::MCID Namespace 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 class="current"><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="namespaces.html"><span>Namespace List</span></a></li>
+      <li><a href="namespacemembers.html"><span>Namespace Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="namespacellvm_1_1MCID.html">MCID</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#enum-members">Enumerations</a>  </div>
+  <div class="headertitle">
+<div class="title">llvm::MCID Namespace Reference</div>  </div>
+</div>
+<div class="contents">
+<table class="memberdecls">
+<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">{ <br/>
+  <a class="el" href="namespacellvm_1_1MCID.html#accb16fffd544529ed4d816a45e40f425a06448010e7faa3713221a1b768380957">Variadic</a> =  0, 
+<a class="el" href="namespacellvm_1_1MCID.html#accb16fffd544529ed4d816a45e40f425a330ed49df68eb049e1a7f9f331a07d08">HasOptionalDef</a>, 
+<a class="el" href="namespacellvm_1_1MCID.html#accb16fffd544529ed4d816a45e40f425ab96d69e82db1bb1326a1d12b8a1e0076">Pseudo</a>, 
+<a class="el" href="namespacellvm_1_1MCID.html#accb16fffd544529ed4d816a45e40f425a5416d9f1bd5f533efddadf17d713e469">Return</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1MCID.html#accb16fffd544529ed4d816a45e40f425a463baf545246fea9718664d933ffe66f">Call</a>, 
+<a class="el" href="namespacellvm_1_1MCID.html#accb16fffd544529ed4d816a45e40f425a24b6e620b18edd37201fb9c0897835a8">Barrier</a>, 
+<a class="el" href="namespacellvm_1_1MCID.html#accb16fffd544529ed4d816a45e40f425af121d798d2c14b32e81d537a1f0cff8d">Terminator</a>, 
+<a class="el" href="namespacellvm_1_1MCID.html#accb16fffd544529ed4d816a45e40f425a359237c780f7c8e40645575826da8a3c">Branch</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1MCID.html#accb16fffd544529ed4d816a45e40f425ac3c34b10dadcdbcc85552097cf077393">IndirectBranch</a>, 
+<a class="el" href="namespacellvm_1_1MCID.html#accb16fffd544529ed4d816a45e40f425a1328ed43be8173506f59f88c9bfd8b8c">Compare</a>, 
+<a class="el" href="namespacellvm_1_1MCID.html#accb16fffd544529ed4d816a45e40f425aaeaafb46babde1143b2fa296b164a5c4">MoveImm</a>, 
+<a class="el" href="namespacellvm_1_1MCID.html#accb16fffd544529ed4d816a45e40f425a1f4c637ab112633eebd0f503b71be732">Bitcast</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1MCID.html#accb16fffd544529ed4d816a45e40f425a32dbd2c72a98eaee90e3ad5ef7b5af16">Select</a>, 
+<a class="el" href="namespacellvm_1_1MCID.html#accb16fffd544529ed4d816a45e40f425a35dba8ebfddf32172dee2f54483c044a">DelaySlot</a>, 
+<a class="el" href="namespacellvm_1_1MCID.html#accb16fffd544529ed4d816a45e40f425aae43507b1a7708c07602a361936f7de3">FoldableAsLoad</a>, 
+<a class="el" href="namespacellvm_1_1MCID.html#accb16fffd544529ed4d816a45e40f425a530d5e41c3cf67937c373da61c65acd4">MayLoad</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1MCID.html#accb16fffd544529ed4d816a45e40f425a50b76935e53196d5d0610736ed52386d">MayStore</a>, 
+<a class="el" href="namespacellvm_1_1MCID.html#accb16fffd544529ed4d816a45e40f425a9222c946b8b605c95952eedf035a7eff">Predicable</a>, 
+<a class="el" href="namespacellvm_1_1MCID.html#accb16fffd544529ed4d816a45e40f425a8c84f3a089d61a5e72ba0a166cf74e2c">NotDuplicable</a>, 
+<a class="el" href="namespacellvm_1_1MCID.html#accb16fffd544529ed4d816a45e40f425af8bff71a05bf850313aede4b0f0af856">UnmodeledSideEffects</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1MCID.html#accb16fffd544529ed4d816a45e40f425a3ef69fec39e2c626336993c9774dc406">Commutable</a>, 
+<a class="el" href="namespacellvm_1_1MCID.html#accb16fffd544529ed4d816a45e40f425a4dc2f8bf7dec9f3153e6aed4db5cb010">ConvertibleTo3Addr</a>, 
+<a class="el" href="namespacellvm_1_1MCID.html#accb16fffd544529ed4d816a45e40f425ad14700fd3b1c636ccbbdac0e94dd8bf9">UsesCustomInserter</a>, 
+<a class="el" href="namespacellvm_1_1MCID.html#accb16fffd544529ed4d816a45e40f425a4dd7557d1d8cb30db26e0e28228c1cc7">HasPostISelHook</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1MCID.html#accb16fffd544529ed4d816a45e40f425a8862ede68c58eb6c127dc1f9fba7c8ab">Rematerializable</a>, 
+<a class="el" href="namespacellvm_1_1MCID.html#accb16fffd544529ed4d816a45e40f425a483f86b4470ddff0e7cf0e94253e07af">CheapAsAMove</a>, 
+<a class="el" href="namespacellvm_1_1MCID.html#accb16fffd544529ed4d816a45e40f425a986397153989297cba4e0cf19b75412a">ExtraSrcRegAllocReq</a>, 
+<a class="el" href="namespacellvm_1_1MCID.html#accb16fffd544529ed4d816a45e40f425a136b35119a9335091735d1faf665281d">ExtraDefRegAllocReq</a>
+<br/>
+ }</td></tr>
+</table>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><p><a class="el" href="classllvm_1_1MCInstrDesc.html">MCInstrDesc</a> flags - These should be considered private to the implementation of the <a class="el" href="classllvm_1_1MCInstrDesc.html">MCInstrDesc</a> class. Clients should use the predicate methods on <a class="el" href="classllvm_1_1MCInstrDesc.html">MCInstrDesc</a>, not use these directly. These all correspond to bitfields in the <a class="el" href="classllvm_1_1MCInstrDesc.html#a54fc2039746ee6eff204883932692513">MCInstrDesc::Flags</a> field. </p>
+</div><hr/><h2>Enumeration Type Documentation</h2>
+<a class="anchor" id="accb16fffd544529ed4d816a45e40f425"></a><!-- doxytag: member="llvm::MCID::@59" ref="accb16fffd544529ed4d816a45e40f425" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">anonymous enum</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em><a class="anchor" id="accb16fffd544529ed4d816a45e40f425a06448010e7faa3713221a1b768380957"></a><!-- doxytag: member="Variadic" ref="accb16fffd544529ed4d816a45e40f425a06448010e7faa3713221a1b768380957" args="" -->Variadic</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="accb16fffd544529ed4d816a45e40f425a330ed49df68eb049e1a7f9f331a07d08"></a><!-- doxytag: member="HasOptionalDef" ref="accb16fffd544529ed4d816a45e40f425a330ed49df68eb049e1a7f9f331a07d08" args="" -->HasOptionalDef</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="accb16fffd544529ed4d816a45e40f425ab96d69e82db1bb1326a1d12b8a1e0076"></a><!-- doxytag: member="Pseudo" ref="accb16fffd544529ed4d816a45e40f425ab96d69e82db1bb1326a1d12b8a1e0076" args="" -->Pseudo</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="accb16fffd544529ed4d816a45e40f425a5416d9f1bd5f533efddadf17d713e469"></a><!-- doxytag: member="Return" ref="accb16fffd544529ed4d816a45e40f425a5416d9f1bd5f533efddadf17d713e469" args="" -->Return</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="accb16fffd544529ed4d816a45e40f425a463baf545246fea9718664d933ffe66f"></a><!-- doxytag: member="Call" ref="accb16fffd544529ed4d816a45e40f425a463baf545246fea9718664d933ffe66f" args="" -->Call</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="accb16fffd544529ed4d816a45e40f425a24b6e620b18edd37201fb9c0897835a8"></a><!-- doxytag: member="Barrier" ref="accb16fffd544529ed4d816a45e40f425a24b6e620b18edd37201fb9c0897835a8" args="" -->Barrier</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="accb16fffd544529ed4d816a45e40f425af121d798d2c14b32e81d537a1f0cff8d"></a><!-- doxytag: member="Terminator" ref="accb16fffd544529ed4d816a45e40f425af121d798d2c14b32e81d537a1f0cff8d" args="" -->Terminator</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="accb16fffd544529ed4d816a45e40f425a359237c780f7c8e40645575826da8a3c"></a><!-- doxytag: member="Branch" ref="accb16fffd544529ed4d816a45e40f425a359237c780f7c8e40645575826da8a3c" args="" -->Branch</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="accb16fffd544529ed4d816a45e40f425ac3c34b10dadcdbcc85552097cf077393"></a><!-- doxytag: member="IndirectBranch" ref="accb16fffd544529ed4d816a45e40f425ac3c34b10dadcdbcc85552097cf077393" args="" -->IndirectBranch</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="accb16fffd544529ed4d816a45e40f425a1328ed43be8173506f59f88c9bfd8b8c"></a><!-- doxytag: member="Compare" ref="accb16fffd544529ed4d816a45e40f425a1328ed43be8173506f59f88c9bfd8b8c" args="" -->Compare</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="accb16fffd544529ed4d816a45e40f425aaeaafb46babde1143b2fa296b164a5c4"></a><!-- doxytag: member="MoveImm" ref="accb16fffd544529ed4d816a45e40f425aaeaafb46babde1143b2fa296b164a5c4" args="" -->MoveImm</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="accb16fffd544529ed4d816a45e40f425a1f4c637ab112633eebd0f503b71be732"></a><!-- doxytag: member="Bitcast" ref="accb16fffd544529ed4d816a45e40f425a1f4c637ab112633eebd0f503b71be732" args="" -->Bitcast</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="accb16fffd544529ed4d816a45e40f425a32dbd2c72a98eaee90e3ad5ef7b5af16"></a><!-- doxytag: member="Select" ref="accb16fffd544529ed4d816a45e40f425a32dbd2c72a98eaee90e3ad5ef7b5af16" args="" -->Select</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="accb16fffd544529ed4d816a45e40f425a35dba8ebfddf32172dee2f54483c044a"></a><!-- doxytag: member="DelaySlot" ref="accb16fffd544529ed4d816a45e40f425a35dba8ebfddf32172dee2f54483c044a" args="" -->DelaySlot</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="accb16fffd544529ed4d816a45e40f425aae43507b1a7708c07602a361936f7de3"></a><!-- doxytag: member="FoldableAsLoad" ref="accb16fffd544529ed4d816a45e40f425aae43507b1a7708c07602a361936f7de3" args="" -->FoldableAsLoad</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="accb16fffd544529ed4d816a45e40f425a530d5e41c3cf67937c373da61c65acd4"></a><!-- doxytag: member="MayLoad" ref="accb16fffd544529ed4d816a45e40f425a530d5e41c3cf67937c373da61c65acd4" args="" -->MayLoad</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="accb16fffd544529ed4d816a45e40f425a50b76935e53196d5d0610736ed52386d"></a><!-- doxytag: member="MayStore" ref="accb16fffd544529ed4d816a45e40f425a50b76935e53196d5d0610736ed52386d" args="" -->MayStore</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="accb16fffd544529ed4d816a45e40f425a9222c946b8b605c95952eedf035a7eff"></a><!-- doxytag: member="Predicable" ref="accb16fffd544529ed4d816a45e40f425a9222c946b8b605c95952eedf035a7eff" args="" -->Predicable</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="accb16fffd544529ed4d816a45e40f425a8c84f3a089d61a5e72ba0a166cf74e2c"></a><!-- doxytag: member="NotDuplicable" ref="accb16fffd544529ed4d816a45e40f425a8c84f3a089d61a5e72ba0a166cf74e2c" args="" -->NotDuplicable</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="accb16fffd544529ed4d816a45e40f425af8bff71a05bf850313aede4b0f0af856"></a><!-- doxytag: member="UnmodeledSideEffects" ref="accb16fffd544529ed4d816a45e40f425af8bff71a05bf850313aede4b0f0af856" args="" -->UnmodeledSideEffects</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="accb16fffd544529ed4d816a45e40f425a3ef69fec39e2c626336993c9774dc406"></a><!-- doxytag: member="Commutable" ref="accb16fffd544529ed4d816a45e40f425a3ef69fec39e2c626336993c9774dc406" args="" -->Commutable</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="accb16fffd544529ed4d816a45e40f425a4dc2f8bf7dec9f3153e6aed4db5cb010"></a><!-- doxytag: member="ConvertibleTo3Addr" ref="accb16fffd544529ed4d816a45e40f425a4dc2f8bf7dec9f3153e6aed4db5cb010" args="" -->ConvertibleTo3Addr</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="accb16fffd544529ed4d816a45e40f425ad14700fd3b1c636ccbbdac0e94dd8bf9"></a><!-- doxytag: member="UsesCustomInserter" ref="accb16fffd544529ed4d816a45e40f425ad14700fd3b1c636ccbbdac0e94dd8bf9" args="" -->UsesCustomInserter</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="accb16fffd544529ed4d816a45e40f425a4dd7557d1d8cb30db26e0e28228c1cc7"></a><!-- doxytag: member="HasPostISelHook" ref="accb16fffd544529ed4d816a45e40f425a4dd7557d1d8cb30db26e0e28228c1cc7" args="" -->HasPostISelHook</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="accb16fffd544529ed4d816a45e40f425a8862ede68c58eb6c127dc1f9fba7c8ab"></a><!-- doxytag: member="Rematerializable" ref="accb16fffd544529ed4d816a45e40f425a8862ede68c58eb6c127dc1f9fba7c8ab" args="" -->Rematerializable</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="accb16fffd544529ed4d816a45e40f425a483f86b4470ddff0e7cf0e94253e07af"></a><!-- doxytag: member="CheapAsAMove" ref="accb16fffd544529ed4d816a45e40f425a483f86b4470ddff0e7cf0e94253e07af" args="" -->CheapAsAMove</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="accb16fffd544529ed4d816a45e40f425a986397153989297cba4e0cf19b75412a"></a><!-- doxytag: member="ExtraSrcRegAllocReq" ref="accb16fffd544529ed4d816a45e40f425a986397153989297cba4e0cf19b75412a" args="" -->ExtraSrcRegAllocReq</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="accb16fffd544529ed4d816a45e40f425a136b35119a9335091735d1faf665281d"></a><!-- doxytag: member="ExtraDefRegAllocReq" ref="accb16fffd544529ed4d816a45e40f425a136b35119a9335091735d1faf665281d" args="" -->ExtraDefRegAllocReq</em> </td><td>
+</td></tr>
+</table>
+</dd>
+</dl>
+
+<p>Definition at line <a class="el" href="MCInstrDesc_8h_source.html#l00097">97</a> of file <a class="el" href="MCInstrDesc_8h_source.html">MCInstrDesc.h</a>.</p>
+
+</div>
+</div>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:49:05 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/namespacellvm_1_1MSP430ISD.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/namespacellvm_1_1MSP430ISD.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/namespacellvm_1_1MSP430ISD.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/namespacellvm_1_1MSP430ISD.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,141 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: llvm::MSP430ISD Namespace 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 class="current"><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="namespaces.html"><span>Namespace List</span></a></li>
+      <li><a href="namespacemembers.html"><span>Namespace Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="namespacellvm_1_1MSP430ISD.html">MSP430ISD</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#enum-members">Enumerations</a>  </div>
+  <div class="headertitle">
+<div class="title">llvm::MSP430ISD Namespace Reference</div>  </div>
+</div>
+<div class="contents">
+<table class="memberdecls">
+<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">{ <br/>
+  <a class="el" href="namespacellvm_1_1MSP430ISD.html#a18e6de444e90a045ba7fc630af9bd194ae5d1a9d2fbc06f7d50789644585d145e">FIRST_NUMBER</a> =  ISD::BUILTIN_OP_END, 
+<a class="el" href="namespacellvm_1_1MSP430ISD.html#a18e6de444e90a045ba7fc630af9bd194ad0c69583383891991a932606da1ad31b">RET_FLAG</a>, 
+<a class="el" href="namespacellvm_1_1MSP430ISD.html#a18e6de444e90a045ba7fc630af9bd194aeede4149905d84e9d2c821d490e187da">RETI_FLAG</a>, 
+<a class="el" href="namespacellvm_1_1MSP430ISD.html#a18e6de444e90a045ba7fc630af9bd194a1a8aac0ab3dd9efd41309a89185be1b8">RRA</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1MSP430ISD.html#a18e6de444e90a045ba7fc630af9bd194adfd55b32c5ff0b26a6e10e15fbe0f267">RLA</a>, 
+<a class="el" href="namespacellvm_1_1MSP430ISD.html#a18e6de444e90a045ba7fc630af9bd194abfaa29bfc6391f3ab04d0728ec65f26c">RRC</a>, 
+<a class="el" href="namespacellvm_1_1MSP430ISD.html#a18e6de444e90a045ba7fc630af9bd194a1a745df8676b5173925ea7bbc61b7151">CALL</a>, 
+<a class="el" href="namespacellvm_1_1MSP430ISD.html#a18e6de444e90a045ba7fc630af9bd194acec80506eab90924a64f136e0dbfd266">Wrapper</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1MSP430ISD.html#a18e6de444e90a045ba7fc630af9bd194abe1f71803e38f141a54883c9e5677d26">CMP</a>, 
+<a class="el" href="namespacellvm_1_1MSP430ISD.html#a18e6de444e90a045ba7fc630af9bd194a36303f15bb799b26a32ce381047c7406">SETCC</a>, 
+<a class="el" href="namespacellvm_1_1MSP430ISD.html#a18e6de444e90a045ba7fc630af9bd194a33618f9677136fd47b1fc1e8743afd02">BR_CC</a>, 
+<a class="el" href="namespacellvm_1_1MSP430ISD.html#a18e6de444e90a045ba7fc630af9bd194aa5969079c845c62591838db9c999c723">SELECT_CC</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1MSP430ISD.html#a18e6de444e90a045ba7fc630af9bd194a18b92a2a02760ed90d16cb0ab0ffe9f3">SHL</a>, 
+<a class="el" href="namespacellvm_1_1MSP430ISD.html#a18e6de444e90a045ba7fc630af9bd194a1bbe068fd8209f70eb7d2f86b4fc64dd">SRA</a>, 
+<a class="el" href="namespacellvm_1_1MSP430ISD.html#a18e6de444e90a045ba7fc630af9bd194a8d293f712188331493ffdf16fdd46ccd">SRL</a>
+<br/>
+ }</td></tr>
+</table>
+<hr/><h2>Enumeration Type Documentation</h2>
+<a class="anchor" id="a18e6de444e90a045ba7fc630af9bd194"></a><!-- doxytag: member="llvm::MSP430ISD::@218" ref="a18e6de444e90a045ba7fc630af9bd194" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">anonymous enum</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em><a class="anchor" id="a18e6de444e90a045ba7fc630af9bd194ae5d1a9d2fbc06f7d50789644585d145e"></a><!-- doxytag: member="FIRST_NUMBER" ref="a18e6de444e90a045ba7fc630af9bd194ae5d1a9d2fbc06f7d50789644585d145e" args="" -->FIRST_NUMBER</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a18e6de444e90a045ba7fc630af9bd194ad0c69583383891991a932606da1ad31b"></a><!-- doxytag: member="RET_FLAG" ref="a18e6de444e90a045ba7fc630af9bd194ad0c69583383891991a932606da1ad31b" args="" -->RET_FLAG</em> </td><td>
+<p>Return with a flag operand. Operand 0 is the chain operand. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a18e6de444e90a045ba7fc630af9bd194aeede4149905d84e9d2c821d490e187da"></a><!-- doxytag: member="RETI_FLAG" ref="a18e6de444e90a045ba7fc630af9bd194aeede4149905d84e9d2c821d490e187da" args="" -->RETI_FLAG</em> </td><td>
+<p>Same as RET_FLAG, but used for returning from ISRs. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a18e6de444e90a045ba7fc630af9bd194a1a8aac0ab3dd9efd41309a89185be1b8"></a><!-- doxytag: member="RRA" ref="a18e6de444e90a045ba7fc630af9bd194a1a8aac0ab3dd9efd41309a89185be1b8" args="" -->RRA</em> </td><td>
+<p>Y = R{R,L}A X, rotate right (left) arithmetically. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a18e6de444e90a045ba7fc630af9bd194adfd55b32c5ff0b26a6e10e15fbe0f267"></a><!-- doxytag: member="RLA" ref="a18e6de444e90a045ba7fc630af9bd194adfd55b32c5ff0b26a6e10e15fbe0f267" args="" -->RLA</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a18e6de444e90a045ba7fc630af9bd194abfaa29bfc6391f3ab04d0728ec65f26c"></a><!-- doxytag: member="RRC" ref="a18e6de444e90a045ba7fc630af9bd194abfaa29bfc6391f3ab04d0728ec65f26c" args="" -->RRC</em> </td><td>
+<p>Y = RRC X, rotate right via carry. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a18e6de444e90a045ba7fc630af9bd194a1a745df8676b5173925ea7bbc61b7151"></a><!-- doxytag: member="CALL" ref="a18e6de444e90a045ba7fc630af9bd194a1a745df8676b5173925ea7bbc61b7151" args="" -->CALL</em> </td><td>
+<p>CALL - These operations represent an abstract call instruction, which includes a bunch of information. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a18e6de444e90a045ba7fc630af9bd194acec80506eab90924a64f136e0dbfd266"></a><!-- doxytag: member="Wrapper" ref="a18e6de444e90a045ba7fc630af9bd194acec80506eab90924a64f136e0dbfd266" args="" -->Wrapper</em> </td><td>
+<p>Wrapper - A wrapper node for TargetConstantPool, TargetExternalSymbol, and TargetGlobalAddress. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a18e6de444e90a045ba7fc630af9bd194abe1f71803e38f141a54883c9e5677d26"></a><!-- doxytag: member="CMP" ref="a18e6de444e90a045ba7fc630af9bd194abe1f71803e38f141a54883c9e5677d26" args="" -->CMP</em> </td><td>
+<p>CMP - Compare instruction. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a18e6de444e90a045ba7fc630af9bd194a36303f15bb799b26a32ce381047c7406"></a><!-- doxytag: member="SETCC" ref="a18e6de444e90a045ba7fc630af9bd194a36303f15bb799b26a32ce381047c7406" args="" -->SETCC</em> </td><td>
+<p>SetCC - Operand 0 is condition code, and operand 1 is the flag operand produced by a CMP instruction. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a18e6de444e90a045ba7fc630af9bd194a33618f9677136fd47b1fc1e8743afd02"></a><!-- doxytag: member="BR_CC" ref="a18e6de444e90a045ba7fc630af9bd194a33618f9677136fd47b1fc1e8743afd02" args="" -->BR_CC</em> </td><td>
+<p>MSP430 conditional branches. Operand 0 is the chain operand, operand 1 is the block to branch if condition is true, operand 2 is the condition code, and operand 3 is the flag operand produced by a CMP instruction. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a18e6de444e90a045ba7fc630af9bd194aa5969079c845c62591838db9c999c723"></a><!-- doxytag: member="SELECT_CC" ref="a18e6de444e90a045ba7fc630af9bd194aa5969079c845c62591838db9c999c723" args="" -->SELECT_CC</em> </td><td>
+<p>SELECT_CC - Operand 0 and operand 1 are selection variable, operand 3 is condition code and operand 4 is flag operand. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a18e6de444e90a045ba7fc630af9bd194a18b92a2a02760ed90d16cb0ab0ffe9f3"></a><!-- doxytag: member="SHL" ref="a18e6de444e90a045ba7fc630af9bd194a18b92a2a02760ed90d16cb0ab0ffe9f3" args="" -->SHL</em> </td><td>
+<p>SHL, SRA, SRL - Non-constant shifts. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a18e6de444e90a045ba7fc630af9bd194a1bbe068fd8209f70eb7d2f86b4fc64dd"></a><!-- doxytag: member="SRA" ref="a18e6de444e90a045ba7fc630af9bd194a1bbe068fd8209f70eb7d2f86b4fc64dd" args="" -->SRA</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a18e6de444e90a045ba7fc630af9bd194a8d293f712188331493ffdf16fdd46ccd"></a><!-- doxytag: member="SRL" ref="a18e6de444e90a045ba7fc630af9bd194a8d293f712188331493ffdf16fdd46ccd" args="" -->SRL</em> </td><td>
+</td></tr>
+</table>
+</dd>
+</dl>
+
+<p>Definition at line <a class="el" href="MSP430ISelLowering_8h_source.html#l00024">24</a> of file <a class="el" href="MSP430ISelLowering_8h_source.html">MSP430ISelLowering.h</a>.</p>
+
+</div>
+</div>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:49:05 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/namespacellvm_1_1N86.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/namespacellvm_1_1N86.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/namespacellvm_1_1N86.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/namespacellvm_1_1N86.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,109 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: llvm::N86 Namespace 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 class="current"><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="namespaces.html"><span>Namespace List</span></a></li>
+      <li><a href="namespacemembers.html"><span>Namespace Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="namespacellvm_1_1N86.html">N86</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#enum-members">Enumerations</a>  </div>
+  <div class="headertitle">
+<div class="title">llvm::N86 Namespace Reference</div>  </div>
+</div>
+<div class="contents">
+<table class="memberdecls">
+<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">{ <br/>
+  <a class="el" href="namespacellvm_1_1N86.html#a7b1b2d8d6957fd1423bd39b8ccfd60b1a488c3a2a57ed8f23f0c48d8b40348af0">EAX</a> =  0, 
+<a class="el" href="namespacellvm_1_1N86.html#a7b1b2d8d6957fd1423bd39b8ccfd60b1a667b758702693d9dfb46e55025fc559d">ECX</a> =  1, 
+<a class="el" href="namespacellvm_1_1N86.html#a7b1b2d8d6957fd1423bd39b8ccfd60b1af870f9ec8a932e6d114847c22e7e9121">EDX</a> =  2, 
+<a class="el" href="namespacellvm_1_1N86.html#a7b1b2d8d6957fd1423bd39b8ccfd60b1a3037fe2787fbbc55d78cbf8ba4768dc8">EBX</a> =  3, 
+<br/>
+  <a class="el" href="namespacellvm_1_1N86.html#a7b1b2d8d6957fd1423bd39b8ccfd60b1a303dfe7256beaf60eaaa93d1c418965b">ESP</a> =  4, 
+<a class="el" href="namespacellvm_1_1N86.html#a7b1b2d8d6957fd1423bd39b8ccfd60b1a85b6ab9236a61c8ddb3dd0928a8795c6">EBP</a> =  5, 
+<a class="el" href="namespacellvm_1_1N86.html#a7b1b2d8d6957fd1423bd39b8ccfd60b1a284bf8e8d0ea2e707e824d67dc5c398f">ESI</a> =  6, 
+<a class="el" href="namespacellvm_1_1N86.html#a7b1b2d8d6957fd1423bd39b8ccfd60b1a90cd412049931c87618e68595357afb8">EDI</a> =  7
+<br/>
+ }</td></tr>
+</table>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><p><a class="el" href="namespacellvm_1_1N86.html">N86</a> namespace - Native <a class="el" href="namespacellvm_1_1X86.html" title="Define some predicates that are used for node matching.">X86</a> register numbers </p>
+</div><hr/><h2>Enumeration Type Documentation</h2>
+<a class="anchor" id="a7b1b2d8d6957fd1423bd39b8ccfd60b1"></a><!-- doxytag: member="llvm::N86::@234" ref="a7b1b2d8d6957fd1423bd39b8ccfd60b1" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">anonymous enum</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em><a class="anchor" id="a7b1b2d8d6957fd1423bd39b8ccfd60b1a488c3a2a57ed8f23f0c48d8b40348af0"></a><!-- doxytag: member="EAX" ref="a7b1b2d8d6957fd1423bd39b8ccfd60b1a488c3a2a57ed8f23f0c48d8b40348af0" args="" -->EAX</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a7b1b2d8d6957fd1423bd39b8ccfd60b1a667b758702693d9dfb46e55025fc559d"></a><!-- doxytag: member="ECX" ref="a7b1b2d8d6957fd1423bd39b8ccfd60b1a667b758702693d9dfb46e55025fc559d" args="" -->ECX</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a7b1b2d8d6957fd1423bd39b8ccfd60b1af870f9ec8a932e6d114847c22e7e9121"></a><!-- doxytag: member="EDX" ref="a7b1b2d8d6957fd1423bd39b8ccfd60b1af870f9ec8a932e6d114847c22e7e9121" args="" -->EDX</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a7b1b2d8d6957fd1423bd39b8ccfd60b1a3037fe2787fbbc55d78cbf8ba4768dc8"></a><!-- doxytag: member="EBX" ref="a7b1b2d8d6957fd1423bd39b8ccfd60b1a3037fe2787fbbc55d78cbf8ba4768dc8" args="" -->EBX</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a7b1b2d8d6957fd1423bd39b8ccfd60b1a303dfe7256beaf60eaaa93d1c418965b"></a><!-- doxytag: member="ESP" ref="a7b1b2d8d6957fd1423bd39b8ccfd60b1a303dfe7256beaf60eaaa93d1c418965b" args="" -->ESP</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a7b1b2d8d6957fd1423bd39b8ccfd60b1a85b6ab9236a61c8ddb3dd0928a8795c6"></a><!-- doxytag: member="EBP" ref="a7b1b2d8d6957fd1423bd39b8ccfd60b1a85b6ab9236a61c8ddb3dd0928a8795c6" args="" -->EBP</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a7b1b2d8d6957fd1423bd39b8ccfd60b1a284bf8e8d0ea2e707e824d67dc5c398f"></a><!-- doxytag: member="ESI" ref="a7b1b2d8d6957fd1423bd39b8ccfd60b1a284bf8e8d0ea2e707e824d67dc5c398f" args="" -->ESI</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a7b1b2d8d6957fd1423bd39b8ccfd60b1a90cd412049931c87618e68595357afb8"></a><!-- doxytag: member="EDI" ref="a7b1b2d8d6957fd1423bd39b8ccfd60b1a90cd412049931c87618e68595357afb8" args="" -->EDI</em> </td><td>
+</td></tr>
+</table>
+</dd>
+</dl>
+
+<p>Definition at line <a class="el" href="X86MCTargetDesc_8h_source.html#l00045">45</a> of file <a class="el" href="X86MCTargetDesc_8h_source.html">X86MCTargetDesc.h</a>.</p>
+
+</div>
+</div>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:49:05 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/namespacellvm_1_1NVPTXCC.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/namespacellvm_1_1NVPTXCC.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/namespacellvm_1_1NVPTXCC.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/namespacellvm_1_1NVPTXCC.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: llvm::NVPTXCC Namespace 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 class="current"><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="namespaces.html"><span>Namespace List</span></a></li>
+      <li><a href="namespacemembers.html"><span>Namespace Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="namespacellvm_1_1NVPTXCC.html">NVPTXCC</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#enum-members">Enumerations</a>  </div>
+  <div class="headertitle">
+<div class="title">llvm::NVPTXCC Namespace Reference</div>  </div>
+</div>
+<div class="contents">
+<table class="memberdecls">
+<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_1_1NVPTXCC.html#ad018a9fa506cd2710da2fdf5bc47649b">CondCodes</a> { <br/>
+  <a class="el" href="namespacellvm_1_1NVPTXCC.html#ad018a9fa506cd2710da2fdf5bc47649bab817a1633cfee92009dfe7bb10156163">EQ</a>, 
+<a class="el" href="namespacellvm_1_1NVPTXCC.html#ad018a9fa506cd2710da2fdf5bc47649bacc807ec44a7898ea189992f1d9eeaa7f">NE</a>, 
+<a class="el" href="namespacellvm_1_1NVPTXCC.html#ad018a9fa506cd2710da2fdf5bc47649ba2d45cc388ab7e851b8d7240a39f56a9e">LT</a>, 
+<a class="el" href="namespacellvm_1_1NVPTXCC.html#ad018a9fa506cd2710da2fdf5bc47649baf782ea2f532cae3994200268dcc58993">LE</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1NVPTXCC.html#ad018a9fa506cd2710da2fdf5bc47649ba747896403d98eef420826ee16dea3b69">GT</a>, 
+<a class="el" href="namespacellvm_1_1NVPTXCC.html#ad018a9fa506cd2710da2fdf5bc47649ba2794dd62610078bbcbc33efde73aafc4">GE</a>
+<br/>
+ }</td></tr>
+</table>
+<hr/><h2>Enumeration Type Documentation</h2>
+<a class="anchor" id="ad018a9fa506cd2710da2fdf5bc47649b"></a><!-- doxytag: member="llvm::NVPTXCC::CondCodes" ref="ad018a9fa506cd2710da2fdf5bc47649b" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">enum <a class="el" href="namespacellvm_1_1NVPTXCC.html#ad018a9fa506cd2710da2fdf5bc47649b">llvm::NVPTXCC::CondCodes</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em><a class="anchor" id="ad018a9fa506cd2710da2fdf5bc47649bab817a1633cfee92009dfe7bb10156163"></a><!-- doxytag: member="EQ" ref="ad018a9fa506cd2710da2fdf5bc47649bab817a1633cfee92009dfe7bb10156163" args="" -->EQ</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ad018a9fa506cd2710da2fdf5bc47649bacc807ec44a7898ea189992f1d9eeaa7f"></a><!-- doxytag: member="NE" ref="ad018a9fa506cd2710da2fdf5bc47649bacc807ec44a7898ea189992f1d9eeaa7f" args="" -->NE</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ad018a9fa506cd2710da2fdf5bc47649ba2d45cc388ab7e851b8d7240a39f56a9e"></a><!-- doxytag: member="LT" ref="ad018a9fa506cd2710da2fdf5bc47649ba2d45cc388ab7e851b8d7240a39f56a9e" args="" -->LT</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ad018a9fa506cd2710da2fdf5bc47649baf782ea2f532cae3994200268dcc58993"></a><!-- doxytag: member="LE" ref="ad018a9fa506cd2710da2fdf5bc47649baf782ea2f532cae3994200268dcc58993" args="" -->LE</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ad018a9fa506cd2710da2fdf5bc47649ba747896403d98eef420826ee16dea3b69"></a><!-- doxytag: member="GT" ref="ad018a9fa506cd2710da2fdf5bc47649ba747896403d98eef420826ee16dea3b69" args="" -->GT</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ad018a9fa506cd2710da2fdf5bc47649ba2794dd62610078bbcbc33efde73aafc4"></a><!-- doxytag: member="GE" ref="ad018a9fa506cd2710da2fdf5bc47649ba2794dd62610078bbcbc33efde73aafc4" args="" -->GE</em> </td><td>
+</td></tr>
+</table>
+</dd>
+</dl>
+
+<p>Definition at line <a class="el" href="NVPTX_8h_source.html#l00032">32</a> of file <a class="el" href="NVPTX_8h_source.html">NVPTX.h</a>.</p>
+
+</div>
+</div>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:49:05 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/namespacellvm_1_1PPCISD.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/namespacellvm_1_1PPCISD.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/namespacellvm_1_1PPCISD.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/namespacellvm_1_1PPCISD.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,265 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: llvm::PPCISD Namespace 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 class="current"><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="namespaces.html"><span>Namespace List</span></a></li>
+      <li><a href="namespacemembers.html"><span>Namespace Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="namespacellvm_1_1PPCISD.html">PPCISD</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#enum-members">Enumerations</a>  </div>
+  <div class="headertitle">
+<div class="title">llvm::PPCISD Namespace Reference</div>  </div>
+</div>
+<div class="contents">
+<table class="memberdecls">
+<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_1_1PPCISD.html#a69ad64696d1df3be05f01dfb67f5bc66">NodeType</a> { <br/>
+  <a class="el" href="namespacellvm_1_1PPCISD.html#a69ad64696d1df3be05f01dfb67f5bc66abc3b4bb39053cdc6356a2b4cdd9fca36">FIRST_NUMBER</a> =  ISD::BUILTIN_OP_END, 
+<a class="el" href="namespacellvm_1_1PPCISD.html#a69ad64696d1df3be05f01dfb67f5bc66aed93fe593cbca270b48f14bc00c5d73a">FSEL</a>, 
+<a class="el" href="namespacellvm_1_1PPCISD.html#a69ad64696d1df3be05f01dfb67f5bc66a7d46bc38a9f3de58adde307de9c5e892">FCFID</a>, 
+<a class="el" href="namespacellvm_1_1PPCISD.html#a69ad64696d1df3be05f01dfb67f5bc66a2a79156c141fbb0faadd358c767b906b">FCTIDZ</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1PPCISD.html#a69ad64696d1df3be05f01dfb67f5bc66a2a6e33357fd46c15294432ab65adecec">FCTIWZ</a>, 
+<a class="el" href="namespacellvm_1_1PPCISD.html#a69ad64696d1df3be05f01dfb67f5bc66aa71de12afd261e0b3f2e040ce1c10315">STFIWX</a>, 
+<a class="el" href="namespacellvm_1_1PPCISD.html#a69ad64696d1df3be05f01dfb67f5bc66a4641b97d96da9f08b2609132342ca65b">VMADDFP</a>, 
+<a class="el" href="namespacellvm_1_1PPCISD.html#a69ad64696d1df3be05f01dfb67f5bc66a2a34a5ed2588ccc989de4882384c296b">VNMSUBFP</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1PPCISD.html#a69ad64696d1df3be05f01dfb67f5bc66abd37e9e242507f9bcda602075a67c9dd">VPERM</a>, 
+<a class="el" href="namespacellvm_1_1PPCISD.html#a69ad64696d1df3be05f01dfb67f5bc66afaa3b6d013f5589d52186fb31c1507de">Hi</a>, 
+<a class="el" href="namespacellvm_1_1PPCISD.html#a69ad64696d1df3be05f01dfb67f5bc66abcb9c462158b362a5edc6a1d754c9edb">Lo</a>, 
+<a class="el" href="namespacellvm_1_1PPCISD.html#a69ad64696d1df3be05f01dfb67f5bc66a5ac8e8dafc2dd10379a59ceff7b237d6">TOC_ENTRY</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1PPCISD.html#a69ad64696d1df3be05f01dfb67f5bc66ab791c435016d75f72e1e95c54f3d42d9">TOC_RESTORE</a>, 
+<a class="el" href="namespacellvm_1_1PPCISD.html#a69ad64696d1df3be05f01dfb67f5bc66a35d9b393639fbc9a4e639ce81c704d17">LOAD</a>, 
+<a class="el" href="namespacellvm_1_1PPCISD.html#a69ad64696d1df3be05f01dfb67f5bc66a4a73d0b02b92ec58d7f38d00ad50f289">LOAD_TOC</a>, 
+<a class="el" href="namespacellvm_1_1PPCISD.html#a69ad64696d1df3be05f01dfb67f5bc66a098fa0d2b0ca58b9d504edb6a164ee54">DYNALLOC</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1PPCISD.html#a69ad64696d1df3be05f01dfb67f5bc66a9e4500d93af7f70fdff992d9d748559d">GlobalBaseReg</a>, 
+<a class="el" href="namespacellvm_1_1PPCISD.html#a69ad64696d1df3be05f01dfb67f5bc66a1b0abca17bd696928f9399acfd3d1522">SRL</a>, 
+<a class="el" href="namespacellvm_1_1PPCISD.html#a69ad64696d1df3be05f01dfb67f5bc66aad0d80bf5cf5a07b271e4357ed436f62">SRA</a>, 
+<a class="el" href="namespacellvm_1_1PPCISD.html#a69ad64696d1df3be05f01dfb67f5bc66a56a6aa00c6f25ef2c1f51277099a78a4">SHL</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1PPCISD.html#a69ad64696d1df3be05f01dfb67f5bc66a73d5538a5e8e3868aa25756ec31a416f">EXTSW_32</a>, 
+<a class="el" href="namespacellvm_1_1PPCISD.html#a69ad64696d1df3be05f01dfb67f5bc66abedf5397c58d51756c7a87898df6065c">CALL_Darwin</a>, 
+<a class="el" href="namespacellvm_1_1PPCISD.html#a69ad64696d1df3be05f01dfb67f5bc66acf9dfc83dc60a6e978bde88a5f43c10c">CALL_SVR4</a>, 
+<a class="el" href="namespacellvm_1_1PPCISD.html#a69ad64696d1df3be05f01dfb67f5bc66a2835b483522c86e3f126ca118152d55d">CALL_NOP_SVR4</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1PPCISD.html#a69ad64696d1df3be05f01dfb67f5bc66a7d967753b98358faf4088a7bd8cec60b">NOP</a>, 
+<a class="el" href="namespacellvm_1_1PPCISD.html#a69ad64696d1df3be05f01dfb67f5bc66aa48a0d892596a0da3cf4a82c6ff5a91f">MTCTR</a>, 
+<a class="el" href="namespacellvm_1_1PPCISD.html#a69ad64696d1df3be05f01dfb67f5bc66aaf00be05177a18c604cdafebde41d4ce">BCTRL_Darwin</a>, 
+<a class="el" href="namespacellvm_1_1PPCISD.html#a69ad64696d1df3be05f01dfb67f5bc66ac9e5a043bcec002240b677d88e122f10">BCTRL_SVR4</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1PPCISD.html#a69ad64696d1df3be05f01dfb67f5bc66aca057f3b5880594ff9a4ef1750a61924">RET_FLAG</a>, 
+<a class="el" href="namespacellvm_1_1PPCISD.html#a69ad64696d1df3be05f01dfb67f5bc66a1850fed22e97200319f85dd13fc7d798">MFCR</a>, 
+<a class="el" href="namespacellvm_1_1PPCISD.html#a69ad64696d1df3be05f01dfb67f5bc66a43a3ad5a512466965973ac46c8239c60">VCMP</a>, 
+<a class="el" href="namespacellvm_1_1PPCISD.html#a69ad64696d1df3be05f01dfb67f5bc66a2739f8327120cab9e21846dee3a5366b">VCMPo</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1PPCISD.html#a69ad64696d1df3be05f01dfb67f5bc66a0992940624286ed6bc85cd7163501613">COND_BRANCH</a>, 
+<a class="el" href="namespacellvm_1_1PPCISD.html#a69ad64696d1df3be05f01dfb67f5bc66aab6a046c536c71121190fefd548d6b25">MFFS</a>, 
+<a class="el" href="namespacellvm_1_1PPCISD.html#a69ad64696d1df3be05f01dfb67f5bc66a993035abda4f7c501e3ca88e8297e37d">MTFSB0</a>, 
+<a class="el" href="namespacellvm_1_1PPCISD.html#a69ad64696d1df3be05f01dfb67f5bc66a2c4c29545f861421669b2c8db4464d0a">MTFSB1</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1PPCISD.html#a69ad64696d1df3be05f01dfb67f5bc66ad2b0da006c4560646ac3eb561a8b73b2">FADDRTZ</a>, 
+<a class="el" href="namespacellvm_1_1PPCISD.html#a69ad64696d1df3be05f01dfb67f5bc66a29fbc2a15e633db7ade7b0ee2f137a1c">MTFSF</a>, 
+<a class="el" href="namespacellvm_1_1PPCISD.html#a69ad64696d1df3be05f01dfb67f5bc66a21a28a4fd508bbb42150bd0a22bfa6a6">LARX</a>, 
+<a class="el" href="namespacellvm_1_1PPCISD.html#a69ad64696d1df3be05f01dfb67f5bc66ac7dcbb4c22c1613325814e5d3550cc59">STCX</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1PPCISD.html#a69ad64696d1df3be05f01dfb67f5bc66aa4dc9f480c199614ca9475c7969ead06">TC_RETURN</a>, 
+<a class="el" href="namespacellvm_1_1PPCISD.html#a69ad64696d1df3be05f01dfb67f5bc66a7fa84f3807a868c9e48e0928e3ac7f81">CR6SET</a>, 
+<a class="el" href="namespacellvm_1_1PPCISD.html#a69ad64696d1df3be05f01dfb67f5bc66a0a616f27a6f2de704ab3ed849b50b181">CR6UNSET</a>, 
+<a class="el" href="namespacellvm_1_1PPCISD.html#a69ad64696d1df3be05f01dfb67f5bc66a1ad5156dad8dfe65002aeb13e0da5c5e">STD_32</a> =  ISD::FIRST_TARGET_MEMORY_OPCODE, 
+<br/>
+  <a class="el" href="namespacellvm_1_1PPCISD.html#a69ad64696d1df3be05f01dfb67f5bc66af2142b68a3cab0d2f680eecbb31c76e0">STBRX</a>, 
+<a class="el" href="namespacellvm_1_1PPCISD.html#a69ad64696d1df3be05f01dfb67f5bc66a8032251e5c6dfb52579250ef6373d599">LBRX</a>
+<br/>
+ }</td></tr>
+</table>
+<hr/><h2>Enumeration Type Documentation</h2>
+<a class="anchor" id="a69ad64696d1df3be05f01dfb67f5bc66"></a><!-- doxytag: member="llvm::PPCISD::NodeType" ref="a69ad64696d1df3be05f01dfb67f5bc66" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">enum <a class="el" href="namespacellvm_1_1PPCISD.html#a69ad64696d1df3be05f01dfb67f5bc66">llvm::PPCISD::NodeType</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em><a class="anchor" id="a69ad64696d1df3be05f01dfb67f5bc66abc3b4bb39053cdc6356a2b4cdd9fca36"></a><!-- doxytag: member="FIRST_NUMBER" ref="a69ad64696d1df3be05f01dfb67f5bc66abc3b4bb39053cdc6356a2b4cdd9fca36" args="" -->FIRST_NUMBER</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a69ad64696d1df3be05f01dfb67f5bc66aed93fe593cbca270b48f14bc00c5d73a"></a><!-- doxytag: member="FSEL" ref="a69ad64696d1df3be05f01dfb67f5bc66aed93fe593cbca270b48f14bc00c5d73a" args="" -->FSEL</em> </td><td>
+<p>FSEL - Traditional three-operand fsel node. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a69ad64696d1df3be05f01dfb67f5bc66a7d46bc38a9f3de58adde307de9c5e892"></a><!-- doxytag: member="FCFID" ref="a69ad64696d1df3be05f01dfb67f5bc66a7d46bc38a9f3de58adde307de9c5e892" args="" -->FCFID</em> </td><td>
+<p>FCFID - The FCFID instruction, taking an f64 operand and producing and f64 value containing the FP representation of the integer that was temporarily in the f64 operand. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a69ad64696d1df3be05f01dfb67f5bc66a2a79156c141fbb0faadd358c767b906b"></a><!-- doxytag: member="FCTIDZ" ref="a69ad64696d1df3be05f01dfb67f5bc66a2a79156c141fbb0faadd358c767b906b" args="" -->FCTIDZ</em> </td><td>
+<p>FCTI[D,W]Z - The FCTIDZ and FCTIWZ instructions, taking an f32 or f64 operand, producing an f64 value containing the integer representation of that FP value. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a69ad64696d1df3be05f01dfb67f5bc66a2a6e33357fd46c15294432ab65adecec"></a><!-- doxytag: member="FCTIWZ" ref="a69ad64696d1df3be05f01dfb67f5bc66a2a6e33357fd46c15294432ab65adecec" args="" -->FCTIWZ</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a69ad64696d1df3be05f01dfb67f5bc66aa71de12afd261e0b3f2e040ce1c10315"></a><!-- doxytag: member="STFIWX" ref="a69ad64696d1df3be05f01dfb67f5bc66aa71de12afd261e0b3f2e040ce1c10315" args="" -->STFIWX</em> </td><td>
+<p>STFIWX - The STFIWX instruction. The first operand is an input token chain, then an f64 value to store, then an address to store it to. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a69ad64696d1df3be05f01dfb67f5bc66a4641b97d96da9f08b2609132342ca65b"></a><!-- doxytag: member="VMADDFP" ref="a69ad64696d1df3be05f01dfb67f5bc66a4641b97d96da9f08b2609132342ca65b" args="" -->VMADDFP</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a69ad64696d1df3be05f01dfb67f5bc66a2a34a5ed2588ccc989de4882384c296b"></a><!-- doxytag: member="VNMSUBFP" ref="a69ad64696d1df3be05f01dfb67f5bc66a2a34a5ed2588ccc989de4882384c296b" args="" -->VNMSUBFP</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a69ad64696d1df3be05f01dfb67f5bc66abd37e9e242507f9bcda602075a67c9dd"></a><!-- doxytag: member="VPERM" ref="a69ad64696d1df3be05f01dfb67f5bc66abd37e9e242507f9bcda602075a67c9dd" args="" -->VPERM</em> </td><td>
+<p>VPERM - The <a class="el" href="namespacellvm_1_1PPC.html" title="Define some predicates that are used for node matching.">PPC</a> VPERM <a class="el" href="classllvm_1_1Instruction.html">Instruction</a>. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a69ad64696d1df3be05f01dfb67f5bc66afaa3b6d013f5589d52186fb31c1507de"></a><!-- doxytag: member="Hi" ref="a69ad64696d1df3be05f01dfb67f5bc66afaa3b6d013f5589d52186fb31c1507de" args="" -->Hi</em> </td><td>
+<p>Hi/Lo - These represent the high and low 16-bit parts of a global address respectively. These nodes have two operands, the first of which must be a TargetGlobalAddress, and the second of which must be a <a class="el" href="classllvm_1_1Constant.html" title="LLVM Constant Representation.">Constant</a>. Selected naively, these turn into 'lis G+C' and 'li G+C', though these are usually folded into other nodes. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a69ad64696d1df3be05f01dfb67f5bc66abcb9c462158b362a5edc6a1d754c9edb"></a><!-- doxytag: member="Lo" ref="a69ad64696d1df3be05f01dfb67f5bc66abcb9c462158b362a5edc6a1d754c9edb" args="" -->Lo</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a69ad64696d1df3be05f01dfb67f5bc66a5ac8e8dafc2dd10379a59ceff7b237d6"></a><!-- doxytag: member="TOC_ENTRY" ref="a69ad64696d1df3be05f01dfb67f5bc66a5ac8e8dafc2dd10379a59ceff7b237d6" args="" -->TOC_ENTRY</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a69ad64696d1df3be05f01dfb67f5bc66ab791c435016d75f72e1e95c54f3d42d9"></a><!-- doxytag: member="TOC_RESTORE" ref="a69ad64696d1df3be05f01dfb67f5bc66ab791c435016d75f72e1e95c54f3d42d9" args="" -->TOC_RESTORE</em> </td><td>
+<p>The following three target-specific nodes are used for calls through function pointers in the 64-bit SVR4 ABI. Restore the TOC from the TOC save area of the current stack frame. This is basically a hard coded load instruction which additionally takes/produces a flag. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a69ad64696d1df3be05f01dfb67f5bc66a35d9b393639fbc9a4e639ce81c704d17"></a><!-- doxytag: member="LOAD" ref="a69ad64696d1df3be05f01dfb67f5bc66a35d9b393639fbc9a4e639ce81c704d17" args="" -->LOAD</em> </td><td>
+<p>Like a regular LOAD but additionally taking/producing a flag. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a69ad64696d1df3be05f01dfb67f5bc66a4a73d0b02b92ec58d7f38d00ad50f289"></a><!-- doxytag: member="LOAD_TOC" ref="a69ad64696d1df3be05f01dfb67f5bc66a4a73d0b02b92ec58d7f38d00ad50f289" args="" -->LOAD_TOC</em> </td><td>
+<p>LOAD into r2 (also taking/producing a flag). Like TOC_RESTORE, this is a hard coded load instruction. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a69ad64696d1df3be05f01dfb67f5bc66a098fa0d2b0ca58b9d504edb6a164ee54"></a><!-- doxytag: member="DYNALLOC" ref="a69ad64696d1df3be05f01dfb67f5bc66a098fa0d2b0ca58b9d504edb6a164ee54" args="" -->DYNALLOC</em> </td><td>
+<p>OPRC, CHAIN = DYNALLOC(CHAIN, NEGSIZE, FRAME_INDEX) This instruction is lowered in <a class="el" href="classllvm_1_1PPCRegisterInfo.html#aefdb8847f8b1428d7c0055efae09e6bf">PPCRegisterInfo::eliminateFrameIndex</a> to compute an allocation on the stack. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a69ad64696d1df3be05f01dfb67f5bc66a9e4500d93af7f70fdff992d9d748559d"></a><!-- doxytag: member="GlobalBaseReg" ref="a69ad64696d1df3be05f01dfb67f5bc66a9e4500d93af7f70fdff992d9d748559d" args="" -->GlobalBaseReg</em> </td><td>
+<p>GlobalBaseReg - On Darwin, this node represents the result of the mflr at function entry, used for PIC code. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a69ad64696d1df3be05f01dfb67f5bc66a1b0abca17bd696928f9399acfd3d1522"></a><!-- doxytag: member="SRL" ref="a69ad64696d1df3be05f01dfb67f5bc66a1b0abca17bd696928f9399acfd3d1522" args="" -->SRL</em> </td><td>
+<p>These nodes represent the 32-bit <a class="el" href="namespacellvm_1_1PPC.html" title="Define some predicates that are used for node matching.">PPC</a> shifts that operate on 6-bit shift amounts. These nodes are generated by the multi-precision shift code. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a69ad64696d1df3be05f01dfb67f5bc66aad0d80bf5cf5a07b271e4357ed436f62"></a><!-- doxytag: member="SRA" ref="a69ad64696d1df3be05f01dfb67f5bc66aad0d80bf5cf5a07b271e4357ed436f62" args="" -->SRA</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a69ad64696d1df3be05f01dfb67f5bc66a56a6aa00c6f25ef2c1f51277099a78a4"></a><!-- doxytag: member="SHL" ref="a69ad64696d1df3be05f01dfb67f5bc66a56a6aa00c6f25ef2c1f51277099a78a4" args="" -->SHL</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a69ad64696d1df3be05f01dfb67f5bc66a73d5538a5e8e3868aa25756ec31a416f"></a><!-- doxytag: member="EXTSW_32" ref="a69ad64696d1df3be05f01dfb67f5bc66a73d5538a5e8e3868aa25756ec31a416f" args="" -->EXTSW_32</em> </td><td>
+<p>EXTSW_32 - This is the EXTSW instruction for use with "32-bit" registers. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a69ad64696d1df3be05f01dfb67f5bc66abedf5397c58d51756c7a87898df6065c"></a><!-- doxytag: member="CALL_Darwin" ref="a69ad64696d1df3be05f01dfb67f5bc66abedf5397c58d51756c7a87898df6065c" args="" -->CALL_Darwin</em> </td><td>
+<p>CALL - A direct function call. CALL_NOP_SVR4 is a call with the special NOP which follows 64-bit SVR4 calls. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a69ad64696d1df3be05f01dfb67f5bc66acf9dfc83dc60a6e978bde88a5f43c10c"></a><!-- doxytag: member="CALL_SVR4" ref="a69ad64696d1df3be05f01dfb67f5bc66acf9dfc83dc60a6e978bde88a5f43c10c" args="" -->CALL_SVR4</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a69ad64696d1df3be05f01dfb67f5bc66a2835b483522c86e3f126ca118152d55d"></a><!-- doxytag: member="CALL_NOP_SVR4" ref="a69ad64696d1df3be05f01dfb67f5bc66a2835b483522c86e3f126ca118152d55d" args="" -->CALL_NOP_SVR4</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a69ad64696d1df3be05f01dfb67f5bc66a7d967753b98358faf4088a7bd8cec60b"></a><!-- doxytag: member="NOP" ref="a69ad64696d1df3be05f01dfb67f5bc66a7d967753b98358faf4088a7bd8cec60b" args="" -->NOP</em> </td><td>
+<p>NOP - Special NOP which follows 64-bit SVR4 calls. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a69ad64696d1df3be05f01dfb67f5bc66aa48a0d892596a0da3cf4a82c6ff5a91f"></a><!-- doxytag: member="MTCTR" ref="a69ad64696d1df3be05f01dfb67f5bc66aa48a0d892596a0da3cf4a82c6ff5a91f" args="" -->MTCTR</em> </td><td>
+<p>CHAIN,FLAG = MTCTR(VAL, CHAIN[, INFLAG]) - Directly corresponds to a MTCTR instruction. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a69ad64696d1df3be05f01dfb67f5bc66aaf00be05177a18c604cdafebde41d4ce"></a><!-- doxytag: member="BCTRL_Darwin" ref="a69ad64696d1df3be05f01dfb67f5bc66aaf00be05177a18c604cdafebde41d4ce" args="" -->BCTRL_Darwin</em> </td><td>
+<p>CHAIN,FLAG = BCTRL(CHAIN, INFLAG) - Directly corresponds to a BCTRL instruction. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a69ad64696d1df3be05f01dfb67f5bc66ac9e5a043bcec002240b677d88e122f10"></a><!-- doxytag: member="BCTRL_SVR4" ref="a69ad64696d1df3be05f01dfb67f5bc66ac9e5a043bcec002240b677d88e122f10" args="" -->BCTRL_SVR4</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a69ad64696d1df3be05f01dfb67f5bc66aca057f3b5880594ff9a4ef1750a61924"></a><!-- doxytag: member="RET_FLAG" ref="a69ad64696d1df3be05f01dfb67f5bc66aca057f3b5880594ff9a4ef1750a61924" args="" -->RET_FLAG</em> </td><td>
+<p>Return with a flag operand, matched by 'blr'. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a69ad64696d1df3be05f01dfb67f5bc66a1850fed22e97200319f85dd13fc7d798"></a><!-- doxytag: member="MFCR" ref="a69ad64696d1df3be05f01dfb67f5bc66a1850fed22e97200319f85dd13fc7d798" args="" -->MFCR</em> </td><td>
+<p>R32 = MFCR(CRREG, INFLAG) - Represents the MFCRpseud/MFOCRF instructions. This copies the bits corresponding to the specified CRREG into the resultant GPR. Bits corresponding to other CR regs are undefined. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a69ad64696d1df3be05f01dfb67f5bc66a43a3ad5a512466965973ac46c8239c60"></a><!-- doxytag: member="VCMP" ref="a69ad64696d1df3be05f01dfb67f5bc66a43a3ad5a512466965973ac46c8239c60" args="" -->VCMP</em> </td><td>
+<p>RESVEC = VCMP(LHS, RHS, OPC) - Represents one of the altivec VCMP* instructions. For lack of better number, we use the opcode number encoding for the OPC field to identify the compare. For example, 838 is VCMPGTSH. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a69ad64696d1df3be05f01dfb67f5bc66a2739f8327120cab9e21846dee3a5366b"></a><!-- doxytag: member="VCMPo" ref="a69ad64696d1df3be05f01dfb67f5bc66a2739f8327120cab9e21846dee3a5366b" args="" -->VCMPo</em> </td><td>
+<p>RESVEC, OUTFLAG = VCMPo(LHS, RHS, OPC) - Represents one of the altivec VCMP*o instructions. For lack of better number, we use the opcode number encoding for the OPC field to identify the compare. For example, 838 is VCMPGTSH. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a69ad64696d1df3be05f01dfb67f5bc66a0992940624286ed6bc85cd7163501613"></a><!-- doxytag: member="COND_BRANCH" ref="a69ad64696d1df3be05f01dfb67f5bc66a0992940624286ed6bc85cd7163501613" args="" -->COND_BRANCH</em> </td><td>
+<p>CHAIN = COND_BRANCH CHAIN, CRRC, OPC, DESTBB [, INFLAG] - This corresponds to the COND_BRANCH pseudo instruction. CRRC is the condition register to branch on, OPC is the branch opcode to use (e.g. PPC::BLE), DESTBB is the destination block to branch to, and INFLAG is an optional input flag argument. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a69ad64696d1df3be05f01dfb67f5bc66aab6a046c536c71121190fefd548d6b25"></a><!-- doxytag: member="MFFS" ref="a69ad64696d1df3be05f01dfb67f5bc66aab6a046c536c71121190fefd548d6b25" args="" -->MFFS</em> </td><td>
+<p>OUTFLAG = MFFS F8RC - This moves the FPSCR (not modelled) into the register. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a69ad64696d1df3be05f01dfb67f5bc66a993035abda4f7c501e3ca88e8297e37d"></a><!-- doxytag: member="MTFSB0" ref="a69ad64696d1df3be05f01dfb67f5bc66a993035abda4f7c501e3ca88e8297e37d" args="" -->MTFSB0</em> </td><td>
+<p>OUTFLAG = MTFSB0 INFLAG - This clears a bit in the FPSCR. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a69ad64696d1df3be05f01dfb67f5bc66a2c4c29545f861421669b2c8db4464d0a"></a><!-- doxytag: member="MTFSB1" ref="a69ad64696d1df3be05f01dfb67f5bc66a2c4c29545f861421669b2c8db4464d0a" args="" -->MTFSB1</em> </td><td>
+<p>OUTFLAG = MTFSB1 INFLAG - This sets a bit in the FPSCR. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a69ad64696d1df3be05f01dfb67f5bc66ad2b0da006c4560646ac3eb561a8b73b2"></a><!-- doxytag: member="FADDRTZ" ref="a69ad64696d1df3be05f01dfb67f5bc66ad2b0da006c4560646ac3eb561a8b73b2" args="" -->FADDRTZ</em> </td><td>
+<p>F8RC, OUTFLAG = FADDRTZ F8RC, F8RC, INFLAG - This is an FADD done with rounding towards zero. It has flags added so it won't move past the FPSCR-setting instructions. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a69ad64696d1df3be05f01dfb67f5bc66a29fbc2a15e633db7ade7b0ee2f137a1c"></a><!-- doxytag: member="MTFSF" ref="a69ad64696d1df3be05f01dfb67f5bc66a29fbc2a15e633db7ade7b0ee2f137a1c" args="" -->MTFSF</em> </td><td>
+<p>MTFSF = F8RC, INFLAG - This moves the register into the FPSCR. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a69ad64696d1df3be05f01dfb67f5bc66a21a28a4fd508bbb42150bd0a22bfa6a6"></a><!-- doxytag: member="LARX" ref="a69ad64696d1df3be05f01dfb67f5bc66a21a28a4fd508bbb42150bd0a22bfa6a6" args="" -->LARX</em> </td><td>
+<p>LARX = This corresponds to <a class="el" href="namespacellvm_1_1PPC.html" title="Define some predicates that are used for node matching.">PPC</a> l{w|d}arx instrcution: load and reserve indexed. This is used to implement atomic operations. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a69ad64696d1df3be05f01dfb67f5bc66ac7dcbb4c22c1613325814e5d3550cc59"></a><!-- doxytag: member="STCX" ref="a69ad64696d1df3be05f01dfb67f5bc66ac7dcbb4c22c1613325814e5d3550cc59" args="" -->STCX</em> </td><td>
+<p>STCX = This corresponds to <a class="el" href="namespacellvm_1_1PPC.html" title="Define some predicates that are used for node matching.">PPC</a> stcx. instrcution: store conditional indexed. This is used to implement atomic operations. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a69ad64696d1df3be05f01dfb67f5bc66aa4dc9f480c199614ca9475c7969ead06"></a><!-- doxytag: member="TC_RETURN" ref="a69ad64696d1df3be05f01dfb67f5bc66aa4dc9f480c199614ca9475c7969ead06" args="" -->TC_RETURN</em> </td><td>
+<p>TC_RETURN - A tail call return. operand #0 chain operand #1 callee (register or absolute) operand #2 stack adjustment operand #3 optional in flag </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a69ad64696d1df3be05f01dfb67f5bc66a7fa84f3807a868c9e48e0928e3ac7f81"></a><!-- doxytag: member="CR6SET" ref="a69ad64696d1df3be05f01dfb67f5bc66a7fa84f3807a868c9e48e0928e3ac7f81" args="" -->CR6SET</em> </td><td>
+<p>ch, gl = CR6[UN]SET ch, inglue - Toggle CR bit 6 for SVR4 vararg calls </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a69ad64696d1df3be05f01dfb67f5bc66a0a616f27a6f2de704ab3ed849b50b181"></a><!-- doxytag: member="CR6UNSET" ref="a69ad64696d1df3be05f01dfb67f5bc66a0a616f27a6f2de704ab3ed849b50b181" args="" -->CR6UNSET</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a69ad64696d1df3be05f01dfb67f5bc66a1ad5156dad8dfe65002aeb13e0da5c5e"></a><!-- doxytag: member="STD_32" ref="a69ad64696d1df3be05f01dfb67f5bc66a1ad5156dad8dfe65002aeb13e0da5c5e" args="" -->STD_32</em> </td><td>
+<p>STD_32 - This is the STD instruction for use with "32-bit" registers. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a69ad64696d1df3be05f01dfb67f5bc66af2142b68a3cab0d2f680eecbb31c76e0"></a><!-- doxytag: member="STBRX" ref="a69ad64696d1df3be05f01dfb67f5bc66af2142b68a3cab0d2f680eecbb31c76e0" args="" -->STBRX</em> </td><td>
+<p>CHAIN = STBRX CHAIN, GPRC, Ptr, <a class="el" href="classllvm_1_1Type.html">Type</a> - This is a byte-swapping store instruction. It byte-swaps the low "Type" bits of the GPRC input, then stores it through Ptr. <a class="el" href="classllvm_1_1Type.html">Type</a> can be either i16 or i32. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a69ad64696d1df3be05f01dfb67f5bc66a8032251e5c6dfb52579250ef6373d599"></a><!-- doxytag: member="LBRX" ref="a69ad64696d1df3be05f01dfb67f5bc66a8032251e5c6dfb52579250ef6373d599" args="" -->LBRX</em> </td><td>
+<p>GPRC, CHAIN = LBRX CHAIN, Ptr, <a class="el" href="classllvm_1_1Type.html">Type</a> - This is a byte-swapping load instruction. It loads "Type" bits, byte swaps it, then puts it in the bottom bits of the GPRC. TYPE can be either i16 or i32. </p>
+</td></tr>
+</table>
+</dd>
+</dl>
+
+<p>Definition at line <a class="el" href="PPCISelLowering_8h_source.html#l00025">25</a> of file <a class="el" href="PPCISelLowering_8h_source.html">PPCISelLowering.h</a>.</p>
+
+</div>
+</div>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:49:11 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/namespacellvm_1_1PatternMatch.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/namespacellvm_1_1PatternMatch.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/namespacellvm_1_1PatternMatch.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/namespacellvm_1_1PatternMatch.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,1940 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: llvm::PatternMatch Namespace 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 class="current"><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="namespaces.html"><span>Namespace List</span></a></li>
+      <li><a href="namespacemembers.html"><span>Namespace Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="namespacellvm_1_1PatternMatch.html">PatternMatch</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> |
+<a href="#func-members">Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">llvm::PatternMatch Namespace Reference</div>  </div>
+</div>
+<div class="contents">
+<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_1PatternMatch_1_1OneUse__match.html">OneUse_match</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1PatternMatch_1_1class__match.html">class_match</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1PatternMatch_1_1match__zero.html">match_zero</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1PatternMatch_1_1apint__match.html">apint_match</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1PatternMatch_1_1constantint__match.html">constantint_match</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1PatternMatch_1_1cst__pred__ty.html">cst_pred_ty</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1PatternMatch_1_1api__pred__ty.html">api_pred_ty</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1PatternMatch_1_1is__one.html">is_one</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1PatternMatch_1_1is__all__ones.html">is_all_ones</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1PatternMatch_1_1is__sign__bit.html">is_sign_bit</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1PatternMatch_1_1is__power2.html">is_power2</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1PatternMatch_1_1bind__ty.html">bind_ty</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1PatternMatch_1_1specificval__ty.html">specificval_ty</a></td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="structllvm_1_1PatternMatch_1_1specificval__ty.html" title="specificval_ty - Match a specified Value*.">specificval_ty</a> - Match a specified Value*.  <a href="structllvm_1_1PatternMatch_1_1specificval__ty.html#details">More...</a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1PatternMatch_1_1bind__const__intval__ty.html">bind_const_intval_ty</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1PatternMatch_1_1BinaryOp__match.html">BinaryOp_match</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1PatternMatch_1_1BinOp2__match.html">BinOp2_match</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1PatternMatch_1_1Exact__match.html">Exact_match</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1PatternMatch_1_1CmpClass__match.html">CmpClass_match</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1PatternMatch_1_1SelectClass__match.html">SelectClass_match</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1PatternMatch_1_1CastClass__match.html">CastClass_match</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1PatternMatch_1_1not__match.html">not_match</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1PatternMatch_1_1neg__match.html">neg_match</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1PatternMatch_1_1fneg__match.html">fneg_match</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1PatternMatch_1_1brc__match.html">brc_match</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1PatternMatch_1_1MaxMin__match.html">MaxMin_match</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1PatternMatch_1_1smax__pred__ty.html">smax_pred_ty</a></td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="structllvm_1_1PatternMatch_1_1smax__pred__ty.html" title="smax_pred_ty - Helper class for identifying signed max predicates.">smax_pred_ty</a> - Helper class for identifying signed max predicates.  <a href="structllvm_1_1PatternMatch_1_1smax__pred__ty.html#details">More...</a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1PatternMatch_1_1smin__pred__ty.html">smin_pred_ty</a></td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="structllvm_1_1PatternMatch_1_1smin__pred__ty.html" title="smin_pred_ty - Helper class for identifying signed min predicates.">smin_pred_ty</a> - Helper class for identifying signed min predicates.  <a href="structllvm_1_1PatternMatch_1_1smin__pred__ty.html#details">More...</a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1PatternMatch_1_1umax__pred__ty.html">umax_pred_ty</a></td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="structllvm_1_1PatternMatch_1_1umax__pred__ty.html" title="umax_pred_ty - Helper class for identifying unsigned max predicates.">umax_pred_ty</a> - Helper class for identifying unsigned max predicates.  <a href="structllvm_1_1PatternMatch_1_1umax__pred__ty.html#details">More...</a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structllvm_1_1PatternMatch_1_1umin__pred__ty.html">umin_pred_ty</a></td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="structllvm_1_1PatternMatch_1_1umin__pred__ty.html" title="umin_pred_ty - Helper class for identifying unsigned min predicates.">umin_pred_ty</a> - Helper class for identifying unsigned min predicates.  <a href="structllvm_1_1PatternMatch_1_1umin__pred__ty.html#details">More...</a><br/></td></tr>
+<tr><td colspan="2"><h2><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr><td class="memTemplParams" colspan="2">template<typename Val , typename Pattern > </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1PatternMatch.html#a25d956d9e0beadd47ce4bc255dfa811d">match</a> (Val *V, const Pattern &P)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structllvm_1_1PatternMatch_1_1OneUse__match.html">OneUse_match</a>< T > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1PatternMatch.html#aca6428e7fec51ba0b55594f469eb9691">m_OneUse</a> (const T &SubPattern)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structllvm_1_1PatternMatch_1_1class__match.html">class_match</a>< <a class="el" href="classllvm_1_1Value.html">Value</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1PatternMatch.html#a24bca8838396aa81b87de8e7ac774b19">m_Value</a> ()</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="namespacellvm_1_1PatternMatch.html#a24bca8838396aa81b87de8e7ac774b19" title="m_Value() - Match an arbitrary value and ignore it.">m_Value()</a> - Match an arbitrary value and ignore it.  <a href="#a24bca8838396aa81b87de8e7ac774b19"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structllvm_1_1PatternMatch_1_1class__match.html">class_match</a>< <a class="el" href="classllvm_1_1ConstantInt.html">ConstantInt</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1PatternMatch.html#a34a92072122412c6020d4afb43725bf4">m_ConstantInt</a> ()</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="namespacellvm_1_1PatternMatch.html#a34a92072122412c6020d4afb43725bf4" title="m_ConstantInt() - Match an arbitrary ConstantInt and ignore it.">m_ConstantInt()</a> - Match an arbitrary <a class="el" href="classllvm_1_1ConstantInt.html" title="Class for constant integers.">ConstantInt</a> and ignore it.  <a href="#a34a92072122412c6020d4afb43725bf4"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structllvm_1_1PatternMatch_1_1class__match.html">class_match</a>< <a class="el" href="classllvm_1_1UndefValue.html">UndefValue</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1PatternMatch.html#a6cf95c37a0f5c48f2a4d13b7bfb34b5d">m_Undef</a> ()</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="namespacellvm_1_1PatternMatch.html#a6cf95c37a0f5c48f2a4d13b7bfb34b5d" title="m_Undef() - Match an arbitrary undef constant.">m_Undef()</a> - Match an arbitrary undef constant.  <a href="#a6cf95c37a0f5c48f2a4d13b7bfb34b5d"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structllvm_1_1PatternMatch_1_1class__match.html">class_match</a>< <a class="el" href="classllvm_1_1Constant.html">Constant</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1PatternMatch.html#aadd209ba7e1bfa8113a609e09a7fe62f">m_Constant</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structllvm_1_1PatternMatch_1_1match__zero.html">match_zero</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1PatternMatch.html#ab3b5beca3a0dedd21adac813123a2ae6">m_Zero</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structllvm_1_1PatternMatch_1_1apint__match.html">apint_match</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1PatternMatch.html#aac9e78b3aa02ec087c4621358f506718">m_APInt</a> (const <a class="el" href="classllvm_1_1APInt.html">APInt</a> *&Res)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structllvm_1_1PatternMatch_1_1cst__pred__ty.html">cst_pred_ty</a>< <a class="el" href="structllvm_1_1PatternMatch_1_1is__one.html">is_one</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1PatternMatch.html#aebdb2700a77d10ae6f0ce115e23d9f77">m_One</a> ()</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="namespacellvm_1_1PatternMatch.html#aebdb2700a77d10ae6f0ce115e23d9f77" title="m_One() - Match an integer 1 or a vector with all elements equal to 1.">m_One()</a> - Match an integer 1 or a vector with all elements equal to 1.  <a href="#aebdb2700a77d10ae6f0ce115e23d9f77"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structllvm_1_1PatternMatch_1_1api__pred__ty.html">api_pred_ty</a>< <a class="el" href="structllvm_1_1PatternMatch_1_1is__one.html">is_one</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1PatternMatch.html#a5954d649e536ef6633730e6acf521a32">m_One</a> (const <a class="el" href="classllvm_1_1APInt.html">APInt</a> *&V)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structllvm_1_1PatternMatch_1_1cst__pred__ty.html">cst_pred_ty</a>< <a class="el" href="structllvm_1_1PatternMatch_1_1is__all__ones.html">is_all_ones</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1PatternMatch.html#aaea0d5ebb8b57ddde2095f80e2e94bb2">m_AllOnes</a> ()</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="namespacellvm_1_1PatternMatch.html#aaea0d5ebb8b57ddde2095f80e2e94bb2" title="m_AllOnes() - Match an integer or vector with all bits set to true.">m_AllOnes()</a> - Match an integer or vector with all bits set to true.  <a href="#aaea0d5ebb8b57ddde2095f80e2e94bb2"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structllvm_1_1PatternMatch_1_1api__pred__ty.html">api_pred_ty</a>< <a class="el" href="structllvm_1_1PatternMatch_1_1is__all__ones.html">is_all_ones</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1PatternMatch.html#afc9925f3da582da02c704fb6d9842726">m_AllOnes</a> (const <a class="el" href="classllvm_1_1APInt.html">APInt</a> *&V)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structllvm_1_1PatternMatch_1_1cst__pred__ty.html">cst_pred_ty</a>< <a class="el" href="structllvm_1_1PatternMatch_1_1is__sign__bit.html">is_sign_bit</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1PatternMatch.html#ad828a9d7323b25627466cd0d72b79382">m_SignBit</a> ()</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="namespacellvm_1_1PatternMatch.html#ad828a9d7323b25627466cd0d72b79382" title="m_SignBit() - Match an integer or vector with only the sign bit(s) set.">m_SignBit()</a> - Match an integer or vector with only the sign bit(s) set.  <a href="#ad828a9d7323b25627466cd0d72b79382"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structllvm_1_1PatternMatch_1_1api__pred__ty.html">api_pred_ty</a>< <a class="el" href="structllvm_1_1PatternMatch_1_1is__sign__bit.html">is_sign_bit</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1PatternMatch.html#af42e7e322fc3900524db0926514f192c">m_SignBit</a> (const <a class="el" href="classllvm_1_1APInt.html">APInt</a> *&V)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structllvm_1_1PatternMatch_1_1cst__pred__ty.html">cst_pred_ty</a>< <a class="el" href="structllvm_1_1PatternMatch_1_1is__power2.html">is_power2</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1PatternMatch.html#ad5e60756e331a97669d11b5c9d8691a2">m_Power2</a> ()</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="namespacellvm_1_1PatternMatch.html#ad5e60756e331a97669d11b5c9d8691a2" title="m_Power2() - Match an integer or vector power of 2.">m_Power2()</a> - Match an integer or vector power of 2.  <a href="#ad5e60756e331a97669d11b5c9d8691a2"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structllvm_1_1PatternMatch_1_1api__pred__ty.html">api_pred_ty</a>< <a class="el" href="structllvm_1_1PatternMatch_1_1is__power2.html">is_power2</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1PatternMatch.html#a2f66d9a8d6fff64c01a3f013d1350ce8">m_Power2</a> (const <a class="el" href="classllvm_1_1APInt.html">APInt</a> *&V)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structllvm_1_1PatternMatch_1_1bind__ty.html">bind_ty</a>< <a class="el" href="classllvm_1_1Value.html">Value</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1PatternMatch.html#a967394292f4e391b2d4f78190c484c15">m_Value</a> (<a class="el" href="classllvm_1_1Value.html">Value</a> *&V)</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">m_Value - Match a value, capturing it if we match.  <a href="#a967394292f4e391b2d4f78190c484c15"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structllvm_1_1PatternMatch_1_1bind__ty.html">bind_ty</a>< <a class="el" href="classllvm_1_1ConstantInt.html">ConstantInt</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1PatternMatch.html#ae6864b5ca203bb9a5c6298be8cb53559">m_ConstantInt</a> (<a class="el" href="classllvm_1_1ConstantInt.html">ConstantInt</a> *&CI)</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">m_ConstantInt - Match a <a class="el" href="classllvm_1_1ConstantInt.html" title="Class for constant integers.">ConstantInt</a>, capturing the value if we match.  <a href="#ae6864b5ca203bb9a5c6298be8cb53559"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structllvm_1_1PatternMatch_1_1bind__ty.html">bind_ty</a>< <a class="el" href="classllvm_1_1Constant.html">Constant</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1PatternMatch.html#acc92e9c80ffd14ec976f5c4ee12123fd">m_Constant</a> (<a class="el" href="classllvm_1_1Constant.html">Constant</a> *&C)</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">m_Constant - Match a <a class="el" href="classllvm_1_1Constant.html" title="LLVM Constant Representation.">Constant</a>, capturing the value if we match.  <a href="#acc92e9c80ffd14ec976f5c4ee12123fd"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structllvm_1_1PatternMatch_1_1specificval__ty.html">specificval_ty</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1PatternMatch.html#a2d9861feadd3a09792967a012559e7b2">m_Specific</a> (const <a class="el" href="classllvm_1_1Value.html">Value</a> *V)</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">m_Specific - Match if we have a specific specified value.  <a href="#a2d9861feadd3a09792967a012559e7b2"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structllvm_1_1PatternMatch_1_1bind__const__intval__ty.html">bind_const_intval_ty</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1PatternMatch.html#aa921ab1fc8d1d0f9ee7e203a917dfafa">m_ConstantInt</a> (uint64_t &V)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template<typename LHS , typename RHS > </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structllvm_1_1PatternMatch_1_1BinaryOp__match.html">BinaryOp_match</a>< LHS, RHS, <br class="typebreak"/>
+Instruction::Add > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1PatternMatch.html#a944c25ac9b73b02a17a20a08a25b9b21">m_Add</a> (const LHS &L, const RHS &R)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template<typename LHS , typename RHS > </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structllvm_1_1PatternMatch_1_1BinaryOp__match.html">BinaryOp_match</a>< LHS, RHS, <br class="typebreak"/>
+Instruction::FAdd > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1PatternMatch.html#a5e3486337f60bed631149fb6b141bc3e">m_FAdd</a> (const LHS &L, const RHS &R)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template<typename LHS , typename RHS > </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structllvm_1_1PatternMatch_1_1BinaryOp__match.html">BinaryOp_match</a>< LHS, RHS, <br class="typebreak"/>
+Instruction::Sub > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1PatternMatch.html#ac3ed5602889a22db44a16e1b97fac5b8">m_Sub</a> (const LHS &L, const RHS &R)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template<typename LHS , typename RHS > </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structllvm_1_1PatternMatch_1_1BinaryOp__match.html">BinaryOp_match</a>< LHS, RHS, <br class="typebreak"/>
+Instruction::FSub > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1PatternMatch.html#aac83d9218356dfe82518cb81e3a53f2f">m_FSub</a> (const LHS &L, const RHS &R)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template<typename LHS , typename RHS > </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structllvm_1_1PatternMatch_1_1BinaryOp__match.html">BinaryOp_match</a>< LHS, RHS, <br class="typebreak"/>
+Instruction::Mul > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1PatternMatch.html#a971522b36bf432ad69a0083581ab4108">m_Mul</a> (const LHS &L, const RHS &R)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template<typename LHS , typename RHS > </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structllvm_1_1PatternMatch_1_1BinaryOp__match.html">BinaryOp_match</a>< LHS, RHS, <br class="typebreak"/>
+Instruction::FMul > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1PatternMatch.html#a7aff89f4f22502c8ad9118bed59ce21c">m_FMul</a> (const LHS &L, const RHS &R)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template<typename LHS , typename RHS > </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structllvm_1_1PatternMatch_1_1BinaryOp__match.html">BinaryOp_match</a>< LHS, RHS, <br class="typebreak"/>
+Instruction::UDiv > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1PatternMatch.html#abd9323a37d0beb24f9975b4d36994b24">m_UDiv</a> (const LHS &L, const RHS &R)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template<typename LHS , typename RHS > </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structllvm_1_1PatternMatch_1_1BinaryOp__match.html">BinaryOp_match</a>< LHS, RHS, <br class="typebreak"/>
+Instruction::SDiv > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1PatternMatch.html#a741e3212cc4b9d94cd549d02d26e172b">m_SDiv</a> (const LHS &L, const RHS &R)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template<typename LHS , typename RHS > </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structllvm_1_1PatternMatch_1_1BinaryOp__match.html">BinaryOp_match</a>< LHS, RHS, <br class="typebreak"/>
+Instruction::FDiv > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1PatternMatch.html#a0a77c976c6edefcb3c05ad8a225fd36e">m_FDiv</a> (const LHS &L, const RHS &R)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template<typename LHS , typename RHS > </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structllvm_1_1PatternMatch_1_1BinaryOp__match.html">BinaryOp_match</a>< LHS, RHS, <br class="typebreak"/>
+Instruction::URem > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1PatternMatch.html#ae1a04895305aaea96e5e82d95c39bbe0">m_URem</a> (const LHS &L, const RHS &R)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template<typename LHS , typename RHS > </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structllvm_1_1PatternMatch_1_1BinaryOp__match.html">BinaryOp_match</a>< LHS, RHS, <br class="typebreak"/>
+Instruction::SRem > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1PatternMatch.html#a42df6a41563b50a3fd1872230ed0b5ec">m_SRem</a> (const LHS &L, const RHS &R)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template<typename LHS , typename RHS > </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structllvm_1_1PatternMatch_1_1BinaryOp__match.html">BinaryOp_match</a>< LHS, RHS, <br class="typebreak"/>
+Instruction::FRem > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1PatternMatch.html#afcb97d6fd10015dd8d49a132e0d1e406">m_FRem</a> (const LHS &L, const RHS &R)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template<typename LHS , typename RHS > </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structllvm_1_1PatternMatch_1_1BinaryOp__match.html">BinaryOp_match</a>< LHS, RHS, <br class="typebreak"/>
+Instruction::And > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1PatternMatch.html#a427435d4da769ae680a8e77ef89520aa">m_And</a> (const LHS &L, const RHS &R)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template<typename LHS , typename RHS > </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structllvm_1_1PatternMatch_1_1BinaryOp__match.html">BinaryOp_match</a>< LHS, RHS, <br class="typebreak"/>
+Instruction::Or > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1PatternMatch.html#a42569041ddafba7d40243e126af07f42">m_Or</a> (const LHS &L, const RHS &R)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template<typename LHS , typename RHS > </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structllvm_1_1PatternMatch_1_1BinaryOp__match.html">BinaryOp_match</a>< LHS, RHS, <br class="typebreak"/>
+Instruction::Xor > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1PatternMatch.html#a82e2ea7f0ab67e33e22b3a2a188feaba">m_Xor</a> (const LHS &L, const RHS &R)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template<typename LHS , typename RHS > </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structllvm_1_1PatternMatch_1_1BinaryOp__match.html">BinaryOp_match</a>< LHS, RHS, <br class="typebreak"/>
+Instruction::Shl > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1PatternMatch.html#a37668d9884c78ac77254cf9fb8a4276a">m_Shl</a> (const LHS &L, const RHS &R)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template<typename LHS , typename RHS > </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structllvm_1_1PatternMatch_1_1BinaryOp__match.html">BinaryOp_match</a>< LHS, RHS, <br class="typebreak"/>
+Instruction::LShr > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1PatternMatch.html#aa08fee11e8a5ec10c0cc2a7abbbd799a">m_LShr</a> (const LHS &L, const RHS &R)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template<typename LHS , typename RHS > </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structllvm_1_1PatternMatch_1_1BinaryOp__match.html">BinaryOp_match</a>< LHS, RHS, <br class="typebreak"/>
+Instruction::AShr > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1PatternMatch.html#a64153676e101a130bbbaaf91635d253a">m_AShr</a> (const LHS &L, const RHS &R)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template<typename LHS , typename RHS > </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structllvm_1_1PatternMatch_1_1BinOp2__match.html">BinOp2_match</a>< LHS, RHS, <br class="typebreak"/>
+Instruction::LShr, <br class="typebreak"/>
+Instruction::AShr > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1PatternMatch.html#a8429e9826885bbef0cfb350bbc49f5db">m_Shr</a> (const LHS &L, const RHS &R)</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">m_Shr - Matches LShr or AShr.  <a href="#a8429e9826885bbef0cfb350bbc49f5db"></a><br/></td></tr>
+<tr><td class="memTemplParams" colspan="2">template<typename LHS , typename RHS > </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structllvm_1_1PatternMatch_1_1BinOp2__match.html">BinOp2_match</a>< LHS, RHS, <br class="typebreak"/>
+Instruction::LShr, <br class="typebreak"/>
+Instruction::Shl > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1PatternMatch.html#a8ab493fbb03398d7e17bf2000328fdf9">m_LogicalShift</a> (const LHS &L, const RHS &R)</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">m_LogicalShift - Matches LShr or Shl.  <a href="#a8ab493fbb03398d7e17bf2000328fdf9"></a><br/></td></tr>
+<tr><td class="memTemplParams" colspan="2">template<typename LHS , typename RHS > </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structllvm_1_1PatternMatch_1_1BinOp2__match.html">BinOp2_match</a>< LHS, RHS, <br class="typebreak"/>
+Instruction::SDiv, <br class="typebreak"/>
+Instruction::UDiv > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1PatternMatch.html#a44d1e9e73bc9862b44a3037cefc34036">m_IDiv</a> (const LHS &L, const RHS &R)</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">m_IDiv - Matches UDiv and SDiv.  <a href="#a44d1e9e73bc9862b44a3037cefc34036"></a><br/></td></tr>
+<tr><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structllvm_1_1PatternMatch_1_1Exact__match.html">Exact_match</a>< T > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1PatternMatch.html#a0d67a58f519c9ff820e1015ef3932f75">m_Exact</a> (const T &SubPattern)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template<typename LHS , typename RHS > </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structllvm_1_1PatternMatch_1_1CmpClass__match.html">CmpClass_match</a>< LHS, RHS, <br class="typebreak"/>
+<a class="el" href="classllvm_1_1ICmpInst.html">ICmpInst</a>, <a class="el" href="classllvm_1_1CmpInst.html#a283f9a5d4d843d20c40bb4d3e364bb05">ICmpInst::Predicate</a> > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1PatternMatch.html#a3fe9b3ddb71b9fb53d9fc74b3a0710bf">m_ICmp</a> (<a class="el" href="classllvm_1_1CmpInst.html#a283f9a5d4d843d20c40bb4d3e364bb05">ICmpInst::Predicate</a> &Pred, const LHS &L, const RHS &R)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template<typename LHS , typename RHS > </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structllvm_1_1PatternMatch_1_1CmpClass__match.html">CmpClass_match</a>< LHS, RHS, <br class="typebreak"/>
+<a class="el" href="classllvm_1_1FCmpInst.html">FCmpInst</a>, <a class="el" href="classllvm_1_1CmpInst.html#a283f9a5d4d843d20c40bb4d3e364bb05">FCmpInst::Predicate</a> > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1PatternMatch.html#a5772946ca265c6a5c951cb331983daa5">m_FCmp</a> (<a class="el" href="classllvm_1_1CmpInst.html#a283f9a5d4d843d20c40bb4d3e364bb05">FCmpInst::Predicate</a> &Pred, const LHS &L, const RHS &R)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template<typename Cond , typename LHS , typename RHS > </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structllvm_1_1PatternMatch_1_1SelectClass__match.html">SelectClass_match</a>< Cond, LHS, RHS > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1PatternMatch.html#af254e0a0a7277f1b415dbabc3ee37fb6">m_Select</a> (const Cond &C, const LHS &L, const RHS &R)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template<int64_t L, int64_t R, typename Cond > </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structllvm_1_1PatternMatch_1_1SelectClass__match.html">SelectClass_match</a>< Cond, <br class="typebreak"/>
+<a class="el" href="structllvm_1_1PatternMatch_1_1constantint__match.html">constantint_match</a>< L ><br class="typebreak"/>
+, <a class="el" href="structllvm_1_1PatternMatch_1_1constantint__match.html">constantint_match</a>< R > > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1PatternMatch.html#ab3df57ecc6ae0b8a96295e5f6317dcf1">m_SelectCst</a> (const Cond &C)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template<typename OpTy > </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structllvm_1_1PatternMatch_1_1CastClass__match.html">CastClass_match</a>< OpTy, <br class="typebreak"/>
+Instruction::BitCast > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1PatternMatch.html#ac0467ca7fad871738b10db95feb40dad">m_BitCast</a> (const OpTy &Op)</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">m_BitCast  <a href="#ac0467ca7fad871738b10db95feb40dad"></a><br/></td></tr>
+<tr><td class="memTemplParams" colspan="2">template<typename OpTy > </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structllvm_1_1PatternMatch_1_1CastClass__match.html">CastClass_match</a>< OpTy, <br class="typebreak"/>
+Instruction::PtrToInt > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1PatternMatch.html#a3ffbacd388121d5e3ba1c4360b7449d0">m_PtrToInt</a> (const OpTy &Op)</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">m_PtrToInt  <a href="#a3ffbacd388121d5e3ba1c4360b7449d0"></a><br/></td></tr>
+<tr><td class="memTemplParams" colspan="2">template<typename OpTy > </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structllvm_1_1PatternMatch_1_1CastClass__match.html">CastClass_match</a>< OpTy, <br class="typebreak"/>
+Instruction::Trunc > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1PatternMatch.html#a5b844aada27c4c6fdb87146ac458c0d8">m_Trunc</a> (const OpTy &Op)</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">m_Trunc  <a href="#a5b844aada27c4c6fdb87146ac458c0d8"></a><br/></td></tr>
+<tr><td class="memTemplParams" colspan="2">template<typename OpTy > </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structllvm_1_1PatternMatch_1_1CastClass__match.html">CastClass_match</a>< OpTy, <br class="typebreak"/>
+Instruction::SExt > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1PatternMatch.html#aaab494a433fbb23bc68393ee8bcfc5ac">m_SExt</a> (const OpTy &Op)</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">m_SExt  <a href="#aaab494a433fbb23bc68393ee8bcfc5ac"></a><br/></td></tr>
+<tr><td class="memTemplParams" colspan="2">template<typename OpTy > </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structllvm_1_1PatternMatch_1_1CastClass__match.html">CastClass_match</a>< OpTy, <br class="typebreak"/>
+Instruction::ZExt > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1PatternMatch.html#a2cbdca7c8267aac6914d674f8e81841b">m_ZExt</a> (const OpTy &Op)</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">m_ZExt  <a href="#a2cbdca7c8267aac6914d674f8e81841b"></a><br/></td></tr>
+<tr><td class="memTemplParams" colspan="2">template<typename LHS > </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structllvm_1_1PatternMatch_1_1not__match.html">not_match</a>< LHS > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1PatternMatch.html#a4cfd328368353696e64a4d1b15a7cbfa">m_Not</a> (const LHS &L)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template<typename LHS > </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structllvm_1_1PatternMatch_1_1neg__match.html">neg_match</a>< LHS > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1PatternMatch.html#a66117262c223380ed69d25376318a8b4">m_Neg</a> (const LHS &L)</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">m_Neg - Match an integer negate.  <a href="#a66117262c223380ed69d25376318a8b4"></a><br/></td></tr>
+<tr><td class="memTemplParams" colspan="2">template<typename LHS > </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structllvm_1_1PatternMatch_1_1fneg__match.html">fneg_match</a>< LHS > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1PatternMatch.html#a2d996b55de3306fdf6f3fd67ae1bce83">m_FNeg</a> (const LHS &L)</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">m_FNeg - Match a floating point negate.  <a href="#a2d996b55de3306fdf6f3fd67ae1bce83"></a><br/></td></tr>
+<tr><td class="memTemplParams" colspan="2">template<typename Cond_t > </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structllvm_1_1PatternMatch_1_1brc__match.html">brc_match</a>< Cond_t > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1PatternMatch.html#a5d28b362c7869ec2b8c1ed9e58cbc290">m_Br</a> (const Cond_t &C, <a class="el" href="classllvm_1_1BasicBlock.html">BasicBlock</a> *&T, <a class="el" href="classllvm_1_1BasicBlock.html">BasicBlock</a> *&F)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template<typename LHS , typename RHS > </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structllvm_1_1PatternMatch_1_1MaxMin__match.html">MaxMin_match</a>< LHS, RHS, <br class="typebreak"/>
+<a class="el" href="structllvm_1_1PatternMatch_1_1smax__pred__ty.html">smax_pred_ty</a> > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1PatternMatch.html#a697c84f13248a5e7e76ad7fdce74ce0f">m_SMax</a> (const LHS &L, const RHS &R)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template<typename LHS , typename RHS > </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structllvm_1_1PatternMatch_1_1MaxMin__match.html">MaxMin_match</a>< LHS, RHS, <br class="typebreak"/>
+<a class="el" href="structllvm_1_1PatternMatch_1_1smin__pred__ty.html">smin_pred_ty</a> > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1PatternMatch.html#ad8c6c601c5d8270fd8659d6710f44af8">m_SMin</a> (const LHS &L, const RHS &R)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template<typename LHS , typename RHS > </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structllvm_1_1PatternMatch_1_1MaxMin__match.html">MaxMin_match</a>< LHS, RHS, <br class="typebreak"/>
+<a class="el" href="structllvm_1_1PatternMatch_1_1umax__pred__ty.html">umax_pred_ty</a> > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1PatternMatch.html#a706b6f38326f606f56da2a90ddeea7c3">m_UMax</a> (const LHS &L, const RHS &R)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template<typename LHS , typename RHS > </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structllvm_1_1PatternMatch_1_1MaxMin__match.html">MaxMin_match</a>< LHS, RHS, <br class="typebreak"/>
+<a class="el" href="structllvm_1_1PatternMatch_1_1umin__pred__ty.html">umin_pred_ty</a> > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1PatternMatch.html#af4f3b7da0f2d7b52f0d8925a986c2fe2">m_UMin</a> (const LHS &L, const RHS &R)</td></tr>
+</table>
+<hr/><h2>Function Documentation</h2>
+<a class="anchor" id="a944c25ac9b73b02a17a20a08a25b9b21"></a><!-- doxytag: member="llvm::PatternMatch::m_Add" ref="a944c25ac9b73b02a17a20a08a25b9b21" args="(const LHS &L, const RHS &R)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename LHS , typename RHS > </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="structllvm_1_1PatternMatch_1_1BinaryOp__match.html">BinaryOp_match</a><LHS, RHS, Instruction::Add> llvm::PatternMatch::m_Add </td>
+          <td>(</td>
+          <td class="paramtype">const LHS & </td>
+          <td class="paramname"><em>L</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const RHS & </td>
+          <td class="paramname"><em>R</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="PatternMatch_8h_source.html#l00314">314</a> of file <a class="el" href="PatternMatch_8h_source.html">PatternMatch.h</a>.</p>
+
+<p>Referenced by <a class="el" href="InstCombineAndOrXor_8cpp_source.html#l01438">llvm::InstCombiner::FoldOrOfICmps()</a>, <a class="el" href="LazyValueInfo_8cpp_source.html#l00780">getEdgeValueLocal()</a>, <a class="el" href="ValueTracking_8cpp_source.html#l00869">llvm::isKnownNonZero()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l00757">SimplifySubInst()</a>, <a class="el" href="InstCombineCompares_8cpp_source.html#l01809">llvm::InstCombiner::visitICmpInst()</a>, <a class="el" href="InstCombineMulDivRem_8cpp_source.html#l00099">llvm::InstCombiner::visitMul()</a>, <a class="el" href="InstCombineAndOrXor_8cpp_source.html#l01719">llvm::InstCombiner::visitOr()</a>, and <a class="el" href="InstCombineAddSub_8cpp_source.html#l00495">llvm::InstCombiner::visitSub()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aaea0d5ebb8b57ddde2095f80e2e94bb2"></a><!-- doxytag: member="llvm::PatternMatch::m_AllOnes" ref="aaea0d5ebb8b57ddde2095f80e2e94bb2" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="structllvm_1_1PatternMatch_1_1cst__pred__ty.html">cst_pred_ty</a><<a class="el" href="structllvm_1_1PatternMatch_1_1is__all__ones.html">is_all_ones</a>> llvm::PatternMatch::m_AllOnes </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p><a class="el" href="namespacellvm_1_1PatternMatch.html#aaea0d5ebb8b57ddde2095f80e2e94bb2" title="m_AllOnes() - Match an integer or vector with all bits set to true.">m_AllOnes()</a> - Match an integer or vector with all bits set to true. </p>
+
+<p>Definition at line <a class="el" href="PatternMatch_8h_source.html#l00212">212</a> of file <a class="el" href="PatternMatch_8h_source.html">PatternMatch.h</a>.</p>
+
+<p>Referenced by <a class="el" href="InstructionSimplify_8cpp_source.html#l01319">SimplifyAndInst()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l01287">SimplifyAShrInst()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l01418">SimplifyOrInst()</a>, <a class="el" href="InstCombineMulDivRem_8cpp_source.html#l00099">llvm::InstCombiner::visitMul()</a>, and <a class="el" href="InstCombineAddSub_8cpp_source.html#l00495">llvm::InstCombiner::visitSub()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="afc9925f3da582da02c704fb6d9842726"></a><!-- doxytag: member="llvm::PatternMatch::m_AllOnes" ref="afc9925f3da582da02c704fb6d9842726" args="(const APInt *&V)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="structllvm_1_1PatternMatch_1_1api__pred__ty.html">api_pred_ty</a><<a class="el" href="structllvm_1_1PatternMatch_1_1is__all__ones.html">is_all_ones</a>> llvm::PatternMatch::m_AllOnes </td>
+          <td>(</td>
+          <td class="paramtype">const APInt *& </td>
+          <td class="paramname"><em>V</em></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="PatternMatch_8h_source.html#l00213">213</a> of file <a class="el" href="PatternMatch_8h_source.html">PatternMatch.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a427435d4da769ae680a8e77ef89520aa"></a><!-- doxytag: member="llvm::PatternMatch::m_And" ref="a427435d4da769ae680a8e77ef89520aa" args="(const LHS &L, const RHS &R)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename LHS , typename RHS > </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="structllvm_1_1PatternMatch_1_1BinaryOp__match.html">BinaryOp_match</a><LHS, RHS, Instruction::And> llvm::PatternMatch::m_And </td>
+          <td>(</td>
+          <td class="paramtype">const LHS & </td>
+          <td class="paramname"><em>L</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const RHS & </td>
+          <td class="paramname"><em>R</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="PatternMatch_8h_source.html#l00386">386</a> of file <a class="el" href="PatternMatch_8h_source.html">PatternMatch.h</a>.</p>
+
+<p>Referenced by <a class="el" href="InstCombineAndOrXor_8cpp_source.html#l00710">llvm::InstCombiner::FoldAndOfICmps()</a>, <a class="el" href="InstCombineAndOrXor_8cpp_source.html#l00534">foldLogOpOfMaskedICmpsHelper()</a>, <a class="el" href="InstCombineAndOrXor_8cpp_source.html#l01699">llvm::InstCombiner::FoldOrWithConstants()</a>, <a class="el" href="InstCombineSelect_8cpp_source.html#l00595">foldSelectICmpAnd()</a>, <a class="el" href="InstCombineShifts_8cpp_source.html#l00312">llvm::InstCombiner::FoldShiftByConstant()</a>, <a class="el" href="ValueTracking_8cpp_source.html#l00806">llvm::isPowerOfTwo()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l01636">SimplifyICmpInst()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l01418">SimplifyOrInst()</a>, <a class="el" href="InstCombineAddSub_8cpp_source.html#l00086">llvm::InstCombiner::visitAdd()</a>, <a class="el" href="InstCombineAndOrXor_8cpp_source.html#l01017">llvm::InstCombiner::visitAnd(
 )</a>, <a class="el" href="InstCombineCompares_8cpp_source.html#l01809">llvm::InstCombiner::visitICmpInst()</a>, <a class="el" href="InstCombineAndOrXor_8cpp_source.html#l01719">llvm::InstCombiner::visitOr()</a>, <a class="el" href="InstCombineAddSub_8cpp_source.html#l00495">llvm::InstCombiner::visitSub()</a>, <a class="el" href="InstCombineCasts_8cpp_source.html#l00430">llvm::InstCombiner::visitTrunc()</a>, and <a class="el" href="InstCombineAndOrXor_8cpp_source.html#l02042">llvm::InstCombiner::visitXor()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aac9e78b3aa02ec087c4621358f506718"></a><!-- doxytag: member="llvm::PatternMatch::m_APInt" ref="aac9e78b3aa02ec087c4621358f506718" args="(const APInt *&Res)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="structllvm_1_1PatternMatch_1_1apint__match.html">apint_match</a> llvm::PatternMatch::m_APInt </td>
+          <td>(</td>
+          <td class="paramtype">const APInt *& </td>
+          <td class="paramname"><em>Res</em></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>m_APInt - Match a <a class="el" href="classllvm_1_1ConstantInt.html" title="Class for constant integers.">ConstantInt</a> or splatted <a class="el" href="classllvm_1_1ConstantVector.html">ConstantVector</a>, binding the specified pointer to the contained <a class="el" href="classllvm_1_1APInt.html" title="Class for arbitrary precision integers.">APInt</a>. </p>
+
+<p>Definition at line <a class="el" href="PatternMatch_8h_source.html#l00120">120</a> of file <a class="el" href="PatternMatch_8h_source.html">PatternMatch.h</a>.</p>
+
+<p>Referenced by <a class="el" href="ValueTracking_8cpp_source.html#l01013">llvm::ComputeNumSignBits()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a64153676e101a130bbbaaf91635d253a"></a><!-- doxytag: member="llvm::PatternMatch::m_AShr" ref="a64153676e101a130bbbaaf91635d253a" args="(const LHS &L, const RHS &R)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename LHS , typename RHS > </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="structllvm_1_1PatternMatch_1_1BinaryOp__match.html">BinaryOp_match</a><LHS, RHS, Instruction::AShr> llvm::PatternMatch::m_AShr </td>
+          <td>(</td>
+          <td class="paramtype">const LHS & </td>
+          <td class="paramname"><em>L</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const RHS & </td>
+          <td class="paramname"><em>R</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="PatternMatch_8h_source.html#l00416">416</a> of file <a class="el" href="PatternMatch_8h_source.html">PatternMatch.h</a>.</p>
+
+<p>Referenced by <a class="el" href="InstructionSimplify_8cpp_source.html#l01636">SimplifyICmpInst()</a>, <a class="el" href="InstCombineCasts_8cpp_source.html#l01043">llvm::InstCombiner::visitSExt()</a>, and <a class="el" href="InstCombineAddSub_8cpp_source.html#l00495">llvm::InstCombiner::visitSub()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ac0467ca7fad871738b10db95feb40dad"></a><!-- doxytag: member="llvm::PatternMatch::m_BitCast" ref="ac0467ca7fad871738b10db95feb40dad" args="(const OpTy &Op)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename OpTy > </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="structllvm_1_1PatternMatch_1_1CastClass__match.html">CastClass_match</a><OpTy, Instruction::BitCast> llvm::PatternMatch::m_BitCast </td>
+          <td>(</td>
+          <td class="paramtype">const OpTy & </td>
+          <td class="paramname"><em>Op</em></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>m_BitCast </p>
+
+<p>Definition at line <a class="el" href="PatternMatch_8h_source.html#l00583">583</a> of file <a class="el" href="PatternMatch_8h_source.html">PatternMatch.h</a>.</p>
+
+<p>Referenced by <a class="el" href="InstCombineCasts_8cpp_source.html#l01591">OptimizeIntToFloatBitCast()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a5d28b362c7869ec2b8c1ed9e58cbc290"></a><!-- doxytag: member="llvm::PatternMatch::m_Br" ref="a5d28b362c7869ec2b8c1ed9e58cbc290" args="(const Cond_t &C, BasicBlock *&T, BasicBlock *&F)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename Cond_t > </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="structllvm_1_1PatternMatch_1_1brc__match.html">brc_match</a><Cond_t> llvm::PatternMatch::m_Br </td>
+          <td>(</td>
+          <td class="paramtype">const Cond_t & </td>
+          <td class="paramname"><em>C</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">BasicBlock *& </td>
+          <td class="paramname"><em>T</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">BasicBlock *& </td>
+          <td class="paramname"><em>F</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="PatternMatch_8h_source.html#l00724">724</a> of file <a class="el" href="PatternMatch_8h_source.html">PatternMatch.h</a>.</p>
+
+<p>References <a class="el" href="CallingConv_8h_source.html#l00031">llvm::CallingConv::C</a>, and <a class="el" href="LLParser_8cpp.html#a33ece1ef8074506a15d7f86eb76dbae6">F()</a>.</p>
+
+<p>Referenced by <a class="el" href="InstructionCombining_8cpp_source.html#l01497">llvm::InstCombiner::visitBranchInst()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aadd209ba7e1bfa8113a609e09a7fe62f"></a><!-- doxytag: member="llvm::PatternMatch::m_Constant" ref="aadd209ba7e1bfa8113a609e09a7fe62f" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="structllvm_1_1PatternMatch_1_1class__match.html">class_match</a><<a class="el" href="classllvm_1_1Constant.html">Constant</a>> llvm::PatternMatch::m_Constant </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="PatternMatch_8h_source.html#l00076">76</a> of file <a class="el" href="PatternMatch_8h_source.html">PatternMatch.h</a>.</p>
+
+<p>Referenced by <a class="el" href="InstCombineShifts_8cpp_source.html#l00680">llvm::InstCombiner::visitShl()</a>, and <a class="el" href="InstCombineAddSub_8cpp_source.html#l00495">llvm::InstCombiner::visitSub()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="acc92e9c80ffd14ec976f5c4ee12123fd"></a><!-- doxytag: member="llvm::PatternMatch::m_Constant" ref="acc92e9c80ffd14ec976f5c4ee12123fd" args="(Constant *&C)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="structllvm_1_1PatternMatch_1_1bind__ty.html">bind_ty</a><<a class="el" href="classllvm_1_1Constant.html">Constant</a>> llvm::PatternMatch::m_Constant </td>
+          <td>(</td>
+          <td class="paramtype">Constant *& </td>
+          <td class="paramname"><em>C</em></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>m_Constant - Match a <a class="el" href="classllvm_1_1Constant.html" title="LLVM Constant Representation.">Constant</a>, capturing the value if we match. </p>
+
+<p>Definition at line <a class="el" href="PatternMatch_8h_source.html#l00253">253</a> of file <a class="el" href="PatternMatch_8h_source.html">PatternMatch.h</a>.</p>
+
+<p>References <a class="el" href="CallingConv_8h_source.html#l00031">llvm::CallingConv::C</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a34a92072122412c6020d4afb43725bf4"></a><!-- doxytag: member="llvm::PatternMatch::m_ConstantInt" ref="a34a92072122412c6020d4afb43725bf4" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="structllvm_1_1PatternMatch_1_1constantint__match.html">constantint_match</a>< Val > llvm::PatternMatch::m_ConstantInt </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p><a class="el" href="namespacellvm_1_1PatternMatch.html#a34a92072122412c6020d4afb43725bf4" title="m_ConstantInt() - Match an arbitrary ConstantInt and ignore it.">m_ConstantInt()</a> - Match an arbitrary <a class="el" href="classllvm_1_1ConstantInt.html" title="Class for constant integers.">ConstantInt</a> and ignore it. </p>
+<p>m_ConstantInt<int64_t> - Match a <a class="el" href="classllvm_1_1ConstantInt.html" title="Class for constant integers.">ConstantInt</a> with a specific value. </p>
+
+<p>Definition at line <a class="el" href="PatternMatch_8h_source.html#l00070">70</a> of file <a class="el" href="PatternMatch_8h_source.html">PatternMatch.h</a>.</p>
+
+<p>Referenced by <a class="el" href="InstCombineShifts_8cpp_source.html#l00068">CanEvaluateShifted()</a>, <a class="el" href="InstCombineAndOrXor_8cpp_source.html#l00710">llvm::InstCombiner::FoldAndOfICmps()</a>, <a class="el" href="InstCombineAndOrXor_8cpp_source.html#l01438">llvm::InstCombiner::FoldOrOfICmps()</a>, <a class="el" href="InstCombineAndOrXor_8cpp_source.html#l01699">llvm::InstCombiner::FoldOrWithConstants()</a>, <a class="el" href="InstCombineSelect_8cpp_source.html#l00595">foldSelectICmpAnd()</a>, <a class="el" href="InstCombineShifts_8cpp_source.html#l00312">llvm::InstCombiner::FoldShiftByConstant()</a>, <a class="el" href="LazyValueInfo_8cpp_source.html#l00780">getEdgeValueLocal()</a>, <a class="el" href="InstCombineCasts_8cpp_source.html#l01591">OptimizeIntToFloatBitCast()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l01636">SimplifyICmpInst()</a>, <a class="el" href="InstCombineAddSub_8cpp_source.html#l00086">llvm::InstCombiner::visitAdd(
 )</a>, <a class="el" href="InstCombineAndOrXor_8cpp_source.html#l01017">llvm::InstCombiner::visitAnd()</a>, <a class="el" href="InstCombineCompares_8cpp_source.html#l01809">llvm::InstCombiner::visitICmpInst()</a>, <a class="el" href="InstCombineMulDivRem_8cpp_source.html#l00099">llvm::InstCombiner::visitMul()</a>, <a class="el" href="InstCombineAndOrXor_8cpp_source.html#l01719">llvm::InstCombiner::visitOr()</a>, <a class="el" href="InstCombineCasts_8cpp_source.html#l01043">llvm::InstCombiner::visitSExt()</a>, <a class="el" href="InstCombineAddSub_8cpp_source.html#l00495">llvm::InstCombiner::visitSub()</a>, <a class="el" href="InstCombineCasts_8cpp_source.html#l00430">llvm::InstCombiner::visitTrunc()</a>, and <a class="el" href="InstCombineMulDivRem_8cpp_source.html#l00431">llvm::InstCombiner::visitUDiv()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ae6864b5ca203bb9a5c6298be8cb53559"></a><!-- doxytag: member="llvm::PatternMatch::m_ConstantInt" ref="ae6864b5ca203bb9a5c6298be8cb53559" args="(ConstantInt *&CI)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="structllvm_1_1PatternMatch_1_1bind__ty.html">bind_ty</a><<a class="el" href="classllvm_1_1ConstantInt.html">ConstantInt</a>> llvm::PatternMatch::m_ConstantInt </td>
+          <td>(</td>
+          <td class="paramtype">ConstantInt *& </td>
+          <td class="paramname"><em>CI</em></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>m_ConstantInt - Match a <a class="el" href="classllvm_1_1ConstantInt.html" title="Class for constant integers.">ConstantInt</a>, capturing the value if we match. </p>
+
+<p>Definition at line <a class="el" href="PatternMatch_8h_source.html#l00250">250</a> of file <a class="el" href="PatternMatch_8h_source.html">PatternMatch.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aa921ab1fc8d1d0f9ee7e203a917dfafa"></a><!-- doxytag: member="llvm::PatternMatch::m_ConstantInt" ref="aa921ab1fc8d1d0f9ee7e203a917dfafa" args="(uint64_t &V)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="structllvm_1_1PatternMatch_1_1bind__const__intval__ty.html">bind_const_intval_ty</a> llvm::PatternMatch::m_ConstantInt </td>
+          <td>(</td>
+          <td class="paramtype">uint64_t & </td>
+          <td class="paramname"><em>V</em></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>m_ConstantInt - Match a <a class="el" href="classllvm_1_1ConstantInt.html" title="Class for constant integers.">ConstantInt</a> and bind to its value. This does not match ConstantInts wider than 64-bits. </p>
+
+<p>Definition at line <a class="el" href="PatternMatch_8h_source.html#l00286">286</a> of file <a class="el" href="PatternMatch_8h_source.html">PatternMatch.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a0d67a58f519c9ff820e1015ef3932f75"></a><!-- doxytag: member="llvm::PatternMatch::m_Exact" ref="a0d67a58f519c9ff820e1015ef3932f75" args="(const T &SubPattern)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename T > </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="structllvm_1_1PatternMatch_1_1Exact__match.html">Exact_match</a><T> llvm::PatternMatch::m_Exact </td>
+          <td>(</td>
+          <td class="paramtype">const T & </td>
+          <td class="paramname"><em>SubPattern</em></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="PatternMatch_8h_source.html#l00483">483</a> of file <a class="el" href="PatternMatch_8h_source.html">PatternMatch.h</a>.</p>
+
+<p>Referenced by <a class="el" href="ValueTracking_8cpp_source.html#l00869">llvm::isKnownNonZero()</a>, <a class="el" href="ValueTracking_8cpp_source.html#l00806">llvm::isPowerOfTwo()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l00891">SimplifyMulInst()</a>, and <a class="el" href="InstructionSimplify_8cpp_source.html#l01234">SimplifyShlInst()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a5e3486337f60bed631149fb6b141bc3e"></a><!-- doxytag: member="llvm::PatternMatch::m_FAdd" ref="a5e3486337f60bed631149fb6b141bc3e" args="(const LHS &L, const RHS &R)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename LHS , typename RHS > </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="structllvm_1_1PatternMatch_1_1BinaryOp__match.html">BinaryOp_match</a><LHS, RHS, Instruction::FAdd> llvm::PatternMatch::m_FAdd </td>
+          <td>(</td>
+          <td class="paramtype">const LHS & </td>
+          <td class="paramname"><em>L</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const RHS & </td>
+          <td class="paramname"><em>R</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="PatternMatch_8h_source.html#l00320">320</a> of file <a class="el" href="PatternMatch_8h_source.html">PatternMatch.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a5772946ca265c6a5c951cb331983daa5"></a><!-- doxytag: member="llvm::PatternMatch::m_FCmp" ref="a5772946ca265c6a5c951cb331983daa5" args="(FCmpInst::Predicate &Pred, const LHS &L, const RHS &R)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename LHS , typename RHS > </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="structllvm_1_1PatternMatch_1_1CmpClass__match.html">CmpClass_match</a><LHS, RHS, <a class="el" href="classllvm_1_1FCmpInst.html">FCmpInst</a>, <a class="el" href="classllvm_1_1CmpInst.html#a283f9a5d4d843d20c40bb4d3e364bb05">FCmpInst::Predicate</a>> llvm::PatternMatch::m_FCmp </td>
+          <td>(</td>
+          <td class="paramtype">FCmpInst::Predicate & </td>
+          <td class="paramname"><em>Pred</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const LHS & </td>
+          <td class="paramname"><em>L</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const RHS & </td>
+          <td class="paramname"><em>R</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="PatternMatch_8h_source.html#l00518">518</a> of file <a class="el" href="PatternMatch_8h_source.html">PatternMatch.h</a>.</p>
+
+<p>Referenced by <a class="el" href="InstructionCombining_8cpp_source.html#l01497">llvm::InstCombiner::visitBranchInst()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a0a77c976c6edefcb3c05ad8a225fd36e"></a><!-- doxytag: member="llvm::PatternMatch::m_FDiv" ref="a0a77c976c6edefcb3c05ad8a225fd36e" args="(const LHS &L, const RHS &R)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename LHS , typename RHS > </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="structllvm_1_1PatternMatch_1_1BinaryOp__match.html">BinaryOp_match</a><LHS, RHS, Instruction::FDiv> llvm::PatternMatch::m_FDiv </td>
+          <td>(</td>
+          <td class="paramtype">const LHS & </td>
+          <td class="paramname"><em>L</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const RHS & </td>
+          <td class="paramname"><em>R</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="PatternMatch_8h_source.html#l00362">362</a> of file <a class="el" href="PatternMatch_8h_source.html">PatternMatch.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a7aff89f4f22502c8ad9118bed59ce21c"></a><!-- doxytag: member="llvm::PatternMatch::m_FMul" ref="a7aff89f4f22502c8ad9118bed59ce21c" args="(const LHS &L, const RHS &R)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename LHS , typename RHS > </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="structllvm_1_1PatternMatch_1_1BinaryOp__match.html">BinaryOp_match</a><LHS, RHS, Instruction::FMul> llvm::PatternMatch::m_FMul </td>
+          <td>(</td>
+          <td class="paramtype">const LHS & </td>
+          <td class="paramname"><em>L</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const RHS & </td>
+          <td class="paramname"><em>R</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="PatternMatch_8h_source.html#l00344">344</a> of file <a class="el" href="PatternMatch_8h_source.html">PatternMatch.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a2d996b55de3306fdf6f3fd67ae1bce83"></a><!-- doxytag: member="llvm::PatternMatch::m_FNeg" ref="a2d996b55de3306fdf6f3fd67ae1bce83" args="(const LHS &L)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename LHS > </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="structllvm_1_1PatternMatch_1_1fneg__match.html">fneg_match</a><LHS> llvm::PatternMatch::m_FNeg </td>
+          <td>(</td>
+          <td class="paramtype">const LHS & </td>
+          <td class="paramname"><em>L</em></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>m_FNeg - Match a floating point negate. </p>
+
+<p>Definition at line <a class="el" href="PatternMatch_8h_source.html#l00696">696</a> of file <a class="el" href="PatternMatch_8h_source.html">PatternMatch.h</a>.</p>
+
+<p>Referenced by <a class="el" href="InstCombineCompares_8cpp_source.html#l02864">llvm::InstCombiner::visitFCmpInst()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="afcb97d6fd10015dd8d49a132e0d1e406"></a><!-- doxytag: member="llvm::PatternMatch::m_FRem" ref="afcb97d6fd10015dd8d49a132e0d1e406" args="(const LHS &L, const RHS &R)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename LHS , typename RHS > </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="structllvm_1_1PatternMatch_1_1BinaryOp__match.html">BinaryOp_match</a><LHS, RHS, Instruction::FRem> llvm::PatternMatch::m_FRem </td>
+          <td>(</td>
+          <td class="paramtype">const LHS & </td>
+          <td class="paramname"><em>L</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const RHS & </td>
+          <td class="paramname"><em>R</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="PatternMatch_8h_source.html#l00380">380</a> of file <a class="el" href="PatternMatch_8h_source.html">PatternMatch.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aac83d9218356dfe82518cb81e3a53f2f"></a><!-- doxytag: member="llvm::PatternMatch::m_FSub" ref="aac83d9218356dfe82518cb81e3a53f2f" args="(const LHS &L, const RHS &R)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename LHS , typename RHS > </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="structllvm_1_1PatternMatch_1_1BinaryOp__match.html">BinaryOp_match</a><LHS, RHS, Instruction::FSub> llvm::PatternMatch::m_FSub </td>
+          <td>(</td>
+          <td class="paramtype">const LHS & </td>
+          <td class="paramname"><em>L</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const RHS & </td>
+          <td class="paramname"><em>R</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="PatternMatch_8h_source.html#l00332">332</a> of file <a class="el" href="PatternMatch_8h_source.html">PatternMatch.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a3fe9b3ddb71b9fb53d9fc74b3a0710bf"></a><!-- doxytag: member="llvm::PatternMatch::m_ICmp" ref="a3fe9b3ddb71b9fb53d9fc74b3a0710bf" args="(ICmpInst::Predicate &Pred, const LHS &L, const RHS &R)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename LHS , typename RHS > </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="structllvm_1_1PatternMatch_1_1CmpClass__match.html">CmpClass_match</a><LHS, RHS, <a class="el" href="classllvm_1_1ICmpInst.html">ICmpInst</a>, <a class="el" href="classllvm_1_1CmpInst.html#a283f9a5d4d843d20c40bb4d3e364bb05">ICmpInst::Predicate</a>> llvm::PatternMatch::m_ICmp </td>
+          <td>(</td>
+          <td class="paramtype">ICmpInst::Predicate & </td>
+          <td class="paramname"><em>Pred</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const LHS & </td>
+          <td class="paramname"><em>L</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const RHS & </td>
+          <td class="paramname"><em>R</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="PatternMatch_8h_source.html#l00511">511</a> of file <a class="el" href="PatternMatch_8h_source.html">PatternMatch.h</a>.</p>
+
+<p>Referenced by <a class="el" href="InstructionCombining_8cpp_source.html#l01497">llvm::InstCombiner::visitBranchInst()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a44d1e9e73bc9862b44a3037cefc34036"></a><!-- doxytag: member="llvm::PatternMatch::m_IDiv" ref="a44d1e9e73bc9862b44a3037cefc34036" args="(const LHS &L, const RHS &R)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename LHS , typename RHS > </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="structllvm_1_1PatternMatch_1_1BinOp2__match.html">BinOp2_match</a><LHS, RHS, Instruction::SDiv, Instruction::UDiv> llvm::PatternMatch::m_IDiv </td>
+          <td>(</td>
+          <td class="paramtype">const LHS & </td>
+          <td class="paramname"><em>L</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const RHS & </td>
+          <td class="paramname"><em>R</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>m_IDiv - Matches UDiv and SDiv. </p>
+
+<p>Definition at line <a class="el" href="PatternMatch_8h_source.html#l00461">461</a> of file <a class="el" href="PatternMatch_8h_source.html">PatternMatch.h</a>.</p>
+
+<p>Referenced by <a class="el" href="ValueTracking_8cpp_source.html#l00869">llvm::isKnownNonZero()</a>, and <a class="el" href="InstructionSimplify_8cpp_source.html#l00891">SimplifyMulInst()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a8ab493fbb03398d7e17bf2000328fdf9"></a><!-- doxytag: member="llvm::PatternMatch::m_LogicalShift" ref="a8ab493fbb03398d7e17bf2000328fdf9" args="(const LHS &L, const RHS &R)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename LHS , typename RHS > </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="structllvm_1_1PatternMatch_1_1BinOp2__match.html">BinOp2_match</a><LHS, RHS, Instruction::LShr, Instruction::Shl> llvm::PatternMatch::m_LogicalShift </td>
+          <td>(</td>
+          <td class="paramtype">const LHS & </td>
+          <td class="paramname"><em>L</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const RHS & </td>
+          <td class="paramname"><em>R</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>m_LogicalShift - Matches LShr or Shl. </p>
+
+<p>Definition at line <a class="el" href="PatternMatch_8h_source.html#l00454">454</a> of file <a class="el" href="PatternMatch_8h_source.html">PatternMatch.h</a>.</p>
+
+<p>Referenced by <a class="el" href="InstCombineAndOrXor_8cpp_source.html#l01719">llvm::InstCombiner::visitOr()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aa08fee11e8a5ec10c0cc2a7abbbd799a"></a><!-- doxytag: member="llvm::PatternMatch::m_LShr" ref="aa08fee11e8a5ec10c0cc2a7abbbd799a" args="(const LHS &L, const RHS &R)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename LHS , typename RHS > </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="structllvm_1_1PatternMatch_1_1BinaryOp__match.html">BinaryOp_match</a><LHS, RHS, Instruction::LShr> llvm::PatternMatch::m_LShr </td>
+          <td>(</td>
+          <td class="paramtype">const LHS & </td>
+          <td class="paramname"><em>L</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const RHS & </td>
+          <td class="paramname"><em>R</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="PatternMatch_8h_source.html#l00410">410</a> of file <a class="el" href="PatternMatch_8h_source.html">PatternMatch.h</a>.</p>
+
+<p>Referenced by <a class="el" href="InstCombineShifts_8cpp_source.html#l00068">CanEvaluateShifted()</a>, <a class="el" href="ValueTracking_8cpp_source.html#l00806">llvm::isPowerOfTwo()</a>, <a class="el" href="InstCombineCasts_8cpp_source.html#l01591">OptimizeIntToFloatBitCast()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l01636">SimplifyICmpInst()</a>, <a class="el" href="InstCombineMulDivRem_8cpp_source.html#l00026">simplifyValueKnownNonZero()</a>, <a class="el" href="InstCombineCompares_8cpp_source.html#l01809">llvm::InstCombiner::visitICmpInst()</a>, <a class="el" href="InstCombineAddSub_8cpp_source.html#l00495">llvm::InstCombiner::visitSub()</a>, <a class="el" href="InstCombineCasts_8cpp_source.html#l00430">llvm::InstCombiner::visitTrunc()</a>, and <a class="el" href="InstCombineMulDivRem_8cpp_source.html#l00431">llvm::InstCombiner::visitUDiv()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a971522b36bf432ad69a0083581ab4108"></a><!-- doxytag: member="llvm::PatternMatch::m_Mul" ref="a971522b36bf432ad69a0083581ab4108" args="(const LHS &L, const RHS &R)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename LHS , typename RHS > </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="structllvm_1_1PatternMatch_1_1BinaryOp__match.html">BinaryOp_match</a><LHS, RHS, Instruction::Mul> llvm::PatternMatch::m_Mul </td>
+          <td>(</td>
+          <td class="paramtype">const LHS & </td>
+          <td class="paramname"><em>L</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const RHS & </td>
+          <td class="paramname"><em>R</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="PatternMatch_8h_source.html#l00338">338</a> of file <a class="el" href="PatternMatch_8h_source.html">PatternMatch.h</a>.</p>
+
+<p>Referenced by <a class="el" href="ValueTracking_8cpp_source.html#l00869">llvm::isKnownNonZero()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l00962">SimplifyDiv()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l00757">SimplifySubInst()</a>, <a class="el" href="InstCombineAddSub_8cpp_source.html#l00086">llvm::InstCombiner::visitAdd()</a>, and <a class="el" href="InstCombineAddSub_8cpp_source.html#l00495">llvm::InstCombiner::visitSub()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a66117262c223380ed69d25376318a8b4"></a><!-- doxytag: member="llvm::PatternMatch::m_Neg" ref="a66117262c223380ed69d25376318a8b4" args="(const LHS &L)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename LHS > </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="structllvm_1_1PatternMatch_1_1neg__match.html">neg_match</a><LHS> llvm::PatternMatch::m_Neg </td>
+          <td>(</td>
+          <td class="paramtype">const LHS & </td>
+          <td class="paramname"><em>L</em></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>m_Neg - Match an integer negate. </p>
+
+<p>Definition at line <a class="el" href="PatternMatch_8h_source.html#l00670">670</a> of file <a class="el" href="PatternMatch_8h_source.html">PatternMatch.h</a>.</p>
+
+<p>Referenced by <a class="el" href="ValueTracking_8cpp_source.html#l00806">llvm::isPowerOfTwo()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l01319">SimplifyAndInst()</a>, and <a class="el" href="InstCombineAddSub_8cpp_source.html#l00495">llvm::InstCombiner::visitSub()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a4cfd328368353696e64a4d1b15a7cbfa"></a><!-- doxytag: member="llvm::PatternMatch::m_Not" ref="a4cfd328368353696e64a4d1b15a7cbfa" args="(const LHS &L)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename LHS > </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="structllvm_1_1PatternMatch_1_1not__match.html">not_match</a><LHS> llvm::PatternMatch::m_Not </td>
+          <td>(</td>
+          <td class="paramtype">const LHS & </td>
+          <td class="paramname"><em>L</em></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="PatternMatch_8h_source.html#l00644">644</a> of file <a class="el" href="PatternMatch_8h_source.html">PatternMatch.h</a>.</p>
+
+<p>Referenced by <a class="el" href="InstCombineAndOrXor_8cpp_source.html#l01415">MatchSelectFromAndOr()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l00592">SimplifyAddInst()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l01319">SimplifyAndInst()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l01418">SimplifyOrInst()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l01512">SimplifyXorInst()</a>, <a class="el" href="InstCombineAddSub_8cpp_source.html#l00086">llvm::InstCombiner::visitAdd()</a>, <a class="el" href="InstCombineAndOrXor_8cpp_source.html#l01017">llvm::InstCombiner::visitAnd()</a>, <a class="el" href="InstructionCombining_8cpp_source.html#l01497">llvm::InstCombiner::visitBranchInst()</a>, <a class="el" href="InstCombineCompares_8cpp_source.html#l01809">llvm::InstCombiner::visitICmpInst()</a>, <a class="el" href="InstCombineAndOrXor_8cpp_source.html#l01719">llvm::InstCombiner::visitOr()</a>, <a class="el"
  href="InstCombineSelect_8cpp_source.html#l00661">llvm::InstCombiner::visitSelectInst()</a>, <a class="el" href="InstCombineAddSub_8cpp_source.html#l00495">llvm::InstCombiner::visitSub()</a>, and <a class="el" href="InstCombineCasts_8cpp_source.html#l00741">llvm::InstCombiner::visitZExt()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aebdb2700a77d10ae6f0ce115e23d9f77"></a><!-- doxytag: member="llvm::PatternMatch::m_One" ref="aebdb2700a77d10ae6f0ce115e23d9f77" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="structllvm_1_1PatternMatch_1_1cst__pred__ty.html">cst_pred_ty</a><<a class="el" href="structllvm_1_1PatternMatch_1_1is__one.html">is_one</a>> llvm::PatternMatch::m_One </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p><a class="el" href="namespacellvm_1_1PatternMatch.html#aebdb2700a77d10ae6f0ce115e23d9f77" title="m_One() - Match an integer 1 or a vector with all elements equal to 1.">m_One()</a> - Match an integer 1 or a vector with all elements equal to 1. </p>
+
+<p>Definition at line <a class="el" href="PatternMatch_8h_source.html#l00204">204</a> of file <a class="el" href="PatternMatch_8h_source.html">PatternMatch.h</a>.</p>
+
+<p>Referenced by <a class="el" href="ValueTracking_8cpp_source.html#l00806">llvm::isPowerOfTwo()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l00962">SimplifyDiv()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l01636">SimplifyICmpInst()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l00891">SimplifyMulInst()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l01085">SimplifyRem()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l00757">SimplifySubInst()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l00430">ThreadCmpOverSelect()</a>, <a class="el" href="InstCombineCompares_8cpp_source.html#l01809">llvm::InstCombiner::visitICmpInst()</a>, and <a class="el" href="InstCombineMulDivRem_8cpp_source.html#l00099">llvm::InstCombiner::visitMul()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a5954d649e536ef6633730e6acf521a32"></a><!-- doxytag: member="llvm::PatternMatch::m_One" ref="a5954d649e536ef6633730e6acf521a32" args="(const APInt *&V)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="structllvm_1_1PatternMatch_1_1api__pred__ty.html">api_pred_ty</a><<a class="el" href="structllvm_1_1PatternMatch_1_1is__one.html">is_one</a>> llvm::PatternMatch::m_One </td>
+          <td>(</td>
+          <td class="paramtype">const APInt *& </td>
+          <td class="paramname"><em>V</em></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="PatternMatch_8h_source.html#l00205">205</a> of file <a class="el" href="PatternMatch_8h_source.html">PatternMatch.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aca6428e7fec51ba0b55594f469eb9691"></a><!-- doxytag: member="llvm::PatternMatch::m_OneUse" ref="aca6428e7fec51ba0b55594f469eb9691" args="(const T &SubPattern)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename T > </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="structllvm_1_1PatternMatch_1_1OneUse__match.html">OneUse_match</a><T> llvm::PatternMatch::m_OneUse </td>
+          <td>(</td>
+          <td class="paramtype">const T & </td>
+          <td class="paramname"><em>SubPattern</em></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="PatternMatch_8h_source.html#l00058">58</a> of file <a class="el" href="PatternMatch_8h_source.html">PatternMatch.h</a>.</p>
+
+<p>Referenced by <a class="el" href="InstCombineMulDivRem_8cpp_source.html#l00026">simplifyValueKnownNonZero()</a>, <a class="el" href="InstCombineCompares_8cpp_source.html#l01809">llvm::InstCombiner::visitICmpInst()</a>, and <a class="el" href="InstCombineShifts_8cpp_source.html#l00680">llvm::InstCombiner::visitShl()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a42569041ddafba7d40243e126af07f42"></a><!-- doxytag: member="llvm::PatternMatch::m_Or" ref="a42569041ddafba7d40243e126af07f42" args="(const LHS &L, const RHS &R)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename LHS , typename RHS > </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="structllvm_1_1PatternMatch_1_1BinaryOp__match.html">BinaryOp_match</a><LHS, RHS, Instruction::Or> llvm::PatternMatch::m_Or </td>
+          <td>(</td>
+          <td class="paramtype">const LHS & </td>
+          <td class="paramname"><em>L</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const RHS & </td>
+          <td class="paramname"><em>R</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="PatternMatch_8h_source.html#l00392">392</a> of file <a class="el" href="PatternMatch_8h_source.html">PatternMatch.h</a>.</p>
+
+<p>Referenced by <a class="el" href="ValueTracking_8cpp_source.html#l00869">llvm::isKnownNonZero()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l01319">SimplifyAndInst()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l01636">SimplifyICmpInst()</a>, <a class="el" href="InstCombineAndOrXor_8cpp_source.html#l01017">llvm::InstCombiner::visitAnd()</a>, <a class="el" href="InstCombineCompares_8cpp_source.html#l01020">llvm::InstCombiner::visitICmpInstWithInstAndIntCst()</a>, <a class="el" href="InstCombineAndOrXor_8cpp_source.html#l01719">llvm::InstCombiner::visitOr()</a>, and <a class="el" href="InstCombineAndOrXor_8cpp_source.html#l02042">llvm::InstCombiner::visitXor()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ad5e60756e331a97669d11b5c9d8691a2"></a><!-- doxytag: member="llvm::PatternMatch::m_Power2" ref="ad5e60756e331a97669d11b5c9d8691a2" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="structllvm_1_1PatternMatch_1_1cst__pred__ty.html">cst_pred_ty</a><<a class="el" href="structllvm_1_1PatternMatch_1_1is__power2.html">is_power2</a>> llvm::PatternMatch::m_Power2 </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p><a class="el" href="namespacellvm_1_1PatternMatch.html#ad5e60756e331a97669d11b5c9d8691a2" title="m_Power2() - Match an integer or vector power of 2.">m_Power2()</a> - Match an integer or vector power of 2. </p>
+
+<p>Definition at line <a class="el" href="PatternMatch_8h_source.html#l00228">228</a> of file <a class="el" href="PatternMatch_8h_source.html">PatternMatch.h</a>.</p>
+
+<p>Referenced by <a class="el" href="InstCombineShifts_8cpp_source.html#l00022">llvm::InstCombiner::commonShiftTransforms()</a>, <a class="el" href="InstCombineCompares_8cpp_source.html#l01809">llvm::InstCombiner::visitICmpInst()</a>, <a class="el" href="InstCombineMulDivRem_8cpp_source.html#l00517">llvm::InstCombiner::visitSDiv()</a>, <a class="el" href="InstCombineMulDivRem_8cpp_source.html#l00431">llvm::InstCombiner::visitUDiv()</a>, and <a class="el" href="InstCombineMulDivRem_8cpp_source.html#l00627">llvm::InstCombiner::visitURem()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a2f66d9a8d6fff64c01a3f013d1350ce8"></a><!-- doxytag: member="llvm::PatternMatch::m_Power2" ref="a2f66d9a8d6fff64c01a3f013d1350ce8" args="(const APInt *&V)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="structllvm_1_1PatternMatch_1_1api__pred__ty.html">api_pred_ty</a><<a class="el" href="structllvm_1_1PatternMatch_1_1is__power2.html">is_power2</a>> llvm::PatternMatch::m_Power2 </td>
+          <td>(</td>
+          <td class="paramtype">const APInt *& </td>
+          <td class="paramname"><em>V</em></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="PatternMatch_8h_source.html#l00229">229</a> of file <a class="el" href="PatternMatch_8h_source.html">PatternMatch.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a3ffbacd388121d5e3ba1c4360b7449d0"></a><!-- doxytag: member="llvm::PatternMatch::m_PtrToInt" ref="a3ffbacd388121d5e3ba1c4360b7449d0" args="(const OpTy &Op)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename OpTy > </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="structllvm_1_1PatternMatch_1_1CastClass__match.html">CastClass_match</a><OpTy, Instruction::PtrToInt> llvm::PatternMatch::m_PtrToInt </td>
+          <td>(</td>
+          <td class="paramtype">const OpTy & </td>
+          <td class="paramname"><em>Op</em></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>m_PtrToInt </p>
+
+<p>Definition at line <a class="el" href="PatternMatch_8h_source.html#l00590">590</a> of file <a class="el" href="PatternMatch_8h_source.html">PatternMatch.h</a>.</p>
+
+<p>Referenced by <a class="el" href="InstructionSimplify_8cpp_source.html#l00757">SimplifySubInst()</a>, <a class="el" href="InstCombineCompares_8cpp_source.html#l01020">llvm::InstCombiner::visitICmpInstWithInstAndIntCst()</a>, and <a class="el" href="InstCombineAddSub_8cpp_source.html#l00495">llvm::InstCombiner::visitSub()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a741e3212cc4b9d94cd549d02d26e172b"></a><!-- doxytag: member="llvm::PatternMatch::m_SDiv" ref="a741e3212cc4b9d94cd549d02d26e172b" args="(const LHS &L, const RHS &R)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename LHS , typename RHS > </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="structllvm_1_1PatternMatch_1_1BinaryOp__match.html">BinaryOp_match</a><LHS, RHS, Instruction::SDiv> llvm::PatternMatch::m_SDiv </td>
+          <td>(</td>
+          <td class="paramtype">const LHS & </td>
+          <td class="paramname"><em>L</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const RHS & </td>
+          <td class="paramname"><em>R</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="PatternMatch_8h_source.html#l00356">356</a> of file <a class="el" href="PatternMatch_8h_source.html">PatternMatch.h</a>.</p>
+
+<p>Referenced by <a class="el" href="InstructionSimplify_8cpp_source.html#l01636">SimplifyICmpInst()</a>, and <a class="el" href="InstCombineAddSub_8cpp_source.html#l00495">llvm::InstCombiner::visitSub()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="af254e0a0a7277f1b415dbabc3ee37fb6"></a><!-- doxytag: member="llvm::PatternMatch::m_Select" ref="af254e0a0a7277f1b415dbabc3ee37fb6" args="(const Cond &C, const LHS &L, const RHS &R)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename Cond , typename LHS , typename RHS > </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="structllvm_1_1PatternMatch_1_1SelectClass__match.html">SelectClass_match</a><Cond, LHS, RHS> llvm::PatternMatch::m_Select </td>
+          <td>(</td>
+          <td class="paramtype">const Cond & </td>
+          <td class="paramname"><em>C</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const LHS & </td>
+          <td class="paramname"><em>L</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const RHS & </td>
+          <td class="paramname"><em>R</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="PatternMatch_8h_source.html#l00549">549</a> of file <a class="el" href="PatternMatch_8h_source.html">PatternMatch.h</a>.</p>
+
+<p>References <a class="el" href="CallingConv_8h_source.html#l00031">llvm::CallingConv::C</a>.</p>
+
+<p>Referenced by <a class="el" href="PatternMatch_8h_source.html#l00557">m_SelectCst()</a>, <a class="el" href="InstCombineCompares_8cpp_source.html#l01809">llvm::InstCombiner::visitICmpInst()</a>, <a class="el" href="InstCombineMulDivRem_8cpp_source.html#l00431">llvm::InstCombiner::visitUDiv()</a>, and <a class="el" href="InstCombineMulDivRem_8cpp_source.html#l00627">llvm::InstCombiner::visitURem()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ab3df57ecc6ae0b8a96295e5f6317dcf1"></a><!-- doxytag: member="llvm::PatternMatch::m_SelectCst" ref="ab3df57ecc6ae0b8a96295e5f6317dcf1" args="(const Cond &C)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<int64_t L, int64_t R, typename Cond > </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="structllvm_1_1PatternMatch_1_1SelectClass__match.html">SelectClass_match</a><Cond, <a class="el" href="structllvm_1_1PatternMatch_1_1constantint__match.html">constantint_match</a><L>, <a class="el" href="structllvm_1_1PatternMatch_1_1constantint__match.html">constantint_match</a><R> > llvm::PatternMatch::m_SelectCst </td>
+          <td>(</td>
+          <td class="paramtype">const Cond & </td>
+          <td class="paramname"><em>C</em></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>m_SelectCst - This matches a select of two constants, e.g.: m_SelectCst<-1, 0>(m_Value(V)) </p>
+
+<p>Definition at line <a class="el" href="PatternMatch_8h_source.html#l00557">557</a> of file <a class="el" href="PatternMatch_8h_source.html">PatternMatch.h</a>.</p>
+
+<p>References <a class="el" href="PatternMatch_8h_source.html#l00549">m_Select()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aaab494a433fbb23bc68393ee8bcfc5ac"></a><!-- doxytag: member="llvm::PatternMatch::m_SExt" ref="aaab494a433fbb23bc68393ee8bcfc5ac" args="(const OpTy &Op)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename OpTy > </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="structllvm_1_1PatternMatch_1_1CastClass__match.html">CastClass_match</a><OpTy, Instruction::SExt> llvm::PatternMatch::m_SExt </td>
+          <td>(</td>
+          <td class="paramtype">const OpTy & </td>
+          <td class="paramname"><em>Op</em></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>m_SExt </p>
+
+<p>Definition at line <a class="el" href="PatternMatch_8h_source.html#l00604">604</a> of file <a class="el" href="PatternMatch_8h_source.html">PatternMatch.h</a>.</p>
+
+<p>Referenced by <a class="el" href="InstCombineAndOrXor_8cpp_source.html#l01415">MatchSelectFromAndOr()</a>, <a class="el" href="InstCombineAndOrXor_8cpp_source.html#l01719">llvm::InstCombiner::visitOr()</a>, and <a class="el" href="InstCombineSelect_8cpp_source.html#l00355">llvm::InstCombiner::visitSelectInstWithICmp()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a37668d9884c78ac77254cf9fb8a4276a"></a><!-- doxytag: member="llvm::PatternMatch::m_Shl" ref="a37668d9884c78ac77254cf9fb8a4276a" args="(const LHS &L, const RHS &R)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename LHS , typename RHS > </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="structllvm_1_1PatternMatch_1_1BinaryOp__match.html">BinaryOp_match</a><LHS, RHS, Instruction::Shl> llvm::PatternMatch::m_Shl </td>
+          <td>(</td>
+          <td class="paramtype">const LHS & </td>
+          <td class="paramname"><em>L</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const RHS & </td>
+          <td class="paramname"><em>R</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="PatternMatch_8h_source.html#l00404">404</a> of file <a class="el" href="PatternMatch_8h_source.html">PatternMatch.h</a>.</p>
+
+<p>Referenced by <a class="el" href="InstCombineShifts_8cpp_source.html#l00068">CanEvaluateShifted()</a>, <a class="el" href="ValueTracking_8cpp_source.html#l00869">llvm::isKnownNonZero()</a>, <a class="el" href="ValueTracking_8cpp_source.html#l00806">llvm::isPowerOfTwo()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l01287">SimplifyAShrInst()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l01259">SimplifyLShrInst()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l00757">SimplifySubInst()</a>, <a class="el" href="InstCombineMulDivRem_8cpp_source.html#l00026">simplifyValueKnownNonZero()</a>, <a class="el" href="InstCombineShifts_8cpp_source.html#l00758">llvm::InstCombiner::visitAShr()</a>, <a class="el" href="InstCombineCompares_8cpp_source.html#l01809">llvm::InstCombiner::visitICmpInst()</a>, <a class="el" href="InstCombineMulDivRem_8cpp_source.html#l00099">llvm::InstCombiner::visitMul()</a>, <a class="el" href="InstCombineMulDivR
 em_8cpp_source.html#l00517">llvm::InstCombiner::visitSDiv()</a>, <a class="el" href="InstCombineCasts_8cpp_source.html#l01043">llvm::InstCombiner::visitSExt()</a>, <a class="el" href="InstCombineShifts_8cpp_source.html#l00680">llvm::InstCombiner::visitShl()</a>, <a class="el" href="InstCombineAddSub_8cpp_source.html#l00495">llvm::InstCombiner::visitSub()</a>, <a class="el" href="InstCombineMulDivRem_8cpp_source.html#l00431">llvm::InstCombiner::visitUDiv()</a>, and <a class="el" href="InstCombineMulDivRem_8cpp_source.html#l00627">llvm::InstCombiner::visitURem()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a8429e9826885bbef0cfb350bbc49f5db"></a><!-- doxytag: member="llvm::PatternMatch::m_Shr" ref="a8429e9826885bbef0cfb350bbc49f5db" args="(const LHS &L, const RHS &R)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename LHS , typename RHS > </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="structllvm_1_1PatternMatch_1_1BinOp2__match.html">BinOp2_match</a><LHS, RHS, Instruction::LShr, Instruction::AShr> llvm::PatternMatch::m_Shr </td>
+          <td>(</td>
+          <td class="paramtype">const LHS & </td>
+          <td class="paramname"><em>L</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const RHS & </td>
+          <td class="paramname"><em>R</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>m_Shr - Matches LShr or AShr. </p>
+
+<p>Definition at line <a class="el" href="PatternMatch_8h_source.html#l00447">447</a> of file <a class="el" href="PatternMatch_8h_source.html">PatternMatch.h</a>.</p>
+
+<p>Referenced by <a class="el" href="InstCombineShifts_8cpp_source.html#l00312">llvm::InstCombiner::FoldShiftByConstant()</a>, <a class="el" href="ValueTracking_8cpp_source.html#l00869">llvm::isKnownNonZero()</a>, <a class="el" href="ValueTracking_8cpp_source.html#l00806">llvm::isPowerOfTwo()</a>, and <a class="el" href="InstructionSimplify_8cpp_source.html#l01234">SimplifyShlInst()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ad828a9d7323b25627466cd0d72b79382"></a><!-- doxytag: member="llvm::PatternMatch::m_SignBit" ref="ad828a9d7323b25627466cd0d72b79382" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="structllvm_1_1PatternMatch_1_1cst__pred__ty.html">cst_pred_ty</a><<a class="el" href="structllvm_1_1PatternMatch_1_1is__sign__bit.html">is_sign_bit</a>> llvm::PatternMatch::m_SignBit </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p><a class="el" href="namespacellvm_1_1PatternMatch.html#ad828a9d7323b25627466cd0d72b79382" title="m_SignBit() - Match an integer or vector with only the sign bit(s) set.">m_SignBit()</a> - Match an integer or vector with only the sign bit(s) set. </p>
+
+<p>Definition at line <a class="el" href="PatternMatch_8h_source.html#l00220">220</a> of file <a class="el" href="PatternMatch_8h_source.html">PatternMatch.h</a>.</p>
+
+<p>Referenced by <a class="el" href="ValueTracking_8cpp_source.html#l00806">llvm::isPowerOfTwo()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="af42e7e322fc3900524db0926514f192c"></a><!-- doxytag: member="llvm::PatternMatch::m_SignBit" ref="af42e7e322fc3900524db0926514f192c" args="(const APInt *&V)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="structllvm_1_1PatternMatch_1_1api__pred__ty.html">api_pred_ty</a><<a class="el" href="structllvm_1_1PatternMatch_1_1is__sign__bit.html">is_sign_bit</a>> llvm::PatternMatch::m_SignBit </td>
+          <td>(</td>
+          <td class="paramtype">const APInt *& </td>
+          <td class="paramname"><em>V</em></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="PatternMatch_8h_source.html#l00221">221</a> of file <a class="el" href="PatternMatch_8h_source.html">PatternMatch.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a697c84f13248a5e7e76ad7fdce74ce0f"></a><!-- doxytag: member="llvm::PatternMatch::m_SMax" ref="a697c84f13248a5e7e76ad7fdce74ce0f" args="(const LHS &L, const RHS &R)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename LHS , typename RHS > </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="structllvm_1_1PatternMatch_1_1MaxMin__match.html">MaxMin_match</a><LHS, RHS, <a class="el" href="structllvm_1_1PatternMatch_1_1smax__pred__ty.html">smax_pred_ty</a>> llvm::PatternMatch::m_SMax </td>
+          <td>(</td>
+          <td class="paramtype">const LHS & </td>
+          <td class="paramname"><em>L</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const RHS & </td>
+          <td class="paramname"><em>R</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="PatternMatch_8h_source.html#l00799">799</a> of file <a class="el" href="PatternMatch_8h_source.html">PatternMatch.h</a>.</p>
+
+<p>Referenced by <a class="el" href="InstructionSimplify_8cpp_source.html#l01636">SimplifyICmpInst()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ad8c6c601c5d8270fd8659d6710f44af8"></a><!-- doxytag: member="llvm::PatternMatch::m_SMin" ref="ad8c6c601c5d8270fd8659d6710f44af8" args="(const LHS &L, const RHS &R)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename LHS , typename RHS > </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="structllvm_1_1PatternMatch_1_1MaxMin__match.html">MaxMin_match</a><LHS, RHS, <a class="el" href="structllvm_1_1PatternMatch_1_1smin__pred__ty.html">smin_pred_ty</a>> llvm::PatternMatch::m_SMin </td>
+          <td>(</td>
+          <td class="paramtype">const LHS & </td>
+          <td class="paramname"><em>L</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const RHS & </td>
+          <td class="paramname"><em>R</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="PatternMatch_8h_source.html#l00805">805</a> of file <a class="el" href="PatternMatch_8h_source.html">PatternMatch.h</a>.</p>
+
+<p>Referenced by <a class="el" href="InstructionSimplify_8cpp_source.html#l01636">SimplifyICmpInst()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a2d9861feadd3a09792967a012559e7b2"></a><!-- doxytag: member="llvm::PatternMatch::m_Specific" ref="a2d9861feadd3a09792967a012559e7b2" args="(const Value *V)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="structllvm_1_1PatternMatch_1_1specificval__ty.html">specificval_ty</a> llvm::PatternMatch::m_Specific </td>
+          <td>(</td>
+          <td class="paramtype">const Value * </td>
+          <td class="paramname"><em>V</em></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>m_Specific - Match if we have a specific specified value. </p>
+
+<p>Definition at line <a class="el" href="PatternMatch_8h_source.html#l00267">267</a> of file <a class="el" href="PatternMatch_8h_source.html">PatternMatch.h</a>.</p>
+
+<p>Referenced by <a class="el" href="InstCombineMulDivRem_8cpp_source.html#l00366">llvm::InstCombiner::commonIDivTransforms()</a>, <a class="el" href="InstCombineAndOrXor_8cpp_source.html#l00710">llvm::InstCombiner::FoldAndOfICmps()</a>, <a class="el" href="InstCombineAndOrXor_8cpp_source.html#l01438">llvm::InstCombiner::FoldOrOfICmps()</a>, <a class="el" href="InstCombineShifts_8cpp_source.html#l00312">llvm::InstCombiner::FoldShiftByConstant()</a>, <a class="el" href="LazyValueInfo_8cpp_source.html#l00780">getEdgeValueLocal()</a>, <a class="el" href="ValueTracking_8cpp_source.html#l00806">llvm::isPowerOfTwo()</a>, <a class="el" href="InstCombineAndOrXor_8cpp_source.html#l01415">MatchSelectFromAndOr()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l00592">SimplifyAddInst()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l01319">SimplifyAndInst()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l01287">SimplifyAShrInst()</a>, <a class
 ="el" href="InstructionSimplify_8cpp_source.html#l00962">SimplifyDiv()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l01636">SimplifyICmpInst()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l01259">SimplifyLShrInst()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l00891">SimplifyMulInst()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l01418">SimplifyOrInst()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l01234">SimplifyShlInst()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l00757">SimplifySubInst()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l01512">SimplifyXorInst()</a>, <a class="el" href="InstCombineAddSub_8cpp_source.html#l00086">llvm::InstCombiner::visitAdd()</a>, <a class="el" href="InstCombineAndOrXor_8cpp_source.html#l01017">llvm::InstCombiner::visitAnd()</a>, <a class="el" href="InstCombineShifts_8cpp_source.html#l00758">llvm::InstCombiner::visitAShr()</
 a>, <a class="el" href="InstCombineAndOrXor_8cpp_source.html#l01719">llvm::InstCombiner::visitOr()</a>, <a class="el" href="InstCombineSelect_8cpp_source.html#l00661">llvm::InstCombiner::visitSelectInst()</a>, <a class="el" href="InstCombineSelect_8cpp_source.html#l00355">llvm::InstCombiner::visitSelectInstWithICmp()</a>, and <a class="el" href="InstCombineAddSub_8cpp_source.html#l00495">llvm::InstCombiner::visitSub()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a42df6a41563b50a3fd1872230ed0b5ec"></a><!-- doxytag: member="llvm::PatternMatch::m_SRem" ref="a42df6a41563b50a3fd1872230ed0b5ec" args="(const LHS &L, const RHS &R)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename LHS , typename RHS > </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="structllvm_1_1PatternMatch_1_1BinaryOp__match.html">BinaryOp_match</a><LHS, RHS, Instruction::SRem> llvm::PatternMatch::m_SRem </td>
+          <td>(</td>
+          <td class="paramtype">const LHS & </td>
+          <td class="paramname"><em>L</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const RHS & </td>
+          <td class="paramname"><em>R</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="PatternMatch_8h_source.html#l00374">374</a> of file <a class="el" href="PatternMatch_8h_source.html">PatternMatch.h</a>.</p>
+
+<p>Referenced by <a class="el" href="InstCombineMulDivRem_8cpp_source.html#l00366">llvm::InstCombiner::commonIDivTransforms()</a>, <a class="el" href="InstCombineShifts_8cpp_source.html#l00022">llvm::InstCombiner::commonShiftTransforms()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l00962">SimplifyDiv()</a>, and <a class="el" href="InstructionSimplify_8cpp_source.html#l01636">SimplifyICmpInst()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ac3ed5602889a22db44a16e1b97fac5b8"></a><!-- doxytag: member="llvm::PatternMatch::m_Sub" ref="ac3ed5602889a22db44a16e1b97fac5b8" args="(const LHS &L, const RHS &R)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename LHS , typename RHS > </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="structllvm_1_1PatternMatch_1_1BinaryOp__match.html">BinaryOp_match</a><LHS, RHS, Instruction::Sub> llvm::PatternMatch::m_Sub </td>
+          <td>(</td>
+          <td class="paramtype">const LHS & </td>
+          <td class="paramname"><em>L</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const RHS & </td>
+          <td class="paramname"><em>R</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="PatternMatch_8h_source.html#l00326">326</a> of file <a class="el" href="PatternMatch_8h_source.html">PatternMatch.h</a>.</p>
+
+<p>Referenced by <a class="el" href="InstCombineMulDivRem_8cpp_source.html#l00366">llvm::InstCombiner::commonIDivTransforms()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l00592">SimplifyAddInst()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l00757">SimplifySubInst()</a>, <a class="el" href="InstCombineAddSub_8cpp_source.html#l00086">llvm::InstCombiner::visitAdd()</a>, <a class="el" href="InstCombineCompares_8cpp_source.html#l01809">llvm::InstCombiner::visitICmpInst()</a>, <a class="el" href="InstCombineMulDivRem_8cpp_source.html#l00099">llvm::InstCombiner::visitMul()</a>, and <a class="el" href="InstCombineAddSub_8cpp_source.html#l00495">llvm::InstCombiner::visitSub()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a5b844aada27c4c6fdb87146ac458c0d8"></a><!-- doxytag: member="llvm::PatternMatch::m_Trunc" ref="a5b844aada27c4c6fdb87146ac458c0d8" args="(const OpTy &Op)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename OpTy > </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="structllvm_1_1PatternMatch_1_1CastClass__match.html">CastClass_match</a><OpTy, Instruction::Trunc> llvm::PatternMatch::m_Trunc </td>
+          <td>(</td>
+          <td class="paramtype">const OpTy & </td>
+          <td class="paramname"><em>Op</em></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>m_Trunc </p>
+
+<p>Definition at line <a class="el" href="PatternMatch_8h_source.html#l00597">597</a> of file <a class="el" href="PatternMatch_8h_source.html">PatternMatch.h</a>.</p>
+
+<p>Referenced by <a class="el" href="InstCombineAndOrXor_8cpp_source.html#l00710">llvm::InstCombiner::FoldAndOfICmps()</a>, <a class="el" href="InstCombineCasts_8cpp_source.html#l01591">OptimizeIntToFloatBitCast()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l00757">SimplifySubInst()</a>, <a class="el" href="InstCombineAndOrXor_8cpp_source.html#l01017">llvm::InstCombiner::visitAnd()</a>, <a class="el" href="InstCombineCompares_8cpp_source.html#l01809">llvm::InstCombiner::visitICmpInst()</a>, <a class="el" href="InstCombineCasts_8cpp_source.html#l01043">llvm::InstCombiner::visitSExt()</a>, and <a class="el" href="InstCombineAddSub_8cpp_source.html#l00495">llvm::InstCombiner::visitSub()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="abd9323a37d0beb24f9975b4d36994b24"></a><!-- doxytag: member="llvm::PatternMatch::m_UDiv" ref="abd9323a37d0beb24f9975b4d36994b24" args="(const LHS &L, const RHS &R)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename LHS , typename RHS > </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="structllvm_1_1PatternMatch_1_1BinaryOp__match.html">BinaryOp_match</a><LHS, RHS, Instruction::UDiv> llvm::PatternMatch::m_UDiv </td>
+          <td>(</td>
+          <td class="paramtype">const LHS & </td>
+          <td class="paramname"><em>L</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const RHS & </td>
+          <td class="paramname"><em>R</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="PatternMatch_8h_source.html#l00350">350</a> of file <a class="el" href="PatternMatch_8h_source.html">PatternMatch.h</a>.</p>
+
+<p>Referenced by <a class="el" href="ValueTracking_8cpp_source.html#l00806">llvm::isPowerOfTwo()</a>, and <a class="el" href="InstructionSimplify_8cpp_source.html#l01636">SimplifyICmpInst()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a706b6f38326f606f56da2a90ddeea7c3"></a><!-- doxytag: member="llvm::PatternMatch::m_UMax" ref="a706b6f38326f606f56da2a90ddeea7c3" args="(const LHS &L, const RHS &R)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename LHS , typename RHS > </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="structllvm_1_1PatternMatch_1_1MaxMin__match.html">MaxMin_match</a><LHS, RHS, <a class="el" href="structllvm_1_1PatternMatch_1_1umax__pred__ty.html">umax_pred_ty</a>> llvm::PatternMatch::m_UMax </td>
+          <td>(</td>
+          <td class="paramtype">const LHS & </td>
+          <td class="paramname"><em>L</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const RHS & </td>
+          <td class="paramname"><em>R</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="PatternMatch_8h_source.html#l00811">811</a> of file <a class="el" href="PatternMatch_8h_source.html">PatternMatch.h</a>.</p>
+
+<p>Referenced by <a class="el" href="InstructionSimplify_8cpp_source.html#l01636">SimplifyICmpInst()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="af4f3b7da0f2d7b52f0d8925a986c2fe2"></a><!-- doxytag: member="llvm::PatternMatch::m_UMin" ref="af4f3b7da0f2d7b52f0d8925a986c2fe2" args="(const LHS &L, const RHS &R)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename LHS , typename RHS > </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="structllvm_1_1PatternMatch_1_1MaxMin__match.html">MaxMin_match</a><LHS, RHS, <a class="el" href="structllvm_1_1PatternMatch_1_1umin__pred__ty.html">umin_pred_ty</a>> llvm::PatternMatch::m_UMin </td>
+          <td>(</td>
+          <td class="paramtype">const LHS & </td>
+          <td class="paramname"><em>L</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const RHS & </td>
+          <td class="paramname"><em>R</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="PatternMatch_8h_source.html#l00817">817</a> of file <a class="el" href="PatternMatch_8h_source.html">PatternMatch.h</a>.</p>
+
+<p>Referenced by <a class="el" href="InstructionSimplify_8cpp_source.html#l01636">SimplifyICmpInst()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a6cf95c37a0f5c48f2a4d13b7bfb34b5d"></a><!-- doxytag: member="llvm::PatternMatch::m_Undef" ref="a6cf95c37a0f5c48f2a4d13b7bfb34b5d" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="structllvm_1_1PatternMatch_1_1class__match.html">class_match</a><<a class="el" href="classllvm_1_1UndefValue.html">UndefValue</a>> llvm::PatternMatch::m_Undef </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p><a class="el" href="namespacellvm_1_1PatternMatch.html#a6cf95c37a0f5c48f2a4d13b7bfb34b5d" title="m_Undef() - Match an arbitrary undef constant.">m_Undef()</a> - Match an arbitrary undef constant. </p>
+
+<p>Definition at line <a class="el" href="PatternMatch_8h_source.html#l00074">74</a> of file <a class="el" href="PatternMatch_8h_source.html">PatternMatch.h</a>.</p>
+
+<p>Referenced by <a class="el" href="InstructionSimplify_8cpp_source.html#l00592">SimplifyAddInst()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l01319">SimplifyAndInst()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l01287">SimplifyAShrInst()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l00962">SimplifyDiv()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l01064">SimplifyFDivInst()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l01169">SimplifyFRemInst()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l02607">SimplifyInsertValueInst()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l01259">SimplifyLShrInst()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l00891">SimplifyMulInst()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l01418">SimplifyOrInst()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l01085">SimplifyRem()</a>, <
 a class="el" href="InstructionSimplify_8cpp_source.html#l01190">SimplifyShift()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l01234">SimplifyShlInst()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l00757">SimplifySubInst()</a>, and <a class="el" href="InstructionSimplify_8cpp_source.html#l01512">SimplifyXorInst()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ae1a04895305aaea96e5e82d95c39bbe0"></a><!-- doxytag: member="llvm::PatternMatch::m_URem" ref="ae1a04895305aaea96e5e82d95c39bbe0" args="(const LHS &L, const RHS &R)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename LHS , typename RHS > </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="structllvm_1_1PatternMatch_1_1BinaryOp__match.html">BinaryOp_match</a><LHS, RHS, Instruction::URem> llvm::PatternMatch::m_URem </td>
+          <td>(</td>
+          <td class="paramtype">const LHS & </td>
+          <td class="paramname"><em>L</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const RHS & </td>
+          <td class="paramname"><em>R</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="PatternMatch_8h_source.html#l00368">368</a> of file <a class="el" href="PatternMatch_8h_source.html">PatternMatch.h</a>.</p>
+
+<p>Referenced by <a class="el" href="InstCombineMulDivRem_8cpp_source.html#l00366">llvm::InstCombiner::commonIDivTransforms()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l00962">SimplifyDiv()</a>, and <a class="el" href="InstructionSimplify_8cpp_source.html#l01636">SimplifyICmpInst()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a24bca8838396aa81b87de8e7ac774b19"></a><!-- doxytag: member="llvm::PatternMatch::m_Value" ref="a24bca8838396aa81b87de8e7ac774b19" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="structllvm_1_1PatternMatch_1_1class__match.html">class_match</a><<a class="el" href="classllvm_1_1Value.html">Value</a>> llvm::PatternMatch::m_Value </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p><a class="el" href="namespacellvm_1_1PatternMatch.html#a24bca8838396aa81b87de8e7ac774b19" title="m_Value() - Match an arbitrary value and ignore it.">m_Value()</a> - Match an arbitrary value and ignore it. </p>
+
+<p>Definition at line <a class="el" href="PatternMatch_8h_source.html#l00068">68</a> of file <a class="el" href="PatternMatch_8h_source.html">PatternMatch.h</a>.</p>
+
+<p>Referenced by <a class="el" href="InstCombineShifts_8cpp_source.html#l00068">CanEvaluateShifted()</a>, <a class="el" href="InstCombineMulDivRem_8cpp_source.html#l00366">llvm::InstCombiner::commonIDivTransforms()</a>, <a class="el" href="InstCombineShifts_8cpp_source.html#l00022">llvm::InstCombiner::commonShiftTransforms()</a>, <a class="el" href="InstCombineAndOrXor_8cpp_source.html#l00710">llvm::InstCombiner::FoldAndOfICmps()</a>, <a class="el" href="InstCombineAndOrXor_8cpp_source.html#l00534">foldLogOpOfMaskedICmpsHelper()</a>, <a class="el" href="InstCombineAndOrXor_8cpp_source.html#l01699">llvm::InstCombiner::FoldOrWithConstants()</a>, <a class="el" href="InstCombineSelect_8cpp_source.html#l00595">foldSelectICmpAnd()</a>, <a class="el" href="InstCombineShifts_8cpp_source.html#l00312">llvm::InstCombiner::FoldShiftByConstant()</a>, <a class="el" href="ValueTracking_8cpp_source.html#l00869">llvm::isKnownNonZero()</a>, <a class="el" href="ValueTracking_8cpp_source.html#l
 00806">llvm::isPowerOfTwo()</a>, <a class="el" href="InstCombineAndOrXor_8cpp_source.html#l01415">MatchSelectFromAndOr()</a>, <a class="el" href="InstCombineCasts_8cpp_source.html#l01591">OptimizeIntToFloatBitCast()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l00592">SimplifyAddInst()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l01319">SimplifyAndInst()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l01287">SimplifyAShrInst()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l00962">SimplifyDiv()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l01636">SimplifyICmpInst()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l01259">SimplifyLShrInst()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l00891">SimplifyMulInst()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l01418">SimplifyOrInst()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l01234">S
 implifyShlInst()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l00757">SimplifySubInst()</a>, <a class="el" href="InstCombineMulDivRem_8cpp_source.html#l00026">simplifyValueKnownNonZero()</a>, <a class="el" href="InstCombineAddSub_8cpp_source.html#l00086">llvm::InstCombiner::visitAdd()</a>, <a class="el" href="InstCombineAndOrXor_8cpp_source.html#l01017">llvm::InstCombiner::visitAnd()</a>, <a class="el" href="InstCombineShifts_8cpp_source.html#l00758">llvm::InstCombiner::visitAShr()</a>, <a class="el" href="InstructionCombining_8cpp_source.html#l01497">llvm::InstCombiner::visitBranchInst()</a>, <a class="el" href="InstCombineCompares_8cpp_source.html#l02864">llvm::InstCombiner::visitFCmpInst()</a>, <a class="el" href="InstCombineCompares_8cpp_source.html#l01809">llvm::InstCombiner::visitICmpInst()</a>, <a class="el" href="InstCombineCompares_8cpp_source.html#l01020">llvm::InstCombiner::visitICmpInstWithInstAndIntCst()</a>, <a class="el" href="InstCombineMulDi
 vRem_8cpp_source.html#l00099">llvm::InstCombiner::visitMul()</a>, <a class="el" href="InstCombineAndOrXor_8cpp_source.html#l01719">llvm::InstCombiner::visitOr()</a>, <a class="el" href="InstCombineMulDivRem_8cpp_source.html#l00517">llvm::InstCombiner::visitSDiv()</a>, <a class="el" href="InstCombineCasts_8cpp_source.html#l01043">llvm::InstCombiner::visitSExt()</a>, <a class="el" href="InstCombineShifts_8cpp_source.html#l00680">llvm::InstCombiner::visitShl()</a>, <a class="el" href="InstCombineAddSub_8cpp_source.html#l00495">llvm::InstCombiner::visitSub()</a>, <a class="el" href="InstCombineCasts_8cpp_source.html#l00430">llvm::InstCombiner::visitTrunc()</a>, <a class="el" href="InstCombineMulDivRem_8cpp_source.html#l00431">llvm::InstCombiner::visitUDiv()</a>, <a class="el" href="InstCombineMulDivRem_8cpp_source.html#l00627">llvm::InstCombiner::visitURem()</a>, <a class="el" href="InstCombineAndOrXor_8cpp_source.html#l02042">llvm::InstCombiner::visitXor()</a>, and <a class="el
 " href="InstCombineCasts_8cpp_source.html#l00741">llvm::InstCombiner::visitZExt()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a967394292f4e391b2d4f78190c484c15"></a><!-- doxytag: member="llvm::PatternMatch::m_Value" ref="a967394292f4e391b2d4f78190c484c15" args="(Value *&V)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="structllvm_1_1PatternMatch_1_1bind__ty.html">bind_ty</a><<a class="el" href="classllvm_1_1Value.html">Value</a>> llvm::PatternMatch::m_Value </td>
+          <td>(</td>
+          <td class="paramtype">Value *& </td>
+          <td class="paramname"><em>V</em></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>m_Value - Match a value, capturing it if we match. </p>
+
+<p>Definition at line <a class="el" href="PatternMatch_8h_source.html#l00247">247</a> of file <a class="el" href="PatternMatch_8h_source.html">PatternMatch.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a82e2ea7f0ab67e33e22b3a2a188feaba"></a><!-- doxytag: member="llvm::PatternMatch::m_Xor" ref="a82e2ea7f0ab67e33e22b3a2a188feaba" args="(const LHS &L, const RHS &R)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename LHS , typename RHS > </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="structllvm_1_1PatternMatch_1_1BinaryOp__match.html">BinaryOp_match</a><LHS, RHS, Instruction::Xor> llvm::PatternMatch::m_Xor </td>
+          <td>(</td>
+          <td class="paramtype">const LHS & </td>
+          <td class="paramname"><em>L</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const RHS & </td>
+          <td class="paramname"><em>R</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="PatternMatch_8h_source.html#l00398">398</a> of file <a class="el" href="PatternMatch_8h_source.html">PatternMatch.h</a>.</p>
+
+<p>Referenced by <a class="el" href="InstCombineAddSub_8cpp_source.html#l00086">llvm::InstCombiner::visitAdd()</a>, <a class="el" href="InstCombineAndOrXor_8cpp_source.html#l01017">llvm::InstCombiner::visitAnd()</a>, <a class="el" href="InstCombineCompares_8cpp_source.html#l01809">llvm::InstCombiner::visitICmpInst()</a>, and <a class="el" href="InstCombineAndOrXor_8cpp_source.html#l01719">llvm::InstCombiner::visitOr()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ab3b5beca3a0dedd21adac813123a2ae6"></a><!-- doxytag: member="llvm::PatternMatch::m_Zero" ref="ab3b5beca3a0dedd21adac813123a2ae6" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="structllvm_1_1PatternMatch_1_1match__zero.html">match_zero</a> llvm::PatternMatch::m_Zero </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p><a class="el" href="namespacellvm_1_1PatternMatch.html#ab3b5beca3a0dedd21adac813123a2ae6">m_Zero()</a> - Match an arbitrary zero/null constant. This includes zero_initializer for vectors and <a class="el" href="classllvm_1_1ConstantPointerNull.html">ConstantPointerNull</a> for pointers. </p>
+
+<p>Definition at line <a class="el" href="PatternMatch_8h_source.html#l00089">89</a> of file <a class="el" href="PatternMatch_8h_source.html">PatternMatch.h</a>.</p>
+
+<p>Referenced by <a class="el" href="InstCombineSelect_8cpp_source.html#l00595">foldSelectICmpAnd()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l00592">SimplifyAddInst()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l01319">SimplifyAndInst()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l00962">SimplifyDiv()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l01636">SimplifyICmpInst()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l00891">SimplifyMulInst()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l01418">SimplifyOrInst()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l01085">SimplifyRem()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l01190">SimplifyShift()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l00757">SimplifySubInst()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l01512">SimplifyXorInst()</a>, <a class="el" 
 href="InstructionSimplify_8cpp_source.html#l00430">ThreadCmpOverSelect()</a>, <a class="el" href="InstCombineAddSub_8cpp_source.html#l00086">llvm::InstCombiner::visitAdd()</a>, <a class="el" href="InstCombineAndOrXor_8cpp_source.html#l01017">llvm::InstCombiner::visitAnd()</a>, <a class="el" href="InstCombineCompares_8cpp_source.html#l01809">llvm::InstCombiner::visitICmpInst()</a>, <a class="el" href="InstCombineMulDivRem_8cpp_source.html#l00517">llvm::InstCombiner::visitSDiv()</a>, and <a class="el" href="InstCombineAddSub_8cpp_source.html#l00495">llvm::InstCombiner::visitSub()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a2cbdca7c8267aac6914d674f8e81841b"></a><!-- doxytag: member="llvm::PatternMatch::m_ZExt" ref="a2cbdca7c8267aac6914d674f8e81841b" args="(const OpTy &Op)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename OpTy > </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="structllvm_1_1PatternMatch_1_1CastClass__match.html">CastClass_match</a><OpTy, Instruction::ZExt> llvm::PatternMatch::m_ZExt </td>
+          <td>(</td>
+          <td class="paramtype">const OpTy & </td>
+          <td class="paramname"><em>Op</em></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>m_ZExt </p>
+
+<p>Definition at line <a class="el" href="PatternMatch_8h_source.html#l00611">611</a> of file <a class="el" href="PatternMatch_8h_source.html">PatternMatch.h</a>.</p>
+
+<p>Referenced by <a class="el" href="InstCombineCompares_8cpp_source.html#l01809">llvm::InstCombiner::visitICmpInst()</a>, <a class="el" href="InstCombineSelect_8cpp_source.html#l00355">llvm::InstCombiner::visitSelectInstWithICmp()</a>, <a class="el" href="InstCombineCasts_8cpp_source.html#l00430">llvm::InstCombiner::visitTrunc()</a>, and <a class="el" href="InstCombineMulDivRem_8cpp_source.html#l00431">llvm::InstCombiner::visitUDiv()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a25d956d9e0beadd47ce4bc255dfa811d"></a><!-- doxytag: member="llvm::PatternMatch::match" ref="a25d956d9e0beadd47ce4bc255dfa811d" args="(Val *V, const Pattern &P)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename Val , typename Pattern > </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> llvm::PatternMatch::match </td>
+          <td>(</td>
+          <td class="paramtype">Val * </td>
+          <td class="paramname"><em>V</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const Pattern & </td>
+          <td class="paramname"><em>P</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="PatternMatch_8h_source.html#l00040">40</a> of file <a class="el" href="PatternMatch_8h_source.html">PatternMatch.h</a>.</p>
+
+<p>Referenced by <a class="el" href="InstCombineShifts_8cpp_source.html#l00068">CanEvaluateShifted()</a>, <a class="el" href="InstCombineMulDivRem_8cpp_source.html#l00366">llvm::InstCombiner::commonIDivTransforms()</a>, <a class="el" href="InstCombineShifts_8cpp_source.html#l00022">llvm::InstCombiner::commonShiftTransforms()</a>, <a class="el" href="ValueTracking_8cpp_source.html#l01013">llvm::ComputeNumSignBits()</a>, <a class="el" href="InstCombineAndOrXor_8cpp_source.html#l00710">llvm::InstCombiner::FoldAndOfICmps()</a>, <a class="el" href="InstCombineAndOrXor_8cpp_source.html#l00534">foldLogOpOfMaskedICmpsHelper()</a>, <a class="el" href="InstCombineAndOrXor_8cpp_source.html#l01438">llvm::InstCombiner::FoldOrOfICmps()</a>, <a class="el" href="InstCombineAndOrXor_8cpp_source.html#l01699">llvm::InstCombiner::FoldOrWithConstants()</a>, <a class="el" href="InstCombineSelect_8cpp_source.html#l00595">foldSelectICmpAnd()</a>, <a class="el" href="InstCombineShifts_8cpp_source.ht
 ml#l00312">llvm::InstCombiner::FoldShiftByConstant()</a>, <a class="el" href="LazyValueInfo_8cpp_source.html#l00780">getEdgeValueLocal()</a>, <a class="el" href="ValueTracking_8cpp_source.html#l00869">llvm::isKnownNonZero()</a>, <a class="el" href="ValueTracking_8cpp_source.html#l00806">llvm::isPowerOfTwo()</a>, <a class="el" href="PatternMatch_8h_source.html#l00742">llvm::PatternMatch::MaxMin_match< LHS_t, RHS_t, Pred_t >::match()</a>, <a class="el" href="InstCombineAndOrXor_8cpp_source.html#l01415">MatchSelectFromAndOr()</a>, <a class="el" href="InstCombineCasts_8cpp_source.html#l01591">OptimizeIntToFloatBitCast()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l00592">SimplifyAddInst()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l01319">SimplifyAndInst()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l01287">SimplifyAShrInst()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l00962">SimplifyDiv()</a>, <a cl
 ass="el" href="InstructionSimplify_8cpp_source.html#l01064">SimplifyFDivInst()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l01169">SimplifyFRemInst()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l01636">SimplifyICmpInst()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l02607">SimplifyInsertValueInst()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l01259">SimplifyLShrInst()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l00891">SimplifyMulInst()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l01418">SimplifyOrInst()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l01085">SimplifyRem()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l01190">SimplifyShift()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l01234">SimplifyShlInst()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l00757">SimplifySubInst()</a>, <a class="el" href="I
 nstCombineMulDivRem_8cpp_source.html#l00026">simplifyValueKnownNonZero()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l01512">SimplifyXorInst()</a>, <a class="el" href="InstructionSimplify_8cpp_source.html#l00430">ThreadCmpOverSelect()</a>, <a class="el" href="InstCombineAddSub_8cpp_source.html#l00086">llvm::InstCombiner::visitAdd()</a>, <a class="el" href="InstCombineAndOrXor_8cpp_source.html#l01017">llvm::InstCombiner::visitAnd()</a>, <a class="el" href="InstCombineShifts_8cpp_source.html#l00758">llvm::InstCombiner::visitAShr()</a>, <a class="el" href="InstructionCombining_8cpp_source.html#l01497">llvm::InstCombiner::visitBranchInst()</a>, <a class="el" href="InstCombineCompares_8cpp_source.html#l02864">llvm::InstCombiner::visitFCmpInst()</a>, <a class="el" href="InstCombineCompares_8cpp_source.html#l01809">llvm::InstCombiner::visitICmpInst()</a>, <a class="el" href="InstCombineCompares_8cpp_source.html#l01020">llvm::InstCombiner::visitICmpInstWithInstAndI
 ntCst()</a>, <a class="el" href="InstCombineMulDivRem_8cpp_source.html#l00099">llvm::InstCombiner::visitMul()</a>, <a class="el" href="InstCombineAndOrXor_8cpp_source.html#l01719">llvm::InstCombiner::visitOr()</a>, <a class="el" href="InstCombineMulDivRem_8cpp_source.html#l00517">llvm::InstCombiner::visitSDiv()</a>, <a class="el" href="InstCombineSelect_8cpp_source.html#l00661">llvm::InstCombiner::visitSelectInst()</a>, <a class="el" href="InstCombineSelect_8cpp_source.html#l00355">llvm::InstCombiner::visitSelectInstWithICmp()</a>, <a class="el" href="InstCombineCasts_8cpp_source.html#l01043">llvm::InstCombiner::visitSExt()</a>, <a class="el" href="InstCombineShifts_8cpp_source.html#l00680">llvm::InstCombiner::visitShl()</a>, <a class="el" href="InstCombineAddSub_8cpp_source.html#l00495">llvm::InstCombiner::visitSub()</a>, <a class="el" href="InstCombineCasts_8cpp_source.html#l00430">llvm::InstCombiner::visitTrunc()</a>, <a class="el" href="InstCombineMulDivRem_8cpp_source.h
 tml#l00431">llvm::InstCombiner::visitUDiv()</a>, <a class="el" href="InstCombineMulDivRem_8cpp_source.html#l00627">llvm::InstCombiner::visitURem()</a>, <a class="el" href="InstCombineAndOrXor_8cpp_source.html#l02042">llvm::InstCombiner::visitXor()</a>, and <a class="el" href="InstCombineCasts_8cpp_source.html#l00741">llvm::InstCombiner::visitZExt()</a>.</p>
+
+</div>
+</div>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:49:11 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/namespacellvm_1_1X86II.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/namespacellvm_1_1X86II.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/namespacellvm_1_1X86II.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/namespacellvm_1_1X86II.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,790 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: llvm::X86II Namespace 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 class="current"><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="namespaces.html"><span>Namespace List</span></a></li>
+      <li><a href="namespacemembers.html"><span>Namespace Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="namespacellvm_1_1X86II.html">X86II</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#enum-members">Enumerations</a> |
+<a href="#func-members">Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">llvm::X86II Namespace Reference</div>  </div>
+</div>
+<div class="contents">
+<table class="memberdecls">
+<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_1_1X86II.html#a45cdfdabb3963ec52b198ce5d3aabc84">TOF</a> { <br/>
+  <a class="el" href="namespacellvm_1_1X86II.html#a45cdfdabb3963ec52b198ce5d3aabc84ab9508856c635578f8aaed9dd83c3f347">MO_NO_FLAG</a>, 
+<a class="el" href="namespacellvm_1_1X86II.html#a45cdfdabb3963ec52b198ce5d3aabc84a5364e197f6bba28989699b6040ce96ca">MO_GOT_ABSOLUTE_ADDRESS</a>, 
+<a class="el" href="namespacellvm_1_1X86II.html#a45cdfdabb3963ec52b198ce5d3aabc84adca1e9b1551356bed7c8ef8cb0f1c471">MO_PIC_BASE_OFFSET</a>, 
+<a class="el" href="namespacellvm_1_1X86II.html#a45cdfdabb3963ec52b198ce5d3aabc84a9763861fde2dabda42072fbf46424e4c">MO_GOT</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1X86II.html#a45cdfdabb3963ec52b198ce5d3aabc84a23bf757b117faacb20d4521a6ab42e51">MO_GOTOFF</a>, 
+<a class="el" href="namespacellvm_1_1X86II.html#a45cdfdabb3963ec52b198ce5d3aabc84ae39565b585476b7142228e439e80372e">MO_GOTPCREL</a>, 
+<a class="el" href="namespacellvm_1_1X86II.html#a45cdfdabb3963ec52b198ce5d3aabc84ab2b21d9c332e616e0a11c3ff76ce0bdf">MO_PLT</a>, 
+<a class="el" href="namespacellvm_1_1X86II.html#a45cdfdabb3963ec52b198ce5d3aabc84ab79eb4639f668e99fa6389282bbc8983">MO_TLSGD</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1X86II.html#a45cdfdabb3963ec52b198ce5d3aabc84a0bfa33e5861d2bf5088c682b1ee1da85">MO_TLSLD</a>, 
+<a class="el" href="namespacellvm_1_1X86II.html#a45cdfdabb3963ec52b198ce5d3aabc84ae0fcbd11eb4098cdb801f889349993c3">MO_TLSLDM</a>, 
+<a class="el" href="namespacellvm_1_1X86II.html#a45cdfdabb3963ec52b198ce5d3aabc84ac7ab3243c491b3b6ff673eaf87335fe5">MO_GOTTPOFF</a>, 
+<a class="el" href="namespacellvm_1_1X86II.html#a45cdfdabb3963ec52b198ce5d3aabc84a727b000cf3292eb1594ef5ede74025e1">MO_INDNTPOFF</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1X86II.html#a45cdfdabb3963ec52b198ce5d3aabc84a74affd0fa65b28e7359abbd4a0d08dca">MO_TPOFF</a>, 
+<a class="el" href="namespacellvm_1_1X86II.html#a45cdfdabb3963ec52b198ce5d3aabc84acd532d5e95fa6d3eccc0a1175abb5efa">MO_DTPOFF</a>, 
+<a class="el" href="namespacellvm_1_1X86II.html#a45cdfdabb3963ec52b198ce5d3aabc84a5c1651fb93fe6b8e7f7c1207c3eba33d">MO_NTPOFF</a>, 
+<a class="el" href="namespacellvm_1_1X86II.html#a45cdfdabb3963ec52b198ce5d3aabc84a739692efcf48167fdfc70d040b21670a">MO_GOTNTPOFF</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1X86II.html#a45cdfdabb3963ec52b198ce5d3aabc84ac7366ddd1a9010fa97b002cad95c3044">MO_DLLIMPORT</a>, 
+<a class="el" href="namespacellvm_1_1X86II.html#a45cdfdabb3963ec52b198ce5d3aabc84af8c65b2bb851c2cde81d3df093310b68">MO_DARWIN_STUB</a>, 
+<a class="el" href="namespacellvm_1_1X86II.html#a45cdfdabb3963ec52b198ce5d3aabc84a67e336d92dced7f5d76b7c82c0df184b">MO_DARWIN_NONLAZY</a>, 
+<a class="el" href="namespacellvm_1_1X86II.html#a45cdfdabb3963ec52b198ce5d3aabc84a4ce2d9504cacb290d7ff8ac3bfdab373">MO_DARWIN_NONLAZY_PIC_BASE</a>, 
+<br/>
+  <a class="el" href="namespacellvm_1_1X86II.html#a45cdfdabb3963ec52b198ce5d3aabc84afdb477d3f5fa66989888019460278558">MO_DARWIN_HIDDEN_NONLAZY_PIC_BASE</a>, 
+<a class="el" href="namespacellvm_1_1X86II.html#a45cdfdabb3963ec52b198ce5d3aabc84abc06b946fa50ffaa09a13fdd648b4dbb">MO_TLVP</a>, 
+<a class="el" href="namespacellvm_1_1X86II.html#a45cdfdabb3963ec52b198ce5d3aabc84a75edcbd216129f693a5e2765b457f4c5">MO_TLVP_PIC_BASE</a>, 
+<a class="el" href="namespacellvm_1_1X86II.html#a45cdfdabb3963ec52b198ce5d3aabc84ac899fad9731b612ab9c84ac157210edc">MO_SECREL</a>
+<br/>
+ }</td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Target Operand Flag enum.  <a href="namespacellvm_1_1X86II.html#a45cdfdabb3963ec52b198ce5d3aabc84">More...</a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom">{ <br/>
+  <a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933ac147ba1bbcbb4cbda038e4fbd6e5bb31">Pseudo</a> =  0, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933a0418cac03c72116432f2161ba81a9477">RawFrm</a> =  1, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933a5cd1bb6ca4bb8d7b507c98b61a19ae77">AddRegFrm</a> =  2, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933abe42ba2fb12010736a3d91ff51c00f91">MRMDestReg</a> =  3, 
+<br/>
+  <a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933a8de627e0b4d8f49621aaffaf22768ccf">MRMDestMem</a> =  4, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933ab5eb1a156b44a8263348720cefb0f078">MRMSrcReg</a> =  5, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933abeb3b7e6c5b8fde8b53c453b462f0aae">MRMSrcMem</a> =  6, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933a594ebf9b65f24cace8a6ed6cc4c188dc">MRM0r</a> =  16, 
+<br/>
+  <a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933af4593f298ffcbd9b56cccee8c9b08f4f">MRM1r</a> =  17, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933a50b127ece65d9d64ecff049972c908a7">MRM2r</a> =  18, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933ae3f4d0f3323d02cfb646af18c329dcc1">MRM3r</a> =  19, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933af2b510dd27c823fbcb97dccc422165dc">MRM4r</a> =  20, 
+<br/>
+  <a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933a1ccd60dae6f567df2362f05b10053f2c">MRM5r</a> =  21, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933afe4134fe8da389ed6dbaddff7d04e924">MRM6r</a> =  22, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933a48bbc6e11eab7158eca421cdbefb4300">MRM7r</a> =  23, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933ac9be8e1d01f704feb05bd77f9454d9c4">MRM0m</a> =  24, 
+<br/>
+  <a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933a2907aae414f1869eede11975c90ca55e">MRM1m</a> =  25, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933ab2b54a959754806bbcc10c7d415869b4">MRM2m</a> =  26, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933ae6c25fb53fc239290474f16af2896017">MRM3m</a> =  27, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933a3b73d9e91703e440c64df61ab7cc1997">MRM4m</a> =  28, 
+<br/>
+  <a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933a0420bc5bdfc993b20046f32d50fa0753">MRM5m</a> =  29, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933af1e55f460320e2a89ccd653477a81909">MRM6m</a> =  30, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933a792ba63c3af3d1eed02519bbc1f883c2">MRM7m</a> =  31, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933a7a4c3e58b42be6e89d114cd33738f4a5">MRMInitReg</a> =  32, 
+<br/>
+  <a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933adf13526f9c198e6d3c44b18fade1cdaa">MRM_C1</a> =  33, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933a189edb0057c77e393b6cd48c6a57844f">MRM_C2</a> =  34, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933a0b8663d52f6013c3c4c44ee6b3e4c221">MRM_C3</a> =  35, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933aec272046d5dd90472121b5a374c10c13">MRM_C4</a> =  36, 
+<br/>
+  <a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933a37445de2099407dfca0ec37ff35fe5d5">MRM_C8</a> =  37, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933a0125d0cd4af4273d1367a6c462839199">MRM_C9</a> =  38, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933a5d145c66ae6d756f9e9ad6ca5679fc30">MRM_E8</a> =  39, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933a936de17cbfd634fac5595a37a533f95f">MRM_F0</a> =  40, 
+<br/>
+  <a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933aaf1c2bcbf66b594cb5ef0710023eaa2a">MRM_F8</a> =  41, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933a44d10b054bc67d9b6f1a07b9dc0d18ee">MRM_F9</a> =  42, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933aa9cc16d23eb1dbbd266f08d5b72c9d3b">MRM_D0</a> =  45, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933a3bcf50adb50e141c86c2207c2665a914">MRM_D1</a> =  46, 
+<br/>
+  <a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933aeaa884b20defdb5c6e68fad5b0292c5e">MRM_D4</a> =  47, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933a0463837736d6ed75cc0575e546ad9769">MRM_D5</a> =  48, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933a7a240d439831945855485d9f668be73d">MRM_D8</a> =  49, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933a5502e099f8608464260941952d44efd6">MRM_D9</a> =  50, 
+<br/>
+  <a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933ab93028e02236b5c4c5d824a31d68805d">MRM_DA</a> =  51, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933a9a3b74dbd24dd89ad5cdca90b5fd868f">MRM_DB</a> =  52, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933a16edad2aa61ba14cb331d3741526c0bc">MRM_DC</a> =  53, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933a571898bf7abbdc75ca1da8810cde5e0f">MRM_DD</a> =  54, 
+<br/>
+  <a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933a248e1fc19cfe5ff9230b7ed6dbf9cd72">MRM_DE</a> =  55, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933accca1bfb3adb4527dfd581b8d68540a6">MRM_DF</a> =  56, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933a682f4bde7ea50ebb5d09cfc9f8283d87">RawFrmImm8</a> =  43, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933ab246efb880b0f5ea54ddf3879bced8e3">RawFrmImm16</a> =  44, 
+<br/>
+  <a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933a3ae6529df02b311ddca2a678a0bfaf64">FormMask</a> =  63, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933ad11797b0ad89e5eb13f16d7a2ba9741e">OpSize</a> =  1 << 6, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933a414c0c2c081be5942584d77ec6118cbf">AdSize</a> =  1 << 7, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933a8d0b8658d7f63da405510d40530985c4">Op0Shift</a> =  8, 
+<br/>
+  <a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933a8b3c7aaf882e6e14184ca0c2eb4848ce">Op0Mask</a> =  0x1F << Op0Shift, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933a6ba65e174dfdcdb111e1aea6b4299b16">TB</a> =  1 << Op0Shift, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933a732a88e3de2655c55ec4eb6f50958493">REP</a> =  2 << Op0Shift, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933a07946dc85f27c45b26fd857ce791f74a">D8</a> =  3 << Op0Shift, 
+<br/>
+  <a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933afbf60a40601aeb457d0483d330ac35ec">D9</a> =  4 << Op0Shift, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933a4e7ea93eb7bffafeed5db26fe5e9a179">DA</a> =  5 << Op0Shift, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933ac75439f87e76167e734537afa670905c">DB</a> =  6 << Op0Shift, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933a41e3661a4c59a694dcd9b978acdde1a9">DC</a> =  7 << Op0Shift, 
+<br/>
+  <a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933a7b735c1bd406b9813cc83c8f7edc8ed8">DD</a> =  8 << Op0Shift, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933a2c6497f6ed5314c6fcd9ab88c9528543">DE</a> =  9 << Op0Shift, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933a5a78bc4e042ab2fbe041f0c29c1de4c0">DF</a> =  10 << Op0Shift, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933a5309cc29d36de4eb6d05bae85de58f78">XD</a> =  11 << Op0Shift, 
+<br/>
+  <a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933ad9268658d1be801bae20dba1f1378dcf">XS</a> =  12 << Op0Shift, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933aa77319fb93896ec55033cdf328e8771d">T8</a> =  13 << Op0Shift, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933ad254d64df655ab661c3c3330610385af">TA</a> =  14 << Op0Shift, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933a2e8789f800ed98ba1e74592551b80ef9">A6</a> =  15 << Op0Shift, 
+<br/>
+  <a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933ab26eb4592ac573c5c995ea3d000eed78">A7</a> =  16 << Op0Shift, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933a0f0025449dcae24bf5f4af0b6208b06b">T8XD</a> =  17 << Op0Shift, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933a1f3e2010b1037a066eeebcd8861862a1">T8XS</a> =  18 << Op0Shift, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933a94334ca78eb5402211cbb73b3d0b4e88">TAXD</a> =  19 << Op0Shift, 
+<br/>
+  <a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933a795f8c500afa7f68a28ab76a7ba51bb3">XOP8</a> =  20 << Op0Shift, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933aad17d87f0e80d893eb6e7a94ec40e7b5">XOP9</a> =  21 << Op0Shift, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933a7e60f0fef398121e6fa58c269068ee86">REXShift</a> =  Op0Shift + 5, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933a12e1b321252ff4c31f9a6b563d8d18b7">REX_W</a> =  1 << REXShift, 
+<br/>
+  <a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933a1dd6b4a0b8a24db0d0c963c4dc149718">ImmShift</a> =  REXShift + 1, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933a372e5bf78ae924c43fcba961e1ebedb8">ImmMask</a> =  7 << ImmShift, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933aa17e18db7296e9011b46e04360745760">Imm8</a> =  1 << ImmShift, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933ab5657248c63984a610736477776dc9d0">Imm8PCRel</a> =  2 << ImmShift, 
+<br/>
+  <a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933ac21c0e218a109e1353d239807dd4f3c9">Imm16</a> =  3 << ImmShift, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933af087623728965c39e2a204de21517bc9">Imm16PCRel</a> =  4 << ImmShift, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933a407aca9874e804e790d0e8591d6a35da">Imm32</a> =  5 << ImmShift, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933a3561d150e9b34d453f2308200aa6b168">Imm32PCRel</a> =  6 << ImmShift, 
+<br/>
+  <a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933ac5de5ce82d03ee1b2f9c10ddcaecf6bc">Imm64</a> =  7 << ImmShift, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933adfb89a9f3ab07b7a3d8ddc31a26a3dd2">FPTypeShift</a> =  ImmShift + 3, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933ad9c72926f550ad00a4b35ba072ada7fc">FPTypeMask</a> =  7 << FPTypeShift, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933a29c03f5fb2c53a32f54eb835fb6dce02">NotFP</a> =  0 << FPTypeShift, 
+<br/>
+  <a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933a7a3ad350fcf1708671924bff02fa5384">ZeroArgFP</a> =  1 << FPTypeShift, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933a910ed6a9ae2b24b98c26ae96e916f32c">OneArgFP</a> =  2 << FPTypeShift, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933a584c8de4beec92e693e6318cd38821fb">OneArgFPRW</a> =  3 << FPTypeShift, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933af7281802655e34d6a26592d416090b1e">TwoArgFP</a> =  4 << FPTypeShift, 
+<br/>
+  <a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933a923b21f9b6b3b2a5ddfb326db177dc8a">CompareFP</a> =  5 << FPTypeShift, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933ac8b9cf1b6c894ccfae9058503988b31a">CondMovFP</a> =  6 << FPTypeShift, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933a0c0206ff5a225b969956cfc4ae94c5fc">SpecialFP</a> =  7 << FPTypeShift, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933a6e42fdb89aaf53348326c174b0e4db9f">LOCKShift</a> =  FPTypeShift + 3, 
+<br/>
+  <a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933a7d42cf62fdc04de0252fec0978ca907c">LOCK</a> =  1 << LOCKShift, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933ae121c1453ad7f3564453bb0499d216ac">SegOvrShift</a> =  LOCKShift + 1, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933a7087621a3357e78007e723620a559c61">SegOvrMask</a> =  3 << SegOvrShift, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933a50aa2061845b3ff4e6e2242d762c6a80">FS</a> =  1 << SegOvrShift, 
+<br/>
+  <a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933acdc4d0fa74813b50797e25bab4febe70">GS</a> =  2 << SegOvrShift, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933ac84d4b40d46ba3f9eb98a4d65d584670">SSEDomainShift</a> =  SegOvrShift + 2, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933a14fa7ec83f8ca0b667a434550f53485d">OpcodeShift</a> =  SSEDomainShift + 2, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933a65611fb60e13c382a320a9e2e26984c3">VEXShift</a> =  OpcodeShift + 8, 
+<br/>
+  <a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933a6702853ec24d45d810d71e321eb9e256">VEX</a> =  1U << 0, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933abb7d94bc7530e6b712efe1cf19cc1421">VEX_W</a> =  1U << 1, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933a8a71098306ad6ceef2c5cde6440f81ff">VEX_4V</a> =  1U << 2, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933a850d430f499e9080244f66d7b181fed1">VEX_4VOp3</a> =  1U << 3, 
+<br/>
+  <a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933a28b7f4c46a938d3028c6479785c3607d">VEX_I8IMM</a> =  1U << 4, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933a05c399774dc40c2b03d5ab492e1006c6">VEX_L</a> =  1U << 5, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933afeddc4a3729b6b7faf0c12bc479b985d">VEX_LIG</a> =  1U << 6, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933a754857df5ef0fb86ebacbba24628d518">Has3DNow0F0FOpcode</a> =  1U << 7, 
+<br/>
+  <a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933ac285c589005fb528717929d9bf16f205">MemOp4</a> =  1U << 8, 
+<a class="el" href="namespacellvm_1_1X86II.html#acd283bc8136a594505ec483f4a1cc933a6bfb2e744793a1d413a8890afedb2503">XOP</a> =  1U << 9
+<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"><a class="el" href="classunsigned.html">unsigned</a> <a class="el" href="classchar.html">char</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1X86II.html#af1156bb19c180e0b6eb481d8b52604c1">getBaseOpcodeFor</a> (uint64_t TSFlags)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1X86II.html#a3b8bc7d5e78603d3c61a536fd4217eba">hasImm</a> (uint64_t TSFlags)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classunsigned.html">unsigned</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1X86II.html#ab80f6be5c11059e150772326c6a5e293">getSizeOfImm</a> (uint64_t TSFlags)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classunsigned.html">unsigned</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1X86II.html#a6120dcb132831b2b23b743c0e53f4163">isImmPCRel</a> (uint64_t TSFlags)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1X86II.html#a7b2d817043fc258687167e49cf39d9c2">getMemoryOperandNo</a> (uint64_t TSFlags, <a class="el" href="classunsigned.html">unsigned</a> Opcode)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1X86II.html#a273963344455b1333c817d916548c926">isX86_64ExtendedReg</a> (<a class="el" href="classunsigned.html">unsigned</a> RegNo)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacellvm_1_1X86II.html#a685ff591af4b9e02b3421fea80e7b337">isX86_64NonExtLowByteReg</a> (<a class="el" href="classunsigned.html">unsigned</a> reg)</td></tr>
+</table>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><p><a class="el" href="namespacellvm_1_1X86II.html">X86II</a> - This namespace holds all of the target specific flags that instruction info tracks. </p>
+</div><hr/><h2>Enumeration Type Documentation</h2>
+<a class="anchor" id="acd283bc8136a594505ec483f4a1cc933"></a><!-- doxytag: member="llvm::X86II::@232" ref="acd283bc8136a594505ec483f4a1cc933" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">anonymous enum</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933ac147ba1bbcbb4cbda038e4fbd6e5bb31"></a><!-- doxytag: member="Pseudo" ref="acd283bc8136a594505ec483f4a1cc933ac147ba1bbcbb4cbda038e4fbd6e5bb31" args="" -->Pseudo</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933a0418cac03c72116432f2161ba81a9477"></a><!-- doxytag: member="RawFrm" ref="acd283bc8136a594505ec483f4a1cc933a0418cac03c72116432f2161ba81a9477" args="" -->RawFrm</em> </td><td>
+<p>Raw - This form is for instructions that don't have any operands, so they are just a fixed opcode value, like 'leave'. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933a5cd1bb6ca4bb8d7b507c98b61a19ae77"></a><!-- doxytag: member="AddRegFrm" ref="acd283bc8136a594505ec483f4a1cc933a5cd1bb6ca4bb8d7b507c98b61a19ae77" args="" -->AddRegFrm</em> </td><td>
+<p>AddRegFrm - This form is used for instructions like 'push r32' that have their one register operand added to their opcode. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933abe42ba2fb12010736a3d91ff51c00f91"></a><!-- doxytag: member="MRMDestReg" ref="acd283bc8136a594505ec483f4a1cc933abe42ba2fb12010736a3d91ff51c00f91" args="" -->MRMDestReg</em> </td><td>
+<p>MRMDestReg - This form is used for instructions that use the Mod/RM byte to specify a destination, which in this case is a register. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933a8de627e0b4d8f49621aaffaf22768ccf"></a><!-- doxytag: member="MRMDestMem" ref="acd283bc8136a594505ec483f4a1cc933a8de627e0b4d8f49621aaffaf22768ccf" args="" -->MRMDestMem</em> </td><td>
+<p>MRMDestMem - This form is used for instructions that use the Mod/RM byte to specify a destination, which in this case is memory. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933ab5eb1a156b44a8263348720cefb0f078"></a><!-- doxytag: member="MRMSrcReg" ref="acd283bc8136a594505ec483f4a1cc933ab5eb1a156b44a8263348720cefb0f078" args="" -->MRMSrcReg</em> </td><td>
+<p>MRMSrcReg - This form is used for instructions that use the Mod/RM byte to specify a source, which in this case is a register. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933abeb3b7e6c5b8fde8b53c453b462f0aae"></a><!-- doxytag: member="MRMSrcMem" ref="acd283bc8136a594505ec483f4a1cc933abeb3b7e6c5b8fde8b53c453b462f0aae" args="" -->MRMSrcMem</em> </td><td>
+<p>MRMSrcMem - This form is used for instructions that use the Mod/RM byte to specify a source, which in this case is memory. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933a594ebf9b65f24cace8a6ed6cc4c188dc"></a><!-- doxytag: member="MRM0r" ref="acd283bc8136a594505ec483f4a1cc933a594ebf9b65f24cace8a6ed6cc4c188dc" args="" -->MRM0r</em> </td><td>
+<p>MRM[0-7][rm] - These forms are used to represent instructions that use a Mod/RM byte, and use the middle field to hold extended opcode information. In the intel manual these are represented as /0, /1, ... </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933af4593f298ffcbd9b56cccee8c9b08f4f"></a><!-- doxytag: member="MRM1r" ref="acd283bc8136a594505ec483f4a1cc933af4593f298ffcbd9b56cccee8c9b08f4f" args="" -->MRM1r</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933a50b127ece65d9d64ecff049972c908a7"></a><!-- doxytag: member="MRM2r" ref="acd283bc8136a594505ec483f4a1cc933a50b127ece65d9d64ecff049972c908a7" args="" -->MRM2r</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933ae3f4d0f3323d02cfb646af18c329dcc1"></a><!-- doxytag: member="MRM3r" ref="acd283bc8136a594505ec483f4a1cc933ae3f4d0f3323d02cfb646af18c329dcc1" args="" -->MRM3r</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933af2b510dd27c823fbcb97dccc422165dc"></a><!-- doxytag: member="MRM4r" ref="acd283bc8136a594505ec483f4a1cc933af2b510dd27c823fbcb97dccc422165dc" args="" -->MRM4r</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933a1ccd60dae6f567df2362f05b10053f2c"></a><!-- doxytag: member="MRM5r" ref="acd283bc8136a594505ec483f4a1cc933a1ccd60dae6f567df2362f05b10053f2c" args="" -->MRM5r</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933afe4134fe8da389ed6dbaddff7d04e924"></a><!-- doxytag: member="MRM6r" ref="acd283bc8136a594505ec483f4a1cc933afe4134fe8da389ed6dbaddff7d04e924" args="" -->MRM6r</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933a48bbc6e11eab7158eca421cdbefb4300"></a><!-- doxytag: member="MRM7r" ref="acd283bc8136a594505ec483f4a1cc933a48bbc6e11eab7158eca421cdbefb4300" args="" -->MRM7r</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933ac9be8e1d01f704feb05bd77f9454d9c4"></a><!-- doxytag: member="MRM0m" ref="acd283bc8136a594505ec483f4a1cc933ac9be8e1d01f704feb05bd77f9454d9c4" args="" -->MRM0m</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933a2907aae414f1869eede11975c90ca55e"></a><!-- doxytag: member="MRM1m" ref="acd283bc8136a594505ec483f4a1cc933a2907aae414f1869eede11975c90ca55e" args="" -->MRM1m</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933ab2b54a959754806bbcc10c7d415869b4"></a><!-- doxytag: member="MRM2m" ref="acd283bc8136a594505ec483f4a1cc933ab2b54a959754806bbcc10c7d415869b4" args="" -->MRM2m</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933ae6c25fb53fc239290474f16af2896017"></a><!-- doxytag: member="MRM3m" ref="acd283bc8136a594505ec483f4a1cc933ae6c25fb53fc239290474f16af2896017" args="" -->MRM3m</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933a3b73d9e91703e440c64df61ab7cc1997"></a><!-- doxytag: member="MRM4m" ref="acd283bc8136a594505ec483f4a1cc933a3b73d9e91703e440c64df61ab7cc1997" args="" -->MRM4m</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933a0420bc5bdfc993b20046f32d50fa0753"></a><!-- doxytag: member="MRM5m" ref="acd283bc8136a594505ec483f4a1cc933a0420bc5bdfc993b20046f32d50fa0753" args="" -->MRM5m</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933af1e55f460320e2a89ccd653477a81909"></a><!-- doxytag: member="MRM6m" ref="acd283bc8136a594505ec483f4a1cc933af1e55f460320e2a89ccd653477a81909" args="" -->MRM6m</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933a792ba63c3af3d1eed02519bbc1f883c2"></a><!-- doxytag: member="MRM7m" ref="acd283bc8136a594505ec483f4a1cc933a792ba63c3af3d1eed02519bbc1f883c2" args="" -->MRM7m</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933a7a4c3e58b42be6e89d114cd33738f4a5"></a><!-- doxytag: member="MRMInitReg" ref="acd283bc8136a594505ec483f4a1cc933a7a4c3e58b42be6e89d114cd33738f4a5" args="" -->MRMInitReg</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933adf13526f9c198e6d3c44b18fade1cdaa"></a><!-- doxytag: member="MRM_C1" ref="acd283bc8136a594505ec483f4a1cc933adf13526f9c198e6d3c44b18fade1cdaa" args="" -->MRM_C1</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933a189edb0057c77e393b6cd48c6a57844f"></a><!-- doxytag: member="MRM_C2" ref="acd283bc8136a594505ec483f4a1cc933a189edb0057c77e393b6cd48c6a57844f" args="" -->MRM_C2</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933a0b8663d52f6013c3c4c44ee6b3e4c221"></a><!-- doxytag: member="MRM_C3" ref="acd283bc8136a594505ec483f4a1cc933a0b8663d52f6013c3c4c44ee6b3e4c221" args="" -->MRM_C3</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933aec272046d5dd90472121b5a374c10c13"></a><!-- doxytag: member="MRM_C4" ref="acd283bc8136a594505ec483f4a1cc933aec272046d5dd90472121b5a374c10c13" args="" -->MRM_C4</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933a37445de2099407dfca0ec37ff35fe5d5"></a><!-- doxytag: member="MRM_C8" ref="acd283bc8136a594505ec483f4a1cc933a37445de2099407dfca0ec37ff35fe5d5" args="" -->MRM_C8</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933a0125d0cd4af4273d1367a6c462839199"></a><!-- doxytag: member="MRM_C9" ref="acd283bc8136a594505ec483f4a1cc933a0125d0cd4af4273d1367a6c462839199" args="" -->MRM_C9</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933a5d145c66ae6d756f9e9ad6ca5679fc30"></a><!-- doxytag: member="MRM_E8" ref="acd283bc8136a594505ec483f4a1cc933a5d145c66ae6d756f9e9ad6ca5679fc30" args="" -->MRM_E8</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933a936de17cbfd634fac5595a37a533f95f"></a><!-- doxytag: member="MRM_F0" ref="acd283bc8136a594505ec483f4a1cc933a936de17cbfd634fac5595a37a533f95f" args="" -->MRM_F0</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933aaf1c2bcbf66b594cb5ef0710023eaa2a"></a><!-- doxytag: member="MRM_F8" ref="acd283bc8136a594505ec483f4a1cc933aaf1c2bcbf66b594cb5ef0710023eaa2a" args="" -->MRM_F8</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933a44d10b054bc67d9b6f1a07b9dc0d18ee"></a><!-- doxytag: member="MRM_F9" ref="acd283bc8136a594505ec483f4a1cc933a44d10b054bc67d9b6f1a07b9dc0d18ee" args="" -->MRM_F9</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933aa9cc16d23eb1dbbd266f08d5b72c9d3b"></a><!-- doxytag: member="MRM_D0" ref="acd283bc8136a594505ec483f4a1cc933aa9cc16d23eb1dbbd266f08d5b72c9d3b" args="" -->MRM_D0</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933a3bcf50adb50e141c86c2207c2665a914"></a><!-- doxytag: member="MRM_D1" ref="acd283bc8136a594505ec483f4a1cc933a3bcf50adb50e141c86c2207c2665a914" args="" -->MRM_D1</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933aeaa884b20defdb5c6e68fad5b0292c5e"></a><!-- doxytag: member="MRM_D4" ref="acd283bc8136a594505ec483f4a1cc933aeaa884b20defdb5c6e68fad5b0292c5e" args="" -->MRM_D4</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933a0463837736d6ed75cc0575e546ad9769"></a><!-- doxytag: member="MRM_D5" ref="acd283bc8136a594505ec483f4a1cc933a0463837736d6ed75cc0575e546ad9769" args="" -->MRM_D5</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933a7a240d439831945855485d9f668be73d"></a><!-- doxytag: member="MRM_D8" ref="acd283bc8136a594505ec483f4a1cc933a7a240d439831945855485d9f668be73d" args="" -->MRM_D8</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933a5502e099f8608464260941952d44efd6"></a><!-- doxytag: member="MRM_D9" ref="acd283bc8136a594505ec483f4a1cc933a5502e099f8608464260941952d44efd6" args="" -->MRM_D9</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933ab93028e02236b5c4c5d824a31d68805d"></a><!-- doxytag: member="MRM_DA" ref="acd283bc8136a594505ec483f4a1cc933ab93028e02236b5c4c5d824a31d68805d" args="" -->MRM_DA</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933a9a3b74dbd24dd89ad5cdca90b5fd868f"></a><!-- doxytag: member="MRM_DB" ref="acd283bc8136a594505ec483f4a1cc933a9a3b74dbd24dd89ad5cdca90b5fd868f" args="" -->MRM_DB</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933a16edad2aa61ba14cb331d3741526c0bc"></a><!-- doxytag: member="MRM_DC" ref="acd283bc8136a594505ec483f4a1cc933a16edad2aa61ba14cb331d3741526c0bc" args="" -->MRM_DC</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933a571898bf7abbdc75ca1da8810cde5e0f"></a><!-- doxytag: member="MRM_DD" ref="acd283bc8136a594505ec483f4a1cc933a571898bf7abbdc75ca1da8810cde5e0f" args="" -->MRM_DD</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933a248e1fc19cfe5ff9230b7ed6dbf9cd72"></a><!-- doxytag: member="MRM_DE" ref="acd283bc8136a594505ec483f4a1cc933a248e1fc19cfe5ff9230b7ed6dbf9cd72" args="" -->MRM_DE</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933accca1bfb3adb4527dfd581b8d68540a6"></a><!-- doxytag: member="MRM_DF" ref="acd283bc8136a594505ec483f4a1cc933accca1bfb3adb4527dfd581b8d68540a6" args="" -->MRM_DF</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933a682f4bde7ea50ebb5d09cfc9f8283d87"></a><!-- doxytag: member="RawFrmImm8" ref="acd283bc8136a594505ec483f4a1cc933a682f4bde7ea50ebb5d09cfc9f8283d87" args="" -->RawFrmImm8</em> </td><td>
+<p>RawFrmImm8 - This is used for the ENTER instruction, which has two immediates, the first of which is a 16-bit immediate (specified by the imm encoding) and the second is a 8-bit fixed value. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933ab246efb880b0f5ea54ddf3879bced8e3"></a><!-- doxytag: member="RawFrmImm16" ref="acd283bc8136a594505ec483f4a1cc933ab246efb880b0f5ea54ddf3879bced8e3" args="" -->RawFrmImm16</em> </td><td>
+<p>RawFrmImm16 - This is used for CALL FAR instructions, which have two immediates, the first of which is a 16 or 32-bit immediate (specified by the imm encoding) and the second is a 16-bit fixed value. In the AMD manual, this operand is described as pntr16:32 and pntr16:16 </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933a3ae6529df02b311ddca2a678a0bfaf64"></a><!-- doxytag: member="FormMask" ref="acd283bc8136a594505ec483f4a1cc933a3ae6529df02b311ddca2a678a0bfaf64" args="" -->FormMask</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933ad11797b0ad89e5eb13f16d7a2ba9741e"></a><!-- doxytag: member="OpSize" ref="acd283bc8136a594505ec483f4a1cc933ad11797b0ad89e5eb13f16d7a2ba9741e" args="" -->OpSize</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933a414c0c2c081be5942584d77ec6118cbf"></a><!-- doxytag: member="AdSize" ref="acd283bc8136a594505ec483f4a1cc933a414c0c2c081be5942584d77ec6118cbf" args="" -->AdSize</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933a8d0b8658d7f63da405510d40530985c4"></a><!-- doxytag: member="Op0Shift" ref="acd283bc8136a594505ec483f4a1cc933a8d0b8658d7f63da405510d40530985c4" args="" -->Op0Shift</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933a8b3c7aaf882e6e14184ca0c2eb4848ce"></a><!-- doxytag: member="Op0Mask" ref="acd283bc8136a594505ec483f4a1cc933a8b3c7aaf882e6e14184ca0c2eb4848ce" args="" -->Op0Mask</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933a6ba65e174dfdcdb111e1aea6b4299b16"></a><!-- doxytag: member="TB" ref="acd283bc8136a594505ec483f4a1cc933a6ba65e174dfdcdb111e1aea6b4299b16" args="" -->TB</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933a732a88e3de2655c55ec4eb6f50958493"></a><!-- doxytag: member="REP" ref="acd283bc8136a594505ec483f4a1cc933a732a88e3de2655c55ec4eb6f50958493" args="" -->REP</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933a07946dc85f27c45b26fd857ce791f74a"></a><!-- doxytag: member="D8" ref="acd283bc8136a594505ec483f4a1cc933a07946dc85f27c45b26fd857ce791f74a" args="" -->D8</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933afbf60a40601aeb457d0483d330ac35ec"></a><!-- doxytag: member="D9" ref="acd283bc8136a594505ec483f4a1cc933afbf60a40601aeb457d0483d330ac35ec" args="" -->D9</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933a4e7ea93eb7bffafeed5db26fe5e9a179"></a><!-- doxytag: member="DA" ref="acd283bc8136a594505ec483f4a1cc933a4e7ea93eb7bffafeed5db26fe5e9a179" args="" -->DA</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933ac75439f87e76167e734537afa670905c"></a><!-- doxytag: member="DB" ref="acd283bc8136a594505ec483f4a1cc933ac75439f87e76167e734537afa670905c" args="" -->DB</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933a41e3661a4c59a694dcd9b978acdde1a9"></a><!-- doxytag: member="DC" ref="acd283bc8136a594505ec483f4a1cc933a41e3661a4c59a694dcd9b978acdde1a9" args="" -->DC</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933a7b735c1bd406b9813cc83c8f7edc8ed8"></a><!-- doxytag: member="DD" ref="acd283bc8136a594505ec483f4a1cc933a7b735c1bd406b9813cc83c8f7edc8ed8" args="" -->DD</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933a2c6497f6ed5314c6fcd9ab88c9528543"></a><!-- doxytag: member="DE" ref="acd283bc8136a594505ec483f4a1cc933a2c6497f6ed5314c6fcd9ab88c9528543" args="" -->DE</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933a5a78bc4e042ab2fbe041f0c29c1de4c0"></a><!-- doxytag: member="DF" ref="acd283bc8136a594505ec483f4a1cc933a5a78bc4e042ab2fbe041f0c29c1de4c0" args="" -->DF</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933a5309cc29d36de4eb6d05bae85de58f78"></a><!-- doxytag: member="XD" ref="acd283bc8136a594505ec483f4a1cc933a5309cc29d36de4eb6d05bae85de58f78" args="" -->XD</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933ad9268658d1be801bae20dba1f1378dcf"></a><!-- doxytag: member="XS" ref="acd283bc8136a594505ec483f4a1cc933ad9268658d1be801bae20dba1f1378dcf" args="" -->XS</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933aa77319fb93896ec55033cdf328e8771d"></a><!-- doxytag: member="T8" ref="acd283bc8136a594505ec483f4a1cc933aa77319fb93896ec55033cdf328e8771d" args="" -->T8</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933ad254d64df655ab661c3c3330610385af"></a><!-- doxytag: member="TA" ref="acd283bc8136a594505ec483f4a1cc933ad254d64df655ab661c3c3330610385af" args="" -->TA</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933a2e8789f800ed98ba1e74592551b80ef9"></a><!-- doxytag: member="A6" ref="acd283bc8136a594505ec483f4a1cc933a2e8789f800ed98ba1e74592551b80ef9" args="" -->A6</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933ab26eb4592ac573c5c995ea3d000eed78"></a><!-- doxytag: member="A7" ref="acd283bc8136a594505ec483f4a1cc933ab26eb4592ac573c5c995ea3d000eed78" args="" -->A7</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933a0f0025449dcae24bf5f4af0b6208b06b"></a><!-- doxytag: member="T8XD" ref="acd283bc8136a594505ec483f4a1cc933a0f0025449dcae24bf5f4af0b6208b06b" args="" -->T8XD</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933a1f3e2010b1037a066eeebcd8861862a1"></a><!-- doxytag: member="T8XS" ref="acd283bc8136a594505ec483f4a1cc933a1f3e2010b1037a066eeebcd8861862a1" args="" -->T8XS</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933a94334ca78eb5402211cbb73b3d0b4e88"></a><!-- doxytag: member="TAXD" ref="acd283bc8136a594505ec483f4a1cc933a94334ca78eb5402211cbb73b3d0b4e88" args="" -->TAXD</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933a795f8c500afa7f68a28ab76a7ba51bb3"></a><!-- doxytag: member="XOP8" ref="acd283bc8136a594505ec483f4a1cc933a795f8c500afa7f68a28ab76a7ba51bb3" args="" -->XOP8</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933aad17d87f0e80d893eb6e7a94ec40e7b5"></a><!-- doxytag: member="XOP9" ref="acd283bc8136a594505ec483f4a1cc933aad17d87f0e80d893eb6e7a94ec40e7b5" args="" -->XOP9</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933a7e60f0fef398121e6fa58c269068ee86"></a><!-- doxytag: member="REXShift" ref="acd283bc8136a594505ec483f4a1cc933a7e60f0fef398121e6fa58c269068ee86" args="" -->REXShift</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933a12e1b321252ff4c31f9a6b563d8d18b7"></a><!-- doxytag: member="REX_W" ref="acd283bc8136a594505ec483f4a1cc933a12e1b321252ff4c31f9a6b563d8d18b7" args="" -->REX_W</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933a1dd6b4a0b8a24db0d0c963c4dc149718"></a><!-- doxytag: member="ImmShift" ref="acd283bc8136a594505ec483f4a1cc933a1dd6b4a0b8a24db0d0c963c4dc149718" args="" -->ImmShift</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933a372e5bf78ae924c43fcba961e1ebedb8"></a><!-- doxytag: member="ImmMask" ref="acd283bc8136a594505ec483f4a1cc933a372e5bf78ae924c43fcba961e1ebedb8" args="" -->ImmMask</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933aa17e18db7296e9011b46e04360745760"></a><!-- doxytag: member="Imm8" ref="acd283bc8136a594505ec483f4a1cc933aa17e18db7296e9011b46e04360745760" args="" -->Imm8</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933ab5657248c63984a610736477776dc9d0"></a><!-- doxytag: member="Imm8PCRel" ref="acd283bc8136a594505ec483f4a1cc933ab5657248c63984a610736477776dc9d0" args="" -->Imm8PCRel</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933ac21c0e218a109e1353d239807dd4f3c9"></a><!-- doxytag: member="Imm16" ref="acd283bc8136a594505ec483f4a1cc933ac21c0e218a109e1353d239807dd4f3c9" args="" -->Imm16</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933af087623728965c39e2a204de21517bc9"></a><!-- doxytag: member="Imm16PCRel" ref="acd283bc8136a594505ec483f4a1cc933af087623728965c39e2a204de21517bc9" args="" -->Imm16PCRel</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933a407aca9874e804e790d0e8591d6a35da"></a><!-- doxytag: member="Imm32" ref="acd283bc8136a594505ec483f4a1cc933a407aca9874e804e790d0e8591d6a35da" args="" -->Imm32</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933a3561d150e9b34d453f2308200aa6b168"></a><!-- doxytag: member="Imm32PCRel" ref="acd283bc8136a594505ec483f4a1cc933a3561d150e9b34d453f2308200aa6b168" args="" -->Imm32PCRel</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933ac5de5ce82d03ee1b2f9c10ddcaecf6bc"></a><!-- doxytag: member="Imm64" ref="acd283bc8136a594505ec483f4a1cc933ac5de5ce82d03ee1b2f9c10ddcaecf6bc" args="" -->Imm64</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933adfb89a9f3ab07b7a3d8ddc31a26a3dd2"></a><!-- doxytag: member="FPTypeShift" ref="acd283bc8136a594505ec483f4a1cc933adfb89a9f3ab07b7a3d8ddc31a26a3dd2" args="" -->FPTypeShift</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933ad9c72926f550ad00a4b35ba072ada7fc"></a><!-- doxytag: member="FPTypeMask" ref="acd283bc8136a594505ec483f4a1cc933ad9c72926f550ad00a4b35ba072ada7fc" args="" -->FPTypeMask</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933a29c03f5fb2c53a32f54eb835fb6dce02"></a><!-- doxytag: member="NotFP" ref="acd283bc8136a594505ec483f4a1cc933a29c03f5fb2c53a32f54eb835fb6dce02" args="" -->NotFP</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933a7a3ad350fcf1708671924bff02fa5384"></a><!-- doxytag: member="ZeroArgFP" ref="acd283bc8136a594505ec483f4a1cc933a7a3ad350fcf1708671924bff02fa5384" args="" -->ZeroArgFP</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933a910ed6a9ae2b24b98c26ae96e916f32c"></a><!-- doxytag: member="OneArgFP" ref="acd283bc8136a594505ec483f4a1cc933a910ed6a9ae2b24b98c26ae96e916f32c" args="" -->OneArgFP</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933a584c8de4beec92e693e6318cd38821fb"></a><!-- doxytag: member="OneArgFPRW" ref="acd283bc8136a594505ec483f4a1cc933a584c8de4beec92e693e6318cd38821fb" args="" -->OneArgFPRW</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933af7281802655e34d6a26592d416090b1e"></a><!-- doxytag: member="TwoArgFP" ref="acd283bc8136a594505ec483f4a1cc933af7281802655e34d6a26592d416090b1e" args="" -->TwoArgFP</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933a923b21f9b6b3b2a5ddfb326db177dc8a"></a><!-- doxytag: member="CompareFP" ref="acd283bc8136a594505ec483f4a1cc933a923b21f9b6b3b2a5ddfb326db177dc8a" args="" -->CompareFP</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933ac8b9cf1b6c894ccfae9058503988b31a"></a><!-- doxytag: member="CondMovFP" ref="acd283bc8136a594505ec483f4a1cc933ac8b9cf1b6c894ccfae9058503988b31a" args="" -->CondMovFP</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933a0c0206ff5a225b969956cfc4ae94c5fc"></a><!-- doxytag: member="SpecialFP" ref="acd283bc8136a594505ec483f4a1cc933a0c0206ff5a225b969956cfc4ae94c5fc" args="" -->SpecialFP</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933a6e42fdb89aaf53348326c174b0e4db9f"></a><!-- doxytag: member="LOCKShift" ref="acd283bc8136a594505ec483f4a1cc933a6e42fdb89aaf53348326c174b0e4db9f" args="" -->LOCKShift</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933a7d42cf62fdc04de0252fec0978ca907c"></a><!-- doxytag: member="LOCK" ref="acd283bc8136a594505ec483f4a1cc933a7d42cf62fdc04de0252fec0978ca907c" args="" -->LOCK</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933ae121c1453ad7f3564453bb0499d216ac"></a><!-- doxytag: member="SegOvrShift" ref="acd283bc8136a594505ec483f4a1cc933ae121c1453ad7f3564453bb0499d216ac" args="" -->SegOvrShift</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933a7087621a3357e78007e723620a559c61"></a><!-- doxytag: member="SegOvrMask" ref="acd283bc8136a594505ec483f4a1cc933a7087621a3357e78007e723620a559c61" args="" -->SegOvrMask</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933a50aa2061845b3ff4e6e2242d762c6a80"></a><!-- doxytag: member="FS" ref="acd283bc8136a594505ec483f4a1cc933a50aa2061845b3ff4e6e2242d762c6a80" args="" -->FS</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933acdc4d0fa74813b50797e25bab4febe70"></a><!-- doxytag: member="GS" ref="acd283bc8136a594505ec483f4a1cc933acdc4d0fa74813b50797e25bab4febe70" args="" -->GS</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933ac84d4b40d46ba3f9eb98a4d65d584670"></a><!-- doxytag: member="SSEDomainShift" ref="acd283bc8136a594505ec483f4a1cc933ac84d4b40d46ba3f9eb98a4d65d584670" args="" -->SSEDomainShift</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933a14fa7ec83f8ca0b667a434550f53485d"></a><!-- doxytag: member="OpcodeShift" ref="acd283bc8136a594505ec483f4a1cc933a14fa7ec83f8ca0b667a434550f53485d" args="" -->OpcodeShift</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933a65611fb60e13c382a320a9e2e26984c3"></a><!-- doxytag: member="VEXShift" ref="acd283bc8136a594505ec483f4a1cc933a65611fb60e13c382a320a9e2e26984c3" args="" -->VEXShift</em> </td><td>
+<p>VEX - The opcode prefix used by AVX instructions. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933a6702853ec24d45d810d71e321eb9e256"></a><!-- doxytag: member="VEX" ref="acd283bc8136a594505ec483f4a1cc933a6702853ec24d45d810d71e321eb9e256" args="" -->VEX</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933abb7d94bc7530e6b712efe1cf19cc1421"></a><!-- doxytag: member="VEX_W" ref="acd283bc8136a594505ec483f4a1cc933abb7d94bc7530e6b712efe1cf19cc1421" args="" -->VEX_W</em> </td><td>
+<p>VEX_W - Has a opcode specific functionality, but is used in the same way as REX_W is for regular SSE instructions. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933a8a71098306ad6ceef2c5cde6440f81ff"></a><!-- doxytag: member="VEX_4V" ref="acd283bc8136a594505ec483f4a1cc933a8a71098306ad6ceef2c5cde6440f81ff" args="" -->VEX_4V</em> </td><td>
+<p>VEX_4V - Used to specify an additional AVX/SSE register. Several 2 address instructions in SSE are represented as 3 address ones in AVX and the additional register is encoded in VEX_VVVV prefix. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933a850d430f499e9080244f66d7b181fed1"></a><!-- doxytag: member="VEX_4VOp3" ref="acd283bc8136a594505ec483f4a1cc933a850d430f499e9080244f66d7b181fed1" args="" -->VEX_4VOp3</em> </td><td>
+<p>VEX_4VOp3 - Similar to VEX_4V, but used on instructions that encode operand 3 with VEX.vvvv. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933a28b7f4c46a938d3028c6479785c3607d"></a><!-- doxytag: member="VEX_I8IMM" ref="acd283bc8136a594505ec483f4a1cc933a28b7f4c46a938d3028c6479785c3607d" args="" -->VEX_I8IMM</em> </td><td>
+<p>VEX_I8IMM - Specifies that the last register used in a AVX instruction, must be encoded in the i8 immediate field. This usually happens in instructions with 4 operands. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933a05c399774dc40c2b03d5ab492e1006c6"></a><!-- doxytag: member="VEX_L" ref="acd283bc8136a594505ec483f4a1cc933a05c399774dc40c2b03d5ab492e1006c6" args="" -->VEX_L</em> </td><td>
+<p>VEX_L - Stands for a bit in the VEX opcode prefix meaning the current instruction uses 256-bit wide registers. This is usually auto detected if a VR256 register is used, but some AVX instructions also have this field marked when using a f256 memory references. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933afeddc4a3729b6b7faf0c12bc479b985d"></a><!-- doxytag: member="VEX_LIG" ref="acd283bc8136a594505ec483f4a1cc933afeddc4a3729b6b7faf0c12bc479b985d" args="" -->VEX_LIG</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933a754857df5ef0fb86ebacbba24628d518"></a><!-- doxytag: member="Has3DNow0F0FOpcode" ref="acd283bc8136a594505ec483f4a1cc933a754857df5ef0fb86ebacbba24628d518" args="" -->Has3DNow0F0FOpcode</em> </td><td>
+<p>Has3DNow0F0FOpcode - This flag indicates that the instruction uses the wacky 0x0F 0x0F prefix for 3DNow! instructions. The manual documents this as having a 0x0F prefix with a 0x0F opcode, and each instruction storing a classifier in the imm8 field. To simplify our implementation, we handle this by storeing the classifier in the opcode field and using this flag to indicate that the encoder should do the wacky 3DNow! thing. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933ac285c589005fb528717929d9bf16f205"></a><!-- doxytag: member="MemOp4" ref="acd283bc8136a594505ec483f4a1cc933ac285c589005fb528717929d9bf16f205" args="" -->MemOp4</em> </td><td>
+<p>MemOp4 - Used to indicate swapping of operand 3 and 4 to be encoded in ModRM or I8IMM. This is used for FMA4 and XOP instructions. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acd283bc8136a594505ec483f4a1cc933a6bfb2e744793a1d413a8890afedb2503"></a><!-- doxytag: member="XOP" ref="acd283bc8136a594505ec483f4a1cc933a6bfb2e744793a1d413a8890afedb2503" args="" -->XOP</em> </td><td>
+<p>XOP - Opcode prefix used by XOP instructions. </p>
+</td></tr>
+</table>
+</dd>
+</dl>
+
+<p>Definition at line <a class="el" href="X86BaseInfo_8h_source.html#l00219">219</a> of file <a class="el" href="X86BaseInfo_8h_source.html">X86BaseInfo.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a45cdfdabb3963ec52b198ce5d3aabc84"></a><!-- doxytag: member="llvm::X86II::TOF" ref="a45cdfdabb3963ec52b198ce5d3aabc84" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">enum <a class="el" href="namespacellvm_1_1X86II.html#a45cdfdabb3963ec52b198ce5d3aabc84">llvm::X86II::TOF</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p><a class="el" href="classllvm_1_1Target.html">Target</a> Operand Flag enum. </p>
+<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em><a class="anchor" id="a45cdfdabb3963ec52b198ce5d3aabc84ab9508856c635578f8aaed9dd83c3f347"></a><!-- doxytag: member="MO_NO_FLAG" ref="a45cdfdabb3963ec52b198ce5d3aabc84ab9508856c635578f8aaed9dd83c3f347" args="" -->MO_NO_FLAG</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a45cdfdabb3963ec52b198ce5d3aabc84a5364e197f6bba28989699b6040ce96ca"></a><!-- doxytag: member="MO_GOT_ABSOLUTE_ADDRESS" ref="a45cdfdabb3963ec52b198ce5d3aabc84a5364e197f6bba28989699b6040ce96ca" args="" -->MO_GOT_ABSOLUTE_ADDRESS</em> </td><td>
+<p>MO_GOT_ABSOLUTE_ADDRESS - On a symbol operand, this represents a relocation of: SYMBOL_LABEL + [. - PICBASELABEL] </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a45cdfdabb3963ec52b198ce5d3aabc84adca1e9b1551356bed7c8ef8cb0f1c471"></a><!-- doxytag: member="MO_PIC_BASE_OFFSET" ref="a45cdfdabb3963ec52b198ce5d3aabc84adca1e9b1551356bed7c8ef8cb0f1c471" args="" -->MO_PIC_BASE_OFFSET</em> </td><td>
+<p>MO_PIC_BASE_OFFSET - On a symbol operand this indicates that the immediate should get the value of the symbol minus the PIC base label: SYMBOL_LABEL - PICBASELABEL </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a45cdfdabb3963ec52b198ce5d3aabc84a9763861fde2dabda42072fbf46424e4c"></a><!-- doxytag: member="MO_GOT" ref="a45cdfdabb3963ec52b198ce5d3aabc84a9763861fde2dabda42072fbf46424e4c" args="" -->MO_GOT</em> </td><td>
+<p>MO_GOT - On a symbol operand this indicates that the immediate is the offset to the GOT entry for the symbol name from the base of the GOT.</p>
+<p>See the X86-64 <a class="el" href="namespacellvm_1_1ELF.html">ELF</a> ABI supplement for more details. SYMBOL_LABEL  </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a45cdfdabb3963ec52b198ce5d3aabc84a23bf757b117faacb20d4521a6ab42e51"></a><!-- doxytag: member="MO_GOTOFF" ref="a45cdfdabb3963ec52b198ce5d3aabc84a23bf757b117faacb20d4521a6ab42e51" args="" -->MO_GOTOFF</em> </td><td>
+<p>MO_GOTOFF - On a symbol operand this indicates that the immediate is the offset to the location of the symbol name from the base of the GOT.</p>
+<p>See the X86-64 <a class="el" href="namespacellvm_1_1ELF.html">ELF</a> ABI supplement for more details. SYMBOL_LABEL  </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a45cdfdabb3963ec52b198ce5d3aabc84ae39565b585476b7142228e439e80372e"></a><!-- doxytag: member="MO_GOTPCREL" ref="a45cdfdabb3963ec52b198ce5d3aabc84ae39565b585476b7142228e439e80372e" args="" -->MO_GOTPCREL</em> </td><td>
+<p>MO_GOTPCREL - On a symbol operand this indicates that the immediate is offset to the GOT entry for the symbol name from the current code location.</p>
+<p>See the X86-64 <a class="el" href="namespacellvm_1_1ELF.html">ELF</a> ABI supplement for more details. SYMBOL_LABEL  </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a45cdfdabb3963ec52b198ce5d3aabc84ab2b21d9c332e616e0a11c3ff76ce0bdf"></a><!-- doxytag: member="MO_PLT" ref="a45cdfdabb3963ec52b198ce5d3aabc84ab2b21d9c332e616e0a11c3ff76ce0bdf" args="" -->MO_PLT</em> </td><td>
+<p>MO_PLT - On a symbol operand this indicates that the immediate is offset to the PLT entry of symbol name from the current code location.</p>
+<p>See the X86-64 <a class="el" href="namespacellvm_1_1ELF.html">ELF</a> ABI supplement for more details. SYMBOL_LABEL  </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a45cdfdabb3963ec52b198ce5d3aabc84ab79eb4639f668e99fa6389282bbc8983"></a><!-- doxytag: member="MO_TLSGD" ref="a45cdfdabb3963ec52b198ce5d3aabc84ab79eb4639f668e99fa6389282bbc8983" args="" -->MO_TLSGD</em> </td><td>
+<p>MO_TLSGD - On a symbol operand this indicates that the immediate is the offset of the GOT entry with the TLS index structure that contains the module number and variable offset for the symbol. Used in the general dynamic TLS access model.</p>
+<p>See 'ELF Handling for Thread-Local Storage' for more details. SYMBOL_LABEL  </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a45cdfdabb3963ec52b198ce5d3aabc84a0bfa33e5861d2bf5088c682b1ee1da85"></a><!-- doxytag: member="MO_TLSLD" ref="a45cdfdabb3963ec52b198ce5d3aabc84a0bfa33e5861d2bf5088c682b1ee1da85" args="" -->MO_TLSLD</em> </td><td>
+<p>MO_TLSLD - On a symbol operand this indicates that the immediate is the offset of the GOT entry with the TLS index for the module that contains the symbol. When this index is passed to a call to to __tls_get_addr, the function will return the base address of the TLS block for the symbol. Used in the x86-64 local dynamic TLS access model.</p>
+<p>See 'ELF Handling for Thread-Local Storage' for more details. SYMBOL_LABEL  </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a45cdfdabb3963ec52b198ce5d3aabc84ae0fcbd11eb4098cdb801f889349993c3"></a><!-- doxytag: member="MO_TLSLDM" ref="a45cdfdabb3963ec52b198ce5d3aabc84ae0fcbd11eb4098cdb801f889349993c3" args="" -->MO_TLSLDM</em> </td><td>
+<p>MO_TLSLDM - On a symbol operand this indicates that the immediate is the offset of the GOT entry with the TLS index for the module that contains the symbol. When this index is passed to a call to to ___tls_get_addr, the function will return the base address of the TLS block for the symbol. Used in the IA32 local dynamic TLS access model.</p>
+<p>See 'ELF Handling for Thread-Local Storage' for more details. SYMBOL_LABEL  </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a45cdfdabb3963ec52b198ce5d3aabc84ac7ab3243c491b3b6ff673eaf87335fe5"></a><!-- doxytag: member="MO_GOTTPOFF" ref="a45cdfdabb3963ec52b198ce5d3aabc84ac7ab3243c491b3b6ff673eaf87335fe5" args="" -->MO_GOTTPOFF</em> </td><td>
+<p>MO_GOTTPOFF - On a symbol operand this indicates that the immediate is the offset of the GOT entry with the thread-pointer offset for the symbol. Used in the x86-64 initial exec TLS access model.</p>
+<p>See 'ELF Handling for Thread-Local Storage' for more details. SYMBOL_LABEL  </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a45cdfdabb3963ec52b198ce5d3aabc84a727b000cf3292eb1594ef5ede74025e1"></a><!-- doxytag: member="MO_INDNTPOFF" ref="a45cdfdabb3963ec52b198ce5d3aabc84a727b000cf3292eb1594ef5ede74025e1" args="" -->MO_INDNTPOFF</em> </td><td>
+<p>MO_INDNTPOFF - On a symbol operand this indicates that the immediate is the absolute address of the GOT entry with the negative thread-pointer offset for the symbol. Used in the non-PIC IA32 initial exec TLS access model.</p>
+<p>See 'ELF Handling for Thread-Local Storage' for more details. SYMBOL_LABEL  </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a45cdfdabb3963ec52b198ce5d3aabc84a74affd0fa65b28e7359abbd4a0d08dca"></a><!-- doxytag: member="MO_TPOFF" ref="a45cdfdabb3963ec52b198ce5d3aabc84a74affd0fa65b28e7359abbd4a0d08dca" args="" -->MO_TPOFF</em> </td><td>
+<p>MO_TPOFF - On a symbol operand this indicates that the immediate is the thread-pointer offset for the symbol. Used in the x86-64 local exec TLS access model.</p>
+<p>See 'ELF Handling for Thread-Local Storage' for more details. SYMBOL_LABEL  </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a45cdfdabb3963ec52b198ce5d3aabc84acd532d5e95fa6d3eccc0a1175abb5efa"></a><!-- doxytag: member="MO_DTPOFF" ref="a45cdfdabb3963ec52b198ce5d3aabc84acd532d5e95fa6d3eccc0a1175abb5efa" args="" -->MO_DTPOFF</em> </td><td>
+<p>MO_DTPOFF - On a symbol operand this indicates that the immediate is the offset of the GOT entry with the TLS offset of the symbol. Used in the local dynamic TLS access model.</p>
+<p>See 'ELF Handling for Thread-Local Storage' for more details. SYMBOL_LABEL  </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a45cdfdabb3963ec52b198ce5d3aabc84a5c1651fb93fe6b8e7f7c1207c3eba33d"></a><!-- doxytag: member="MO_NTPOFF" ref="a45cdfdabb3963ec52b198ce5d3aabc84a5c1651fb93fe6b8e7f7c1207c3eba33d" args="" -->MO_NTPOFF</em> </td><td>
+<p>MO_NTPOFF - On a symbol operand this indicates that the immediate is the negative thread-pointer offset for the symbol. Used in the IA32 local exec TLS access model.</p>
+<p>See 'ELF Handling for Thread-Local Storage' for more details. SYMBOL_LABEL  </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a45cdfdabb3963ec52b198ce5d3aabc84a739692efcf48167fdfc70d040b21670a"></a><!-- doxytag: member="MO_GOTNTPOFF" ref="a45cdfdabb3963ec52b198ce5d3aabc84a739692efcf48167fdfc70d040b21670a" args="" -->MO_GOTNTPOFF</em> </td><td>
+<p>MO_GOTNTPOFF - On a symbol operand this indicates that the immediate is the offset of the GOT entry with the negative thread-pointer offset for the symbol. Used in the PIC IA32 initial exec TLS access model.</p>
+<p>See 'ELF Handling for Thread-Local Storage' for more details. SYMBOL_LABEL  </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a45cdfdabb3963ec52b198ce5d3aabc84ac7366ddd1a9010fa97b002cad95c3044"></a><!-- doxytag: member="MO_DLLIMPORT" ref="a45cdfdabb3963ec52b198ce5d3aabc84ac7366ddd1a9010fa97b002cad95c3044" args="" -->MO_DLLIMPORT</em> </td><td>
+<p>MO_DLLIMPORT - On a symbol operand "FOO", this indicates that the reference is actually to the "__imp_FOO" symbol. This is used for dllimport linkage on windows. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a45cdfdabb3963ec52b198ce5d3aabc84af8c65b2bb851c2cde81d3df093310b68"></a><!-- doxytag: member="MO_DARWIN_STUB" ref="a45cdfdabb3963ec52b198ce5d3aabc84af8c65b2bb851c2cde81d3df093310b68" args="" -->MO_DARWIN_STUB</em> </td><td>
+<p>MO_DARWIN_STUB - On a symbol operand "FOO", this indicates that the reference is actually to the "FOO$stub" symbol. This is used for calls and jumps to external functions on Tiger and earlier. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a45cdfdabb3963ec52b198ce5d3aabc84a67e336d92dced7f5d76b7c82c0df184b"></a><!-- doxytag: member="MO_DARWIN_NONLAZY" ref="a45cdfdabb3963ec52b198ce5d3aabc84a67e336d92dced7f5d76b7c82c0df184b" args="" -->MO_DARWIN_NONLAZY</em> </td><td>
+<p>MO_DARWIN_NONLAZY - On a symbol operand "FOO", this indicates that the reference is actually to the "FOO$non_lazy_ptr" symbol, which is a non-PIC-base-relative reference to a non-hidden dyld lazy pointer stub. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a45cdfdabb3963ec52b198ce5d3aabc84a4ce2d9504cacb290d7ff8ac3bfdab373"></a><!-- doxytag: member="MO_DARWIN_NONLAZY_PIC_BASE" ref="a45cdfdabb3963ec52b198ce5d3aabc84a4ce2d9504cacb290d7ff8ac3bfdab373" args="" -->MO_DARWIN_NONLAZY_PIC_BASE</em> </td><td>
+<p>MO_DARWIN_NONLAZY_PIC_BASE - On a symbol operand "FOO", this indicates that the reference is actually to "FOO$non_lazy_ptr - PICBASE", which is a PIC-base-relative reference to a non-hidden dyld lazy pointer stub. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a45cdfdabb3963ec52b198ce5d3aabc84afdb477d3f5fa66989888019460278558"></a><!-- doxytag: member="MO_DARWIN_HIDDEN_NONLAZY_PIC_BASE" ref="a45cdfdabb3963ec52b198ce5d3aabc84afdb477d3f5fa66989888019460278558" args="" -->MO_DARWIN_HIDDEN_NONLAZY_PIC_BASE</em> </td><td>
+<p>MO_DARWIN_HIDDEN_NONLAZY_PIC_BASE - On a symbol operand "FOO", this indicates that the reference is actually to "FOO$non_lazy_ptr -PICBASE", which is a PIC-base-relative reference to a hidden dyld lazy pointer stub. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a45cdfdabb3963ec52b198ce5d3aabc84abc06b946fa50ffaa09a13fdd648b4dbb"></a><!-- doxytag: member="MO_TLVP" ref="a45cdfdabb3963ec52b198ce5d3aabc84abc06b946fa50ffaa09a13fdd648b4dbb" args="" -->MO_TLVP</em> </td><td>
+<p>MO_TLVP - On a symbol operand this indicates that the immediate is some TLS offset.</p>
+<p>This is the TLS offset for the Darwin TLS mechanism. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a45cdfdabb3963ec52b198ce5d3aabc84a75edcbd216129f693a5e2765b457f4c5"></a><!-- doxytag: member="MO_TLVP_PIC_BASE" ref="a45cdfdabb3963ec52b198ce5d3aabc84a75edcbd216129f693a5e2765b457f4c5" args="" -->MO_TLVP_PIC_BASE</em> </td><td>
+<p>MO_TLVP_PIC_BASE - On a symbol operand this indicates that the immediate is some TLS offset from the picbase.</p>
+<p>This is the 32-bit TLS offset for Darwin TLS in PIC mode. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a45cdfdabb3963ec52b198ce5d3aabc84ac899fad9731b612ab9c84ac157210edc"></a><!-- doxytag: member="MO_SECREL" ref="a45cdfdabb3963ec52b198ce5d3aabc84ac899fad9731b612ab9c84ac157210edc" args="" -->MO_SECREL</em> </td><td>
+<p>MO_SECREL - On a symbol operand this indicates that the immediate is the offset from beginning of section.</p>
+<p>This is the TLS offset for the COFF/Windows TLS mechanism. </p>
+</td></tr>
+</table>
+</dd>
+</dl>
+
+<p>Definition at line <a class="el" href="X86BaseInfo_8h_source.html#l00051">51</a> of file <a class="el" href="X86BaseInfo_8h_source.html">X86BaseInfo.h</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Function Documentation</h2>
+<a class="anchor" id="af1156bb19c180e0b6eb481d8b52604c1"></a><!-- doxytag: member="llvm::X86II::getBaseOpcodeFor" ref="af1156bb19c180e0b6eb481d8b52604c1" args="(uint64_t TSFlags)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classunsigned.html">unsigned</a> <a class="el" href="classchar.html">char</a> llvm::X86II::getBaseOpcodeFor </td>
+          <td>(</td>
+          <td class="paramtype">uint64_t </td>
+          <td class="paramname"><em>TSFlags</em></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="X86BaseInfo_8h_source.html#l00484">484</a> of file <a class="el" href="X86BaseInfo_8h_source.html">X86BaseInfo.h</a>.</p>
+
+<p>References <a class="el" href="X86BaseInfo_8h_source.html#l00429">OpcodeShift</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a7b2d817043fc258687167e49cf39d9c2"></a><!-- doxytag: member="llvm::X86II::getMemoryOperandNo" ref="a7b2d817043fc258687167e49cf39d9c2" args="(uint64_t TSFlags, unsigned Opcode)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">int llvm::X86II::getMemoryOperandNo </td>
+          <td>(</td>
+          <td class="paramtype">uint64_t </td>
+          <td class="paramname"><em>TSFlags</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>Opcode</em> </td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>getMemoryOperandNo - The function returns the <a class="el" href="classllvm_1_1MCInst.html">MCInst</a> operand # for the first field of the memory operand. If the instruction doesn't have a memory operand, this returns -1.</p>
+<p>Note that this ignores tied operands. If there is a tied register which is duplicated in the <a class="el" href="classllvm_1_1MCInst.html">MCInst</a> (e.g. "EAX = addl EAX, [mem]") it is only counted as one operand. </p>
+
+<p>Definition at line <a class="el" href="X86BaseInfo_8h_source.html#l00532">532</a> of file <a class="el" href="X86BaseInfo_8h_source.html">X86BaseInfo.h</a>.</p>
+
+<p>References <a class="el" href="X86BaseInfo_8h_source.html#l00236">AddRegFrm</a>, <a class="el" href="X86BaseInfo_8h_source.html#l00294">FormMask</a>, <a class="el" href="ErrorHandling_8h_source.html#l00098">llvm_unreachable</a>, <a class="el" href="X86BaseInfo_8h_source.html#l00474">MemOp4</a>, <a class="el" href="X86BaseInfo_8h_source.html#l00268">MRM0m</a>, <a class="el" href="X86BaseInfo_8h_source.html#l00264">MRM0r</a>, <a class="el" href="X86BaseInfo_8h_source.html#l00268">MRM1m</a>, <a class="el" href="X86BaseInfo_8h_source.html#l00264">MRM1r</a>, <a class="el" href="X86BaseInfo_8h_source.html#l00268">MRM2m</a>, <a class="el" href="X86BaseInfo_8h_source.html#l00264">MRM2r</a>, <a class="el" href="X86BaseInfo_8h_source.html#l00268">MRM3m</a>, <a class="el" href="X86BaseInfo_8h_source.html#l00264">MRM3r</a>, <a class="el" href="X86BaseInfo_8h_source.html#l00269">MRM4m</a>, <a class="el" href="X86BaseInfo_8h_source.html#l00265">MRM4r</a>, <a class="el" href="X86BaseInf
 o_8h_source.html#l00269">MRM5m</a>, <a class="el" href="X86BaseInfo_8h_source.html#l00265">MRM5r</a>, <a class="el" href="X86BaseInfo_8h_source.html#l00269">MRM6m</a>, <a class="el" href="X86BaseInfo_8h_source.html#l00265">MRM6r</a>, <a class="el" href="X86BaseInfo_8h_source.html#l00269">MRM7m</a>, <a class="el" href="X86BaseInfo_8h_source.html#l00265">MRM7r</a>, <a class="el" href="X86BaseInfo_8h_source.html#l00276">MRM_C1</a>, <a class="el" href="X86BaseInfo_8h_source.html#l00276">MRM_C2</a>, <a class="el" href="X86BaseInfo_8h_source.html#l00276">MRM_C3</a>, <a class="el" href="X86BaseInfo_8h_source.html#l00276">MRM_C4</a>, <a class="el" href="X86BaseInfo_8h_source.html#l00277">MRM_C8</a>, <a class="el" href="X86BaseInfo_8h_source.html#l00277">MRM_C9</a>, <a class="el" href="X86BaseInfo_8h_source.html#l00278">MRM_D0</a>, <a class="el" href="X86BaseInfo_8h_source.html#l00278">MRM_D1</a>, <a class="el" href="X86BaseInfo_8h_source.html#l00279">MRM_D4</a>, <a class="el" href="
 X86BaseInfo_8h_source.html#l00279">MRM_D5</a>, <a class="el" href="X86BaseInfo_8h_source.html#l00279">MRM_D8</a>, <a class="el" href="X86BaseInfo_8h_source.html#l00279">MRM_D9</a>, <a class="el" href="X86BaseInfo_8h_source.html#l00280">MRM_DA</a>, <a class="el" href="X86BaseInfo_8h_source.html#l00280">MRM_DB</a>, <a class="el" href="X86BaseInfo_8h_source.html#l00280">MRM_DC</a>, <a class="el" href="X86BaseInfo_8h_source.html#l00280">MRM_DD</a>, <a class="el" href="X86BaseInfo_8h_source.html#l00281">MRM_DE</a>, <a class="el" href="X86BaseInfo_8h_source.html#l00281">MRM_DF</a>, <a class="el" href="X86BaseInfo_8h_source.html#l00277">MRM_E8</a>, <a class="el" href="X86BaseInfo_8h_source.html#l00277">MRM_F0</a>, <a class="el" href="X86BaseInfo_8h_source.html#l00278">MRM_F8</a>, <a class="el" href="X86BaseInfo_8h_source.html#l00278">MRM_F9</a>, <a class="el" href="X86BaseInfo_8h_source.html#l00246">MRMDestMem</a>, <a class="el" href="X86BaseInfo_8h_source.html#l00241">MRMDestReg</
 a>, <a class="el" href="X86BaseInfo_8h_source.html#l00273">MRMInitReg</a>, <a class="el" href="X86BaseInfo_8h_source.html#l00256">MRMSrcMem</a>, <a class="el" href="X86BaseInfo_8h_source.html#l00251">MRMSrcReg</a>, <a class="el" href="X86BaseInfo_8h_source.html#l00228">Pseudo</a>, <a class="el" href="X86BaseInfo_8h_source.html#l00232">RawFrm</a>, <a class="el" href="X86BaseInfo_8h_source.html#l00292">RawFrmImm16</a>, <a class="el" href="X86BaseInfo_8h_source.html#l00286">RawFrmImm8</a>, <a class="el" href="X86BaseInfo_8h_source.html#l00443">VEX_4V</a>, and <a class="el" href="X86BaseInfo_8h_source.html#l00433">VEXShift</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ab80f6be5c11059e150772326c6a5e293"></a><!-- doxytag: member="llvm::X86II::getSizeOfImm" ref="ab80f6be5c11059e150772326c6a5e293" args="(uint64_t TSFlags)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classunsigned.html">unsigned</a> llvm::X86II::getSizeOfImm </td>
+          <td>(</td>
+          <td class="paramtype">uint64_t </td>
+          <td class="paramname"><em>TSFlags</em></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>getSizeOfImm - Decode the "size of immediate" field from the TSFlags field of the specified instruction. </p>
+
+<p>Definition at line <a class="el" href="X86BaseInfo_8h_source.html#l00494">494</a> of file <a class="el" href="X86BaseInfo_8h_source.html">X86BaseInfo.h</a>.</p>
+
+<p>References <a class="el" href="X86BaseInfo_8h_source.html#l00372">Imm16</a>, <a class="el" href="X86BaseInfo_8h_source.html#l00373">Imm16PCRel</a>, <a class="el" href="X86BaseInfo_8h_source.html#l00374">Imm32</a>, <a class="el" href="X86BaseInfo_8h_source.html#l00375">Imm32PCRel</a>, <a class="el" href="X86BaseInfo_8h_source.html#l00376">Imm64</a>, <a class="el" href="X86BaseInfo_8h_source.html#l00370">Imm8</a>, <a class="el" href="X86BaseInfo_8h_source.html#l00371">Imm8PCRel</a>, <a class="el" href="X86BaseInfo_8h_source.html#l00369">ImmMask</a>, and <a class="el" href="ErrorHandling_8h_source.html#l00098">llvm_unreachable</a>.</p>
+
+<p>Referenced by <a class="el" href="X86MCCodeEmitter_8cpp_source.html#l00157">getImmFixupKind()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a3b8bc7d5e78603d3c61a536fd4217eba"></a><!-- doxytag: member="llvm::X86II::hasImm" ref="a3b8bc7d5e78603d3c61a536fd4217eba" args="(uint64_t TSFlags)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> llvm::X86II::hasImm </td>
+          <td>(</td>
+          <td class="paramtype">uint64_t </td>
+          <td class="paramname"><em>TSFlags</em></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="X86BaseInfo_8h_source.html#l00488">488</a> of file <a class="el" href="X86BaseInfo_8h_source.html">X86BaseInfo.h</a>.</p>
+
+<p>References <a class="el" href="X86BaseInfo_8h_source.html#l00369">ImmMask</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a6120dcb132831b2b23b743c0e53f4163"></a><!-- doxytag: member="llvm::X86II::isImmPCRel" ref="a6120dcb132831b2b23b743c0e53f4163" args="(uint64_t TSFlags)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classunsigned.html">unsigned</a> llvm::X86II::isImmPCRel </td>
+          <td>(</td>
+          <td class="paramtype">uint64_t </td>
+          <td class="paramname"><em>TSFlags</em></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>isImmPCRel - Return true if the immediate of the specified instruction's TSFlags indicates that it is pc relative. </p>
+
+<p>Definition at line <a class="el" href="X86BaseInfo_8h_source.html#l00509">509</a> of file <a class="el" href="X86BaseInfo_8h_source.html">X86BaseInfo.h</a>.</p>
+
+<p>References <a class="el" href="X86BaseInfo_8h_source.html#l00372">Imm16</a>, <a class="el" href="X86BaseInfo_8h_source.html#l00373">Imm16PCRel</a>, <a class="el" href="X86BaseInfo_8h_source.html#l00374">Imm32</a>, <a class="el" href="X86BaseInfo_8h_source.html#l00375">Imm32PCRel</a>, <a class="el" href="X86BaseInfo_8h_source.html#l00376">Imm64</a>, <a class="el" href="X86BaseInfo_8h_source.html#l00370">Imm8</a>, <a class="el" href="X86BaseInfo_8h_source.html#l00371">Imm8PCRel</a>, <a class="el" href="X86BaseInfo_8h_source.html#l00369">ImmMask</a>, and <a class="el" href="ErrorHandling_8h_source.html#l00098">llvm_unreachable</a>.</p>
+
+<p>Referenced by <a class="el" href="X86MCCodeEmitter_8cpp_source.html#l00157">getImmFixupKind()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a273963344455b1333c817d916548c926"></a><!-- doxytag: member="llvm::X86II::isX86_64ExtendedReg" ref="a273963344455b1333c817d916548c926" args="(unsigned RegNo)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> llvm::X86II::isX86_64ExtendedReg </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>RegNo</em></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>isX86_64ExtendedReg - Is the <a class="el" href="classllvm_1_1MachineOperand.html">MachineOperand</a> a x86-64 extended (r8 or higher) register? e.g. r8, xmm8, xmm13, etc. </p>
+
+<p>Definition at line <a class="el" href="X86BaseInfo_8h_source.html#l00594">594</a> of file <a class="el" href="X86BaseInfo_8h_source.html">X86BaseInfo.h</a>.</p>
+
+<p>Referenced by <a class="el" href="X86MCCodeEmitter_8cpp_source.html#l00719">DetermineREXPrefix()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a685ff591af4b9e02b3421fea80e7b337"></a><!-- doxytag: member="llvm::X86II::isX86_64NonExtLowByteReg" ref="a685ff591af4b9e02b3421fea80e7b337" args="(unsigned reg)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="X86DisassemblerDecoder_8c.html#a6156fe0b594c9754f386f6c6a30c8165">bool</a> llvm::X86II::isX86_64NonExtLowByteReg </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classunsigned.html">unsigned</a> </td>
+          <td class="paramname"><em>reg</em></td><td>)</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="X86BaseInfo_8h_source.html#l00616">616</a> of file <a class="el" href="X86BaseInfo_8h_source.html">X86BaseInfo.h</a>.</p>
+
+<p>Referenced by <a class="el" href="X86CodeEmitter_8cpp_source.html#l00167">determineREX()</a>, and <a class="el" href="X86MCCodeEmitter_8cpp_source.html#l00719">DetermineREXPrefix()</a>.</p>
+
+</div>
+</div>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:49:35 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>

Added: www-releases/trunk/3.2/docs/doxygen/html/namespacellvm_1_1XCore.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.2/docs/doxygen/html/namespacellvm_1_1XCore.html?rev=170845&view=auto
==============================================================================
--- www-releases/trunk/3.2/docs/doxygen/html/namespacellvm_1_1XCore.html (added)
+++ www-releases/trunk/3.2/docs/doxygen/html/namespacellvm_1_1XCore.html Fri Dec 21 00:57:24 2012
@@ -0,0 +1,89 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="keywords" content="LLVM,Low Level Virtual Machine,C++,doxygen,API,documentation"/>
+<meta name="description" content="C++ source code API documentation for LLVM."/>
+<title>LLVM: llvm::XCore Namespace 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 class="current"><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="dirs.html"><span>Directories</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="namespaces.html"><span>Namespace List</span></a></li>
+      <li><a href="namespacemembers.html"><span>Namespace Members</span></a></li>
+    </ul>
+  </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="namespacellvm.html">llvm</a>      </li>
+      <li class="navelem"><a class="el" href="namespacellvm_1_1XCore.html">XCore</a>      </li>
+    </ul>
+  </div>
+</div>
+<div class="header">
+  <div class="summary">
+<a href="#enum-members">Enumerations</a>  </div>
+  <div class="headertitle">
+<div class="title">llvm::XCore Namespace Reference</div>  </div>
+</div>
+<div class="contents">
+<table class="memberdecls">
+<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_1_1XCore.html#a497463614d2845458a7defdd6fff26ac">CondCode</a> { <a class="el" href="namespacellvm_1_1XCore.html#a497463614d2845458a7defdd6fff26acaa35925f52e3b78525db751b5e0284c66">COND_TRUE</a>, 
+<a class="el" href="namespacellvm_1_1XCore.html#a497463614d2845458a7defdd6fff26acae41448f4737afd912519acc7270b658a">COND_FALSE</a>, 
+<a class="el" href="namespacellvm_1_1XCore.html#a497463614d2845458a7defdd6fff26acaa7d2135dd227157fb4ea11d2e202fa50">COND_INVALID</a>
+ }</td></tr>
+</table>
+<hr/><h2>Enumeration Type Documentation</h2>
+<a class="anchor" id="a497463614d2845458a7defdd6fff26ac"></a><!-- doxytag: member="llvm::XCore::CondCode" ref="a497463614d2845458a7defdd6fff26ac" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">enum <a class="el" href="namespacellvm_1_1XCore.html#a497463614d2845458a7defdd6fff26ac">llvm::XCore::CondCode</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em><a class="anchor" id="a497463614d2845458a7defdd6fff26acaa35925f52e3b78525db751b5e0284c66"></a><!-- doxytag: member="COND_TRUE" ref="a497463614d2845458a7defdd6fff26acaa35925f52e3b78525db751b5e0284c66" args="" -->COND_TRUE</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a497463614d2845458a7defdd6fff26acae41448f4737afd912519acc7270b658a"></a><!-- doxytag: member="COND_FALSE" ref="a497463614d2845458a7defdd6fff26acae41448f4737afd912519acc7270b658a" args="" -->COND_FALSE</em> </td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a497463614d2845458a7defdd6fff26acaa7d2135dd227157fb4ea11d2e202fa50"></a><!-- doxytag: member="COND_INVALID" ref="a497463614d2845458a7defdd6fff26acaa7d2135dd227157fb4ea11d2e202fa50" args="" -->COND_INVALID</em> </td><td>
+</td></tr>
+</table>
+</dd>
+</dl>
+
+<p>Definition at line <a class="el" href="XCoreInstrInfo_8cpp_source.html#l00032">32</a> of file <a class="el" href="XCoreInstrInfo_8cpp_source.html">XCoreInstrInfo.cpp</a>.</p>
+
+</div>
+</div>
+</div>
+<hr>
+<p class="footer">
+Generated on Fri Dec 21 2012 00:49:35 for <a href="http://llvm.org/">LLVM</a> by
+<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
+align="middle" border="0"/>1.7.5.1</a><br>
+Copyright © 2003-2012 University of Illinois at Urbana-Champaign.
+All Rights Reserved.</p>
+
+<hr>
+<!--#include virtual="/attrib.incl" -->
+
+</body>
+</html>





More information about the llvm-commits mailing list