Skip to content
  1. Nov 03, 2008
  2. Oct 17, 2008
    • Dan Gohman's avatar
      Fun x86 encoding tricks: when adding an immediate value of 128, · ca0546fa
      Dan Gohman authored
      use a SUB instruction instead of an ADD, because -128 can be
      encoded in an 8-bit signed immediate field, while +128 can't be.
      This avoids the need for a 32-bit immediate field in this case.
      
      A similar optimization applies to 64-bit adds with 0x80000000,
      with the 32-bit signed immediate field.
      
      To support this, teach tablegen how to handle 64-bit constants.
      
      llvm-svn: 57663
      ca0546fa
  3. Oct 03, 2008
  4. Sep 02, 2008
  5. Aug 30, 2008
  6. Aug 29, 2008
  7. Aug 13, 2008
  8. Jun 24, 2008
  9. Jun 06, 2008
  10. May 31, 2008
  11. May 30, 2008
  12. May 15, 2008
  13. Mar 10, 2008
  14. Feb 27, 2008
  15. Feb 25, 2008
  16. Feb 05, 2008
  17. Jan 28, 2008
  18. Jan 22, 2008
  19. Jan 16, 2008
  20. Jan 06, 2008
  21. Jan 01, 2008
  22. Dec 29, 2007
  23. Sep 26, 2007
  24. Jul 23, 2007
  25. Jul 10, 2007
  26. Jun 29, 2007
  27. Jun 28, 2007
    • David Greene's avatar
      Add support for building with _GLIBCXX_DEBUG. New configure option · cbc8ddf8
      David Greene authored
      --enable-expensive-checks allows the developer to enable runtime
      checking that can greatly increase compile time.  Currently it only
      turns on _GLIBCXX_DEBUG.  Other expensive debugging checks added later
      should be controlled by this configure option.
      
      This patch also updates llvm-config with a --cppflags option to inform
      llvm-gcc how to build itself so that it is compatible with an llvm that
      was built with _GLIBCXX_DEBUG.
      
      llvm-svn: 37777
      cbc8ddf8
  28. May 18, 2007
  29. May 02, 2007
  30. Apr 16, 2007
  31. Apr 15, 2007
  32. Apr 09, 2007
Loading