1. e38df86 Use type from ivar instead of from shadow struct field. by Daniel Dunbar · 15 years ago
  2. 70b51c7 Remove a warning when this file is compiled optimized. by Fariborz Jahanian · 15 years ago
  3. 5b2bad0 API for message dispatch of methods returning floats to match gcc's closely. by Fariborz Jahanian · 15 years ago
  4. 65257ca Undid setting of the flag for msg_Send for 32bit code gen. by Fariborz Jahanian · 15 years ago
  5. 679cd7f Export lazy references of .objc_class_name of class names by Fariborz Jahanian · 15 years ago
  6. 2f87216 Type of msgSend message dispatch API is a vararg. by Fariborz Jahanian · 15 years ago
  7. 9a901bb Remove getIntegerConstantExprValue in favor of using EvaluateAsInt. by Eli Friedman · 15 years ago
  8. 16f0049 split ObjC and C++ Statements out into their own headers. by Chris Lattner · 15 years ago
  9. d019d96 Minor refactoring. No intended change in behavior. by Fariborz Jahanian · 15 years ago
  10. 8c2f2d1 Minor refactoring. No change in functionality. by Fariborz Jahanian · 15 years ago
  11. 81adc05 Some code clean up of objc2's bitmap layout. by Fariborz Jahanian · 15 years ago
  12. 2eada63 Removed bunch of FIXMEs no longer needed. by Fariborz Jahanian · 15 years ago
  13. 325f758 Mark IMAGE_INFO as constant on x86_64-darwin. by Daniel Dunbar · 15 years ago
  14. 0941b49 Use std::sort instead of qsort. by Daniel Dunbar · 15 years ago
  15. 653f1b1 Eliminate the three SmallVectors in ObjCImplDecl (for instance by Douglas Gregor · 15 years ago
  16. c71303d ivar layout bitmap is alive! by Fariborz Jahanian · 15 years ago
  17. a80a0f6 Reapply r69771, with updates & fixes: by Daniel Dunbar · 15 years ago
  18. a243578 Remove lookupFieldDeclFromIvar from ObjCIvarDecl interface. by Daniel Dunbar · 15 years ago
  19. 412f59b Don't convert interface types (to structs) as part of CodeGenTypes. by Daniel Dunbar · 15 years ago
  20. 84ad77a Add CGObjCRuntime::GetConcreteClassStruct to encapsulate access to the by Daniel Dunbar · 15 years ago
  21. 3fea0c0 Emit meta data using the Ivar, not a looked up FieldDecl. by Daniel Dunbar · 15 years ago
  22. 9777687 Merge ivar access amongst the three runtimes. by Daniel Dunbar · 15 years ago
  23. 2a03192 Make ObjCInterfaceDecl's const in some more places. by Daniel Dunbar · 15 years ago
  24. d4ae6c0 Revert r69771, I missed some (obvious) details. :/ by Daniel Dunbar · 15 years ago
  25. 0c45793 Rework the shadow struct that is layed out for Objective-C classes. by Daniel Dunbar · 15 years ago
  26. 1c02f86 move 64-bit abi functions to lazy model, everything is lazy now, yay. by Chris Lattner · 15 years ago
  27. 72db6c3 remove the last of the non-lazy objc runtime functions for the 32-bit ABI, by Chris Lattner · 15 years ago
  28. bbccd61 number of non-lazy runtime functions from 9 -> 4. by Chris Lattner · 15 years ago
  29. 4176b0c make message send functions lazy, we're down from 14 non-lazy functions to 9. by Chris Lattner · 15 years ago
  30. 34b02a1 move more EH stuff to being lazily created. An empty .m file now by Chris Lattner · 15 years ago
  31. 8a56911 make try/catch objc runtime functions be lazily generated. rdar://6809612 by Chris Lattner · 15 years ago
  32. 24c8991 Make sure to mark the interface as completed when we see an by Daniel Dunbar · 15 years ago
  33. 7fb1627 More objc2's ivar layout bitmap. No change in functionality. by Fariborz Jahanian · 15 years ago
  34. 525c9b7 Kill ASTContext::[gs]etFieldForDecl, instead we just lookup things by Daniel Dunbar · 15 years ago
  35. 9e6c20b Assert on a few conditions that (I believe) should hold by Daniel Dunbar · 15 years ago
  36. 3d2ad66 ObjC2's Ivar bitmap layout work. No change in functionality. by Fariborz Jahanian · 15 years ago
  37. 6c1aac8 Move countInheritedIvars to within striking distance of GetClassSizeInfo by Daniel Dunbar · 15 years ago
  38. 6ec0716 Inline GetFirstIvarInRecord into sole caller. - No functionality change. by Daniel Dunbar · 15 years ago
  39. c7c6dc0 Set a bit in IMAGE_INFO to indicate that we don't contain any by Daniel Dunbar · 15 years ago
  40. 3e5f0d8 Lift out GetNamedIvarList. by Daniel Dunbar · 15 years ago
  41. 3eec8aa Don't emit ivar offsets for unnamed bit fields. by Daniel Dunbar · 15 years ago
  42. 60952f9 Remove non-const form of lookupFieldDeclForIvar. by Daniel Dunbar · 15 years ago
  43. 91636d6 Comment fixes. by Daniel Dunbar · 15 years ago
  44. b02532a Lift GetClassSizeInfo out of GenerateClass, add a FIXME. by Daniel Dunbar · 15 years ago
  45. b7b58b1 Fix rdar://6804402 - crash on objc implementations declared with by Chris Lattner · 15 years ago
  46. 48fa064 Fix bug in computation of ivar offsets for (adjacent) bitfields. by Daniel Dunbar · 15 years ago
  47. 737c502 Reuse ObjcIvarOffsetVariable instead of duplicating code. by Daniel Dunbar · 15 years ago
  48. 5e88bea Remove some unnecessary complexity. - No functionality change. by Daniel Dunbar · 15 years ago
  49. 1139452 Fix a bug found by inspection, class/meta references could be emitted by Daniel Dunbar · 15 years ago
  50. 96508e1 fix a crash compiling code with its own definition of objc_assign_weak. by Chris Lattner · 15 years ago
  51. 8a81e1e Don't put msgrefs in used globals (in particular, we don't want by Daniel Dunbar · 15 years ago
  52. 51123fe Fix rdar://6800926 - crash compiling non-fragile _Bool bitfield ivar, by Chris Lattner · 15 years ago
  53. fdb5e1c Removed a no longer needed FIXME comment. by Fariborz Jahanian · 15 years ago
  54. 1e9aef3 Category method synbols must be qualified by gategory name to match gcc's. by Fariborz Jahanian · 15 years ago
  55. 7595fb1 Don't use \01 in symbol name if unnecessary. by Daniel Dunbar · 15 years ago
  56. f59c1a6 Fix alignment on obj_msgrefs to match llvm-gcc. by Daniel Dunbar · 15 years ago
  57. 33af70f Add test case for superrefs section (and make spacing consistent). by Daniel Dunbar · 15 years ago
  58. 93ae2c7 __objc_superrefs belongs to __DATA segment. by Fariborz Jahanian · 15 years ago
  59. 0bf2199 Tweaks to Objective-C metadata (32 & 64-bit) to match llvm-gcc. by Daniel Dunbar · 15 years ago
  60. b90bb00 Set alignment on __cstring metadata variables to 1 (matching llvm-gcc). by Daniel Dunbar · 15 years ago
  61. dd13198 Avoid use of magic \01 prefix when unneeded. by Daniel Dunbar · 15 years ago
  62. 0f90294 Do not dead code strip global meta-data objects. by Fariborz Jahanian · 15 years ago
  63. c158306 Fix comment. by Daniel Dunbar · 15 years ago
  64. 04d4078 Clean up handling of visibility. by Daniel Dunbar · 15 years ago
  65. b11fa0d Update to use hasAttr() instead of getAttr(). - No functionality change. by Daniel Dunbar · 15 years ago
  66. 960cd06 Patch to generate meta-data for prtocol used in @protocol expression. by Fariborz Jahanian · 15 years ago
  67. 6ab3524 Propagate the ASTContext to various AST traversal and lookup functions. by Douglas Gregor · 15 years ago
  68. 8158a2f Implementation definition of interfaces with __objc_exception attribute. by Daniel Dunbar · 15 years ago
  69. cf71dd4 Propagte -fvisibility to objc2's class symbols. by Fariborz Jahanian · 15 years ago
  70. 7e075cb Handle use side of __objc_exception__ attribute; when using an by Daniel Dunbar · 15 years ago
  71. 6ab187a Various fixes to symbols used for Obj-C x86_64 metadata. by Daniel Dunbar · 15 years ago
  72. 77c9fd2 Fixed visibility issues related to objc2's synthesized ivars. by Fariborz Jahanian · 15 years ago
  73. b02e53b Fix a couple of cases where Constant* pointers can dangle in by Chris Lattner · 15 years ago
  74. d09a456 Fix up lookup rules for properties declared in objc's continuation class. by Fariborz Jahanian · 15 years ago
  75. 99eee36 Nonfragile ivar synthesis with property is in a continuation class. by Fariborz Jahanian · 15 years ago
  76. 8d4141f More "prep" work for handling UTF16 CFString. by Steve Naroff · 15 years ago
  77. 03d9f34 remove ASTContext::buildObjCInterfaceType, which breaks canonical by Chris Lattner · 15 years ago
  78. 1819188 ir-gen support for nonfragile abi's synthesized ivars. by Fariborz Jahanian · 15 years ago
  79. 5a4b453 More toward nonfragile abi's synthesized ivars. by Fariborz Jahanian · 15 years ago
  80. 33fdb73 Some "prep" work for handling ObjC @-string constants that contain UTF-8. No functionality change. by Steve Naroff · 15 years ago
  81. f169085 fill in temporary smallvectors instead of vectors for performance. by Chris Lattner · 15 years ago
  82. cd0ee14 small cleanups. by Chris Lattner · 15 years ago
  83. dbf15cb - Minor change to dump of ivar layout map. by Fariborz Jahanian · 15 years ago
  84. 667423a More for for objc2's ivar layout map (currently is not in use). by Fariborz Jahanian · 15 years ago
  85. 0a855d0 Must allow for strong cast of floats as well (objc2 gc). by Fariborz Jahanian · 15 years ago
  86. 74391b4 pull "runtime globals" into the same framework as other functions/global variables. by Chris Lattner · 15 years ago
  87. ebf9ed3 Fix a crash during meta-data generation of objc2's nonfragile abi. by Fariborz Jahanian · 15 years ago
  88. 73f697f Remove a FIXME. by Daniel Dunbar · 15 years ago
  89. 3b8a652 Fixed an ir-gen bug related to strong-cast generation of by Fariborz Jahanian · 15 years ago
  90. c8ce9c8 More objc2's ivar layout bitmap. by Fariborz Jahanian · 15 years ago
  91. 21e6f17 Code refactoring. No change in functionality. by Fariborz Jahanian · 15 years ago
  92. 9397e1d More of objc2's ivar layout bitmap (Next: specific). Work in progress. by Fariborz Jahanian · 15 years ago
  93. 820e020 More Next objc2's gc ivar layout bitmap work. Work in progress. by Fariborz Jahanian · 15 years ago
  94. a5a10c3 More objc2's gc meta-data work related to ivar layout bitmap. Work in progress. by Fariborz Jahanian · 15 years ago
  95. 58a2912 NeXT: Set alignment on a number of ObjC metadata variables (matching llvm-gcc). by Daniel Dunbar · 15 years ago
  96. 63c5b50 NeXT: Move some routines over to CreateMetadataVar. by Daniel Dunbar · 15 years ago
  97. 35bd763 Tweak CreateMetadataVar, take the exact alignment instead of relying by Daniel Dunbar · 15 years ago
  98. a6681ae More fix for bitfield ivar meta-data and code gen accessing it. by Fariborz Jahanian · 15 years ago
  99. d6e941d Fix typo in pref commit. by Daniel Dunbar · 15 years ago
  100. fd65d37 NeXT: Add CreateMetadataVar utility method to encapsulate creation of by Daniel Dunbar · 15 years ago