1. 4967a71 Update aosp/master Clang for rebase to r275480 by Pirama Arumuga Nainar · 8 years ago
  2. 87d948e Update aosp/master clang for rebase to r256229 by Pirama Arumuga Nainar · 8 years ago
  3. b6d6993 Update aosp/master clang for rebase to r239765 by Pirama Arumuga Nainar · 9 years ago
  4. 58878f8 Update aosp/master clang for rebase to r235153 by Pirama Arumuga Nainar · 9 years ago
  5. 0e2c34f Update aosp/master clang for rebase to r230699. by Stephen Hines · 9 years ago
  6. 176edba Update aosp/master Clang for rebase to r222490. by Stephen Hines · 10 years ago
  7. c568f1e Update Clang for rebase to r212749. by Stephen Hines · 10 years ago
  8. 6bcf27b Update Clang for 3.5 rebase (r209713). by Stephen Hines · 10 years ago
  9. 651f13c Updated to Clang 3.5a. by Stephen Hines · 10 years ago
  10. 4ee7dc2 Thread a SourceLocation into the EmitCheck for "load_invalid_value". This occurs by Nick Lewycky · 11 years ago
  11. c3030bc Simplify/clean up debug info suppression in CodeGenFunction by David Blaikie · 11 years ago
  12. b6cdc96 Debug Info: Fix an oversight of r186553. Ensure that the function prologue by Adrian Prantl · 11 years ago
  13. b061ce2 s/BuiltinLocation/ArtificialLocation/ by Adrian Prantl · 11 years ago
  14. b3f111b Don't generate bogus line table entries for __copy_helper_block_ and by Adrian Prantl · 11 years ago
  15. ed6bbe4 Replace llvm::DIBuilder::DisableDebugLocations() with two RAII interfaces by Adrian Prantl · 11 years ago
  16. c1b8d09 Compute 'this' correctly for block in lambda. by Eli Friedman · 11 years ago
  17. 41487f3 Comment: use \code...\endcode for code examples by Dmitri Gribenko · 11 years ago
  18. 5b38277 unbreak buildbot. by Fariborz Jahanian · 11 years ago
  19. f5ebf9b Correctly emit certain implicit references to 'self' even within a lambda. by John McCall · 11 years ago
  20. d4147c4 Use a more idiomatic way to disable debug locations. by Adrian Prantl · 11 years ago
  21. 64aa4b3 Standardize accesses to the TargetInfo in IR-gen. by John McCall · 11 years ago
  22. 4b9bcd6 Don't copy just to capture a strong block pointer under ARC. by John McCall · 11 years ago
  23. d83cdd6 fix indentation by Adrian Prantl · 11 years ago
  24. d2615cc Add 178663 back. by Rafael Espindola · 11 years ago
  25. 4f8a3eb Revert 178663. by Rafael Espindola · 11 years ago
  26. 8f187f6 Don't compute a patched/semantic storage class. by Rafael Espindola · 11 years ago
  27. 7959194 un-break remaining gdb buildbot testcases. by Adrian Prantl · 11 years ago
  28. 9b97adf Bugfix/Followup for r177086. by Adrian Prantl · 11 years ago
  29. 836e7c9 Allocate stack storage for .block_descriptor and captured self at -O0. by Adrian Prantl · 11 years ago
  30. 5b07e80 Tighten up the rules for precise lifetime and document by John McCall · 11 years ago
  31. 0353a7b Fix the emission of the copy-initialization of a block capture by John McCall · 11 years ago
  32. bd7370a Use the actual ABI-determined C calling convention for runtime by John McCall · 11 years ago
  33. b62faef Use the correct field to copy/dispose a __block variable. by John McCall · 12 years ago
  34. 90a2d39 objC block layout: Patch reorders block layout to by Fariborz Jahanian · 12 years ago
  35. ba3c9ca In my last patch initialize the destination to null (with a simple store) before doing a storeStrong to it. by Fariborz Jahanian · 12 years ago
  36. 7a77f19 objective-C arc: in copy helper function for by Fariborz Jahanian · 12 years ago
  37. 3c7a0e1 Debug Info: fix the line location for cleanup code of a block function by Manman Ren · 12 years ago
  38. 3b844ba Rewrite #includes for llvm/Foo.h to llvm/IR/Foo.h as appropriate to by Chandler Carruth · 12 years ago
  39. e56bb36 Fix the required args count for variadic blocks. by John McCall · 12 years ago
  40. ff685c5 objective-c blocks: Consider padding due to alignment by Fariborz Jahanian · 12 years ago
  41. 55fc873 Sort all of Clang's files under 'lib', and fix up the broken headers uncovered. by Chandler Carruth · 12 years ago
  42. b15c898 objective-C blocks: Make sure that identical logic is used by Fariborz Jahanian · 12 years ago
  43. 426391c A step towards sorting out handling of triviality of special members in C++11. by Richard Smith · 12 years ago
  44. 7d4b9fa fixes a buildbot failure. by Fariborz Jahanian · 12 years ago
  45. 3ca23d7 objective-C blocks: Provide layout map for byref by Fariborz Jahanian · 12 years ago
  46. f22ae65 objective-C block meta-data. This patch completes meta-data by Fariborz Jahanian · 12 years ago
  47. c46b435 objective-C arc/mrr: Patch for the new block variable layout meta-data. by Fariborz Jahanian · 12 years ago
  48. af879c0 Provide comment describing what buildBlockDescriptor does. by Fariborz Jahanian · 12 years ago
  49. 34b41f8 Initialize debug info for special cases of functions that lack declarations and are generated by Clang (global initializers/destructors, thunks) . Fixes PR13942. by Alexey Samsonov · 12 years ago
  50. 4cdad31 Switch CodeGenOptions over to a .def file, like we do with LangOptions. by Douglas Gregor · 12 years ago
  51. 015f33b At -O0, prefer objc_storeStrong with a null new value to the by John McCall · 12 years ago
  52. a240df2 Transform pattern: by Alexey Samsonov · 12 years ago
  53. 25a6a84 Move TargetData to DataLayout. by Micah Villmow · 12 years ago
  54. 0f3d097 Distinguish more carefully between free functions and C++ instance methods by John McCall · 12 years ago
  55. 4904bf4 block literal irgen: several improvements on naming block by Fariborz Jahanian · 12 years ago
  56. 29a93f8 Fix code generation of variables reference expressions when mixing by Douglas Gregor · 12 years ago
  57. fd00eec This patch adds a new Clang compiler flag "-gline-tables-only". by Alexey Samsonov · 12 years ago
  58. 6c803f7 During block layout, after padding up to the max field alignment, by John McCall · 12 years ago
  59. 6ea4841 Fix a bug with block layout when the block contains something by John McCall · 12 years ago
  60. 38baeab Don't enter cleanups for unreachable variables. It's impossible to by John McCall · 12 years ago
  61. b92bd4b These functions too have no prototypes. Audited the rest of Sema for by Eric Christopher · 12 years ago
  62. e5bbebb The copy and destroy helper functions aren't prototyped, don't call them so. by Eric Christopher · 12 years ago
  63. 9595dae Don't crash (assert failure) when generating blocks for C++ types with a non-const copy constructor. by David Chisnall · 12 years ago
  64. 649b4a1 Revert r153613 as it's causing large compile-time regressions on the nightly testers. by Chad Rosier · 12 years ago
  65. 57cd1b8 When we can't prove that the target of an aggregate copy is by John McCall · 12 years ago
  66. 4e4d084 Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST). by David Blaikie · 12 years ago
  67. f4b88a4 Remove BlockDeclRefExpr and introduce a bit on DeclRefExpr to by John McCall · 12 years ago
  68. 23f0267 Implement "optimization" for lambda-to-block conversion which inlines the generated block literal for lambdas which are immediately converted to block pointer type. This simplifies the AST, avoids an unnecessary copy of the lambda and makes it much easier to avoid copying the result onto the heap. by Eli Friedman · 12 years ago
  69. 64bee65 Work-in-progress for lambda conversion-to-block operator. Still need to implement the retain+autorelease outside of ARC, and there's a bug that causes the generated code to crash in ARC (which I think is unrelated to my code, although I'm not completely sure). by Eli Friedman · 12 years ago
  70. de5d3c7 Whether an argument is required (in contrast with being an by John McCall · 12 years ago
  71. 8b41868 simplify a bunch of code to use the well-known LLVM IR types computed by CodeGenModule. by Chris Lattner · 12 years ago
  72. 6f42b62 Basic: import OwningPtr<> into clang namespace by Dylan Noblesmith · 12 years ago
  73. 516bbd4 Use function pointers, rather than references, to pass Destroyers by Peter Collingbourne · 13 years ago
  74. 2d6a567 constexpr irgen: Add irgen support for APValue::Struct, APValue::Union, by Richard Smith · 13 years ago
  75. 6da2c71 Switch LValue so that it exposes alignment in CharUnits. (No functional change.) by Eli Friedman · 13 years ago
  76. 6f103ba Whenever explicitly activating or deactivating a cleanup, we by John McCall · 13 years ago
  77. 1a343eb Enter the cleanups for a block outside the enclosing by John McCall · 13 years ago
  78. a59e4b7 Emit the copy and dipose helpers for ARC __strong by John McCall · 13 years ago
  79. c637d73 back out changes in r143399 and r143475. by Fariborz Jahanian · 13 years ago
  80. d8c4551 Adds IRGen support for captured rvalue references in blocks. by Fariborz Jahanian · 13 years ago
  81. 73fb350 Recommit: by Eric Christopher · 13 years ago
  82. 28e0635 Revert file/scope handling patches. gdb testing revealed a couple of bugs. by Eric Christopher · 13 years ago
  83. 4b2d549 Start handling debug line and scope information better: by Eric Christopher · 13 years ago
  84. 225bf77 Minor cleanup. by Eli Friedman · 13 years ago
  85. 578faa8 de-tmpify clang. by Benjamin Kramer · 13 years ago
  86. e289d81 Switch LangOptions over to a .def file that describes header of the by Douglas Gregor · 13 years ago
  87. 13db5cf Treat the weak export of block runtime symbols as a deployment-target by John McCall · 13 years ago
  88. c1c2011 switch clang to use the new-new way of creating llvm::StructType's. by Chris Lattner · 13 years ago
  89. c55db3b Cleanup; no functionality change. by Eli Friedman · 13 years ago
  90. 5f9e272 remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports by Chris Lattner · 13 years ago
  91. 2acc6e3 de-constify llvm::Type, patch by David Blaikie! by Chris Lattner · 13 years ago
  92. ad346f4 Generalize Cleanup::Emit's "isForEH" parameter into a set by John McCall · 13 years ago
  93. 5bcd95e Ugh, use this compiler workaround again. by John McCall · 13 years ago
  94. 9928c48 Switch field destruction over to use the new destroyer-based API by John McCall · 13 years ago
  95. ef6de3d De-constify Types in StructType::get() and TargetData::getIntPtrType(). by Jay Foad · 13 years ago
  96. 9cbe4f0 clang side to match the LLVM IR type system rewrite patch. by Chris Lattner · 13 years ago
  97. 9d5ac7c revert patch for // rdar://9227352 by Fariborz Jahanian · 13 years ago
  98. 5d9b6bf Use existing -fcatch-undefined-behavior option, by Fariborz Jahanian · 13 years ago
  99. 1077e42 Under a compiler flag, -freset-local-blocks, by Fariborz Jahanian · 13 years ago
  100. c5cbb90 Update to match mainline ConstantStruct::get API change. Also, use by Chris Lattner · 13 years ago