Skip to content
  1. Feb 20, 2009
  2. Feb 18, 2009
  3. Feb 17, 2009
  4. Feb 14, 2009
  5. Feb 13, 2009
  6. Feb 12, 2009
    • Daniel Dunbar's avatar
      x86_64: Initial varargs support. · 753cc07d
      Daniel Dunbar authored
       - Doesn't yet handle case where values are passed in mixed (general
         purpose & floating point) registers; otherwise largely
         functional. Code still needs some cleaning.
      
      Fixes:
      MultiSource/Applications/lua/lua
      MultiSource/Applications/siod/siod
      MultiSource/Applications/sqlite3/sqlite3
      SingleSource/Regression/C/PR640
      SingleSource/UnitTests/2003-07-09-SignedArgs
      SingleSource/UnitTests/2007-03-02-VaCopy
      
      gcc compat test suite results (Darwin x86-32 & -64):
      --
      # of expected passes		1262
      # of unexpected failures	56
      # of unresolved testcases	34
      # of unsupported tests		2
      
      Compare to: http://lists.cs.uiuc.edu/pipermail/cfe-commits/Week-of-Mon-20090209/012050.html
      
      llvm-svn: 64370
      753cc07d
  7. Feb 10, 2009
  8. Feb 07, 2009
    • Daniel Dunbar's avatar
      Set load/store alignment when doing ABI coercions. · ee9e4c27
      Daniel Dunbar authored
       - Currently, this is producing poor code, but we prefer correctness
         to performance for now. Eventually we should be able to generally
         avoid having to set the alignment when we control the alignment of
         the alloca.
      
       - This knocks out 33/1000 failures on my single argument ABI tests,
         down to 22/1000 and 18 of these appear to be gcc bugs. Woot.
      
      llvm-svn: 64001
      ee9e4c27
  9. Feb 05, 2009
  10. Feb 04, 2009
  11. Feb 03, 2009
Loading