summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGObjCMac.cpp
Commit message (Expand)AuthorAgeFilesLines
* Remove unnecessary #include <sstream>.Benjamin Kramer2009-09-071-1/+0
* Use a SetVector for tracking some Obj-C metadata, to ensure deterministicDaniel Dunbar2009-09-071-20/+23
* Re-implemented generation of objc_memmove_collectableFariborz Jahanian2009-08-311-4/+10
* Fix ivar layout map generation (hopefully).Anders Carlsson2009-08-251-1/+6
* Remove #ifdef'out code.Fariborz Jahanian2009-08-241-7/+0
* Remove ivarlayout bitmap optimization, instead if all zeros,Fariborz Jahanian2009-08-241-1/+3
* Fix build of clang with gcc-4.4: #include <cstdio> was missing.Torok Edwin2009-08-241-0/+1
* Introduce DeclaratorDecl and pass DeclaratorInfo through the Decl/Sema interf...Argyrios Kyrtzidis2009-08-191-4/+4
* Update for LLVM API change.Owen Anderson2009-08-131-8/+8
* Update for LLVM API change.Owen Anderson2009-08-131-35/+38
* Update for LLVM API change.Owen Anderson2009-08-051-36/+41
* When generating cleanup blocks for Obj-C @finally, mark them as catch all blocksDaniel Dunbar2009-08-031-1/+4
* Formatting fixes (trailing whitespace, 80-cols, indentation).Daniel Dunbar2009-08-031-1081/+1088
* Update for LLVM API change.Owen Anderson2009-07-311-42/+42
* Update for LLVM API change.Owen Anderson2009-07-311-4/+4
* Canonicalize else spacing.Mike Stump2009-07-301-32/+15
* Eliminate an unused-variable warningDouglas Gregor2009-07-291-1/+0
* Update for LLVM API change.Owen Anderson2009-07-291-126/+126
* Change uses of:Ted Kremenek2009-07-291-3/+3
* Update for LLVM API change.Owen Anderson2009-07-291-31/+31
* Update for LLVM API change.Owen Anderson2009-07-281-18/+18
* add some fixme'sChris Lattner2009-07-281-2/+2
* Patch for objc's zero-const exception to not assumeFariborz Jahanian2009-07-271-11/+10
* Update for LLVM API change.Owen Anderson2009-07-271-30/+30
* Update for LLVM API change.Owen Anderson2009-07-241-46/+46
* Don't use getLLVMFieldNo for bitfields when constructing the ivar layout maps...Anders Carlsson2009-07-241-4/+8
* Fix declaration of obc_enumerationMutation function, for GNU runtime.Daniel Dunbar2009-07-241-2/+1
* Update for LLVM API change.Owen Anderson2009-07-211-4/+4
* Rename NextOffset to DataSize, which better matches the Itanium C++ ABIAnders Carlsson2009-07-181-1/+1
* Revert r75641.Anders Carlsson2009-07-181-1/+1
* fix objc codegen to not have its own list of things that eventually get into ...Chris Lattner2009-07-171-52/+32
* Per offline discussion with Steve Naroff, add back Type::getAsXXXType() methodsTed Kremenek2009-07-171-3/+3
* Replaced Type::getAsLValueReferenceType(), Type::getAsRValueReferenceType(), ...Ted Kremenek2009-07-171-2/+2
* Add member template 'Type::getAs<T>', which converts a Type* to a respective T*.Ted Kremenek2009-07-161-1/+1
* Remove ASTContext::isObjCObjectPointerType().Steve Naroff2009-07-161-1/+1
* Update for LLVM API change, and contextify a bunch of related stuff.Owen Anderson2009-07-141-267/+290
* Rename RecordLayout.h to ASTRecordLayout.hAnders Carlsson2009-07-141-1/+1
* Update for LLVM API change.Owen Anderson2009-07-131-43/+46
* Generate correct prototype for objc_enumerationMutation.Daniel Dunbar2009-07-111-4/+7
* Fix typo (found by gcc warning).Eli Friedman2009-07-111-1/+1
* This patch includes a conceptually simple, but very intrusive/pervasive change. Steve Naroff2009-07-101-10/+9
* Update for LLVM API change.Owen Anderson2009-07-081-110/+63
* Update for LLVM API change.Owen Anderson2009-07-081-25/+52
* Implemented memmove_collectable API for Next runtimeFariborz Jahanian2009-07-081-0/+41
* use new and simplified LLVM APIs. Patch by Jay Foad!Chris Lattner2009-07-011-3/+1
* De-ASTContext-ify DeclContext.Argyrios Kyrtzidis2009-06-301-39/+22
* Remove the ASTContext parameter from the attribute-related methods of Decl.Argyrios Kyrtzidis2009-06-301-1/+1
* Simplify, and fix a possible crash (never happens however, because we don't everDaniel Dunbar2009-06-261-10/+7
* Patch fixes an obscure bug when 'used' attribute is applied toFariborz Jahanian2009-06-231-34/+12
* Move the static DeclAttrs map into ASTContext. Fixes <rdar://problem/6983177>.Douglas Gregor2009-06-181-5/+6
OpenPOWER on IntegriCloud