Skip to content
  1. Jan 05, 2010
  2. Dec 17, 2009
  3. Dec 08, 2009
  4. Dec 03, 2009
  5. Oct 31, 2009
  6. Oct 16, 2009
  7. Sep 16, 2009
  8. Sep 02, 2009
  9. Aug 26, 2009
  10. Aug 23, 2009
  11. Aug 13, 2009
  12. Aug 12, 2009
  13. Aug 11, 2009
  14. Jul 31, 2009
  15. Jul 25, 2009
  16. Jul 22, 2009
  17. Jul 20, 2009
  18. Jul 10, 2009
  19. Jul 03, 2009
  20. Jun 15, 2009
  21. Jun 02, 2009
  22. May 04, 2009
  23. Apr 07, 2009
  24. Mar 27, 2009
  25. Mar 26, 2009
  26. Mar 13, 2009
  27. 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
  28. Mar 05, 2009
  29. Feb 20, 2009
  30. Feb 13, 2009
  31. Feb 12, 2009
  32. 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
  33. Jan 18, 2009
  34. Jan 12, 2009
  35. Jan 05, 2009
  36. 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
  37. Nov 28, 2008
  38. Nov 27, 2008
Loading