summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGObjCMac.cpp
Commit message (Expand)AuthorAgeFilesLines
* More objc2's gc meta-data work related to ivar layout bitmap.Fariborz Jahanian2009-03-101-6/+55
* NeXT: Set alignment on a number of ObjC metadata variables (matching llvm-gcc).Daniel Dunbar2009-03-091-11/+11
* NeXT: Move some routines over to CreateMetadataVar.Daniel Dunbar2009-03-091-169/+81
* Tweak CreateMetadataVar, take the exact alignment instead of relyingDaniel Dunbar2009-03-091-7/+15
* More fix for bitfield ivar meta-data and code gen accessing it.Fariborz Jahanian2009-03-091-8/+17
* Fix typo in pref commit.Daniel Dunbar2009-03-091-1/+1
* NeXT: Add CreateMetadataVar utility method to encapsulate creation ofDaniel Dunbar2009-03-091-0/+34
* Code refactoring. No functional change.Fariborz Jahanian2009-03-081-25/+17
* correct bitfield ivar offset in ivar meta-data.Fariborz Jahanian2009-03-071-12/+27
* Fixup our uses of various linkages to match how llvm now works. I think they...Mike Stump2009-03-071-6/+8
* Back out the patch in r66302, and re-fix it properly. We assume for Eli Friedman2009-03-071-0/+6
* Cleanup EH a bit given changes to ObjCCatchStmt.Daniel Dunbar2009-03-061-13/+15
* More function stop for objc2's ivar layout bit map.Fariborz Jahanian2009-03-051-0/+50
* Adds a template for a function for objc2's gc's ivar layoutFariborz Jahanian2009-03-051-4/+16
* Refactor code. Devang Patel2009-03-041-12/+24
* Fix <rdar://problem/6640991> Exception handling executes wrong clause (Daniel...Steve Naroff2009-03-031-19/+17
* First cut at zero-cost EH support.Daniel Dunbar2009-03-021-72/+210
* Make sure to invoke (not call) to objc_exception_throw if necessary.Daniel Dunbar2009-03-021-2/+11
* Fix completely broken thinko in GetClassGlobal.Daniel Dunbar2009-03-021-1/+1
* Obj-C non fragile ABI: Use GetClassGlobal in one more instance I missed.Daniel Dunbar2009-03-011-12/+1
* Obj-C non fragile ABI: Add GetInterfaceEHType for getting the Obj-CDaniel Dunbar2009-03-011-3/+73
* NeXT: Unify code for creating a class global.Daniel Dunbar2009-03-011-85/+27
* ObjCAtCatchStmt's ParamStmt is always a DeclStmt.Daniel Dunbar2009-03-011-2/+1
* Obscure code gen bug related to sending Fariborz Jahanian2009-02-281-7/+35
* Alignment of pointers in __objc_classlist must be on theirFariborz Jahanian2009-02-281-0/+2
* Couple of meta-data segments were wrong. This patch fixes them.Fariborz Jahanian2009-02-261-2/+2
* Fix an inconsistance in objc2's meta-data related toFariborz Jahanian2009-02-261-5/+18
* patch for two things.Fariborz Jahanian2009-02-241-3/+5
* Set flag for -fobjc-gc in IMAGE_INFO variable.Fariborz Jahanian2009-02-241-1/+5
* Some initial Obj-C zero cost EH support.Daniel Dunbar2009-02-241-5/+134
* Fix two @synchronized bugs found by inspection: the expression to sychronize ...Daniel Dunbar2009-02-241-40/+32
* More objc's gc ir-gen stuff.Fariborz Jahanian2009-02-191-2/+4
* Add support for throwing exceptions to the nonfragile ABIAnders Carlsson2009-02-161-15/+34
* Added implementation of objc2's gc API calls forFariborz Jahanian2009-02-161-16/+70
* assert/ErrorUnsupported in unimplemented stub functions instead ofDaniel Dunbar2009-02-161-16/+25
* Obj-C non-fragile ABI: Fix types of a few globals; these were notDaniel Dunbar2009-02-151-20/+26
* Fixed a bad ir-gen bug which caused a dejagnu test to fail.Fariborz Jahanian2009-02-141-1/+1
* Fixed a problem caused by foreward @class useFariborz Jahanian2009-02-141-2/+2
* Fixed a 64bit code gen bug of a cateogoryFariborz Jahanian2009-02-131-11/+17
* Fix a bug whereby, an ivar used to synthesize a property belongsFariborz Jahanian2009-02-121-4/+25
* Several cleanups:Steve Naroff2009-02-121-1/+1
* ir-gen for objc's @selector expression in nonfragile abi mode.Fariborz Jahanian2009-02-111-1/+26
* This patch is all it takes to pass all objc2's fast-enumerationFariborz Jahanian2009-02-101-1/+1
* Generate ir for ivar offset. This will passFariborz Jahanian2009-02-101-23/+42
* Some refactoring of Ivar offset code gen.Fariborz Jahanian2009-02-101-3/+36
* Remove the last remnants of the Obj-C EH stack code.Anders Carlsson2009-02-101-30/+0
* Use the new cleanup infrastructure for @try/@finallyAnders Carlsson2009-02-091-21/+17
* Add a simplified EmitJumpThroughFinally and use it in CGObjC in preparation o...Anders Carlsson2009-02-081-9/+12
* Split the exception object out into its own stack.Anders Carlsson2009-02-071-5/+7
* Simplify the Objective-C exception handling.Anders Carlsson2009-02-071-9/+22
OpenPOWER on IntegriCloud