index
:
bcm5719-llvm
meklort-10.0.0
meklort-10.0.1
ortega-7.0.1
Project Ortega BCM5719 LLVM
Raptor Computing Systems
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
llvm
/
lib
/
Transforms
/
Scalar
/
GVN.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Remove attribution from file headers, per discussion on llvmdev.
Chris Lattner
2007-12-29
1
-2
/
+2
*
Fix several cache coherence bugs in MemDep/GVN that were found. Also add som...
Owen Anderson
2007-12-08
1
-2
/
+6
*
Integrate the readonly/readnone logic more deeply
Duncan Sands
2007-12-01
1
-7
/
+3
*
Fix a miscompilation in spiff on PPC.
Owen Anderson
2007-11-29
1
-1
/
+2
*
Fix another bug that was causing siod to fail.
Owen Anderson
2007-11-26
1
-19
/
+29
*
Allow GVN to eliminate read-only function calls when it can detect that they ...
Owen Anderson
2007-11-26
1
-1
/
+18
*
Allow GVN to eliminate redundant calls to functions without side effects.
Owen Anderson
2007-10-18
1
-5
/
+65
*
Add partial caching of non-local memory dependence queries. This provides a ...
Owen Anderson
2007-09-21
1
-1
/
+1
*
Merge DenseMapKeyInfo & DenseMapValueInfo into DenseMapInfo
Chris Lattner
2007-09-17
1
-1
/
+4
*
Be more careful when constant-folding PHI nodes.
Owen Anderson
2007-09-16
1
-1
/
+16
*
Factor out some code into a helper function.
Owen Anderson
2007-08-16
1
-55
/
+34
*
Add some more comments to GVN.
Owen Anderson
2007-08-16
1
-0
/
+14
*
Eliminate PHI nodes with constant values during normal GVN processing, even when
Owen Anderson
2007-08-14
1
-1
/
+21
*
Be more aggressive in pruning unnecessary PHI nodes when doing PHI construction.
Owen Anderson
2007-08-14
1
-28
/
+47
*
Make GVN iterative.
Owen Anderson
2007-08-14
1
-1
/
+16
*
Fix a case where GVN was failing to return true when it had, in fact, modified
Owen Anderson
2007-08-14
1
-2
/
+11
*
Make NonLocal and None const in the right way. :-)
Owen Anderson
2007-08-09
1
-3
/
+3
*
Change the None and NonLocal markers in memdep to be const.
Owen Anderson
2007-08-08
1
-3
/
+3
*
Don't insert nearly as many redundant phi nodes.
Owen Anderson
2007-08-07
1
-2
/
+25
*
Fix a subtle miscompilation. This allows 197.parser to be compiled correctly.
Owen Anderson
2007-08-03
1
-6
/
+8
*
Fix a subtle iterator invalidation bug in a recursive algorithm.
Owen Anderson
2007-08-03
1
-5
/
+7
*
Fix 80 col. violations.
Owen Anderson
2007-08-02
1
-7
/
+15
*
Fix a bug that was causing several miscompilations on SPEC.
Owen Anderson
2007-08-02
1
-4
/
+6
*
Make non-local memdep not be recursive, and fix a bug on 403.gcc that this ex...
Owen Anderson
2007-08-01
1
-5
/
+14
*
Don't let the memory allocator outsmart GVN. ;-)
Owen Anderson
2007-07-31
1
-0
/
+6
*
Fix a failure I accidentally caused in my last commit by mishandling the
Owen Anderson
2007-07-31
1
-0
/
+2
*
Fix a misoptimization in aha.
Owen Anderson
2007-07-31
1
-11
/
+25
*
Avoid potential iterator invalidation problems.
Owen Anderson
2007-07-30
1
-1
/
+4
*
Use more caching when computing non-local dependence. This makes bzip2 not
Owen Anderson
2007-07-30
1
-1
/
+3
*
Fix a bug caused by indiscriminantly asking for the dominators of a predecessor.
Owen Anderson
2007-07-30
1
-3
/
+4
*
Fix a couple more bugs in the phi construction by pulling in code that does
Owen Anderson
2007-07-26
1
-58
/
+35
*
Fix what is _hopefully_ the last corner case for loops.
Owen Anderson
2007-07-25
1
-2
/
+6
*
My last commit was not correct for nested loops. Fix it, and add a testcase ...
Owen Anderson
2007-07-25
1
-1
/
+3
*
Fix an infinite loop on 300.twolf.
Owen Anderson
2007-07-25
1
-6
/
+17
*
Fix a bug that was causing GVN to crash on 252.eon.
Owen Anderson
2007-07-25
1
-2
/
+9
*
Add basic support for performing whole-function RLE.
Owen Anderson
2007-07-25
1
-7
/
+99
*
Add a GVN pass, using the value numbering code I developed for GVNPRE and the
Owen Anderson
2007-07-24
1
-0
/
+816