aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/CGObjCMac.cpp
AgeCommit message (Expand)Author
2009-03-15Remove a FIXME.Daniel Dunbar
2009-03-13Fixed an ir-gen bug related to strong-cast generation ofFariborz Jahanian
2009-03-12More objc2's ivar layout bitmap.Fariborz Jahanian
2009-03-11Code refactoring. No change in functionality.Fariborz Jahanian
2009-03-11More of objc2's ivar layout bitmap (Next: specific).Fariborz Jahanian
2009-03-11More Next objc2's gc ivar layout bitmap work.Fariborz Jahanian
2009-03-10More objc2's gc meta-data work related to ivar layout bitmap.Fariborz Jahanian
2009-03-09NeXT: Set alignment on a number of ObjC metadata variables (matching llvm-gcc).Daniel Dunbar
2009-03-09NeXT: Move some routines over to CreateMetadataVar.Daniel Dunbar
2009-03-09Tweak CreateMetadataVar, take the exact alignment instead of relyingDaniel Dunbar
2009-03-09More fix for bitfield ivar meta-data and code gen accessing it.Fariborz Jahanian
2009-03-09Fix typo in pref commit.Daniel Dunbar
2009-03-09NeXT: Add CreateMetadataVar utility method to encapsulate creation ofDaniel Dunbar
2009-03-08Code refactoring. No functional change.Fariborz Jahanian
2009-03-07correct bitfield ivar offset in ivar meta-data.Fariborz Jahanian
2009-03-07Fixup our uses of various linkages to match how llvm now works. I think they...Mike Stump
2009-03-07Back out the patch in r66302, and re-fix it properly. We assume for Eli Friedman
2009-03-06Cleanup EH a bit given changes to ObjCCatchStmt.Daniel Dunbar
2009-03-05More function stop for objc2's ivar layout bit map.Fariborz Jahanian
2009-03-05Adds a template for a function for objc2's gc's ivar layoutFariborz Jahanian
2009-03-04Refactor code. Devang Patel
2009-03-03Fix <rdar://problem/6640991> Exception handling executes wrong clause (Daniel...Steve Naroff
2009-03-02First cut at zero-cost EH support.Daniel Dunbar
2009-03-02Make sure to invoke (not call) to objc_exception_throw if necessary.Daniel Dunbar
2009-03-02Fix completely broken thinko in GetClassGlobal.Daniel Dunbar
2009-03-01Obj-C non fragile ABI: Use GetClassGlobal in one more instance I missed.Daniel Dunbar
2009-03-01Obj-C non fragile ABI: Add GetInterfaceEHType for getting the Obj-CDaniel Dunbar
2009-03-01NeXT: Unify code for creating a class global.Daniel Dunbar
2009-03-01ObjCAtCatchStmt's ParamStmt is always a DeclStmt.Daniel Dunbar
2009-02-28Obscure code gen bug related to sending Fariborz Jahanian
2009-02-28Alignment of pointers in __objc_classlist must be on theirFariborz Jahanian
2009-02-26Couple of meta-data segments were wrong. This patch fixes them.Fariborz Jahanian
2009-02-26Fix an inconsistance in objc2's meta-data related toFariborz Jahanian
2009-02-24patch for two things.Fariborz Jahanian
2009-02-24Set flag for -fobjc-gc in IMAGE_INFO variable.Fariborz Jahanian
2009-02-24Some initial Obj-C zero cost EH support.Daniel Dunbar
2009-02-24Fix two @synchronized bugs found by inspection: the expression to sychronize ...Daniel Dunbar
2009-02-19More objc's gc ir-gen stuff.Fariborz Jahanian
2009-02-16Add support for throwing exceptions to the nonfragile ABIAnders Carlsson
2009-02-16Added implementation of objc2's gc API calls forFariborz Jahanian
2009-02-16assert/ErrorUnsupported in unimplemented stub functions instead ofDaniel Dunbar
2009-02-15Obj-C non-fragile ABI: Fix types of a few globals; these were notDaniel Dunbar
2009-02-14Fixed a bad ir-gen bug which caused a dejagnu test to fail.Fariborz Jahanian
2009-02-14Fixed a problem caused by foreward @class useFariborz Jahanian
2009-02-13Fixed a 64bit code gen bug of a cateogoryFariborz Jahanian
2009-02-12Fix a bug whereby, an ivar used to synthesize a property belongsFariborz Jahanian
2009-02-12Several cleanups:Steve Naroff
2009-02-11ir-gen for objc's @selector expression in nonfragile abi mode.Fariborz Jahanian
2009-02-10This patch is all it takes to pass all objc2's fast-enumerationFariborz Jahanian
2009-02-10Generate ir for ivar offset. This will passFariborz Jahanian