Skip to content
  1. Aug 07, 2012
  2. Aug 06, 2012
  3. Jun 22, 2012
  4. May 11, 2012
  5. Apr 03, 2012
  6. Apr 02, 2012
  7. Mar 31, 2012
  8. Mar 29, 2012
    • Bill Wendling's avatar
      Make some headway towards compiling all of LLVM. · 9ee2d338
      Bill Wendling authored
      Module-level ASM may contain definitions of functions and globals. However, we
      were not telling the linker that these globals had definitions. As far as it was
      concerned, they were just declarations.
      
      Attempt to resolve this by inserting module-level ASM functions and globals into
      the '_symbol' set so that the linker will know that they have values.
      
      This gets us further towards our goal of compiling LLVM, but it still has
      problems when linking libLTO.dylib because of the `-dead_strip' flag that's
      passed to the linker.
      
      <rdar://problem/11124216>
      
      llvm-svn: 153638
      9ee2d338
    • Bill Wendling's avatar
      Cache the end() iterator. · 763acfcb
      Bill Wendling authored
      llvm-svn: 153632
      763acfcb
    • Bill Wendling's avatar
      Cleanup some whitespaces. · 7e58b386
      Bill Wendling authored
      llvm-svn: 153612
      7e58b386
  9. Mar 28, 2012
  10. Feb 05, 2012
    • Chris Lattner's avatar
      reapply the patches reverted in r149470 that reenable ConstantDataArray, · cf9e8f69
      Chris Lattner authored
      but with a critical fix to the SelectionDAG code that optimizes copies
      from strings into immediate stores: the previous code was stopping reading
      string data at the first nul.  Address this by adding a new argument to
      llvm::getConstantStringInfo, preserving the behavior before the patch.
      
      llvm-svn: 149800
      cf9e8f69
  11. Feb 01, 2012
  12. Jan 31, 2012
  13. Jan 27, 2012
  14. Jan 07, 2012
  15. Dec 02, 2011
    • Nick Lewycky's avatar
      Move global variables in TargetMachine into new TargetOptions class. As an API · 50f02cb2
      Nick Lewycky authored
      change, now you need a TargetOptions object to create a TargetMachine. Clang
      patch to follow.
      
      One small functionality change in PTX. PTX had commented out the machine
      verifier parts in their copy of printAndVerify. That now calls the version in
      LLVMTargetMachine. Users of PTX who need verification disabled should rely on
      not passing the command-line flag to enable it.
      
      llvm-svn: 145714
      50f02cb2
  16. Nov 04, 2011
  17. Nov 01, 2011
  18. Sep 08, 2011
  19. Sep 02, 2011
  20. Aug 24, 2011
  21. Aug 16, 2011
  22. Jul 26, 2011
  23. Jul 23, 2011
  24. Jul 22, 2011
  25. Jul 20, 2011
  26. Jul 19, 2011
  27. Jul 18, 2011
  28. Jul 15, 2011
  29. Jul 14, 2011
  30. Jul 12, 2011
Loading