Skip to content
  1. May 13, 2008
  2. May 10, 2008
    • Bill Wendling's avatar
      Cosmetic changes: · 19e3c857
      Bill Wendling authored
       - Comment fixes.
       - Moar whitespace.
       - Made ivars "private" by default.
      No functionality change.
      
      llvm-svn: 50926
      19e3c857
  3. Mar 27, 2008
  4. Mar 13, 2008
  5. Mar 05, 2008
  6. Feb 10, 2008
  7. Jan 15, 2008
  8. Jan 07, 2008
  9. Jan 04, 2008
  10. Dec 31, 2007
  11. Dec 29, 2007
  12. Nov 12, 2007
  13. Nov 08, 2007
  14. Oct 23, 2007
  15. Oct 20, 2007
  16. Sep 26, 2007
  17. May 06, 2007
  18. May 03, 2007
  19. May 02, 2007
  20. May 01, 2007
  21. Apr 18, 2007
  22. Mar 18, 2007
  23. Dec 19, 2006
  24. Dec 07, 2006
  25. Dec 06, 2006
  26. Dec 01, 2006
  27. Nov 28, 2006
  28. Nov 09, 2006
  29. Nov 02, 2006
  30. Sep 05, 2006
    • Chris Lattner's avatar
      Fix a long-standing wart in the code generator: two-address instruction lowering · 13a5dcdd
      Chris Lattner authored
      actually *removes* one of the operands, instead of just assigning both operands
      the same register.  This make reasoning about instructions unnecessarily complex,
      because you need to know if you are before or after register allocation to match
      up operand #'s with the target description file.
      
      Changing this also gets rid of a bunch of hacky code in various places.
      
      This patch also includes changes to fold loads into cmp/test instructions in
      the X86 backend, along with a significant simplification to the X86 spill
      folding code.
      
      llvm-svn: 30108
      13a5dcdd
Loading