- a424ef99e7 [Concepts] Add check for dependent RC when checking function constraints by Saar Raz · 6 years ago
- adcd026 Make llvm::StringRef to std::string conversions explicit. by Benjamin Kramer · 6 years ago
- 713562f [Concepts] Transform constraints of non-template functions to ConstantEvaluated by Saar Raz · 6 years ago
- 3663563 [OPENMP]Fix PR44578: crash in target construct with captured global. by Alexey Bataev · 6 years ago
- a0f50d7 [Concepts] Requires Expressions by Saar Raz · 6 years ago
- baa84d8 Revert "[Concepts] Requires Expressions" by Saar Raz · 6 years ago
- 0279318 [Concepts] Requires Expressions by Saar Raz · 6 years ago
- fbf915f Add a FIXME and corresponding test coverage for some suspicious behavior by Richard Smith · 6 years ago
- f4df7f4 Remove redundant implicit cast creation. by Richard Smith · 6 years ago
- b65b1f3 [Concepts] Function trailing requires clauses by Saar Raz · 6 years ago
- ab1bcda [NFC] Use isX86() instead of getArch() by Jim Lin · 6 years ago
- f495de4 [c++20] P1959R0: Remove support for std::*_equality. by Richard Smith · 6 years ago
- 4b00299 [c++20] Add deprecation warnings for the expression forms deprecated by P1120R0. by Richard Smith · 6 years ago
- 0ec1e99 Resolve exception specifications after marking the corresponding by Richard Smith · 6 years ago
- 38c3b5d [c++20] Improve phrasing of diagnostic for missing #include <compare>. by Richard Smith · 6 years ago
- a0a6706 Call objc_retainBlock before passing a block as a variadic argument by Akira Hatanaka · 6 years ago
- 348f22e Correct gcc vector splat conversion from float to int-vector by Erich Keane · 6 years ago
- f4a7d56 Remove debugging printf and reformat code. by Eric Christopher · 6 years ago
- 68009c2 [c++20] Return type deduction for defaulted three-way comparisons. by Richard Smith · 6 years ago
- cafc741 [c++20] Synthesis of defaulted comparison functions. by Richard Smith · 6 years ago
- 5253d91 [c++20] Determine whether a defaulted comparison should be deleted or constexpr. by Richard Smith · 6 years ago
- f2ace9d Add `QualType::hasAddressSpace`. NFC. by Michael Liao · 6 years ago
- 7f9b513 Reapply af57dbf12e54 "Add support for options -frounding-math, ftrapping-math, -ffp-model=, and -ffp-exception-behavior=" by Melanie Blower · 6 years ago
- 5412913 Revert " Reapply af57dbf12e54 "Add support for options -frounding-math, ftrapping-math, -ffp-model=, and -ffp-exception-behavior="" by Melanie Blower · 6 years ago
- cdbed2d Reapply af57dbf12e54 "Add support for options -frounding-math, ftrapping-math, -ffp-model=, and -ffp-exception-behavior=" by Melanie Blower · 6 years ago
- ba40176 [Diagnostics] Warn for comparison with string literals expanded from macro (PR44064) by Dávid Bolvanský · 6 years ago
- 825235c Revert "[Sema] Use the canonical type in function isVector" by Akira Hatanaka · 6 years ago
- a6150b4 [Sema] Use the canonical type in function isVector by Akira Hatanaka · 6 years ago
- 35388dc [OpenCL] Fix address space for base method call (PR43145) by Sven van Haastregt · 6 years ago
- b0561b3 [NFC] Refactor representation of materialized temporaries by Tyker · 6 years ago
- c9276fb Revert "[NFC] Refactor representation of materialized temporaries" by Nico Weber · 6 years ago
- 08ea1ee [NFC] Refactor representation of materialized temporaries by Tyker · 6 years ago
- 979da9a Avoid including Builtins.h in Preprocessor.h by Reid Kleckner · 6 years ago
- 312c6f6 [Diagnostics] Fixed crash with non pointer type (PR43950) by Dávid Bolvanský · 6 years ago
- 01b10bc [Diagnostics] Teach -Wnull-dereference about address_space attribute by Dávid Bolvanský · 6 years ago
- 90ecfa2 Revert "[Sema] Suppress -Wchar-subscripts if the index is a literal char" by Edward Jones · 6 years ago
- 7adab77 [Sema] Suppress -Wchar-subscripts if the index is a literal char by Edward Jones · 6 years ago
- 637af4c Add -Wbitwise-conditional-parentheses to warn on mixing '|' and '&' with "?:" by Richard Trieu · 6 years ago
- 974c8b7 [c++20] Add rewriting from comparison operators to <=> / ==. by Richard Smith · 6 years ago
- ccc4d83 [ObjC] Diagnose implicit type coercion from ObjC 'Class' to object by James Y Knight · 6 years ago
- 7e8fe67 PR43080: Do not build context-sensitive expressions during name classification. by Richard Smith · 6 years ago
- 0e10003 [OPENMP]Fix codegen for private variably length vars in combined constructs. by Alexey Bataev · 6 years ago
- e398def [sema] Revise `getCurrentMangleNumberContext` interface. NFC. by Michael Liao · 6 years ago
- 4a6861a [c++20] P1152R4: warn on any simple-assignment to a volatile lvalue by Richard Smith · 6 years ago
- 84ef9c6 [c++20] Implement most of P1152R4. by Richard Smith · 6 years ago
- 67f542a [Diagnostics] Silence -Wsizeof-array-div for character buffers by James Clarke · 6 years ago
- aaea76b [Diagnostics] Emit better -Wbool-operation's warning message if we known that the result is always true by David Bolvansky · 6 years ago
- 83b81c1 [Diagnostics] Highlight expr's source range for -Wbool-operation by David Bolvansky · 6 years ago
- 559265c [Diagnostics] Use Expr::isKnownToHaveBooleanValue() to check bitwise negation of bool in languages without a bool type by David Bolvansky · 6 years ago
- 772e266 Properly handle instantiation-dependent array bounds. by Richard Smith · 6 years ago
- b4ee523 [Diagnostics] Bitwise negation of a boolean expr always evaluates to true; warn with -Wbool-operation by David Bolvansky · 6 years ago
- 36b12a8 Rename TypeNodes.def to TypeNodes.inc for consistency across all by John McCall · 6 years ago
- 6891c72 SemaExpr - silence static analyzer getAs<> null dereference warnings. NFCI. by Simon Pilgrim · 6 years ago
- 24337db [CUDA][HIP] Enable kernel function return type deduction. by Michael Liao · 6 years ago
- 28b38c2 [Diagnostics] Warn for enum constants in bool context (-Wint-in-bool-context; GCC compatibility) by David Bolvansky · 6 years ago
- 116e6cf [Diagnostics] Avoid -Wsizeof-array-div when dividing the size of a nested array by the size of the deepest base type by David Bolvansky · 6 years ago
- c2ca003 NFC: Change ObjCQualified*TypesAreCompatible to take by James Y Knight · 6 years ago
- 4c05de8 Merge and improve code that detects same value in comparisons. by Richard Trieu · 6 years ago
- bf5d429 [OPENMP5.0]Introduce attribute for declare variant directive. by Alexey Bataev · 6 years ago
- b818515 [Diagnostics] Added silence note for -Wsizeof-array-div; suggest extra parens by David Bolvansky · 6 years ago
- c624510 For PR17164: split -fno-lax-vector-conversion into three different levels: by Richard Smith · 6 years ago
- 4aaa77e Revert "For PR17164: split -fno-lax-vector-conversion into three different" by Jonas Devlieghere · 6 years ago
- 49c4e58 For PR17164: split -fno-lax-vector-conversion into three different levels: by Richard Smith · 6 years ago
- 3240ad4 [Diagnostics] Add -Wsizeof-array-div by David Bolvansky · 6 years ago
- 245ba2c PR43242: Fix crash when typo-correcting to an operator() that should not by Richard Smith · 6 years ago
- 3f2c991 [Sema][ObjC] Mark C union fields that have non-trivial ObjC ownership by Akira Hatanaka · 6 years ago
- 0905106 [Sema] Diagnose default-initialization, destruction, and copying of by Akira Hatanaka · 6 years ago
- 454e40e [NFCI] Unbreak buildbots by David Bolvansky · 6 years ago
- fd07568 [Diagnostics] Refactor code for -Wsizeof-pointer-div, catch more cases; also add -Wsizeof-array-div by David Bolvansky · 6 years ago
- 872108b [Diagnostics] Minor improvements for -Wxor-used-as-pow by David Bolvansky · 6 years ago
- 5030928 [c++20] Implement semantic restrictions for C++20 designated initializers. by Richard Smith · 6 years ago
- 26a92d5 Improve behavior in the case of stack exhaustion. by Richard Smith · 6 years ago
- 729e242 [OPENMP5.0]Add support for device_type clause in declare target construct. by Alexey Bataev · 6 years ago
- 7d5bc55 [OpenMP] Permit map with DSA on combined directive by Joel E. Denny · 6 years ago
- 920890e [Diagnostics] Diagnose misused xor as pow by David Bolvansky · 6 years ago
- b480682 [Diagnostics] Improve -Wsizeof-pointer-div by David Bolvansky · 6 years ago
- 2b3d49b [Clang] Migrate llvm::make_unique to std::make_unique by Jonas Devlieghere · 6 years ago
- eb485fb Add SVE opaque built-in types by Richard Sandiford · 6 years ago
- 07e6798 Inline diagnostic text into .td file. NFC. by Richard Trieu · 6 years ago
- f708f0a [Sema] Add -Wpointer-compare by George Burgess IV · 6 years ago
- 6f6156b Revert "[Sema] Diagnose default-initialization, destruction, and copying of" by Akira Hatanaka · 6 years ago
- dbc0a5d Allow prefetching from non-zero address spaces by JF Bastien · 6 years ago
- 6a38205 [c++20] P1161R3: a[b,c] is deprecated. by Richard Smith · 6 years ago
- 49a3ad2 Fix parameter name comments using clang-tidy. NFC. by Rui Ueyama · 6 years ago
- 81b03d4 [Sema] Diagnose default-initialization, destruction, and copying of by Akira Hatanaka · 6 years ago
- b00d5f7 [OpenCL][Sema] Fix builtin rewriting by Marco Antognini · 6 years ago
- b1e511b Ignore trailing NullStmts in StmtExprs for GCC compatibility. by Aaron Ballman · 6 years ago
- 345708b Revert [Sema] Resolve placeholder types before type deduction to silence spurious `-Warc-repeated-use-of-weak` warnings by Reid Kleckner · 6 years ago
- 8b1becf [Sema] Resolve placeholder types before type deduction to silence by Akira Hatanaka · 6 years ago
- b600ae3 [OPENMP]Fix handling of lambda captures in target regions. by Alexey Bataev · 6 years ago
- 7939ba0 [cxx2a] P1236R1: the validity of a left shift does not depend on the by Richard Smith · 6 years ago
- 67d1f8a clang-format a block; NFC by George Burgess IV · 6 years ago
- 0f21507 [OPENMP]Fix PR42068: Vla type is not captured. by Alexey Bataev · 6 years ago
- dea9d57 [clang] Small improvments after Adding APValue to ConstantExpr by Gauthier Harnisch · 6 years ago
- 27252a1 PR23833, DR2140: an lvalue-to-rvalue conversion on a glvalue of type by Richard Smith · 6 years ago
- 24cdcad C++ DR712 and others: handle non-odr-use resulting from an lvalue-to-rvalue conversion applied to a member access or similar not-quite-trivial lvalue expression. by Richard Smith · 6 years ago
- 796ed03 [C++20] add Basic consteval specifier by Gauthier Harnisch · 6 years ago
- 3d02b89 Revert 363295, it caused PR42276. Also revert follow-ups 363337, 363340. by Nico Weber · 6 years ago
- 0476d06 PR23833, DR2140: an lvalue-to-rvalue conversion on a glvalue of type by Richard Smith · 6 years ago
- 17965d4 C++ DR712 and others: handle non-odr-use resulting from an lvalue-to-rvalue conversion applied to a member access or similar not-quite-trivial lvalue expression. by Richard Smith · 6 years ago