1. 176edba Update aosp/master Clang for rebase to r222490. by Stephen Hines · 10 years ago
  2. 6bcf27b Update Clang for 3.5 rebase (r209713). by Stephen Hines · 10 years ago
  3. 651f13c Updated to Clang 3.5a. by Stephen Hines · 10 years ago
  4. 4ee7dc2 Thread a SourceLocation into the EmitCheck for "load_invalid_value". This occurs by Nick Lewycky · 11 years ago
  5. a5e6601 Make IgnoreParens() look through ChooseExprs. by Eli Friedman · 11 years ago
  6. ab96e56 Propagate alignment for _Complex by JF Bastien · 11 years ago
  7. be6d913 Fix crash on complex constant zero. by Eli Friedman · 11 years ago
  8. 0934e18 Add support for complex compound assignments where the LHS is a scalar. by Eli Friedman · 11 years ago
  9. 2ac2fa7 Make sure we don't emit invalid IR for StmtExprs with complex cleanups. by Eli Friedman · 11 years ago
  10. c3bf52c C++1y: Allow aggregates to have default initializers. by Richard Smith · 11 years ago
  11. 9eda3ab Promote atomic type sizes up to a power of two, capped by by John McCall · 11 years ago
  12. 9d232c8 Change hasAggregateLLVMType, which conflates complex and by John McCall · 11 years ago
  13. e6b9d80 Implement OpenCL event_t as Clang builtin type, including event_t related OpenCL restrictions (OpenCL 1.2 spec 6.9) by Guy Benyei · 12 years ago
  14. 3b844ba Rewrite #includes for llvm/Foo.h to llvm/IR/Foo.h as appropriate to by Chandler Carruth · 12 years ago
  15. 55fc873 Sort all of Clang's files under 'lib', and fix up the broken headers uncovered. by Chandler Carruth · 12 years ago
  16. 7edf9e3 Simplify: replace getContext().getLangOpts() with just getLangOpts(). by Richard Smith · 12 years ago
  17. a6c66ce Change the representation of builtin functions in the AST by Eli Friedman · 12 years ago
  18. 4e4d084 Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST). by David Blaikie · 12 years ago
  19. f4b88a4 Remove BlockDeclRefExpr and introduce a bit on DeclRefExpr to by John McCall · 12 years ago
  20. dd2ecee Unify the BlockDeclRefExpr and DeclRefExpr paths so that by John McCall · 12 years ago
  21. fce4715 Add missing code for compound literals of complex type. <rdar://problem/10938628> by Eli Friedman · 12 years ago
  22. ac1303e Generate an AST for the conversion from a lambda closure type to a by Douglas Gregor · 12 years ago
  23. 4d4e5c1 Split reinterpret_casts of member pointers out from CK_BitCast; this by John McCall · 12 years ago
  24. 3026348 More dead code removal (using -Wunreachable-code) by David Blaikie · 13 years ago
  25. 7a7ee30 Some improvements to the handling of C11 atomic types: by David Chisnall · 13 years ago
  26. d97927d Revert r147664; it's breaking clang regression tests. by Eli Friedman · 13 years ago
  27. 2d5f095 Silence GCC warnings. by Jakub Staszak · 13 years ago
  28. 1a343eb Enter the cleanups for a block outside the enclosing by John McCall · 13 years ago
  29. 7864435 Rip out CK_GetObjCProperty. by John McCall · 13 years ago
  30. db45806 Rip the ObjCPropertyRef l-value kind out of IR-generation. by John McCall · 13 years ago
  31. 4b9c2d2 Change the AST representation of operations on Objective-C by John McCall · 13 years ago
  32. 3c3b7f9 Restore r142914 and r142915, now with missing file and apparent by John McCall · 13 years ago
  33. 327a50f Revert r142914 and r142915, due to possibly missing file. by NAKAMURA Takumi · 13 years ago
  34. a1b852f Introduce a placeholder type for "pseudo object" by John McCall · 13 years ago
  35. 276b061 Initial implementation of __atomic_* (everything except __atomic_is_lock_free). by Eli Friedman · 13 years ago
  36. 578faa8 de-tmpify clang. by Benjamin Kramer · 13 years ago
  37. eb2d1f1 Removing a bunch of dead returns/breaks after llvm_unreachables. by David Blaikie · 13 years ago
  38. b219cfc Switch assert(0/false) llvm_unreachable. by David Blaikie · 13 years ago
  39. 0c706c2 Add list initialization for complex numbers in C. Essentially, this allows "_Complex float x = {1.0f, 2.0f};". See changes to docs/LanguageExtensions.html for a longer description. by Eli Friedman · 13 years ago
  40. 33e56f3 Rename the ARC cast kinds to start with "ARC". by John McCall · 13 years ago
  41. dc05b11 When converting a block pointer to an Objective-C pointer type, extend by John McCall · 13 years ago
  42. 1d9b3b2 Give conversions of block pointers to ObjC pointers a different cast kind by John McCall · 13 years ago
  43. d295b82 blocks: Support capturing complex variable in block. // rdar://10033896 by Fariborz Jahanian · 13 years ago
  44. 776b790 revert patch in r139020 by Fariborz Jahanian · 13 years ago
  45. da8e571 blocks: Support capturing complex variable in block. // rdar://10033896 by Fariborz Jahanian · 13 years ago
  46. 2acc6e3 de-constify llvm::Type, patch by David Blaikie! by Chris Lattner · 13 years ago
  47. 91a5755 Create a new expression node, SubstNonTypeTemplateParmExpr, by John McCall · 13 years ago
  48. 7e5e5f4 In ARC, reclaim all return values of retainable type, not just those by John McCall · 13 years ago
  49. 6594942 Cleanup cast IRGen a bit; no intended functionality change. by Eli Friedman · 13 years ago
  50. f111d93 C1X: implement generic selections by Peter Collingbourne · 13 years ago
  51. bbf3bac Remove PHINode::reserveOperandSpace(). Instead, add a parameter to by Jay Foad · 13 years ago
  52. cf0b2d8 Remove the "conditional save" hashtables from IR generation. by John McCall · 13 years ago
  53. 56ca35d Change the representation of GNU ?: expressions to use a different expression by John McCall · 13 years ago
  54. e996ffd Save a copy expression for non-trivial copy constructions of catch variables. by John McCall · 13 years ago
  55. 150b462 Better framework for conditional cleanups; untested as yet. by John McCall · 14 years ago
  56. dec0984 Fix warnings found by gcc-4.6, from -Wunused-but-set-variable and by Jeffrey Yasskin · 14 years ago
  57. 8d3d6c9 Ensure an insertion point at the end of a statement-expression. Fixes PR8967. by John McCall · 14 years ago
  58. 4765fa0 Rename CXXExprWithTemporaries -> ExprWithCleanups; there's no theoretical by John McCall · 14 years ago
  59. cd940a1 __block variables require us to evaluate the RHS of an assignment before by John McCall · 14 years ago
  60. 2a41637 Fix a bug in the emission of __real/__imag l-values on scalar operands. by John McCall · 14 years ago
  61. 0e800c9 Remove some defensive calls to EmitLoadOfPropertyRefLValue that shouldn't by John McCall · 14 years ago
  62. f6a1648 Although we currently have explicit lvalue-to-rvalue conversions, they're by John McCall · 14 years ago
  63. 119a1c6 Kill the KVC l-value kind and calculate the base expression when emitting by John McCall · 14 years ago
  64. 12f78a6 Simplify the ASTs by consolidating ObjCImplicitGetterSetterExpr and ObjCPropertyRefExpr by John McCall · 14 years ago
  65. 83ce9d4 Support compound complex operations as l-values in C++. Add a test by John McCall · 14 years ago
  66. b418d74 Simplify some complex emission and implement correct semantics for by John McCall · 14 years ago
  67. 641ca7d Teach complex compound assignment IR-generation that the RHS of by John McCall · 14 years ago
  68. ff624c1 Always emit full loads from volatile complex l-values. by John McCall · 14 years ago
  69. f3ea8cf Add a few more complex-related cast kinds that arise due to arbitrary by John McCall · 14 years ago
  70. 2bb5d00 Introduce five new cast kinds for various conversions into and by John McCall · 14 years ago
  71. aa3b57e Implements in IRgen gnu extensions missing LHS for by Fariborz Jahanian · 14 years ago
  72. 2de56d1 GCC didn't care for my attempt at API compatibility, so brute-force everything by John McCall · 14 years ago
  73. 77d439a Add lvalue-bitcast support for complex numbers. by Douglas Gregor · 14 years ago
  74. 6398235 Whenever we're creating an expression that is typically an rvalue by Douglas Gregor · 14 years ago
  75. ed8abf1 Reinstate the fix for PR7556. A silly use of isTrivial() was by Douglas Gregor · 14 years ago
  76. 8474567 Revert r107828 and r107827, the fix for PR7556, which seems to be by Douglas Gregor · 14 years ago
  77. 016a4a9 Rename CXXZeroInitValueExpr to CXXScalarValueInitExpr, to reflect its by Douglas Gregor · 14 years ago
  78. 120bc77 IRgen: Assignment to Objective-C properties shouldn't reload the value, for by Daniel Dunbar · 14 years ago
  79. 707ea28 Code gen for compound assignment of complex by Fariborz Jahanian · 14 years ago
  80. dfb1eb2 Patch to implement code gen. use of compound assignent on by Fariborz Jahanian · 14 years ago
  81. f177d9d Uniformize the names of type predicates: rather than having isFloatTy and by Duncan Sands · 14 years ago
  82. dd36d32 refactor pre/postinc logic into CGF and require the caller to pass in the by Chris Lattner · 15 years ago
  83. 8e274bd Minor optimization; emit proper unsupported messages for a couple of cases. by Eli Friedman · 15 years ago
  84. 56a44f7 Simplify code. No functionality change. by Benjamin Kramer · 15 years ago
  85. 85b4521 Remove remaining VISIBILITY_HIDDEN from anonymous namespaces. by Benjamin Kramer · 15 years ago
  86. 183700f Change all the Type::getAsFoo() methods to specializations of Type::getAs(). by John McCall · 15 years ago
  87. db52dcd Reflow comments and some minor whitespace fixups. by Mike Stump · 15 years ago
  88. 09105f5 Using "ObjCImplicitSetterGetterRefExpr" instead of "ObjCImplctSetterGetterRefExpr". by Fariborz Jahanian · 15 years ago
  89. 7765934 Switch to SmallString::str from SmallString::c_str. by Daniel Dunbar · 15 years ago
  90. 154440e Renamed ObjCKVCRefExpr to ObjCImplctSetterGetterRefExpr. by Fariborz Jahanian · 15 years ago
  91. c9c88b4 Update for LLVM API change. by Owen Anderson · 15 years ago
  92. b3589f4 Canonicalize else spacing. by Mike Stump · 15 years ago
  93. bc0a222 Update for LLVM API change. by Owen Anderson · 15 years ago
  94. 0d9c54c Switch to using llvm::Value::getName() by Daniel Dunbar · 15 years ago
  95. 4a28d5d Update for LLVM API change. by Owen Anderson · 15 years ago
  96. a1cf15f Update for LLVM API change, and contextify a bunch of related stuff. by Owen Anderson · 15 years ago
  97. 6924382 Update for LLVM API change. by Owen Anderson · 15 years ago
  98. 87415d2 Update clang for the add ->add/fadd split. Likewise for sub and mul. by Chris Lattner · 15 years ago
  99. 42f963d Support complex properties, ivars and message expressions. by Daniel Dunbar · 15 years ago
  100. 4b76b4f Implement VisitCXXExprWithTemporaries for complex expressions. by Anders Carlsson · 15 years ago