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