X-Git-Url: http://plrg.eecs.uci.edu/git/?a=blobdiff_plain;f=docs%2FLexicon.html;h=820fdd6f022b91a42ecdb3e0d702cb19ff982dbe;hb=edb8997821d6d7ae3cb8fc03e9b50190e990154a;hp=e3d40f7af4293bc421eec92eda8ef1706a7f3513;hpb=2b9cbf127fe009448b3cc4d98f2c5693a1866731;p=oota-llvm.git diff --git a/docs/Lexicon.html b/docs/Lexicon.html index e3d40f7af42..820fdd6f022 100644 --- a/docs/Lexicon.html +++ b/docs/Lexicon.html @@ -36,6 +36,7 @@ DSE - G - + GC - I - @@ -60,6 +61,7 @@ - R - + RAUW Reassociation Root @@ -198,6 +200,13 @@ href="http://www.program-transformation.org/Transform/BURG">BURG tool.
- R -
+
RAUW
An abbreviation for Replace + All Uses With. The functions User::replaceUsesOfWith(), + Value::replaceAllUsesWith(), and Constant::replaceUsesOfWithOnConstant() + implement the replacement of one Value with another by iterating over its + def/use chain and fixing up all of the pointers to point to the new value. + See also def/use chains. +
Reassociation
Rearranging associative expressions to promote better redundancy elimination and other optimization. For example, changing (A+B-A) into (B+A-A), permitting it to @@ -205,7 +214,7 @@ href="http://www.program-transformation.org/Transform/BURG">BURG tool.
Root
In garbage collection, a pointer variable lying outside of the heap from which the collector begins its reachability analysis. In the context of code - generation, "root" almost always refers to a "stack root"—a local or + generation, "root" almost always refers to a "stack root" -- a local or temporary variable within an executing function.
@@ -241,9 +250,9 @@ href="http://www.program-transformation.org/Transform/BURG">BURG tool.
Valid CSS!Valid HTML 4.01!The LLVM Team
The LLVM Compiler Infrastructure
Last modified: $Date$