mirror of
https://github.com/RPCSX/llvm.git
synced 2024-11-27 05:30:49 +00:00
[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 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@305270 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
b890993f2f
commit
a468462b6a
@ -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
|
||||
-
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user