Skip to content
  1. Jun 04, 2009
    • Oscar Fuentes's avatar
      CMake: Renamed LLVM_ENABLE_ASSERTS to · 208a8731
      Oscar Fuentes authored
      LLVM_ENABLE_ASSERTIONS. Fine-tuned the logic that controls the
      definition of NDEBUG and _DEBUG macros.
      
      Thanks to Jay Foad for this suggestions.
      
      llvm-svn: 72864
      208a8731
  2. Jun 03, 2009
  3. Apr 05, 2009
  4. Mar 20, 2009
    • Sebastian Redl's avatar
      Fix the Win32 VS2008 build: · 8d5baa09
      Sebastian Redl authored
       - Make type declarations match the struct/class keyword of the definition.
       - Move AddSignalHandler into the namespace where it belongs.
       - Correctly call functions from template base.
       - Some other small changes.
      With this patch, LLVM and Clang should build properly and with far less noise under VS2008.
      
      llvm-svn: 67347
      8d5baa09
  5. Mar 06, 2009
  6. Jan 28, 2009
  7. Nov 20, 2008
  8. Nov 19, 2008
  9. Nov 15, 2008
  10. Nov 14, 2008
  11. Nov 10, 2008
  12. Nov 09, 2008
  13. Nov 07, 2008
  14. Nov 04, 2008
  15. Oct 30, 2008
  16. Oct 29, 2008
  17. Oct 26, 2008
  18. Oct 25, 2008
  19. Oct 22, 2008
  20. 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
  21. Sep 26, 2008
  22. Sep 24, 2008
  23. Sep 22, 2008
Loading