summaryrefslogtreecommitdiff
path: root/lib/Sema
Commit message (Expand)AuthorAgeFilesLines
* Minor coding style fix. NFC.Michael Liao2019-10-221-1/+2
* SemaTemplateDeduction - silence static analyzer getAs<> null dereference warn...Simon Pilgrim2019-10-211-7/+3
* SemaExceptionSpec - silence static analyzer getAs<> null dereference warnings...Simon Pilgrim2019-10-211-4/+3
* Add -Wbitwise-conditional-parentheses to warn on mixing '|' and '&' with "?:"Richard Trieu2019-10-191-2/+11
* New tautological warning for bitwise-or with non-zero constant always true.Richard Trieu2019-10-191-6/+18
* Sema: Create a no-op implicit cast for lvalue function conversions.Peter Collingbourne2019-10-194-35/+50
* [hip][cuda] Fix the extended lambda name mangling issue.Michael Liao2019-10-192-21/+64
* [c++20] Add rewriting from comparison operators to <=> / ==.Richard Smith2019-10-195-127/+426
* [c++20] Add CXXRewrittenBinaryOperator to represent a comparisonRichard Smith2019-10-192-0/+35
* [OPENMP50]Add support for master taskloop simd.Alexey Bataev2019-10-182-1/+75
* [ObjC] Diagnose implicit type coercion from ObjC 'Class' to objectJames Y Knight2019-10-171-2/+2
* SemaExprCXX - silence static analyzer getAs<> null dereference warnings. NFCI.Simon Pilgrim2019-10-171-3/+3
* SemaDeclObjC - silence static analyzer getAs<> null dereference warnings. NFCI.Simon Pilgrim2019-10-171-3/+3
* Revert Tag CFI-generated data structures with "#pragma clang section" attribu...Dmitry Mikulin2019-10-171-19/+0
* [Concepts] ConceptSpecializationExprs manglingSaar Raz2019-10-171-1/+1
* [OPENMP]Allow priority clause in combined task-based directives.Alexey Bataev2019-10-161-13/+10
* Tag CFI-generated data structures with "#pragma clang section" attributes.Dmitry Mikulin2019-10-161-0/+19
* Revert 374967 "[Concepts] ConceptSpecializationExprs mangling"Nico Weber2019-10-161-1/+1
* [Concepts] ConceptSpecializationExprs manglingSaar Raz2019-10-161-1/+1
* [OPENMP]Allow final clause in combined task-based directives.Alexey Bataev2019-10-151-3/+20
* [Concept] Associated Constraints InfrastructureSaar Raz2019-10-153-61/+48
* Added support for "#pragma clang section relro=<name>"Dmitry Mikulin2019-10-152-0/+8
* [Concepts] Concept Specialization ExpressionsSaar Raz2019-10-156-26/+257
* Revert 374882 "[Concepts] Concept Specialization Expressions"Nico Weber2019-10-156-257/+26
* [Concepts] Concept Specialization ExpressionsSaar Raz2019-10-156-26/+257
* PR43080: Do not build context-sensitive expressions during name classification.Richard Smith2019-10-143-119/+194
* [OPNEMP]Allow num_tasks clause in combined task-based directives.Alexey Bataev2019-10-141-5/+14
* [OPNEMP]Allow grainsize clause in combined task-based directives.Alexey Bataev2019-10-141-8/+97
* [OPENMP50]Add support for 'parallel master taskloop' construct.Alexey Bataev2019-10-142-1/+135
* [OPENMP]Fix codegen for private variably length vars in combinedAlexey Bataev2019-10-142-1/+23
* Suppress false-positive -Wdeprecated-volatile warning from __is_*_assignable(...Richard Smith2019-10-111-1/+7
* Reland r374450 with Richard Smith's comments and test fixed.Erich Keane2019-10-111-0/+6
* Fix assertion failure for a cv-qualified array as a non-type templateRichard Smith2019-10-111-4/+10
* Revert 374450 "Fix __builtin_assume_aligned with too large values."Nico Weber2019-10-101-10/+0
* Fix __builtin_assume_aligned with too large values.Erich Keane2019-10-101-0/+10
* [OPENMP50]Support for 'master taskloop' directive.Alexey Bataev2019-10-102-1/+62
* [sema] Revise `getCurrentMangleNumberContext` interface. NFC.Michael Liao2019-10-103-26/+31
* Re-land [mangle] Fix mangling where an extra mangle context is required.Reid Kleckner2019-10-101-10/+2
* Revert [mangle] Fix mangling where an extra mangle context is required.Reid Kleckner2019-10-101-2/+10
* [CUDA][HIP] Fix host/device check with -fopenmpYaxun Liu2019-10-093-127/+155
* [mangle] Fix mangling where an extra mangle context is required.Michael Liao2019-10-091-10/+2
* [Sema] Emit diagnostics for uncorrected delayed typos at the end of TUIlya Biryukov2019-10-091-2/+10
* [c++20] P1152R4: warn on any simple-assignment to a volatile lvalueRichard Smith2019-10-092-15/+76
* [c++20] Implement most of P1152R4.Richard Smith2019-10-093-0/+50
* [OPENMP50]Multiple vendors in vendor context must be treated as logicalAlexey Bataev2019-10-082-5/+7
* [BPF] do compile-once run-everywhere relocation for bitfieldsYonghong Song2019-10-081-0/+39
* [OPENMP50]Allow functions in declare variant directive to have differentAlexey Bataev2019-10-082-4/+6
* [Diagnostics] Silence -Wsizeof-array-div for character buffersJames Clarke2019-10-081-0/+1
* [Diagnostics] Emit better -Wbool-operation's warning message if we known that...David Bolvansky2019-10-072-4/+7
* [OPENMP50]Treat range-based for as canonical loop.Alexey Bataev2019-10-072-11/+43