Skip to content
  1. Jun 19, 2012
  2. May 24, 2012
  3. May 09, 2012
  4. May 07, 2012
    • Preston Gurd's avatar
      Make IntelJITEvents and OProfileJIT as optional libraries and add · e65f4e66
      Preston Gurd authored
      optional library support to the llvm-build tool:
       - Add new command line parameter to llvm-build: “--enable-optional-libraries”
       - Add handing of new llvm-build library type “OptionalLibrary”
       - Update Cmake and automake build systems to pass correct flags to llvm-build
         based on configuration
      
      Patch by Dan Malea!
      
      llvm-svn: 156319
      e65f4e66
  5. May 04, 2012
    • Justin Holewinski's avatar
      This patch adds a new NVPTX back-end to LLVM which supports code generation... · ae556d3e
      Justin Holewinski authored
      This patch adds a new NVPTX back-end to LLVM which supports code generation for NVIDIA PTX 3.0. This back-end will (eventually) replace the current PTX back-end, while maintaining compatibility with it.
      
      The new target machines are:
      
      nvptx (old ptx32) => 32-bit PTX
      nvptx64 (old ptx64) => 64-bit PTX
      
      The sources are based on the internal NVIDIA NVPTX back-end, and
      contain more functionality than the current PTX back-end currently
      provides.
      
      NV_CONTRIB
      
      llvm-svn: 156196
      ae556d3e
  6. Apr 21, 2012
  7. Apr 20, 2012
  8. Apr 17, 2012
  9. Apr 04, 2012
  10. Mar 23, 2012
  11. Mar 13, 2012
  12. Feb 13, 2012
    • Dylan Noblesmith's avatar
      add LLVM_VERSION_MAJOR and _MINOR defines · c6c7a581
      Dylan Noblesmith authored
      This is useful for clients that want to maintain compatibility
      across multiple releases of LLVM. Currently users like Klee and
      Mesa all have to roll their own 'parse llvm-config --version
      output and generate defines' solution.
      
      Also reuse the new macros so that version information is less
      redundant/likely to fall out of sync again in the future.
      
      llvm-svn: 150405
      c6c7a581
  13. Feb 04, 2012
  14. Feb 01, 2012
    • Dylan Noblesmith's avatar
      cmake: make BUILD_SHARED_LIBS a visible option · af9be0b6
      Dylan Noblesmith authored
      It could only be specified on the commandline, and wouldn't show
      up as an option in the GUI or when invoked via `cmake -i` at all.
      
      This also tells CMake that it's a BOOL, rather than "UNINITIALIZED".
      
      llvm-svn: 149506
      af9be0b6
  15. Dec 18, 2011
    • Dylan Noblesmith's avatar
      capitalize project name, reference bugzilla · 67c4970b
      Dylan Noblesmith authored
      And fix the double-[]. It was including the [] as part of
      the project name somehow, resulting in PACKAGE_TARNAME "-llvm-"
      and a strange docdir default:
      
      ./configure --help | grep docdir
        --docdir=DIR           documentation root [DATAROOTDIR/doc/-llvm-]
      
      llvm-svn: 146849
      67c4970b
  16. Dec 16, 2011
  17. Dec 13, 2011
  18. Dec 12, 2011
  19. Dec 11, 2011
  20. Dec 01, 2011
  21. Nov 29, 2011
  22. Nov 10, 2011
  23. Nov 05, 2011
  24. Nov 04, 2011
  25. Oct 28, 2011
  26. Oct 25, 2011
  27. Oct 06, 2011
  28. Oct 01, 2011
  29. Jul 21, 2011
  30. Jul 17, 2011
    • Oscar Fuentes's avatar
      Fix CMake build on Solaris · 2d48f653
      Oscar Fuentes authored
      When building LLVM/Clang on Solaris. The generated makefiles would
      have an extraneous semi-colon character in them prior to this change
      due to the way the 'CMAKE_CXX_FLAGS' variable was defined. Simply
      adjusting the definition by moving the current CMAKE_CXX_FLAGS value
      within the quotes solves the problem.
      
      Patch by Art Haas!
      
      llvm-svn: 135361
      2d48f653
Loading