Sign in
llvm
/
clang
/
08b8248b46f3c18bde7e042ebe4d2873f71559df
/
lib
/
Sema
ae3e9c8
Add -Wbitwise-conditional-parentheses to warn on mixing '|' and '&' with "?:"
by Richard Trieu
· 6 years ago
a27ae54
New tautological warning for bitwise-or with non-zero constant always true.
by Richard Trieu
· 6 years ago
b300d356
Sema: Create a no-op implicit cast for lvalue function conversions.
by Peter Collingbourne
· 6 years ago
3e0834a
[hip][cuda] Fix the extended lambda name mangling issue.
by Michael Liao
· 6 years ago
05441b0
[c++20] Add rewriting from comparison operators to <=> / ==.
by Richard Smith
· 6 years ago
ea521aa
[c++20] Add CXXRewrittenBinaryOperator to represent a comparison
by Richard Smith
· 6 years ago
653a638
[OPENMP50]Add support for master taskloop simd.
by Alexey Bataev
· 6 years ago
3b8d539
[ObjC] Diagnose implicit type coercion from ObjC 'Class' to object
by James Y Knight
· 6 years ago
5632b3f
SemaExprCXX - silence static analyzer getAs<> null dereference warnings. NFCI.
by Simon Pilgrim
· 6 years ago
4219e20
SemaDeclObjC - silence static analyzer getAs<> null dereference warnings. NFCI.
by Simon Pilgrim
· 6 years ago
b18fc6c
Revert Tag CFI-generated data structures with "#pragma clang section" attributes.
by Dmitry Mikulin
· 6 years ago
f57b095
[Concepts] ConceptSpecializationExprs mangling
by Saar Raz
· 6 years ago
bdbeb87
[OPENMP]Allow priority clause in combined task-based directives.
by Alexey Bataev
· 6 years ago
4da6acb
Tag CFI-generated data structures with "#pragma clang section" attributes.
by Dmitry Mikulin
· 6 years ago
76775c8
Revert 374967 "[Concepts] ConceptSpecializationExprs mangling"
by Nico Weber
· 6 years ago
65608d4
[Concepts] ConceptSpecializationExprs mangling
by Saar Raz
· 6 years ago
bd6b181
[OPENMP]Allow final clause in combined task-based directives.
by Alexey Bataev
· 6 years ago
cf4a18c
[Concept] Associated Constraints Infrastructure
by Saar Raz
· 6 years ago
1d08493
Added support for "#pragma clang section relro=<name>"
by Dmitry Mikulin
· 6 years ago
40a8d3b
[Concepts] Concept Specialization Expressions
by Saar Raz
· 6 years ago
04a9a9f
Revert 374882 "[Concepts] Concept Specialization Expressions"
by Nico Weber
· 6 years ago
88186b0
[Concepts] Concept Specialization Expressions
by Saar Raz
· 6 years ago
478f547
PR43080: Do not build context-sensitive expressions during name classification.
by Richard Smith
· 6 years ago
19c95a3
[OPNEMP]Allow num_tasks clause in combined task-based directives.
by Alexey Bataev
· 6 years ago
7482cce
[OPNEMP]Allow grainsize clause in combined task-based directives.
by Alexey Bataev
· 6 years ago
117352a
[OPENMP50]Add support for 'parallel master taskloop' construct.
by Alexey Bataev
· 6 years ago
a27e109
[OPENMP]Fix codegen for private variably length vars in combined constructs.
by Alexey Bataev
· 6 years ago
58fa596
Suppress false-positive -Wdeprecated-volatile warning from __is_*_assignable(volatile T&, U).
by Richard Smith
· 6 years ago
bb282f4
Reland r374450 with Richard Smith's comments and test fixed.
by Erich Keane
· 6 years ago
532083e
Fix assertion failure for a cv-qualified array as a non-type template
by Richard Smith
· 6 years ago
f638ec6
Revert 374450 "Fix __builtin_assume_aligned with too large values."
by Nico Weber
· 6 years ago
726918e
Fix __builtin_assume_aligned with too large values.
by Erich Keane
· 6 years ago
e30a155
[OPENMP50]Support for 'master taskloop' directive.
by Alexey Bataev
· 6 years ago
c9b0a7a
[sema] Revise `getCurrentMangleNumberContext` interface. NFC.
by Michael Liao
· 6 years ago
4d26f89
Re-land [mangle] Fix mangling where an extra mangle context is required.
by Reid Kleckner
· 6 years ago
fa29e30
Revert [mangle] Fix mangling where an extra mangle context is required.
by Reid Kleckner
· 6 years ago
e619d98
[CUDA][HIP] Fix host/device check with -fopenmp
by Yaxun Liu
· 6 years ago
24b7c8b
[mangle] Fix mangling where an extra mangle context is required.
by Michael Liao
· 6 years ago
41d366c
[Sema] Emit diagnostics for uncorrected delayed typos at the end of TU
by Ilya Biryukov
· 6 years ago
d2d3fbf
[c++20] P1152R4: warn on any simple-assignment to a volatile lvalue
by Richard Smith
· 6 years ago
2541705
[c++20] Implement most of P1152R4.
by Richard Smith
· 6 years ago
1d45d5e
[OPENMP50]Multiple vendors in vendor context must be treated as logical
by Alexey Bataev
· 6 years ago
2eb3835
[BPF] do compile-once run-everywhere relocation for bitfields
by Yonghong Song
· 6 years ago
f1b8248
[OPENMP50]Allow functions in declare variant directive to have different
by Alexey Bataev
· 6 years ago
31d3044
[Diagnostics] Silence -Wsizeof-array-div for character buffers
by James Clarke
· 6 years ago
bfb7afe
[Diagnostics] Emit better -Wbool-operation's warning message if we known that the result is always true
by David Bolvansky
· 6 years ago
f8c3d1a
[OPENMP50]Treat range-based for as canonical loop.
by Alexey Bataev
· 6 years ago
d779f01
Sema - silence static analyzer getAs<> null dereference warnings. NFCI.
by Simon Pilgrim
· 6 years ago
231ea99
Fix behavior of __builtin_bit_cast when the From and To types are the same.
by Richard Smith
· 6 years ago
1c3c183
Implements CWG 1601 in [over.ics.rank/4.2]
by Richard Smith
· 6 years ago
c059e0a
[Sema] Avoids an assertion failure when an invalid conversion declaration is used
by Richard Smith
· 6 years ago
2b7e3dd
[Diagnostics] Highlight expr's source range for -Wbool-operation
by David Bolvansky
· 6 years ago
f627e4f
SemaTemplate - silence static analyzer getAs<> null dereference warnings. NFCI.
by Simon Pilgrim
· 6 years ago
2fc657a
TreeTransform - silence static analyzer getAs<> null dereference warnings. NFCI.
by Simon Pilgrim
· 6 years ago
b2c2715
Remove redundant !HasDependentValue check. NFCI.
by Simon Pilgrim
· 6 years ago
d8eb1a1
SemaStmt - silence static analyzer getAs<> null dereference warnings. NFCI.
by Simon Pilgrim
· 6 years ago
a74bc18
[Diagnostics] Use Expr::isKnownToHaveBooleanValue() to check bitwise negation of bool in languages without a bool type
by David Bolvansky
· 6 years ago
4ab6c06
[clang] fix a typo from r372531
by Yuanfang Chen
· 6 years ago
f758ad0
[Sema] Split out -Wformat-type-confusion from -Wformat-pedantic
by Erik Pilkington
· 6 years ago
e3b053c
SemaDeclAttr - silence static analyzer getAs<> null dereference warnings. NFCI.
by Simon Pilgrim
· 6 years ago
889c215
[CodeComplete] Ensure object is the same in compareOverloads()
by Ilya Biryukov
· 6 years ago
38c1f7c
Properly handle instantiation-dependent array bounds.
by Richard Smith
· 6 years ago
c8297e1
Check for qualified function types after substituting into the operand
by Richard Smith
· 6 years ago
cf3ce1c
PR43547: substitute into the type of a non-type template parameter if
by Richard Smith
· 6 years ago
eef8c44
[Diagnostics] Bitwise negation of a boolean expr always evaluates to true; warn with -Wbool-operation
by David Bolvansky
· 6 years ago
84d475a
Silence static analyzer getAs<RecordType> null dereference warnings. NFCI.
by Simon Pilgrim
· 6 years ago
583cd05
[OPENMP50]Add parsing/sema analysis for declare variant score.
by Alexey Bataev
· 6 years ago
4ac13ca
Silence static analyzer getAs<VectorType> null dereference warnings. NFCI.
by Simon Pilgrim
· 6 years ago
e1b70ba
SemaOverload - silence static analyzer getAs<> null dereference warnings. NFCI.
by Simon Pilgrim
· 6 years ago
9a999ae
SemaInit - silence static analyzer getAs<> null dereference warnings. NFCI.
by Simon Pilgrim
· 6 years ago
2d3687c
Rename TypeNodes.def to TypeNodes.inc for consistency across all
by John McCall
· 6 years ago
afe2faf
Revert r368237 - Update fix-it hints for std::move warnings.
by Richard Trieu
· 6 years ago
32e6e84
[OPENMP]Fix PR43516: Compiler crash with collapse(2) on non-rectangular loop.
by Alexey Bataev
· 6 years ago
72b8749
[clang] Make handling of unnamed template params similar to function params
by Kadir Cetinkaya
· 6 years ago
5a24249
[Diagnostics] Warn if enumeration type mismatch in conditional expression
by David Bolvansky
· 6 years ago
0510678
[OPENMP50]Do not emit warning for the function with the currently defined body.
by Alexey Bataev
· 6 years ago
d24b4c8
[OPENMP] Fix comment, NFC.
by Alexey Bataev
· 6 years ago
b3dd0710
Don't crash if a variable with a constexpr destructor has a
by Richard Smith
· 6 years ago
39625a7
For P0784R7: compute whether a variable has constant destruction if it
by Richard Smith
· 6 years ago
1820785
SemaExpr - silence static analyzer getAs<> null dereference warnings. NFCI.
by Simon Pilgrim
· 6 years ago
822f64e
[clang] [AST] Treat "inline gnu_inline" the same way as "extern inline gnu_inline" in C++ mode
by Martin Storsjo
· 6 years ago
e9401b1
For P0784R7: Add support for dynamic allocation with new / delete during
by Richard Smith
· 6 years ago
eda393f
[OpenMP 5.0] Fix user-defined mapper lookup in sema
by Michael Kruse
· 6 years ago
c826b89
Always rebuild a DeclRefExpr if its FoundDecl would change.
by Richard Smith
· 6 years ago
61dcf5f
[OPENMP50]Emit warnings if the functions was defined/used before marked
by Alexey Bataev
· 6 years ago
3050587
[OPENMP50]Parsing/sema support for 'implementation/vendor' context selector.
by Alexey Bataev
· 6 years ago
d150f82
[Mangle] Add flag to asm labels to disable '\01' prefixing
by Vedant Kumar
· 6 years ago
40ff58f
[CUDA][HIP] Enable kernel function return type deduction.
by Michael Liao
· 6 years ago
65cc880
[OpenCL] Add image query builtin functions
by Sven van Haastregt
· 6 years ago
5e00fe6
[NFC] Strenghten preconditions for warning
by David Bolvansky
· 6 years ago
7fd15a3
[HIP] Support new kernel launching API
by Yaxun Liu
· 6 years ago
2e23d71
[Diagnostics] Handle tautological left shifts in boolean context
by David Bolvansky
· 6 years ago
33e9203
[Diagnostics] Do not diagnose unsigned shifts in boolean context (-Wint-in-bool-context)
by David Bolvansky
· 6 years ago
068fc15
Support for DWARF-5 C++ language tags.
by Adrian Prantl
· 6 years ago
2c00658
Revert "Support for DWARF-5 C++ language tags."
by Jonas Devlieghere
· 6 years ago
7802af6
[Diagnostics] Warn for enum constants in bool context (-Wint-in-bool-context; GCC compatibility)
by David Bolvansky
· 6 years ago
1f68025
Support for DWARF-5 C++ language tags.
by Adrian Prantl
· 6 years ago
55764d5
[Sema] Fix the atomic expr rebuilding order.
by Michael Liao
· 6 years ago
0781770
[OPENMP]Use standard parsing for 'match' clause, NFC.
by Alexey Bataev
· 6 years ago
2e9f804
Fix __is_signed builtin
by Zoe Carver
· 6 years ago
Next »