1. 4ee451d Remove attribution from file headers, per discussion on llvmdev. by Chris Lattner · 17 years ago
  2. 5fc4aba Fix several cache coherence bugs in MemDep/GVN that were found. Also add some (disabled) debugging code by Owen Anderson · 17 years ago
  3. dff6710 Integrate the readonly/readnone logic more deeply by Duncan Sands · 17 years ago
  4. 1fb1364 Fix a miscompilation in spiff on PPC. by Owen Anderson · 17 years ago
  5. a16bbc9a Fix another bug that was causing siod to fail. by Owen Anderson · 17 years ago
  6. 00a6d14 Allow GVN to eliminate read-only function calls when it can detect that they are redundant. by Owen Anderson · 17 years ago
  7. b388ca9 Allow GVN to eliminate redundant calls to functions without side effects. by Owen Anderson · 17 years ago
  8. ce4d88a Add partial caching of non-local memory dependence queries. This provides a modest by Owen Anderson · 17 years ago
  9. 76c1b97 Merge DenseMapKeyInfo & DenseMapValueInfo into DenseMapInfo by Chris Lattner · 17 years ago
  10. 2486686 Be more careful when constant-folding PHI nodes. by Owen Anderson · 17 years ago
  11. 1defe2d Factor out some code into a helper function. by Owen Anderson · 17 years ago
  12. 62bc33c Add some more comments to GVN. by Owen Anderson · 17 years ago
  13. 31f4967 Eliminate PHI nodes with constant values during normal GVN processing, even when by Owen Anderson · 17 years ago
  14. 36057c7 Be more aggressive in pruning unnecessary PHI nodes when doing PHI construction. by Owen Anderson · 17 years ago
  15. 3e75a42 Make GVN iterative. by Owen Anderson · 17 years ago
  16. 8e8278e Fix a case where GVN was failing to return true when it had, in fact, modified by Owen Anderson · 17 years ago
  17. 9528f11 Make NonLocal and None const in the right way. :-) by Owen Anderson · 17 years ago
  18. 8cad423 Change the None and NonLocal markers in memdep to be const. by Owen Anderson · 17 years ago
  19. a37226a Don't insert nearly as many redundant phi nodes. by Owen Anderson · 17 years ago
  20. ab87027 Fix a subtle miscompilation. This allows 197.parser to be compiled correctly. by Owen Anderson · 17 years ago
  21. 4b55c3b Fix a subtle iterator invalidation bug in a recursive algorithm. by Owen Anderson · 17 years ago
  22. 830db6a Fix 80 col. violations. by Owen Anderson · 17 years ago
  23. 1c2763d Fix a bug that was causing several miscompilations on SPEC. by Owen Anderson · 17 years ago
  24. 9066020 Make non-local memdep not be recursive, and fix a bug on 403.gcc that this exposed. by Owen Anderson · 17 years ago
  25. bf7d0bc Don't let the memory allocator outsmart GVN. ;-) by Owen Anderson · 17 years ago
  26. b95f9d5 Fix a failure I accidentally caused in my last commit by mishandling the by Owen Anderson · 17 years ago
  27. 054ab94 Fix a misoptimization in aha. by Owen Anderson · 17 years ago
  28. 891eecb Avoid potential iterator invalidation problems. by Owen Anderson · 17 years ago
  29. 45c8388 Use more caching when computing non-local dependence. This makes bzip2 not by Owen Anderson · 17 years ago
  30. 4f9ba7c Fix a bug caused by indiscriminantly asking for the dominators of a predecessor. by Owen Anderson · 17 years ago
  31. 4553791 Fix a couple more bugs in the phi construction by pulling in code that does by Owen Anderson · 17 years ago
  32. febc7e3 Fix what is _hopefully_ the last corner case for loops. by Owen Anderson · 17 years ago
  33. 9f43574 My last commit was not correct for nested loops. Fix it, and add a testcase for it. by Owen Anderson · 17 years ago
  34. 0d16988 Fix an infinite loop on 300.twolf. by Owen Anderson · 17 years ago
  35. 2e3d6b4 Fix a bug that was causing GVN to crash on 252.eon. by Owen Anderson · 17 years ago
  36. 0cd3203 Add basic support for performing whole-function RLE. by Owen Anderson · 17 years ago
  37. 1ad2cb7 Add a GVN pass, using the value numbering code I developed for GVNPRE and the by Owen Anderson · 17 years ago