From dbb85859f9bd0550d794d4c7af94f1e13ffdaa5d Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Fri, 13 May 2005 20:18:49 +0000 Subject: [PATCH] Add reassociation, minor cleanups. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21973 91177308-0d34-0410-b5e6-96231b3b80d8 --- docs/Lexicon.html | 32 +++++++++++++++++--------------- 1 file changed, 17 insertions(+), 15 deletions(-) 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 -