X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=docs%2FLexicon.html;h=c6c3a81ab50fecf8eb5ce104a18d622c90459e81;hb=dba95737e0827380c2be9b762af0c2740c4ebce7;hp=820fdd6f022b91a42ecdb3e0d702cb19ff982dbe;hpb=3c8da594829cf88817a6a24c92e38a792184d7a8;p=oota-llvm.git
diff --git a/docs/Lexicon.html b/docs/Lexicon.html
index 820fdd6f022..c6c3a81ab50 100644
--- a/docs/Lexicon.html
+++ b/docs/Lexicon.html
@@ -9,12 +9,12 @@
content="A glossary of terms used with the LLVM project.">
-The LLVM Lexicon
+The LLVM Lexicon
NOTE: This document is a work in progress!
-Table Of Contents
+Table Of Contents
-
+
- A - |
@@ -35,6 +35,10 @@
DSA |
DSE |
+ - F - |
+
+ FCA |
+
- G - |
GC |
@@ -50,6 +54,11 @@
LCSSA |
LICM |
Load-VN |
+ LTO |
+
+ - M - |
+
+ MC |
- O - |
@@ -78,19 +87,20 @@
-Definitions
+Definitions
+
-
-
+
+
- ADCE
- Aggressive Dead Code Elimination
-
-
+
+
- BURS
- Bottom Up Rewriting System—A method of instruction selection for
@@ -99,8 +109,8 @@ href="http://www.program-transformation.org/Transform/BURG">BURG tool.
-
-
+
+
- CSE
- Common Subexpression Elimination. An optimization that removes common
@@ -111,8 +121,8 @@ href="http://www.program-transformation.org/Transform/BURG">BURG tool.
-
-
+
+
- DAG
- Directed Acyclic Graph
@@ -131,8 +141,16 @@ href="http://www.program-transformation.org/Transform/BURG">BURG tool.
-
-
+
+
+
+ - FCA
+ - First Class Aggregate
+
+
+
+
+
- GC
- Garbage Collection. The practice of using reachability analysis instead
@@ -140,8 +158,8 @@ href="http://www.program-transformation.org/Transform/BURG">BURG tool.
-
-
+
+
- Heap
- In garbage collection, the region of memory which is managed using
@@ -149,8 +167,8 @@ href="http://www.program-transformation.org/Transform/BURG">BURG tool.
-
-
+
+
- IPA
- Inter-Procedural Analysis. Refers to any variety of code analysis that
@@ -164,21 +182,30 @@ href="http://www.program-transformation.org/Transform/BURG">BURG tool.
-
-
+
+
- - LCSSA
- - Loop-Closed Static Single Assignment Form
+ - LCSSA
+ - Loop-Closed Static Single Assignment Form
- LICM
- Loop Invariant Code Motion
- Load-VN
- Load Value Numbering
+ - LTO
+ - Link-Time Optimization
-
-
-
+
+
+
+ - MC
+ - Machine Code
+
+
+
+
+
- Object Pointer
- A pointer to an object such that the garbage collector is able to trace
@@ -188,8 +215,8 @@ href="http://www.program-transformation.org/Transform/BURG">BURG tool.
-
-
+
+
- PRE
- Partial Redundancy Elimination
@@ -197,8 +224,8 @@ href="http://www.program-transformation.org/Transform/BURG">BURG tool.
-
-
+
+
- RAUW
- An abbreviation for Replace
All Uses With. The functions User::replaceUsesOfWith(),
@@ -220,8 +247,8 @@ href="http://www.program-transformation.org/Transform/BURG">BURG tool.
-
-
BURG tool.
href="http://validator.w3.org/check/referer">
The LLVM Team
-The LLVM Compiler Infrastructure
+The LLVM Compiler Infrastructure
Last modified: $Date$