1. 9d2872d [OpenCL] Add generic AS to 'this' pointer by Mikael Nilsson · 7 years ago
  2. 9064673 Revert "[OpenCL] Add generic AS to 'this' pointer" by Mikael Nilsson · 7 years ago
  3. 78de847 [OpenCL] Add generic AS to 'this' pointer by Mikael Nilsson · 7 years ago
  4. 407659a Revert "Revert r347417 "Re-Reinstate 347294 with a fix for the failures."" by Fangrui Song · 7 years ago
  5. f5d3335 Revert r347417 "Re-Reinstate 347294 with a fix for the failures." by Fangrui Song · 7 years ago
  6. 48ee4ad Re-commit r347417 "Re-Reinstate 347294 with a fix for the failures." by Hans Wennborg · 7 years ago
  7. 8c79706e Revert r347417 "Re-Reinstate 347294 with a fix for the failures." by Hans Wennborg · 7 years ago
  8. 6ff1751 Re-Reinstate 347294 with a fix for the failures. by Bill Wendling · 7 years ago
  9. 9f0246d Revert r347364 again, the fix was incomplete. by Nico Weber · 7 years ago
  10. 91549ed Reinstate 347294 with a fix for the failures. by Bill Wendling · 7 years ago
  11. 6438972 Revert 347294, it turned many bots on lab.llvm.org:8011/console red. by Nico Weber · 7 years ago
  12. 107b0e9 Use is.constant intrinsic for __builtin_constant_p by Bill Wendling · 7 years ago
  13. f2ceec4 Port getLocStart -> getBeginLoc by Stephen Kelly · 7 years ago
  14. 6907ce2 Remove trailing space by Fangrui Song · 7 years ago
  15. c958857 [clang:sema] de-duplicate getDepthAndIndex helpers by Nick Desaulniers · 7 years ago
  16. 4a8f351 Fix template argument deduction when a parameter pack has a value by Richard Smith · 7 years ago
  17. f702b02 PR15730/PR16986 Allow dependently typed vector_size types. by Erich Keane · 7 years ago
  18. c379d1a PR38136: improve handling of template argument deduction of non-trailing by Richard Smith · 7 years ago
  19. 746e35e Add tests for function conversions in conversion function template deduction. by Richard Smith · 7 years ago
  20. b884ed1 Fix deduction for conversion function templates converting to reference types. by Richard Smith · 7 years ago
  21. 34c3250 Fix determination of whether one set of cvr-qualifiers is compatible by Richard Smith · 7 years ago
  22. 9960b8f Revert -r336726, which included more files than intended. by Erich Keane · 7 years ago
  23. 7b8c12e [NFC] Switch CodeGenFunction to use value init instead of member init lists by Erich Keane · 7 years ago
  24. 4ac16db [Sema] When the address of a member function is used as a template by Akira Hatanaka · 7 years ago
  25. 9fc8faf Remove \brief commands from doxygen comments. by Adrian Prantl · 7 years ago
  26. eaf11ad Track the result of evaluating a computed noexcept specification on the by Richard Smith · 7 years ago
  27. 413f3c5 [Sema] Do not match function type with const T in template argument deduction by Lei Liu · 7 years ago
  28. 2a8c18d Fix typos in clang by Alexander Kornienko · 7 years ago
  29. 82eb70f [Sema] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). by Eugene Zelenko · 8 years ago
  30. 148bc6a Fix assert when template argument deduction's original call arg checking triggers class template instantiation. by Richard Smith · 8 years ago
  31. 1337318 PR35045: Convert injected-class-name to its corresponding simple-template-id by Richard Smith · 8 years ago
  32. 50e291e Fix and simplify handling of return type for (generic) lambda conversion function to function pointer. by Richard Smith · 8 years ago
  33. 4b49085 Add explicit break (PR35700). by Adrian Prantl · 8 years ago
  34. f3b3ccd Silence a bunch of implicit fallthrough warnings by Adrian Prantl · 8 years ago
  35. c351fba Now that C++17 is official (https://www.iso.org/standard/68564.html), start changing the C++1z terminology over to C++17. NFC intended, these are all mechanical changes. by Aaron Ballman · 8 years ago
  36. 7bfcc05 [c++17] When deducing the type of a non-type template parameter from the type by Richard Smith · 8 years ago
  37. 6d98943 Convert clang::LangAS to a strongly typed enum by Alexander Richardson · 8 years ago
  38. 572bbb0 Dependent Address Space Support by Andrew Gozillon · 8 years ago
  39. 1363e8f P0702R1: in class template argument deduction from a list of one element, if by Richard Smith · 8 years ago
  40. b1efc9b Give a better error if auto deduction fails due to inconsistent element types in a braced initializer list. by Richard Smith · 8 years ago
  41. cd19815 [c++1z] Support deducing B in noexcept(B). by Richard Smith · 8 years ago
  42. 3339911 Added LLVM_FALLTHROUGH to address warning: this statement may fall through. NFC. by Galina Kistanova · 8 years ago
  43. f8ba3fd Fix assertion failure if we can't deduce a template argument for a variable by Richard Smith · 8 years ago
  44. d143a0c [NFC, Scoped Enum] Convert Sema::ExpressionEvaluationContext into a scoped Enum by Faisal Vali · 8 years ago
  45. 696e312 Rename ActiveTemplateInstantiation to CodeSynthesisContext in preparation for by Richard Smith · 9 years ago
  46. 130cc44 Fix deduction of type of pack-expanded non-type template parameter. by Richard Smith · 9 years ago
  47. 7fa88bb When deducing an array bound from the length of an initializer list, don't by Richard Smith · 9 years ago
  48. bc49120 Add an explicit derived class of FunctionDecl to model deduction guides rather by Richard Smith · 9 years ago
  49. f0393bf Revert r295277 to fix buildbot. by Richard Smith · 9 years ago
  50. 86a1b13 Add missing "deduced A == A" check for function template partial ordering. by Richard Smith · 9 years ago
  51. 3291877 [c++1z] Synthesize implicit deduction guides from constructors on demand. Rank by Richard Smith · 9 years ago
  52. 357c9e1 Make helpers static. NFC. by Benjamin Kramer · 9 years ago
  53. 6043762 [c++1z] P0091R3: Basic support for deducing class template arguments via deduction-guides. by Richard Smith · 9 years ago
  54. 33c33c3 PR31846: Don't replace 'auto' type with a template parameter type in a generic lambda by Richard Smith · 9 years ago
  55. 600b526 PR0091R3: Implement parsing support for using templates as types. by Richard Smith · 9 years ago
  56. 11255ec PR9551: Implement DR1004 (http://wg21.link/cwg1004). by Richard Smith · 9 years ago
  57. 6eedfe7 Implement C++ DR1391 (wg21.link/cwg1391) by Richard Smith · 9 years ago
  58. de0d34a Implement DR1388 (wg21.link/cwg1388). by Richard Smith · 9 years ago
  59. 7950d82 Revert r291410 and r291411. by Richard Smith · 9 years ago
  60. d226521 Implement C++ DR1391 (wg21.link/cwg1391) by Richard Smith · 9 years ago
  61. c8a32e5 Fix bug where types other than 'cv auto', 'cv auto &', and 'cv auto &&' could by Richard Smith · 9 years ago
  62. c92d206 Add missing "original call argument has same type as deduced parameter type" by Richard Smith · 9 years ago
  63. 9c0c986 If an explicitly-specified pack might have been extended by template argument by Richard Smith · 9 years ago
  64. 9c5534c Per [temp.deduct.call], do not deduce an array bound of 0 from an empty initializer list. by Richard Smith · 9 years ago
  65. 707eab6 Factor out more common logic in template argument deduction from function call arguments. by Richard Smith · 9 years ago
  66. ec7176e Fix assertion failure on deduction failure due to too short template argument list. by Richard Smith · 9 years ago
  67. 363ae81 Fix failure to treat overloaded function in braced-init-list as a non-deduced context. by Richard Smith · 9 years ago
  68. a7d5ec9 Factor out duplicated code and simplify. by Richard Smith · 9 years ago
  69. b576c17 Fix deduction of pack elements after a braced-init-list. by Richard Smith · 9 years ago
  70. 539e8e3 Fix template argument deduction when only some of a parameter pack is a non-deduced context. by Richard Smith · 9 years ago
  71. dad96d6 Revert "DR1391: Check for implicit conversion sequences for non-dependent function template parameters between deduction and substitution. The idea is to accept as many cases as possible, on the basis that substitution failure outside the immediate context is much more common during substitution than during implicit conversion sequence formation." by Renato Golin · 9 years ago
  72. efcfe86 DR1391: Check for implicit conversion sequences for non-dependent function by Richard Smith · 9 years ago
  73. aac13a7 Address post-commit review comments. by Richard Smith · 9 years ago
  74. 26b86ea [c++17] Implement P0522R0 as written. This allows a template template argument by Richard Smith · 9 years ago
  75. e8a9456 Remove redundant assertion. by Richard Smith · 9 years ago
  76. cf82486 Remove bogus assertion and add testcase that triggers it. by Richard Smith · 9 years ago
  77. 0e617ec DR1495: A partial specialization is ill-formed if it is not (strictly) more by Richard Smith · 9 years ago
  78. d92eddf Work around a standard defect: template argument deduction for non-type by Richard Smith · 9 years ago
  79. 5d10289 Factor out repeated code for deducing a non-type template parameter as a given by Richard Smith · 9 years ago
  80. 6f3e1ea Wdocumentation fix by Simon Pilgrim · 9 years ago
  81. 993f203 Fix assertion failure when deducing an auto-typed argument against a different-width int. by Richard Smith · 9 years ago
  82. 87d263e Fix some subtle wrong partial ordering bugs particularly with C++1z auto-typed by Richard Smith · 9 years ago
  83. 0da6dc4 Factor out duplication between partial ordering for class template partial by Richard Smith · 9 years ago
  84. 0bda5b5 ArrayRefize lists of TemplateArguments in template argument deduction. by Richard Smith · 9 years ago
  85. 9341790 Only substitute into type of non-type template parameter once, rather than by Richard Smith · 9 years ago
  86. 593d6a1 When merging two deduced non-type template arguments for the same parameter, by Richard Smith · 9 years ago
  87. e824775 Speculative revert of r290310 to see if that's the change that's making some of by Richard Smith · 9 years ago
  88. 78704fb Sema: print qualified name for overload candidates by Saleem Abdulrasool · 9 years ago
  89. e27c6df Only substitute into type of non-type template parameter once, rather than by Richard Smith · 9 years ago
  90. 1f5be4d Factor out checking of template arguments after deduction into a separate by Richard Smith · 9 years ago
  91. baa4783 PR31081: ignore exception specifications when deducing function template by Richard Smith · 9 years ago
  92. 9095e5b p0012: Teach resolving address of overloaded function with dependent exception by Richard Smith · 9 years ago
  93. 1be59c5 [c++1z] P0012R1: Implement a few remaining pieces: downgrade diagnostic for by Richard Smith · 9 years ago
  94. 3c4f8d2 P0012R1: Make exception specifications be part of the type system. This by Richard Smith · 9 years ago
  95. 5f27438 P0127R2: Support type deduction for types of non-type template parameters in by Richard Smith · 9 years ago
  96. 38175a2 Fix bug where template argument deduction of a non-type template parameter used by Richard Smith · 9 years ago
  97. 728134c Fix Wdocumentation unknown parameter warning by Simon Pilgrim · 9 years ago
  98. 7873de0 P0217R3: Perform semantic checks and initialization for the bindings in a by Richard Smith · 9 years ago
  99. e4a0c0e Reapply r276069 with workaround for MSVC 2013 by Hubert Tong · 9 years ago
  100. 286547a Revert r276069: MSVC bots not happy by Hubert Tong · 9 years ago