Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorMassimiliano Mantione <massi@mono-cvs.ximian.com>2004-12-03 19:06:58 +0300
committerMassimiliano Mantione <massi@mono-cvs.ximian.com>2004-12-03 19:06:58 +0300
commitfdd3f0d5412c67dc053287a3208f106aa2826193 (patch)
treeff4eb78c69ef581ac46145eae0c1e825ac249922 /docs
parentb910e1be7e9bd945d9600b33c8d3c200e400e3d2 (diff)
I forgot to save at the right time :-( Now the file is complete!
svn path=/trunk/mono/; revision=37030
Diffstat (limited to 'docs')
-rw-r--r--docs/ssapre.txt4
1 files changed, 3 insertions, 1 deletions
diff --git a/docs/ssapre.txt b/docs/ssapre.txt
index 49b9a9a0eac..ed1f1ba13ba 100644
--- a/docs/ssapre.txt
+++ b/docs/ssapre.txt
@@ -245,4 +245,6 @@ Other interesting issues are:
- no more than one version of each originsl variable is live at the same time
in the CFG.
It would be better to relax these assumptions.
-- SSAPRE operates on "syntactic"
+- SSAPRE operates on "syntactic" redundancies, not on "values".
+ GVNPRE (or other means of merging GVN) would be a nice alternative, see
+ "http://www.cs.purdue.edu/homes/vandrutj/papers/thesis.pdf".