Skip to content
  1. Aug 11, 2009
  2. Jul 28, 2009
    • Evan Cheng's avatar
      - More refactoring. This gets rid of all of the getOpcode calls. · 780748d5
      Evan Cheng authored
      - This change also makes it possible to switch between ARM / Thumb on a
        per-function basis.
      - Fixed thumb2 routine which expand reg + arbitrary immediate. It was using
        using ARM so_imm logic.
      - Use movw and movt to do reg + imm when profitable.
      - Other code clean ups and minor optimizations.
      
      llvm-svn: 77300
      780748d5
  3. Jul 27, 2009
  4. Jul 24, 2009
  5. Jul 23, 2009
  6. Jul 08, 2009
  7. Jul 03, 2009
  8. Jun 27, 2009
  9. Jun 26, 2009
  10. Jan 20, 2009
  11. Dec 03, 2008
  12. Nov 18, 2008
  13. Oct 16, 2008
  14. Aug 26, 2008
  15. Aug 15, 2008
  16. May 14, 2008
  17. Mar 25, 2008
  18. Feb 10, 2008
  19. Feb 08, 2008
  20. Jan 07, 2008
  21. Jan 01, 2008
  22. Dec 31, 2007
  23. Dec 29, 2007
  24. May 18, 2007
  25. Oct 24, 2006
  26. May 24, 2006
  27. Feb 05, 2006
  28. Feb 04, 2006
    • Chris Lattner's avatar
      Two changes: · 2c0956bc
      Chris Lattner authored
      1. Treat FMOVD as a copy instruction, to help with coallescing in V9 mode
      2. When in V9 mode, insert FMOVD instead of FpMOVD instructions, as we don't
         ever rewrite FpMOVD instructions into FMOVS instructions, thus we just end
         up with commented out copies!
      This should fix a bunch of failures in V9 mode on sparc.
      
      llvm-svn: 25961
      2c0956bc
  29. Feb 03, 2006
  30. Apr 22, 2005
  31. Jul 25, 2004
  32. Jul 16, 2004
  33. Feb 29, 2004
  34. Feb 25, 2004
Loading