1. 7a614d8 Implement support for C++11 in-class initialization of non-static data members. by Richard Smith · 13 years ago
  2. f968d83 Objective-C doesn't consider the use of incomplete types as method by Douglas Gregor · 13 years ago
  3. 6f40e22 Patch to fix IR-gen crash generating structure ABI which implements by Fariborz Jahanian · 13 years ago
  4. 0774cb8 Use arrays and SmallVectors instead of std::vectors when building function by John McCall · 13 years ago
  5. cba681a Only perform the null-initialization of an aggregate result of a message by John McCall · 13 years ago
  6. 944c843 Objective-C vtables are not taking the world by storm; call them by John McCall · 13 years ago
  7. b1e8144 Reorganize this method to avoid multiple calls for computing CGFunctionInfo by John McCall · 13 years ago
  8. e0c7665 type of last arg of objc_assign_ivar is ptrdiff_t. // rdar://9362887 by Fariborz Jahanian · 13 years ago
  9. 1f38251 Pack ivar offsets together. by Bill Wendling · 13 years ago
  10. 04c9a49 Simplify code a bit by using CallArgList::add. No intended functionality change. by Eli Friedman · 13 years ago
  11. 64089ce Fixes an instance method meta-data generation bug in by Fariborz Jahanian · 13 years ago
  12. fc8f0e1 fix a bunch of comment typos found by codespell. Patch by by Chris Lattner · 13 years ago
  13. fb67ccd Replace a couple of divisions-by-'8' with divisions-by-charwidth. No change by Ken Dyck · 13 years ago
  14. af19ac4 Obj-C/NeXT: Update and reapply 108847, now that changes are more baked. by Daniel Dunbar · 13 years ago
  15. 05dc91b Refactor CGObjCMac to use the shared code for EH stuff. by David Chisnall · 13 years ago
  16. 9735ca6 Continuing work on ObjC tidyup: by David Chisnall · 13 years ago
  17. 0a0d2b1 Implement a new 'availability' attribute, that allows one to specify by Douglas Gregor · 13 years ago
  18. 60be607 Simplify Mac runtime selection - it's the factory function's job to select which class to produce, not CodeGenModule's. by David Chisnall · 13 years ago
  19. ab5824e Make the property accessor functions that take a ptrdiff_t actually take a ptrdiff_t instead of a long (should have no impact on any sane platforms, but win64 is not sane). by David Chisnall · 13 years ago
  20. ba877ad Fixed InnerLocStart. by Abramo Bagnara · 13 years ago
  21. ff676cb Fixed source range for all DeclaratorDecl's. by Abramo Bagnara · 13 years ago
  22. fb4eb9f Access ivars with inbounds GEPs, even in -fwrapv. It's unlikely that by John McCall · 14 years ago
  23. 604da29 Let's do super message sends with static allocas instead of dynamic ones. by John McCall · 14 years ago
  24. c0ddef2 objc IRGen for Next runtime message API. by Fariborz Jahanian · 14 years ago
  25. bf1f826 Revert r126678. by Fariborz Jahanian · 14 years ago
  26. 3d04a0e objc IRGen for Next runtime message API. by Fariborz Jahanian · 14 years ago
  27. 448d2cd Don't assume that whoever is asking for a message send is going by John McCall · 14 years ago
  28. a1bcc4d Zero-initialize the struct-return slot of an Objective-C message by John McCall · 14 years ago
  29. ec29903 Convert RecordLayout::DataSize to CharUnits from bits, eliminating two by Ken Dyck · 14 years ago
  30. dd76a9a Add a helper function, ASTContext::toBits(), that converts sizes in by Ken Dyck · 14 years ago
  31. 5f022d8 Convert RecordLayout::Size to CharUnits from bits. No changes to by Ken Dyck · 14 years ago
  32. d16c2cf Reorganize CodeGen{Function,Module} to eliminate the unfortunate by John McCall · 14 years ago
  33. 6b5a61b A few more tweaks to the blocks AST representation: by John McCall · 14 years ago
  34. 36f893c Move all the cleanups framework code into a single file. Pure motion. by John McCall · 14 years ago
  35. f96bdf4 Consider zero-length array of structs when by Fariborz Jahanian · 14 years ago
  36. 8fac25d Add support for GNU runtime property set / get structure functions. Minor refactoring of Mac runtime (returns the same function for both, as the Mac runtimes currently only provide a single entry point for setting and getting struct properties, although this will presumably be fixed at some point). by David Chisnall · 14 years ago
  37. e0d9876 Some fixes for synthesized ivar metadata (GNU runtime). by David Chisnall · 14 years ago
  38. 1fb0caa Substantially revise how clang computes the visibility of a declaration to by John McCall · 14 years ago
  39. 4c73307 This patch implements Next's IRGen for -fconstant-string-class=class-name. by Fariborz Jahanian · 14 years ago
  40. fd186ac Coding by inspection has its problems. by John McCall · 14 years ago
  41. 7ec404c objc_exception_rethrow does not take an exception argument. by John McCall · 14 years ago
  42. b10ce9f Revert r116656, "IRgen/Obj-C/NeXT: Fix the IR signature for by Daniel Dunbar · 14 years ago
  43. 338ebcc IRgen/Obj-C/NeXT: Fix the IR signature for objc_exception_rethrow, so we don't by Daniel Dunbar · 14 years ago
  44. b6bbcc9 Death to blocks, or at least the word "block" in one particular obnoxiously by John McCall · 14 years ago
  45. 9e2213d In the fragile ObjC ABI, save the caught exception to the side if there are by John McCall · 14 years ago
  46. fb55031 Block description for trivial block literals have by Fariborz Jahanian · 14 years ago
  47. c5904b4 Fixes an obscure bug in importd block variable layout by Fariborz Jahanian · 14 years ago
  48. 8197982 Block ivar layout must assume that the 'isa' by Fariborz Jahanian · 14 years ago
  49. 0dc7509 LastFieldBitfield in CGObjCCommonMac::BuildAggrIvarLayout keeps bitfields or unnamed fields but later the code by Argyrios Kyrtzidis · 14 years ago
  50. c5c446c IRgen/Obj-C: Rewrite Objective-C bit-field access to compute the access strategy by Daniel Dunbar · 14 years ago
  51. 53b9441 Split ObjCInterfaceDecl::ReferencedProtocols into two lists: ReferencedProtocols and AllReferencedProtocols. ReferencedProtocols by Ted Kremenek · 14 years ago
  52. 76695ca Simplify. by Daniel Dunbar · 14 years ago
  53. 6d5eb76 IRgen: Move remaining MakeAddr() calls to MakeAddrLValue(). by Daniel Dunbar · 14 years ago
  54. 2c18bb7 objective-c ivar refactoring patch. Iterations by Fariborz Jahanian · 14 years ago
  55. 9b7d670 zap dead code. by Chris Lattner · 14 years ago
  56. 4087f27 StringRef'ication of lots stuff, patch by Peter Davies! by Daniel Dunbar · 14 years ago
  57. ba6f816 Remove dead code, caught by unused function warnings. by Argyrios Kyrtzidis · 14 years ago
  58. d96a8e7 Fix a bug in @finally emission in both the fragile and non-fragile EH schemes by John McCall · 14 years ago
  59. 9d50c06 Support ObjC implementation decls for PCH. by Argyrios Kyrtzidis · 14 years ago
  60. a1f024c Finishing up block variable layout API by supporting by Fariborz Jahanian · 14 years ago
  61. e1a4898 Add support for block imported struct variable layout info. by Fariborz Jahanian · 14 years ago
  62. 8ada8eb For now skip over aggregate non-byref block variables. (objc gc specific). by Fariborz Jahanian · 14 years ago
  63. 5af1235 Trying to unbreak buildbot. by Fariborz Jahanian · 14 years ago
  64. b8fd2eb Clean up of my last patch. by Fariborz Jahanian · 14 years ago
  65. 93ce50d Block variable layout bitmap API generation. by Fariborz Jahanian · 14 years ago
  66. 44034db More objc block variable layout info. work. by Fariborz Jahanian · 14 years ago
  67. 89ecd41 Some early work for providing block layout info. by Fariborz Jahanian · 14 years ago
  68. 0b25172 Some more correctness fixes and code-size optimizations for fragile-ABI by John McCall · 14 years ago
  69. 87bb582 Fix fragile-ABI ObjC exceptions in the presence of optimization with by John McCall · 14 years ago
  70. 6633e3c Revert "Re-apply fixed version of 108749, correctly conditionalizing the new by Daniel Dunbar · 14 years ago
  71. 5a18039 Support catching Objective C pointers in C++ under the non-fragile NeXT runtime. by John McCall · 14 years ago
  72. ff8e115 Revise cleanup IR generation to fix a major bug with cleanups (PR7686) by John McCall · 14 years ago
  73. 1f0fca5 Rename LazyCleanup -> Cleanup. No functionality change for these last three by John McCall · 14 years ago
  74. cc50529 Switch the fragile-ABI @finally/@synchronized cleanup over to using a lazy by John McCall · 14 years ago
  75. 740e807 Convert the ObjC @synchronized cleanups to laziness. This is not actually by John McCall · 14 years ago
  76. 021a7a6 Adopt objc_assign_threadlocal() for __thread variables of GC types. by Fariborz Jahanian · 14 years ago
  77. 35eee09 Re-apply fixed version of 108749, correctly conditionalizing the new sections on by Jim Grosbach · 14 years ago
  78. af0bbea Temporarily revert. Some odd internal breakage is likely related. by Jim Grosbach · 14 years ago
  79. 2543dbb Put ObjC method names, method types and class names in separate string literal by Jim Grosbach · 14 years ago
  80. dacf9dd CodeGen/ObjC/NeXT: Fix Obj-C message send to match llvm-gcc when choosing by Daniel Dunbar · 14 years ago
  81. 8e3f861 Allow for the possibility that __cxa_end_catch might throw for a catch-all block by John McCall · 14 years ago
  82. da65ea8 Teach IR generation how to lazily emit cleanups. This has a lot of advantages, by John McCall · 14 years ago
  83. f1549f6 Validated by nightly-test runs on x86 and x86-64 darwin, including after by John McCall · 14 years ago
  84. 77b89b8 finally get around to doing a significant cleanup to irgen: by Chris Lattner · 14 years ago
  85. 0c293ea Type Type::isRealFloatingType() that vectors are not floating-point by Douglas Gregor · 14 years ago
  86. 6afbdf5 Fixes a problem in generation of meta-data for by Fariborz Jahanian · 14 years ago
  87. b9c5b3d In fragile-abi (32bit mode abi) generate global symbol by Fariborz Jahanian · 14 years ago
  88. 7e70fb2 Fix an Obj-C++ miscompile when calling an Obj-C method that returns a C++ reference. by Anders Carlsson · 14 years ago
  89. 03b2960 Objective-c++ IRGen. Support for @selector expression as by Fariborz Jahanian · 14 years ago
  90. 06057ce Move CodeGenOptions.h *back* into Frontend. This should have been done when the by Chandler Carruth · 14 years ago
  91. 55bcace Patch adds support for copying of those by Fariborz Jahanian · 14 years ago
  92. 69677ea zero-cost exception API for NeXt runtime. by Fariborz Jahanian · 14 years ago
  93. ef072fd Push a return-value slot throughout ObjC message-send codegen. Will be by John McCall · 14 years ago
  94. 506b57e Clean up some more uses of getAs<ObjCInterfaceType>() that Fariborz pointed by John McCall · 14 years ago
  95. c12c5bb Substantially alter the design of the Objective C type AST by introducing by John McCall · 14 years ago
  96. 465d41b Merged Elaborated and QualifiedName types. by Abramo Bagnara · 14 years ago
  97. daa3ac5 IRgen/NeXT: Put the synthesized _objc_super, _message_ref_t decls in a valid DeclContext, to satisfy the invariants that should hold on a RecordDecl. by Daniel Dunbar · 14 years ago
  98. 109dfc6 IRGen for initialization/destruction of by Fariborz Jahanian · 14 years ago
  99. c6cd5fd Changed signature of GenerateMessageSend() function to pass the ObjCInterfaceDecl for class messages and removed the boolean IsClassMessage argument, which wasn't used anywhere. by David Chisnall · 14 years ago
  100. c00d8e1 Make the static type of the exception variable in an Objective-C by Douglas Gregor · 14 years ago