Skip to content
  1. Nov 07, 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 17, 2009
  7. Jul 09, 2009
  8. Jul 08, 2009
  9. Jul 03, 2009
  10. Jun 27, 2009
  11. Jun 26, 2009
  12. Jan 20, 2009
  13. Dec 03, 2008
  14. Nov 18, 2008
  15. Oct 16, 2008
  16. Aug 26, 2008
  17. Aug 15, 2008
  18. May 14, 2008
  19. Mar 25, 2008
  20. Feb 10, 2008
  21. Feb 08, 2008
  22. Jan 07, 2008
  23. Jan 01, 2008
  24. Dec 31, 2007
  25. Dec 29, 2007
  26. May 18, 2007
  27. Oct 24, 2006
  28. May 24, 2006
  29. Feb 05, 2006
  30. 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
  31. Feb 03, 2006
  32. Apr 22, 2005
  33. Jul 25, 2004
  34. Jul 16, 2004
  35. Feb 29, 2004
Loading