1. cfa88f8 Remove useless 'llvm::' qualifier from names like StringRef and others that are by Dmitri Gribenko · 12 years ago
  2. 3b844ba Rewrite #includes for llvm/Foo.h to llvm/IR/Foo.h as appropriate to by Chandler Carruth · 12 years ago
  3. ff685c5 objective-c blocks: Consider padding due to alignment by Fariborz Jahanian · 12 years ago
  4. 55fc873 Sort all of Clang's files under 'lib', and fix up the broken headers uncovered. by Chandler Carruth · 12 years ago
  5. 3ca23d7 objective-C blocks: Provide layout map for byref by Fariborz Jahanian · 12 years ago
  6. a97d2ec objective-C blocks: Change BLOCK_HAS_EXTENDED_LAYOUT to be 1<<31. by Fariborz Jahanian · 12 years ago
  7. f22ae65 objective-C block meta-data. This patch completes meta-data by Fariborz Jahanian · 12 years ago
  8. 7b5209c Remove BLOCK_BYREF_LAYOUT_BYREF flags from list of by Fariborz Jahanian · 12 years ago
  9. 3dac20a Declare type of flags to be used in a __block (byref) by Fariborz Jahanian · 12 years ago
  10. 40effbb Changing name of enum for block literal flags to represent what it is meant for. by Fariborz Jahanian · 12 years ago
  11. 25a6a84 Move TargetData to DataLayout. by Micah Villmow · 12 years ago
  12. 6f103ba Whenever explicitly activating or deactivating a cleanup, we by John McCall · 13 years ago
  13. 1a343eb Enter the cleanups for a block outside the enclosing by John McCall · 13 years ago
  14. 2acc6e3 de-constify llvm::Type, patch by David Blaikie! by Chris Lattner · 13 years ago
  15. 6af9662 Remove more unnecessary #include <llvm/ADT/SmallVector.h> by Francois Pichet · 13 years ago
  16. f85e193 Automatic Reference Counting. by John McCall · 13 years ago
  17. 64cd232 Remove a rather egregious use of getFunctionInfo. by John McCall · 14 years ago
  18. 8178df3 Emit the structure layout of the block literal parameter to a block by John McCall · 14 years ago
  19. c20e204 Don't call objc_read_weak as part of emitting a block literal. by John McCall · 14 years ago
  20. d16c2cf Reorganize CodeGen{Function,Module} to eliminate the unfortunate by John McCall · 14 years ago
  21. 6b5a61b A few more tweaks to the blocks AST representation: by John McCall · 14 years ago
  22. 830937b IR Gen. part of API support for __block cxx by Fariborz Jahanian · 14 years ago
  23. 2715b20 Some cleanup of block API code. by Fariborz Jahanian · 14 years ago
  24. 3499987 Block API patch to do copy ctor of copied-in cxx objects in by Fariborz Jahanian · 14 years ago
  25. e27e9d6 Adding couple of Block API, a bug fix and a test change, all for blocks. wip. by Fariborz Jahanian · 14 years ago
  26. 673431a IRgen: Move blocks runtime interfaces to CodeGenModule. by Daniel Dunbar · 14 years ago
  27. f1549f6 Validated by nightly-test runs on x86 and x86-64 darwin, including after by John McCall · 14 years ago
  28. 77b89b8 finally get around to doing a significant cleanup to irgen: by Chris Lattner · 14 years ago
  29. 19739ae Fixed a block regression caused by trying to use by Fariborz Jahanian · 14 years ago
  30. df8b8ea For C++ copied in objects, use copy constructors in by Fariborz Jahanian · 14 years ago
  31. ee50429 Allocate space in a block record for implicit references to the Objective C by John McCall · 14 years ago
  32. ea1471e Support implicitly closing on 'this' in a block. Fixed PR7165. by John McCall · 14 years ago
  33. 3d3ec1c Miscellaneous codegen cleanups. Mostly, don't create new basic blocks by John McCall · 15 years ago
  34. 6876fe6 Minor include pruning. by Benjamin Kramer · 15 years ago
  35. a36e223 add support for a 1<<29 bit in the block flags field to mark blocks using alternate struct return ABI by Blaine Garst · 15 years ago
  36. 2a7eb28 Unconditionally support block introspection data in a new field at the end by Blaine Garst · 15 years ago
  37. c0ea885 remove unused function & enumerations by Blaine Garst · 15 years ago
  38. 30a8a27 Use CharUnits for alignments in character units. by Ken Dyck · 15 years ago
  39. 199c3d6 Roll out ASTContext::getTypeSizeInChars(), replacing instances of by Ken Dyck · 15 years ago
  40. 5e530af Added block type introspection support. by David Chisnall · 15 years ago
  41. bf5fd78 Refactor. by Mike Stump · 15 years ago
  42. ea26cb5 Prep work to always preallocate BlockDeclRefExprs so that we can by Mike Stump · 15 years ago
  43. 3c0ef8c Simplify pointer creation with the new Type::getInt*Ptr methods. by Benjamin Kramer · 15 years ago
  44. 39605b4 Improve debug info generation for __block variables. by Mike Stump · 15 years ago
  45. 1eb4433 Remove tabs, and whitespace cleanups. by Mike Stump · 15 years ago
  46. 0032b27 Update for LLVM API change. by Owen Anderson · 15 years ago
  47. f21efe9 LLVMContext is a class now. by Benjamin Kramer · 15 years ago
  48. 47a434f Update for LLVM API change. by Owen Anderson · 15 years ago
  49. f495456 Remove ASTContext::isObjCObjectPointerType(). by Steve Naroff · 15 years ago
  50. a1cf15f Update for LLVM API change, and contextify a bunch of related stuff. by Owen Anderson · 15 years ago
  51. 3899a7f As an optimization, we maintain a cache of generated by Mike Stump · 15 years ago
  52. 49f59ec Skip the asm prefix when storing the name in block info. by Daniel Dunbar · 15 years ago
  53. c0c0ef0 Fixup copy/dispose helpers for Objective-C. Radar 6756504 by Mike Stump · 16 years ago
  54. b7477cf Fixup codegen for nested blocks that use copy/dispose in the inner by Mike Stump · 16 years ago
  55. 0892099 Codegen support for copy helpers for block literals. by Mike Stump · 16 years ago
  56. cf62d39 Pass the type of the block literal around to make required temporal ordering of code clearer. by Mike Stump · 16 years ago
  57. ee09422 Complete __Block_byref_id_object_copy cogegen for block literals. by Mike Stump · 16 years ago
  58. 1851b68 Finish off __Block_byref_id_object_dispose codegen for block literals. by Mike Stump · 16 years ago
  59. 416d92e Remove extra arg. by Mike Stump · 16 years ago
  60. 45031c0 More codegen support for the copy/dispose helpers for block literals. by Mike Stump · 16 years ago
  61. a4f668f Framework for codegen for copy/dispose helpers. by Mike Stump · 16 years ago
  62. 00470a1 prep work for copy/destroy helpers for block literals. by Mike Stump · 16 years ago
  63. 797b632 Add codegen support for __block variables to call _Block_object_dispose as necessary. by Mike Stump · 16 years ago
  64. ad75ab4 Move more blocks CodeGenFunction code up and out. by Mike Stump · 16 years ago
  65. 3947de5 Move some of the CodeGenFunction blocks code up and out. No by Mike Stump · 16 years ago
  66. 90a9043 Move more of the blocks code up and out. by Mike Stump · 16 years ago
  67. 2a99814 Move more of blocks codegen out of CodeGenModule and into the by Mike Stump · 16 years ago
  68. d883d84 Start the migration of more of the blocks code out of sight for most by Mike Stump · 16 years ago