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

-
+
@@ -35,6 +35,10 @@ + + + + @@ -50,6 +54,11 @@ + + + + + @@ -78,19 +87,20 @@ -
Definitions
+

Definitions

+
- -
+

- A -

+
ADCE
Aggressive Dead Code Elimination
- -
+

- B -

+
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.
- -
+

- C -

+
CSE
Common Subexpression Elimination. An optimization that removes common @@ -111,8 +121,8 @@ href="http://www.program-transformation.org/Transform/BURG">BURG tool.
- -
+

- D -

+
DAG
Directed Acyclic Graph
@@ -131,8 +141,16 @@ href="http://www.program-transformation.org/Transform/BURG">BURG tool.
- -
+

- F -

+
+
+
FCA
+
First Class Aggregate
+
+
+ +

- G -

+
GC
Garbage Collection. The practice of using reachability analysis instead @@ -140,8 +158,8 @@ href="http://www.program-transformation.org/Transform/BURG">BURG tool.
- -
+

- H -

+
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.
- -
+

- I -

+
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.
- -
+

- L -

+
-
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
- - -
+

- M -

+
+
+
MC
+
Machine Code
+
+
+ +

- O -

+
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.
- -
+

- P -

+
PRE
Partial Redundancy Elimination
@@ -197,8 +224,8 @@ href="http://www.program-transformation.org/Transform/BURG">BURG tool.
- -
+

- R -

+
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.
- -
+

- S -

+
Safe Point
In garbage collection, it is necessary to identify stack @@ -247,6 +274,8 @@ href="http://www.program-transformation.org/Transform/BURG">BURG tool.
function.
+ +

BURG tool. href="http://validator.w3.org/check/referer">Valid HTML 4.01The LLVM Team
-The LLVM Compiler Infrastructure
+The LLVM Compiler Infrastructure
Last modified: $Date$
- A -
DSA DSE
- F -
FCA
- G -
GCLCSSA LICM Load-VNLTO
- M -
MC
- O -