1. 3b6bef9 Push ArrayRef through the Expr hierarchy. by Benjamin Kramer · 12 years ago
  2. 0a7dd78 Screw around with ObjCRuntime some more, changing the by John McCall · 12 years ago
  3. d64c2eb Fix a pair of bugs relating to properties in ARC. by John McCall · 12 years ago
  4. c343dd8 objc-arc: set nonlazybind attribute on objc_retain/ by Fariborz Jahanian · 12 years ago
  5. bed28ac Fix a typo (the the => the) by Sylvestre Ledru · 12 years ago
  6. 0f3d097 Distinguish more carefully between free functions and C++ instance methods by John McCall · 12 years ago
  7. 9d96e9c Documentation cleanup: Escape @objc* in Doxygen comments. by James Dennett · 12 years ago
  8. 260611a Restructure how the driver communicates information about the by John McCall · 12 years ago
  9. 2ee5ba3 Documentation cleanup: by James Dennett · 12 years ago
  10. 490a52b objective-c: fix a sema and IRGen crash when property by Fariborz Jahanian · 12 years ago
  11. 52c18b0 objective-c IRGen. Fixes a getter synthesis bug by Fariborz Jahanian · 12 years ago
  12. eb382ec Implements boxed expressions for Objective-C. <rdar://problem/10194391> by Patrick Beard · 12 years ago
  13. b92bd4b These functions too have no prototypes. Audited the rest of Sema for by Eric Christopher · 12 years ago
  14. ea32047 Change location information for synthesized properties to be at the by Eric Christopher · 13 years ago
  15. 96579c4 Revert previous commit changing location information to see if this by Eric Christopher · 13 years ago
  16. 7435054 Change location information for synthesized properties to be at the by Eric Christopher · 13 years ago
  17. 649b4a1 Revert r153613 as it's causing large compile-time regressions on the nightly testers. by Chad Rosier · 13 years ago
  18. 16098f3 Tidy. by Eric Christopher · 13 years ago
  19. 57cd1b8 When we can't prove that the target of an aggregate copy is by John McCall · 13 years ago
  20. 4e4d084 Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST). by David Blaikie · 13 years ago
  21. 4e494cf Simplify code. No functionality change. by Benjamin Kramer · 13 years ago
  22. f4b88a4 Remove BlockDeclRefExpr and introduce a bit on DeclRefExpr to by John McCall · 13 years ago
  23. ebcb57a Add clang support for new Objective-C literal syntax for NSDictionary, NSArray, by Ted Kremenek · 13 years ago
  24. 8c72a7d Make CodeGenFunction::EmitBlockCopyAndAutorelease actually do what its name says. by Eli Friedman · 13 years ago
  25. cae40c4 Implement IRGen for the retain-autorelease in the lambda conversion-to-block-pointer outside of ARC. Testcases coming up soon. by Eli Friedman · 13 years ago
  26. de5d3c7 Whether an argument is required (in contrast with being an by John McCall · 13 years ago
  27. 5b9cc5d Represent C++ direct initializers as ParenListExprs before semantic analysis by Sebastian Redl · 13 years ago
  28. 8b41868 simplify a bunch of code to use the well-known LLVM IR types computed by CodeGenModule. by Chris Lattner · 13 years ago
  29. 4e1524b revert r149184 by Fariborz Jahanian · 13 years ago
  30. de2fdc2 objc-arc: Perform null check on receiver before sending methods which by Fariborz Jahanian · 13 years ago
  31. 516bbd4 Use function pointers, rather than references, to pass Destroyers by Peter Collingbourne · 13 years ago
  32. 3026348 More dead code removal (using -Wunreachable-code) by David Blaikie · 13 years ago
  33. 20abee6 objc++: patch for IRgen for atomic properties of by Fariborz Jahanian · 13 years ago
  34. b08cfb3 objc++: more atomic property api code for c++ object properties. wip. by Fariborz Jahanian · 13 years ago
  35. b6e5fe3 objc++: More codegen stuff for atomic properties of c++ objects by Fariborz Jahanian · 13 years ago
  36. cd93b96 objc++: more code gen stuff for atomic property api, by Fariborz Jahanian · 13 years ago
  37. 84e4986 objc++: sythesize a helper function to be used by Fariborz Jahanian · 13 years ago
  38. c3953aa Fixes a code gen bug for setter code for a property of by Fariborz Jahanian · 13 years ago
  39. 6da2c71 Switch LValue so that it exposes alignment in CharUnits. (No functional change.) by Eli Friedman · 13 years ago
  40. 1a343eb Enter the cleanups for a block outside the enclosing by John McCall · 13 years ago
  41. 7864435 Rip out CK_GetObjCProperty. by John McCall · 13 years ago
  42. db45806 Rip the ObjCPropertyRef l-value kind out of IR-generation. by John McCall · 13 years ago
  43. 4b9c2d2 Change the AST representation of operations on Objective-C by John McCall · 13 years ago
  44. 1d236ab Replace vectors with arrays. by Benjamin Kramer · 13 years ago
  45. 73fb350 Recommit: by Eric Christopher · 13 years ago
  46. 28e0635 Revert file/scope handling patches. gdb testing revealed a couple of bugs. by Eric Christopher · 13 years ago
  47. 4b2d549 Start handling debug line and scope information better: by Eric Christopher · 13 years ago
  48. 348f16f Mark calls to objc_retainBlock that don't result from casts by John McCall · 13 years ago
  49. 491306a Allow getting all source locations of selector identifiers in a ObjCMethodDecl. by Argyrios Kyrtzidis · 13 years ago
  50. 2b014d6 When performing an @throw in ARC, retain + autorelease by John McCall · 13 years ago
  51. aa2164c Change "Regions" to be "LexicalBlocks" since that's what they correspond to. by Eric Christopher · 13 years ago
  52. 578faa8 de-tmpify clang. by Benjamin Kramer · 13 years ago
  53. de24d44 Turn off the generation of unaligned atomic load/store; I'm going to explicitly error out on such cases in the backend, at least for the moment. by Eli Friedman · 13 years ago
  54. 265941b Refactoring, mostly to give ObjCPropertyDecls stronger invariants for by John McCall · 13 years ago
  55. e289d81 Switch LangOptions over to a .def file that describes header of the by Douglas Gregor · 13 years ago
  56. c5d9a90 Don't use native atomics on ivars whose size is not a power of two, by John McCall · 13 years ago
  57. 6c11f0b Handle reference properties correctly in the trivial-getter check. by John McCall · 13 years ago
  58. 5889c60 Always emit bitfield properties using expression behavior, even if they're by John McCall · 13 years ago
  59. 1e1f487 Unify the decision of how to emit property getters and setters into a by John McCall · 13 years ago
  60. 41bdde9 Privatize the setter/getter call generation methods, plus some minor by John McCall · 13 years ago
  61. bbb253c Modernize and comment; no functionality change. by John McCall · 13 years ago
  62. 71c758d Simplify the generation of Objective-C setters, at least a little. by John McCall · 13 years ago
  63. 33e56f3 Rename the ARC cast kinds to start with "ARC". by John McCall · 13 years ago
  64. dc05b11 When converting a block pointer to an Objective-C pointer type, extend by John McCall · 13 years ago
  65. 1d9b3b2 Give conversions of block pointers to ObjC pointers a different cast kind by John McCall · 13 years ago
  66. bcfd1f5 Extend the ASTContext constructor to delay the initialization of by Douglas Gregor · 13 years ago
  67. 2148011 Be sure to emit lvalue-to-rvalue casts for loads from x-values. by John McCall · 13 years ago
  68. 410ffb2 Track whether an AggValueSlot is potentially aliased, and do not by John McCall · 13 years ago
  69. 7c2349b Use stronger typing for the flags on AggValueSlot and require by John McCall · 13 years ago
  70. 0815b57 Move the creation of the record type for the state of Objective-C fast by Douglas Gregor · 13 years ago
  71. 4b302d3 The continue label in an ARC for-in loop should not involve by John McCall · 13 years ago
  72. bddfd87 Use the general conditional-cleanup framework instead of rolling our by John McCall · 13 years ago
  73. da549e8 Remove some unnecessary single element array temporaries. by Jay Foad · 13 years ago
  74. fb72081 Fix a couple of problems with initialization and assignment to by John McCall · 13 years ago
  75. 990567c Clean up the analysis of the collection operand to ObjC by John McCall · 13 years ago
  76. 5f9e272 remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports by Chris Lattner · 13 years ago
  77. dc7c5ad Document the existing objc_precise_lifetime attribute. by John McCall · 13 years ago
  78. ba3dd90 In ARC, non-atomic getters do not need to retain and autorelease by John McCall · 13 years ago
  79. db8264e Add a const overload for ObjCInterfaceDecl::all_declared_ivar_begin. by Jordy Rose · 13 years ago
  80. 2acc6e3 de-constify llvm::Type, patch by David Blaikie! by Chris Lattner · 13 years ago
  81. 799d34e Don't crash if defining -dealloc in a category. by John McCall · 13 years ago
  82. ad346f4 Generalize Cleanup::Emit's "isForEH" parameter into a set by John McCall · 13 years ago
  83. 9928c48 Switch field destruction over to use the new destroyer-based API by John McCall · 13 years ago
  84. c4a1a84 Do full-expression cleanups in a much more sensible way that still lets by John McCall · 13 years ago
  85. 9cbe4f0 clang side to match the LLVM IR type system rewrite patch. by Chris Lattner · 13 years ago
  86. bdc4d80 A number of array-related IR-gen cleanups. by John McCall · 13 years ago
  87. 7e5e5f4 In ARC, reclaim all return values of retainable type, not just those by John McCall · 13 years ago
  88. 9f084a3 Change the driver's logic about Objective-C runtimes: abstract out a by John McCall · 13 years ago
  89. aa7333c Update for llvm commit r134291. by Eric Christopher · 13 years ago
  90. df7b091 Do not apply the ARC move optimization to 'const'-qualified xvalues. by John McCall · 13 years ago
  91. 545d996 LValue carries a type now, so simplify the main EmitLoad/Store APIs by John McCall · 13 years ago
  92. 0c24c80 Honor objc_precise_lifetime in GC mode by feeding the value by John McCall · 13 years ago
  93. bc8d40d Change the IR-generation of VLAs so that we capture bounds, by John McCall · 13 years ago
  94. 34aace8 Try to silence GCC warning by Douglas Gregor · 13 years ago
  95. d1bd98a Implement the C++0x move optimization for Automatic Reference Counting by Douglas Gregor · 13 years ago
  96. d7b2316 When binding a reference to an Automatic Reference Counting temporary, by Douglas Gregor · 13 years ago
  97. 19bd77c Remove dead variables. by Benjamin Kramer · 13 years ago
  98. 7acddac Objective-C fast enumeration loop variables are not retained in ARC, but by John McCall · 13 years ago
  99. f85e193 Automatic Reference Counting. by John McCall · 13 years ago
  100. 9d99f2d Put local variables in appropriate debug info scope. This fixes radar 8757124. by Devang Patel · 13 years ago