- 34b02a1 move more EH stuff to being lazily created. An empty .m file now by Chris Lattner · 15 years ago
- 8a56911 make try/catch objc runtime functions be lazily generated. rdar://6809612 by Chris Lattner · 15 years ago
- 24c8991 Make sure to mark the interface as completed when we see an by Daniel Dunbar · 15 years ago
- 7fb1627 More objc2's ivar layout bitmap. No change in functionality. by Fariborz Jahanian · 15 years ago
- 525c9b7 Kill ASTContext::[gs]etFieldForDecl, instead we just lookup things by Daniel Dunbar · 15 years ago
- 9e6c20b Assert on a few conditions that (I believe) should hold by Daniel Dunbar · 15 years ago
- 3d2ad66 ObjC2's Ivar bitmap layout work. No change in functionality. by Fariborz Jahanian · 15 years ago
- 6c1aac8 Move countInheritedIvars to within striking distance of GetClassSizeInfo by Daniel Dunbar · 15 years ago
- 6ec0716 Inline GetFirstIvarInRecord into sole caller. - No functionality change. by Daniel Dunbar · 15 years ago
- c7c6dc0 Set a bit in IMAGE_INFO to indicate that we don't contain any by Daniel Dunbar · 15 years ago
- 3e5f0d8 Lift out GetNamedIvarList. by Daniel Dunbar · 15 years ago
- 3eec8aa Don't emit ivar offsets for unnamed bit fields. by Daniel Dunbar · 15 years ago
- 60952f9 Remove non-const form of lookupFieldDeclForIvar. by Daniel Dunbar · 15 years ago
- 91636d6 Comment fixes. by Daniel Dunbar · 15 years ago
- b02532a Lift GetClassSizeInfo out of GenerateClass, add a FIXME. by Daniel Dunbar · 15 years ago
- b7b58b1 Fix rdar://6804402 - crash on objc implementations declared with by Chris Lattner · 15 years ago
- 48fa064 Fix bug in computation of ivar offsets for (adjacent) bitfields. by Daniel Dunbar · 15 years ago
- 737c502 Reuse ObjcIvarOffsetVariable instead of duplicating code. by Daniel Dunbar · 15 years ago
- 5e88bea Remove some unnecessary complexity. - No functionality change. by Daniel Dunbar · 15 years ago
- 1139452 Fix a bug found by inspection, class/meta references could be emitted by Daniel Dunbar · 15 years ago
- 96508e1 fix a crash compiling code with its own definition of objc_assign_weak. by Chris Lattner · 15 years ago
- 8a81e1e Don't put msgrefs in used globals (in particular, we don't want by Daniel Dunbar · 15 years ago
- 51123fe Fix rdar://6800926 - crash compiling non-fragile _Bool bitfield ivar, by Chris Lattner · 15 years ago
- fdb5e1c Removed a no longer needed FIXME comment. by Fariborz Jahanian · 15 years ago
- 1e9aef3 Category method synbols must be qualified by gategory name to match gcc's. by Fariborz Jahanian · 15 years ago
- 7595fb1 Don't use \01 in symbol name if unnecessary. by Daniel Dunbar · 15 years ago
- f59c1a6 Fix alignment on obj_msgrefs to match llvm-gcc. by Daniel Dunbar · 15 years ago
- 33af70f Add test case for superrefs section (and make spacing consistent). by Daniel Dunbar · 15 years ago
- 93ae2c7 __objc_superrefs belongs to __DATA segment. by Fariborz Jahanian · 15 years ago
- 0bf2199 Tweaks to Objective-C metadata (32 & 64-bit) to match llvm-gcc. by Daniel Dunbar · 15 years ago
- b90bb00 Set alignment on __cstring metadata variables to 1 (matching llvm-gcc). by Daniel Dunbar · 15 years ago
- dd13198 Avoid use of magic \01 prefix when unneeded. by Daniel Dunbar · 15 years ago
- 0f90294 Do not dead code strip global meta-data objects. by Fariborz Jahanian · 15 years ago
- c158306 Fix comment. by Daniel Dunbar · 15 years ago
- 04d4078 Clean up handling of visibility. by Daniel Dunbar · 15 years ago
- b11fa0d Update to use hasAttr() instead of getAttr(). - No functionality change. by Daniel Dunbar · 15 years ago
- 960cd06 Patch to generate meta-data for prtocol used in @protocol expression. by Fariborz Jahanian · 15 years ago
- 6ab3524 Propagate the ASTContext to various AST traversal and lookup functions. by Douglas Gregor · 15 years ago
- 8158a2f Implementation definition of interfaces with __objc_exception attribute. by Daniel Dunbar · 15 years ago
- cf71dd4 Propagte -fvisibility to objc2's class symbols. by Fariborz Jahanian · 15 years ago
- 7e075cb Handle use side of __objc_exception__ attribute; when using an by Daniel Dunbar · 15 years ago
- 6ab187a Various fixes to symbols used for Obj-C x86_64 metadata. by Daniel Dunbar · 15 years ago
- 77c9fd2 Fixed visibility issues related to objc2's synthesized ivars. by Fariborz Jahanian · 15 years ago
- b02e53b Fix a couple of cases where Constant* pointers can dangle in by Chris Lattner · 15 years ago
- d09a456 Fix up lookup rules for properties declared in objc's continuation class. by Fariborz Jahanian · 15 years ago
- 99eee36 Nonfragile ivar synthesis with property is in a continuation class. by Fariborz Jahanian · 15 years ago
- 8d4141f More "prep" work for handling UTF16 CFString. by Steve Naroff · 15 years ago
- 03d9f34 remove ASTContext::buildObjCInterfaceType, which breaks canonical by Chris Lattner · 15 years ago
- 1819188 ir-gen support for nonfragile abi's synthesized ivars. by Fariborz Jahanian · 15 years ago
- 5a4b453 More toward nonfragile abi's synthesized ivars. by Fariborz Jahanian · 15 years ago
- 33fdb73 Some "prep" work for handling ObjC @-string constants that contain UTF-8. No functionality change. by Steve Naroff · 15 years ago
- f169085 fill in temporary smallvectors instead of vectors for performance. by Chris Lattner · 15 years ago
- cd0ee14 small cleanups. by Chris Lattner · 15 years ago
- dbf15cb - Minor change to dump of ivar layout map. by Fariborz Jahanian · 15 years ago
- 667423a More for for objc2's ivar layout map (currently is not in use). by Fariborz Jahanian · 15 years ago
- 0a855d0 Must allow for strong cast of floats as well (objc2 gc). by Fariborz Jahanian · 15 years ago
- 74391b4 pull "runtime globals" into the same framework as other functions/global variables. by Chris Lattner · 15 years ago
- ebf9ed3 Fix a crash during meta-data generation of objc2's nonfragile abi. by Fariborz Jahanian · 15 years ago
- 73f697f Remove a FIXME. by Daniel Dunbar · 16 years ago
- 3b8a652 Fixed an ir-gen bug related to strong-cast generation of by Fariborz Jahanian · 16 years ago
- c8ce9c8 More objc2's ivar layout bitmap. by Fariborz Jahanian · 16 years ago
- 21e6f17 Code refactoring. No change in functionality. by Fariborz Jahanian · 16 years ago
- 9397e1d More of objc2's ivar layout bitmap (Next: specific). Work in progress. by Fariborz Jahanian · 16 years ago
- 820e020 More Next objc2's gc ivar layout bitmap work. Work in progress. by Fariborz Jahanian · 16 years ago
- a5a10c3 More objc2's gc meta-data work related to ivar layout bitmap. Work in progress. by Fariborz Jahanian · 16 years ago
- 58a2912 NeXT: Set alignment on a number of ObjC metadata variables (matching llvm-gcc). by Daniel Dunbar · 16 years ago
- 63c5b50 NeXT: Move some routines over to CreateMetadataVar. by Daniel Dunbar · 16 years ago
- 35bd763 Tweak CreateMetadataVar, take the exact alignment instead of relying by Daniel Dunbar · 16 years ago
- a6681ae More fix for bitfield ivar meta-data and code gen accessing it. by Fariborz Jahanian · 16 years ago
- d6e941d Fix typo in pref commit. by Daniel Dunbar · 16 years ago
- fd65d37 NeXT: Add CreateMetadataVar utility method to encapsulate creation of by Daniel Dunbar · 16 years ago
- b21f07e Code refactoring. No functional change. by Fariborz Jahanian · 16 years ago
- 11894a4 correct bitfield ivar offset in ivar meta-data. (objc abi specific). by Fariborz Jahanian · 16 years ago
- 286acbd Fixup our uses of various linkages to match how llvm now works. I think they are all by Mike Stump · 16 years ago
- 8339b35 Back out the patch in r66302, and re-fix it properly. We assume for by Eli Friedman · 16 years ago
- ede8de9 Cleanup EH a bit given changes to ObjCCatchStmt. - No functionality change. by Daniel Dunbar · 16 years ago
- d61a50a More function stop for objc2's ivar layout bit map. by Fariborz Jahanian · 16 years ago
- d80d81b Adds a template for a function for objc2's gc's ivar layout bitmap. by Fariborz Jahanian · 16 years ago
- 7794bb8 by Devang Patel · 16 years ago
- 7ba138a Fix <rdar://problem/6640991> Exception handling executes wrong clause (Daniel, please verify). by Steve Naroff · 16 years ago
- 4ff3684 First cut at zero-cost EH support. by Daniel Dunbar · 16 years ago
- cec4c77 Make sure to invoke (not call) to objc_exception_throw if necessary. by Daniel Dunbar · 16 years ago
- dfff230 Fix completely broken thinko in GetClassGlobal. by Daniel Dunbar · 16 years ago
- 8def799 Obj-C non fragile ABI: Use GetClassGlobal in one more instance I missed. by Daniel Dunbar · 16 years ago
- e588b99 Obj-C non fragile ABI: Add GetInterfaceEHType for getting the Obj-C by Daniel Dunbar · 16 years ago
- 5a7379a NeXT: Unify code for creating a class global. - No functionality change. by Daniel Dunbar · 16 years ago
- 93b2bdb ObjCAtCatchStmt's ParamStmt is always a DeclStmt. by Daniel Dunbar · 16 years ago
- 7ce7792 Obscure code gen bug related to sending by Fariborz Jahanian · 16 years ago
- 5a1edf6 Alignment of pointers in __objc_classlist must be on their by Fariborz Jahanian · 16 years ago
- 21228b7 Couple of meta-data segments were wrong. This patch fixes them. by Fariborz Jahanian · 16 years ago
- fab98c4 Fix an inconsistance in objc2's meta-data related to by Fariborz Jahanian · 16 years ago
- 66a5c2c patch for two things. by Fariborz Jahanian · 16 years ago
- 067986e Set flag for -fobjc-gc in IMAGE_INFO variable. by Fariborz Jahanian · 16 years ago
- 8ecbaf2 Some initial Obj-C zero cost EH support. by Daniel Dunbar · 16 years ago
- 1c56667 Fix two @synchronized bugs found by inspection: the expression to sychronize on should only be evaluated once, and it is evaluated outside the cleanup scope. by Daniel Dunbar · 16 years ago
- a223cca More objc's gc ir-gen stuff. by Fariborz Jahanian · 16 years ago
- f57c5b2 Add support for throwing exceptions to the nonfragile ABI by Anders Carlsson · 16 years ago
- 6948aea Added implementation of objc2's gc API calls for nonfragile abi. by Fariborz Jahanian · 16 years ago
- 28ed084 assert/ErrorUnsupported in unimplemented stub functions instead of miscompiling. by Daniel Dunbar · 16 years ago
- 948e258 Obj-C non-fragile ABI: Fix types of a few globals; these were not by Daniel Dunbar · 16 years ago