Skip to content
  1. Sep 16, 2009
  2. Sep 02, 2009
  3. Aug 26, 2009
  4. Aug 23, 2009
  5. Aug 13, 2009
  6. Aug 12, 2009
  7. Aug 11, 2009
  8. Jul 31, 2009
  9. Jul 25, 2009
  10. Jul 22, 2009
  11. Jul 20, 2009
  12. Jul 10, 2009
  13. Jul 03, 2009
  14. Jun 15, 2009
  15. Jun 02, 2009
  16. May 04, 2009
  17. Apr 07, 2009
  18. Mar 27, 2009
  19. Mar 26, 2009
  20. Mar 13, 2009
  21. Mar 12, 2009
    • Duncan Sands's avatar
      Revert commit 66140 since it caused several failures · 1f853d6a
      Duncan Sands authored
      in the Ada testcase.  Reverting this only covers up
      the real problem, which is a nasty conceptual difficulty
      in the phi elimination pass: when eliminating phi nodes
      in landing pads, the register copies need to come before
      the invoke, not at the end of the basic block which is
      too late...  See PR3784.
      
      llvm-svn: 66826
      1f853d6a
  22. Mar 05, 2009
  23. Feb 20, 2009
  24. Feb 13, 2009
  25. Feb 12, 2009
  26. Jan 23, 2009
    • Gabor Greif's avatar
      Simplify the logic of getting hold of a PHI predecessor block. · eb61fcf2
      Gabor Greif authored
      There is now a direct way from value-use-iterator to incoming block in PHINode's API.
      This way we avoid the iterator->index->iterator trip, and especially the costly
      getOperandNo() invocation. Additionally there is now an assertion that the iterator
      really refers to one of the PHI's Uses.
      
      llvm-svn: 62869
      eb61fcf2
  27. Jan 18, 2009
  28. Jan 12, 2009
  29. Jan 05, 2009
  30. Dec 19, 2008
    • Evan Cheng's avatar
      - CodeGenPrepare does not split loop back edges but it only knows about back... · 3b3de7c2
      Evan Cheng authored
      - CodeGenPrepare does not split loop back edges but it only knows about back edges of single block loops. It now does a DFS walk to find loop back edges.
      - Use SplitBlockPredecessors to factor out common predecessors of the critical edge destination. This is disabled for now due to some regressions.
      
      llvm-svn: 61248
      3b3de7c2
  31. Nov 28, 2008
  32. Nov 27, 2008
  33. Nov 26, 2008
Loading