- Feb 03, 2009
-
-
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
-
Fariborz Jahanian authored
llvm-svn: 63578
-
Daniel Dunbar authored
llvm-svn: 63576
-
Daniel Dunbar authored
llvm-svn: 63571
-
Daniel Dunbar authored
- Inefficient & leaks memory currently, will be cleaned up subsequently. llvm-svn: 63567
-
- Feb 02, 2009
-
-
Daniel Dunbar authored
- Lift CGFunctionInfo creation above ReturnTypeUsesSret and EmitFunction{Epi,Pro}log. llvm-svn: 63553
-
Daniel Dunbar authored
- Lift CGFunctionInfo creation up to callers of EmitCall. - Move isVariadic bit out of CGFunctionInfo, take as argument to GetFunctionType instead. No functionality change. llvm-svn: 63550
-
Fariborz Jahanian authored
objc2 nonfragile ivar access code gen. llvm-svn: 63541
-
Daniel Dunbar authored
llvm-svn: 63538
-
Daniel Dunbar authored
llvm-svn: 63531
-
- Feb 01, 2009
-
-
Eli Friedman authored
constants. llvm-svn: 63491
-
- Jan 31, 2009
-
-
Daniel Dunbar authored
llvm-svn: 63472
-
Daniel Dunbar authored
llvm-svn: 63471
-
Fariborz Jahanian authored
alignment. llvm-svn: 63470
-
Daniel Dunbar authored
llvm-svn: 63467
-
Daniel Dunbar authored
function/call info. llvm-svn: 63466
-
Fariborz Jahanian authored
nonfragile abi). llvm-svn: 63461
-
Fariborz Jahanian authored
to private extern (in objc2 nonfragile abi). llvm-svn: 63460
-
Daniel Dunbar authored
in terms of where the type resides in the containing object. This is a more clear embodiement of the spec & fixes a merging issue with unions. Down to 3/1000 failures. llvm-svn: 63455
-
Fariborz Jahanian authored
llvm-svn: 63453
-
Fariborz Jahanian authored
llvm-svn: 63445
-
- Jan 30, 2009
-
-
Daniel Dunbar authored
computing in bytes not bits. We are now down to 22/1000 failures on the return types tests, and 18 of those are gcc bugs I believe. llvm-svn: 63438
-
Fariborz Jahanian authored
llvm-svn: 63430
-
Daniel Dunbar authored
class, not integer. llvm-svn: 63426
-
Fariborz Jahanian authored
own sections (related to objc2 nonfragile abi). llvm-svn: 63418
-
Daniel Dunbar authored
matches gcc 4.2 (not llvm-gcc). llvm-svn: 63413
-
Fariborz Jahanian authored
llvm-svn: 63408
-
Daniel Dunbar authored
robust enough for general use. llvm-svn: 63406
-
Daniel Dunbar authored
x86_64 ABI: Split small vectors which cross an eightbyte boundary. Down to 33/500 return type failures. llvm-svn: 63404
-
Anders Carlsson authored
llvm-svn: 63394
-
Daniel Dunbar authored
- This brings us down to an 8% failure rate on the first 500 return types tests (from 12%). llvm-svn: 63383
-
Anders Carlsson authored
llvm-svn: 63379
-
Daniel Dunbar authored
llvm-svn: 63352
-
Fariborz Jahanian authored
(objc2 nonfragile-abi). llvm-svn: 63351
-