- Feb 20, 2009
-
-
Chris Lattner authored
llvm-svn: 65114
-
- Feb 18, 2009
-
-
Daniel Dunbar authored
We are down to only failing gcc.dg/compat/vector-[12] (8 tests total). llvm-svn: 64967
-
Daniel Dunbar authored
Two more gcc/x86_64 failures down. llvm-svn: 64963
-
Daniel Dunbar authored
things passed in mixed registers. This knocks out 8 x86_64 failures. llvm-svn: 64958
-
Daniel Dunbar authored
1. Return of _Complex long double used wrong type. 2. va_arg of types passed in two SSE registers didn't account for extra space in register save area. Down to 18 failures on gcc/compat/x86_64. Combined 32/64 results are: -- === gcc Summary === # of expected passes 1292 # of unexpected failures 34 # of unsupported tests 2 -- llvm-svn: 64880
-
- Feb 17, 2009
-
-
Daniel Dunbar authored
llvm-svn: 64756
-
Daniel Dunbar authored
llvm-svn: 64727
-
Daniel Dunbar authored
llvm-svn: 64701
-
- Feb 14, 2009
-
-
Daniel Dunbar authored
ASTContext types. llvm-svn: 64533
-
Daniel Dunbar authored
important for both keeping the generated LLVM simple and for ensuring that integer types are passed/promoted correctly. llvm-svn: 64529
-
- Feb 13, 2009
-
-
Daniel Dunbar authored
- Now at 1274 passes on gcc compat suite vs 1262. llvm-svn: 64469
-
- Feb 12, 2009
-
-
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
-
- Feb 10, 2009
-
-
Daniel Dunbar authored
llvm-svn: 64235
-
Daniel Dunbar authored
llvm-svn: 64221
-
Daniel Dunbar authored
memory representation (e.g., bool). - This upgrades (downgrades) MultiSource/Applications/ClamAV/clamscan to a miscompile and fixes SingleSource/UnitTests/2003-05-31-CastToBool. llvm-svn: 64194
-
Daniel Dunbar authored
ABI. llvm-svn: 64187
-
- Feb 07, 2009
-
-
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
-
- Feb 05, 2009
-
-
Daniel Dunbar authored
- No intended functionality change, this is essentially enabling direct passing of complex and aggregate values, which no ABI is using. llvm-svn: 63863
-
Daniel Dunbar authored
value. - No functionality change. llvm-svn: 63859
-
Daniel Dunbar authored
- No intended functionality change, all current ABI implementations were only using indirect for complex/aggregate types, which were being passed indirectly with the Direct ABIInfo kind. llvm-svn: 63858
-
Daniel Dunbar authored
- No (intended) functionality change, the semantic changes are to come. llvm-svn: 63850
-
Daniel Dunbar authored
llvm-svn: 63845
-
Daniel Dunbar authored
llvm-svn: 63813
-
Daniel Dunbar authored
llvm-svn: 63811
-
Daniel Dunbar authored
information. llvm-svn: 63799
-
Daniel Dunbar authored
llvm-svn: 63794
-
- Feb 04, 2009
-
-
Daniel Dunbar authored
wrong in some cases. llvm-svn: 63780
-
Daniel Dunbar authored
to CGCall functions. llvm-svn: 63775
-
Daniel Dunbar authored
llvm-svn: 63726
-
Daniel Dunbar authored
llvm-svn: 63681
-
- Feb 03, 2009
-
-
Daniel Dunbar authored
- Now only 27/500 failures on ABITest single argument tests; from 350/500. :) - As with return types, a large percentage of these are likely to be gcc bugs, not yet reviewed. Also, fix bug in handling of Ignore ABI type in argument lists. llvm-svn: 63654
-
Daniel Dunbar authored
return types). llvm-svn: 63645
-
Daniel Dunbar authored
(the main point of this restructing). llvm-svn: 63619
-
Daniel Dunbar authored
acceptable kind with more precise semantics. llvm-svn: 63617
-
Daniel Dunbar authored
native IRgen type is. This is like Default, but without any extra semantics (like automatic tweaking of structures or void). llvm-svn: 63615
-
Daniel Dunbar authored
llvm-svn: 63613
-
Daniel Dunbar authored
llvm-svn: 63612
-
Daniel Dunbar authored
- Still have to convert some consumers over. llvm-svn: 63610
-
Daniel Dunbar authored
llvm-svn: 63586
-
Daniel Dunbar authored
llvm-svn: 63576
-