Skip to content
  1. Jan 14, 2011
  2. Nov 16, 2010
  3. Sep 02, 2010
    • Duncan Sands's avatar
      Reapply commit 112699, speculatively reverted by echristo, since · 6778149f
      Duncan Sands authored
      I'm sure it is harmless.  Original commit message:
      If PrototypeValue is erased in the middle of using the SSAUpdator
      then the SSAUpdator may access freed memory.  Instead, simply pass
      in the type and name explicitly, which is all that was used anyway.
      
      llvm-svn: 112810
      6778149f
  4. Sep 01, 2010
  5. Aug 29, 2010
  6. May 05, 2010
  7. Apr 21, 2010
  8. Apr 17, 2010
    • Bob Wilson's avatar
      Re-commit my previous SSAUpdater changes. The previous version naively tried · ca51425d
      Bob Wilson authored
      to determine where to place PHIs by iteratively comparing reaching definitions
      at each block.  That was just plain wrong.  This version now computes the
      dominator tree within the subset of the CFG where PHIs may need to be placed,
      and then places the PHIs in the iterated dominance frontier of each definition.
      The rest of the patch is mostly the same, with a few more performance
      improvements added in.
      
      llvm-svn: 101612
      ca51425d
  9. Apr 03, 2010
    • Bob Wilson's avatar
      Revert all my SSAUpdater patches. The PHI placement algorithm is not correct · f1aa4743
      Bob Wilson authored
      (what was I thinking?) and there's also a problem with LCSSA.  I'll try again
      later with fixes.
      
      --- Reverse-merging r100263 into '.':
      U    lib/Transforms/Utils/SSAUpdater.cpp
      --- Reverse-merging r100177 into '.':
      G    lib/Transforms/Utils/SSAUpdater.cpp
      --- Reverse-merging r100148 into '.':
      G    lib/Transforms/Utils/SSAUpdater.cpp
      --- Reverse-merging r100147 into '.':
      U    include/llvm/Transforms/Utils/SSAUpdater.h
      G    lib/Transforms/Utils/SSAUpdater.cpp
      --- Reverse-merging r100131 into '.':
      G    include/llvm/Transforms/Utils/SSAUpdater.h
      G    lib/Transforms/Utils/SSAUpdater.cpp
      --- Reverse-merging r100130 into '.':
      G    lib/Transforms/Utils/SSAUpdater.cpp
      --- Reverse-merging r100126 into '.':
      G    include/llvm/Transforms/Utils/SSAUpdater.h
      G    lib/Transforms/Utils/SSAUpdater.cpp
      --- Reverse-merging r100050 into '.':
      D    test/Transforms/GVN/2010-03-31-RedundantPHIs.ll
      --- Reverse-merging r100047 into '.':
      G    include/llvm/Transforms/Utils/SSAUpdater.h
      G    lib/Transforms/Utils/SSAUpdater.cpp
      
      llvm-svn: 100264
      f1aa4743
    • Bob Wilson's avatar
      Add a DEBUG_TYPE for the SSAUpdater. · 25f1aefd
      Bob Wilson authored
      llvm-svn: 100263
      25f1aefd
  10. Apr 02, 2010
  11. Apr 01, 2010
  12. Mar 31, 2010
  13. Jan 27, 2010
  14. Jan 05, 2010
  15. Dec 21, 2009
  16. Dec 04, 2009
  17. Oct 20, 2009
  18. Oct 16, 2009
  19. Oct 11, 2009
  20. Oct 10, 2009
Loading