Skip to content
  1. Sep 27, 2009
  2. Sep 26, 2009
  3. Sep 24, 2009
  4. Sep 21, 2009
  5. Sep 20, 2009
  6. Sep 19, 2009
  7. Sep 17, 2009
  8. Sep 16, 2009
  9. Sep 15, 2009
  10. Sep 09, 2009
  11. Sep 08, 2009
    • Chris Lattner's avatar
      remove an extremely dubious instcombine transformation of · 9ce1781e
      Chris Lattner authored
      extractelement(load).
      
      llvm-svn: 81239
      9ce1781e
    • Dan Gohman's avatar
      Re-apply r80926, with fixes: keep the domtree informed of new blocks · 3ddbc242
      Dan Gohman authored
      that get created during loop unswitching, and fix SplitBlockPredecessors'
      LCSSA updating code to create new PHIs instead of trying to just move
      existing ones.
      
      Also, optimize Loop::verifyLoop, since it gets called a lot. Use
      searches on a sorted list of blocks instead of calling the "contains"
      function, as is done in other places in the Loop class, since "contains"
      does a linear search. Also, don't call verifyLoop from LoopSimplify or
      LCSSA, as the PassManager is already calling verifyLoop as part of
      LoopInfo's verifyAnalysis.
      
      llvm-svn: 81221
      3ddbc242
Loading