summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBrian Gesiak <modocache@gmail.com>2017-06-13 03:06:16 +0000
committerBrian Gesiak <modocache@gmail.com>2017-06-13 03:06:16 +0000
commitc104a76baaa4e2c73b937dedd552706f24aee454 (patch)
tree399ea97a6487833e3bccbac098e96cf32b869d52
parent840c2c758d32c49e9c0f237cdc5dc99c87a2dfb1 (diff)
downloadbcm5719-llvm-c104a76baaa4e2c73b937dedd552706f24aee454.tar.gz
bcm5719-llvm-c104a76baaa4e2c73b937dedd552706f24aee454.zip
[Lexicon] Add GVN
Summary: Add a lexicon entry for global value numbering. Reviewers: davide, majnemer Reviewed By: davide Subscribers: llvm-commits, inouehrs Differential Revision: https://reviews.llvm.org/D33664 llvm-svn: 305270
-rw-r--r--llvm/docs/Lexicon.rst7
1 files changed, 7 insertions, 0 deletions
diff --git a/llvm/docs/Lexicon.rst b/llvm/docs/Lexicon.rst
index ebc3fb772e8..ce7ed318fe4 100644
--- a/llvm/docs/Lexicon.rst
+++ b/llvm/docs/Lexicon.rst
@@ -109,6 +109,13 @@ G
Garbage Collection. The practice of using reachability analysis instead of
explicit memory management to reclaim unused memory.
+**GVN**
+ Global Value Numbering. GVN is a pass that partitions values computed by a
+ function into congruence classes. Values ending up in the same congruence
+ class are guaranteed to be the same for every execution of the program.
+ In that respect, congruency is a compile-time approximation of equivalence
+ of values at runtime.
+
H
-
OpenPOWER on IntegriCloud