summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGObjCMac.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* Support complex properties, ivars and message expressions.Daniel Dunbar2009-06-101-0/+2
* Cleanup/Refactoring of ivar collection. No change in functionality.Fariborz Jahanian2009-06-041-37/+9
* Minor refactoring. Uses an existing API to lookup a class method.Fariborz Jahanian2009-05-211-11/+3
* Reflow some comments.Mike Stump2009-05-161-38/+34
* Classes with "+load" methods need to go in the non-lazy class list (orDaniel Dunbar2009-05-151-10/+40
* Factor code for adding module-level class lists into separate method.Daniel Dunbar2009-05-151-43/+43
* Removed 4-letter :) word in comment.Fariborz Jahanian2009-05-131-8/+8
* Fixed typos, used DenseSet for keeping track ofFariborz Jahanian2009-05-121-34/+48
* Patch to implement ivar synthesis of properties declared in protocolsFariborz Jahanian2009-05-121-19/+19
* Patch to allow Nonfragile ABI to use 32-bit style legacyFariborz Jahanian2009-05-111-105/+220
* Correct for renaming PaddedSize -> AllocSize inDuncan Sands2009-05-091-20/+20
* Patch to support Gnu runtime's typed selectors.Fariborz Jahanian2009-05-051-5/+24
* Remove an unneeded lookup routine.Daniel Dunbar2009-05-051-35/+7
* Fix the field count in interface record layout (it was incorrectlyDaniel Dunbar2009-05-041-6/+7
* Compute interface instanceStart and instanceSize using the recordDaniel Dunbar2009-05-041-25/+6
* Don't allow clients to traverse into superclass synthesized propertiesDaniel Dunbar2009-05-041-0/+8
* Inline GetFieldBaseOffset into sole callsite.Daniel Dunbar2009-05-031-16/+6
* Avoid recomputing field offsets.Daniel Dunbar2009-05-031-8/+10
* Normalize formattingDaniel Dunbar2009-05-031-28/+13
* Use the implementation decl for looking up offset while building theDaniel Dunbar2009-05-031-5/+5
* It turns out BuildAggrIvarLayout wasn't even using the shadow struct,Daniel Dunbar2009-05-031-11/+1
* Lift common subexpression, remove dead "base" variable.Daniel Dunbar2009-05-031-11/+8
* Factor out BuildAggrIvarRecordLayout routine.Daniel Dunbar2009-05-031-34/+33
OpenPOWER on IntegriCloud