1. 4cf96bb Test for r149855. by Craig Topper · 13 years ago
  2. 41576d4 Implement name mangling for scalar value initialization. Reported on IRC by Xeo. by Richard Smith · 13 years ago
  3. c08c88c Update tests so that they don't rely upon LLVMDebugVersion number. by Devang Patel · 13 years ago
  4. 285c607 Make sure that the layout-override parser grabs the size, not the data by Douglas Gregor · 13 years ago
  5. b70126a When a pack expansion occurs in the template argument list of an alias by Douglas Gregor · 13 years ago
  6. 20039ae Reject mismatched "#pragma GCC visibility push" and "#pragma GCC visibility pop". by Rafael Espindola · 13 years ago
  7. 0086a5b For pass-by-value record arguments to functions emit a forward decl by Eric Christopher · 13 years ago
  8. 48b68a0 Use the new Triple::getMacOSXVersion function in another place. by Bob Wilson · 13 years ago
  9. 4ac3809 Extend for-range temporary cleanups codegen test to catch the bug which Eli by Richard Smith · 13 years ago
  10. 0c8731a Per discussion on cxx-abi-dev, don't drop leading zeroes from the by John McCall · 13 years ago
  11. f48f796 Get a little bit smarter about killing off the ReturnValue alloca by John McCall · 13 years ago
  12. 4188760 Complain about attempts to use 'protected' visibility on targets by John McCall · 13 years ago
  13. 745f514 constexpr: Implement the [dcl.constexpr]p5 check for whether a constexpr by Richard Smith · 13 years ago
  14. 453dbcb Extend the ExternalASTSource interface to allow the AST source to by Douglas Gregor · 13 years ago
  15. 7a776be fix to go along with an llvm change: VMCore now returns an UndefValue by Chris Lattner · 13 years ago
  16. 426fc94 Fix our handling of #pragma GCC visibility. by Rafael Espindola · 13 years ago
  17. 01f276d Don't stack-allocate an IntegerLiteral which can be referred to after the current method returns. PR11744, part 2. by Eli Friedman · 13 years ago
  18. 2c0c745 Fix a crash for an edge case of the GNU ?: extension. by Eli Friedman · 13 years ago
  19. c4f4d5d Testcase for PR11345. by Eric Christopher · 13 years ago
  20. 9ec60df rename -ccc-host-triple into -target by Sebastian Pop · 13 years ago
  21. 8ef7b20 constexpr: converted constant expression handling for enumerator values, case by Richard Smith · 13 years ago
  22. 303b4f9 output body of folded case again. by Fariborz Jahanian · 13 years ago
  23. 985df1c Folding away unreachable case statement. by Fariborz Jahanian · 13 years ago
  24. 7c9719b Another test for 148243 by Fariborz Jahanian · 13 years ago
  25. c268832 A little more elaborate test for r148243 by Fariborz Jahanian · 13 years ago
  26. 9e9650c Patch for r148243 which was left behind. by Fariborz Jahanian · 13 years ago
  27. 2d6a567 constexpr irgen: Add irgen support for APValue::Struct, APValue::Union, by Richard Smith · 13 years ago
  28. 093ecc9 Remember if a type has its visibility set explicitly or implicitly. by Rafael Espindola · 13 years ago
  29. 31cbe68 Revert r148138; it's causing test failures. by Eli Friedman · 13 years ago
  30. edd4f3c rename -ccc-host-triple into -target by Sebastian Pop · 13 years ago
  31. 89e6e85 A base subobject type doesn't make sense for unions; don't try to compute it. Based on patch by Yin Ma. Fixes PR11751. by Eli Friedman · 13 years ago
  32. 61e6162 Allow constant-folding of references which were formed in a manner not permitted by Richard Smith · 13 years ago
  33. 092beef Fix the mangling of class template arguments in a particular by John McCall · 13 years ago
  34. 5930a4c Address Richard's review comments on r147561 (Evaluate support for address-of-label differences). by Eli Friedman · 13 years ago
  35. 0ad93a3 Fix test on Release builds. by Eli Friedman · 13 years ago
  36. 6563928 Add an APValue representation for the difference between two address-of-label expressions. Add support to Evaluate and CGExprConstant for generating/handling them. Remove the special-case for such differences in Expr::isConstantInitializer. by Eli Friedman · 13 years ago
  37. 256fc4d Process attributes in explicit function template instantiations. Fixes part of by Rafael Espindola · 13 years ago
  38. 0257b7f Process attributes in explicit template instatiation definitions. Fixes PR11690. by Rafael Espindola · 13 years ago
  39. b5d763d Small cosmetic cleanups in code I will change anyway. by Rafael Espindola · 13 years ago
  40. 71cb8a2 Consider visibility attributes in namespaces as being explicit. I.e., they by Rafael Espindola · 13 years ago
  41. 5120188 Unrevert r147271, reverted in r147361. by Richard Smith · 13 years ago
  42. 68045b1 Add test for PRr11676. by Rafael Espindola · 13 years ago
  43. f8c2a33 Revert r147271. This fixes PR11676. by Rafael Espindola · 13 years ago
  44. fedb6ec Fix the visibility of methods of explicit template instantiation definition by Rafael Espindola · 13 years ago
  45. 47d2145 constexpr: support for evaluation and codegen of typeid constants. by Richard Smith · 13 years ago
  46. eba05b2 constexpr: perform zero-initialization prior to / instead of performing a by Richard Smith · 13 years ago
  47. b701d3d Always implicitly declare move assignment operations for dynamic classes, in by Richard Smith · 13 years ago
  48. b6f8d28 Revert r146766, and add a testcase for which it introduced a wrong-code bug. by Richard Smith · 13 years ago
  49. f6702a3 Unlike in C++03, a constant-expression is not an unevaluated operand in C++11. by Richard Smith · 13 years ago
  50. fc038e9 Remove a non-gcc-compatible extension that would apply attributes on declarations without a declarator to structs. Add a warning for ignored attributes. Patch by Michael Han. by Eli Friedman · 13 years ago
  51. 85b9e8c Add a triple to this test to hopefully get it passing on i386-freebsd. by Eric Christopher · 13 years ago
  52. 973bbb6 When in a limited debug information situation if we can find the original by Eric Christopher · 13 years ago
  53. 435e106 Start down the path of getting clang to internally agree on structs versus by Eric Christopher · 13 years ago
  54. 9081c04 Testcase for LLVM commit r146475. by Nick Lewycky · 13 years ago
  55. 70d085a s/%clang-cc1/%clang_cc1/ for conformity. by Nick Lewycky · 13 years ago
  56. fa2b3dd Make CGRecordLayoutBuilder correctly switch over to a packed class when a class has a base whose alignment will break the class layout. <rdar://problem/10551376>. by Eli Friedman · 13 years ago
  57. 92be2a5 When we manage to re-use an expression during tree transformation (= by Douglas Gregor · 13 years ago
  58. 40563cd Make array new on a pointer to data member type work correctly. PR11523. by Eli Friedman · 13 years ago
  59. 26e80cd Make sure we correctly zero-initialize unions containing a pointer to data member as the first field. PR11487. by Eli Friedman · 13 years ago
  60. 14795c8 Fix mangling substitutions for address-space-qualified class by Douglas Gregor · 13 years ago
  61. 4bb6686 Fix wrong-code bug when a const automatic variable of struct type has both a by Richard Smith · 13 years ago
  62. 50118da Add Microsoft mangling of constructors and destructors. Patch by Dmitry! by Michael J. Spencer · 13 years ago
  63. a976641 When checking a call to a builtin atomic operation, be sure to by Douglas Gregor · 13 years ago
  64. bceb755 In Sema::MaybeBindToTemporary, create a CXXBindTemporaryExpr for an by Peter Collingbourne · 13 years ago
  65. 2871020 Add inreg attributes to reference arguments. by Rafael Espindola · 13 years ago
  66. 13dc8f9 Reference initialization with initializer lists. by Sebastian Redl · 13 years ago
  67. 1a3246a Don't check alignment, it's irrelevant to this test. by Richard Smith · 13 years ago
  68. 7401cf5 Use static storage duration for file-scope compound literals, even when they by Richard Smith · 13 years ago
  69. bd4d3bc Simplify code for returning a struct for Darwin x86-32 ABI. Use a better type for a function returning a struct containing only a pointer. Handle the edge case of a struct containing only a float or double plus some dead padding instead of asserting. by Eli Friedman · 13 years ago
  70. e24f5fc Constant expression evaluation: add support for evaluation of member pointers by Richard Smith · 13 years ago
  71. 3238059 Fix test on Release builds. by Eli Friedman · 13 years ago
  72. 2f77b3d Fix a bunch of really nasty bugs in how we compute alignment for reference lvalues. PR11376. by Eli Friedman · 13 years ago
  73. 65bfd68 When reference binding array rvalues, such as those created by compound by Peter Collingbourne · 13 years ago
  74. 1bf9a9e Represent an APValue based on a Decl as that Decl, rather than a DeclRefExpr by Richard Smith · 13 years ago
  75. 194428c Make test compatible with ARM hosts. by Eli Friedman · 13 years ago
  76. 1cd76e8 Don't apply NRVO to over-aligned variables. The caller only by John McCall · 13 years ago
  77. 538773c Be sure to insulate block literals from any cleanups in their by John McCall · 13 years ago
  78. 6f103ba Whenever explicitly activating or deactivating a cleanup, we by John McCall · 13 years ago
  79. b99785b Fix a subtle bug with cleanups: when activating by John McCall · 13 years ago
  80. 608b402 Update test. by Benjamin Kramer · 13 years ago
  81. 4219c66 This test isn't portable to non-x86 platforms; specify a triple. by Eli Friedman · 13 years ago
  82. 83ea3bd tests: Remove some stray and unused -cc1 flags. These tests appear to be written by Daniel Dunbar · 13 years ago
  83. 033be8b Enable -flimit-debug-info by default. Now, clang lazily emits debug info for structs. Original behavior can be restored using -fno-limit-debug-info. by Devang Patel · 13 years ago
  84. ddb2147 Don't build member initializers for zero-length or incomplete arrays, by Douglas Gregor · 13 years ago
  85. c637d73 back out changes in r143399 and r143475. by Fariborz Jahanian · 13 years ago
  86. 0505321 Find copy constructor needed to copy an rvalue reference by Fariborz Jahanian · 13 years ago
  87. 64f45a2 Fix the representation of wide strings in the AST and IR so that it uses the native representation of integers for the elements. This fixes a bunch of nastiness involving by Eli Friedman · 13 years ago
  88. d8c4551 Adds IRGen support for captured rvalue references in blocks. by Fariborz Jahanian · 13 years ago
  89. ef8857d In case of template specialization, do not try to delay emitting debug info for concrete type in -flimit-debug-info mode. This fixes some of the failures from bs15503.exp tests in gdb testsuite. by Devang Patel · 13 years ago
  90. c49bd11 Reinstate r142844 (reverted in r142872) now that lvalue-to-rvalue conversions by Richard Smith · 13 years ago
  91. ac51650 Be sure to build a dependent expression when we see by John McCall · 13 years ago
  92. 98a9203 Move these test from checking assembly to checking LLVM IR. Should fix fallout by Nick Lewycky · 13 years ago
  93. 4142251 Do not drop type qualifiers in -flimit-debug-info mode. by Devang Patel · 13 years ago
  94. b000459 Don't try to emit CK_LValueBitCast casts as constants. PR9558. by Eli Friedman · 13 years ago
  95. 0625366 Fix PR11073 by adding the argument type information to the decl we construct by Eric Christopher · 13 years ago
  96. 13c7fcc c++: support gcc's application of weak attribute on by Fariborz Jahanian · 13 years ago
  97. c8645e3 Handle an edge case involving the conditional operator and throw expressions. PR10582. by Eli Friedman · 13 years ago
  98. 8eb5b29 Missed tests for half FP support by Anton Korobeynikov · 13 years ago
  99. 2ed7cb6 PR11124: Don't overwrite memory outside of a base class when performing zero-initialization before running its constructor. by Eli Friedman · 13 years ago
  100. 762bb9d Update all tests other than Driver/std.cpp to use -std=c++11 rather than by Richard Smith · 13 years ago