From: Chris Lattner Date: Fri, 13 May 2005 20:18:49 +0000 (+0000) Subject: Add reassociation, minor cleanups. X-Git-Url: http://plrg.eecs.uci.edu/git/?a=commitdiff_plain;h=dbb85859f9bd0550d794d4c7af94f1e13ffdaa5d;p=oota-llvm.git Add reassociation, minor cleanups. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21973 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/docs/Lexicon.html b/docs/Lexicon.html index b80bfbd326d..02351020325 100644 --- a/docs/Lexicon.html +++ b/docs/Lexicon.html @@ -19,53 +19,42 @@ - A - ADCE - - - B - BURS - - - C - CSE - - - D - DSA DSE - - - I - IPA IPO - - - L - LICM Load-VN - - - P - PRE - - + + - R - + + Reassociation - S - SCCP SSA - @@ -136,6 +125,7 @@ href="http://www.program-transformation.org/Transform/BURG">BURG tool.
Load Value Numbering
+
- P -
@@ -144,6 +134,18 @@ href="http://www.program-transformation.org/Transform/BURG">BURG tool.
Partial Redundancy Elimination
+ + +
- R -
+
+
+
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 + be optimized into (B+0) then (B). +
+
+
- S -