| Commit message (Expand) | Author | Age | Files | Lines |
* | Rename file to generalization in next commits | Anton Korobeynikov | 2010-01-10 | 1 | -1821/+0 |
* | x86_64: Structures with no fields but which have padding should be classified as | Daniel Dunbar | 2009-12-22 | 1 | -0/+4 |
* | Convert ABIArgInfo::dump to raw_ostream. | Daniel Dunbar | 2009-12-03 | 1 | -11/+11 |
* | x86_64, PR5582: Layout bases for C++ records. | Daniel Dunbar | 2009-11-22 | 1 | -1/+27 |
* | Rename areAllFields32Or64BitBasicType to canExpandIndirectArgument to closer ... | Daniel Dunbar | 2009-11-09 | 1 | -10/+29 |
* | Add AuroraUX ABI Triple in correct place. | Edward O'Callaghan | 2009-10-21 | 1 | -1/+2 |
* | Fix the 32-bit ABI to return structures with non-trivial copy ctors or dtors ... | Anders Carlsson | 2009-10-20 | 1 | -3/+9 |
* | Add missing semi-colon. | Daniel Dunbar | 2009-10-20 | 1 | -1/+1 |
* | Bring Darwin into the switch-case statement instead of its own if for readabi... | Edward O'Callaghan | 2009-10-20 | 1 | -3/+2 |
* | Simplify pointer creation with the new Type::getInt*Ptr methods. | Benjamin Kramer | 2009-10-13 | 1 | -5/+3 |
* | Use ABIArgInfo::getDirect() for all types that have a pointer representation. | Anders Carlsson | 2009-09-26 | 1 | -1/+1 |
* | Darwin/x86-32: Enumerated types and block pointer types in structures were not | Daniel Dunbar | 2009-09-24 | 1 | -3/+7 |
* | Change all the Type::getAsFoo() methods to specializations of Type::getAs(). | John McCall | 2009-09-21 | 1 | -10/+10 |
* | x86-64 ABI: If a type is a C++ record with either a non-trivial destructor or... | Anders Carlsson | 2009-09-16 | 1 | -1/+30 |
* | ARM/[A]APCS: Ignore empty records passed as arguments. | Daniel Dunbar | 2009-09-14 | 1 | -0/+4 |
* | ARM/APCS: Don't treat structs w/ floating point types as "integer like". | Daniel Dunbar | 2009-09-14 | 1 | -0/+4 |
* | Some minor clang/ARM/AAPCS tweaks. | Daniel Dunbar | 2009-09-14 | 1 | -1/+11 |
* | Add TargetInfo::getABI(), and base ARM APCS vs AAPCS choice on that. | Daniel Dunbar | 2009-09-14 | 1 | -4/+1 |
* | ARM/APCS: Only "integer like" aggregates should be returned in r0 (following | Daniel Dunbar | 2009-09-13 | 1 | -21/+128 |
* | Stub out room for ARM APCS ABI implementation (and AAPCS_VFP, although you can't | Daniel Dunbar | 2009-09-12 | 1 | -2/+39 |
* | Formatting fixes. | Daniel Dunbar | 2009-09-12 | 1 | -27/+39 |
* | Swizzle the target triple based on -mthumb, and update clang-cc to recognize | Daniel Dunbar | 2009-09-11 | 1 | -0/+1 |
* | Remove tabs, and whitespace cleanups. | Mike Stump | 2009-09-09 | 1 | -6/+6 |
* | Fixed bug introduced in r79900 where FreeBSD was turned into NetBSD, transpos... | David Chisnall | 2009-09-03 | 1 | -1/+1 |
* | Fix build of clang with gcc-4.4: #include <cstdio> was missing. | Torok Edwin | 2009-08-24 | 1 | -0/+1 |
* | Switch TargetInfo to store an llvm::Triple. | Daniel Dunbar | 2009-08-24 | 1 | -8/+5 |
* | Switch ABI selection to use llvm::Triple instead of string munging. | Daniel Dunbar | 2009-08-24 | 1 | -22/+35 |
* | Fixed typo in last commit pointed out by Anton. | David Chisnall | 2009-08-17 | 1 | -2/+2 |
* | Changes to TargetABIInfo to (hopefully) select the correct calling convention... | David Chisnall | 2009-08-17 | 1 | -7/+16 |
* | Update for LLVM API change. | Owen Anderson | 2009-08-13 | 1 | -46/+49 |
* | Update for LLVM API change. | Owen Anderson | 2009-08-05 | 1 | -8/+14 |
* | Update for LLVM API change. | Owen Anderson | 2009-07-29 | 1 | -34/+30 |
* | Change uses of: | Ted Kremenek | 2009-07-29 | 1 | -5/+5 |
* | No longer need to keep base class offsets in the offset | Fariborz Jahanian | 2009-07-29 | 1 | -4/+0 |
* | Some minor changes toward support of data | Fariborz Jahanian | 2009-07-27 | 1 | -0/+4 |
* | Update for LLVM API change. | Owen Anderson | 2009-07-24 | 1 | -10/+10 |
* | Revert r75641. | Anders Carlsson | 2009-07-18 | 1 | -1/+1 |
* | Per offline discussion with Steve Naroff, add back Type::getAsXXXType() methods | Ted Kremenek | 2009-07-17 | 1 | -5/+5 |
* | Replaced Type::getAsLValueReferenceType(), Type::getAsRValueReferenceType(), ... | Ted Kremenek | 2009-07-17 | 1 | -5/+5 |
* | Hook in s390x stuff into clang | Anton Korobeynikov | 2009-07-16 | 1 | -0/+77 |
* | Update for LLVM API change, and contextify a bunch of related stuff. | Owen Anderson | 2009-07-14 | 1 | -77/+119 |
* | Rename RecordLayout.h to ASTRecordLayout.h | Anders Carlsson | 2009-07-14 | 1 | -1/+1 |
* | De-ASTContext-ify DeclContext. | Argyrios Kyrtzidis | 2009-06-30 | 1 | -12/+12 |
* | Fix the calling convention for structs/unions containing SSE vectors on | Eli Friedman | 2009-06-13 | 1 | -4/+34 |
* | Add new ABIArgInfo kind: Extend. This allows target to implement its own argu... | Anton Korobeynikov | 2009-06-06 | 1 | -9/+19 |
* | Factor out TargetABIInfo stuff into separate file. No functionality change. | Anton Korobeynikov | 2009-06-05 | 1 | -0/+1379 |