Skip to content
  1. Oct 21, 2010
    • Wesley Peck's avatar
      Reverting the commit 116986. It was breaking the build on llvm-x86_64-linux though it · 078db00f
      Wesley Peck authored
      compiles on OS X. I'll ensure that it builds on a linux machine before committing
      again.
      
      llvm-svn: 116991
      078db00f
    • Wesley Peck's avatar
      Major update of the MicroBlaze backend. The new features are: · f608ac4d
      Wesley Peck authored
          1. A delay slot filler that searches for valid instructions
             to fill the delay slot with. Previously NOPs would always
             be inserted into delay slots.
          2. Support for MC based instruction printer added.
          3. Support for MC based machine code generation and ELF
             file generation. ELF file generation does not yet
             completely work as much of the ELF support infrastructure
             is still x86/x86-64 specific.
          4. General clean up of the MBlaze backend code. Much of the
             tablegen code has been cleanup and simplified.
      
      Bug Fixes:
          1. Removed duplicate periods from subtarget feature descriptions.
          2. Many of the instructions had bad machine code information
             in the tablegen files. Much of this has been fixed.
      
      llvm-svn: 116986
      f608ac4d
  2. Oct 17, 2010
  3. Oct 14, 2010
  4. Oct 13, 2010
  5. Oct 11, 2010
  6. Oct 07, 2010
  7. Oct 05, 2010
  8. Oct 02, 2010
  9. Sep 29, 2010
  10. Sep 28, 2010
  11. Sep 27, 2010
  12. Sep 25, 2010
    • Oscar Fuentes's avatar
      Reverting "CMake: Don't include tools, unittets, or examples as · 46d8a930
      Oscar Fuentes authored
      available targets unless LLVM_INCLUDE_X is ON. LLVM_BUILD_X implies
      LLVM_INCLUDE_X"
      
      It breaks the configuration phase when cmake is invoked without
      parameters, it is too complex for the purpose and introduces an
      incovenience for the user (as both LLVM_BUILD_X and LLVM_INCLUDE_X
      must set to OFF for not including X on the build)
      
      llvm-svn: 114795
      46d8a930
  13. Sep 24, 2010
  14. Sep 17, 2010
  15. Sep 14, 2010
  16. Sep 11, 2010
  17. Sep 10, 2010
  18. Sep 08, 2010
  19. Sep 03, 2010
    • Oscar Fuentes's avatar
      Fix cmake build without native target selected. · e16dc061
      Oscar Fuentes authored
      The cmake (+ MSVC) build is broken if you don't select your native
      target.
      
      e.g. 'cmake -D LLVM_TARGETS_TO_BUILD="MyNonNativeTarget" .'
      
      This is because cmake currently sets the LLVM_NATIVE_* definitions
      regardless of whether the native target is selected (causing build
      errors).
      
      Patch by Mike Gist!
      
      llvm-svn: 112946
      e16dc061
  20. Aug 30, 2010
  21. Aug 26, 2010
  22. Aug 16, 2010
  23. Aug 15, 2010
  24. Aug 11, 2010
  25. Aug 09, 2010
  26. Aug 08, 2010
  27. Aug 05, 2010
  28. Aug 03, 2010
    • Oscar Fuentes's avatar
      CMake: Change somme target library names: · 371b1b91
      Oscar Fuentes authored
      XCore->XCoreGen
      PIC16->PIC16CodeGen
      
      After updating your working copy, the first build will fail because it
      is using the old library dependencies. Start the build again and it
      will work fine.
      
      llvm-svn: 110127
      371b1b91
Loading