From a07e0b5e18412a1f896b84db14dd840a81d03920 Mon Sep 17 00:00:00 2001 From: Reid Spencer Date: Sat, 30 Oct 2004 21:40:28 +0000 Subject: [PATCH] Add a few more terms. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17364 91177308-0d34-0410-b5e6-96231b3b80d8 --- docs/Lexicon.html | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) diff --git a/docs/Lexicon.html b/docs/Lexicon.html index 8023c24711e..55315f1022e 100644 --- a/docs/Lexicon.html +++ b/docs/Lexicon.html @@ -36,6 +36,12 @@ + - C - + + CSE + + + - D - DSA @@ -43,11 +49,19 @@ + - L - + + IPA + IPO + + + - L - LICM Load-VN + - P - @@ -86,6 +100,18 @@ href="http://www.program-transformation.org/Transform/BURG">BURG tool. +
- C -
+
+
+
CSE
+
Common Subexpression Elimination. An optimization that removes common + subexpression compuation. For example (a+b)*(a+b) has two + subexpressions that are the same: (a+b). This optimization would + perform the addition only once and then perform the multiply (but only if + its compulationally correct/safe). +
+
+
- D -
@@ -96,6 +122,19 @@ href="http://www.program-transformation.org/Transform/BURG">BURG tool.
+
- I -
+
+
+
IPA
+
Inter-Procedural Analysis. Refers to any variety of code analysis that + occurs between procedures, functions or compilation units (modules).
+
IPO
+
Inter-Procedural Optimization. Refers to any variety of code + optimization that occurs between procedures, functions or compilation units + (modules).
+
+
+
- L -