summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaChecking.cpp
Commit message (Expand)AuthorAgeFilesLines
* Make atomic non-member functions as nonnullJF Bastien2018-05-251-15/+31
* [X86] Remove mask argument from some builtins that are handled completely in ...Craig Topper2018-05-221-1/+1
* [X86] Remove some unused builtins.Craig Topper2018-05-211-8/+0
* Address post-commit review comments after r328731. NFC.Akira Hatanaka2018-05-151-1/+1
* Enable control flow pruning of float overflow warnings.Richard Trieu2018-05-141-1/+2
* Added atomic_fetch_min, max, umin, umax intrinsics to clang.Elena Demikhovsky2018-05-131-2/+18
* [Hexagon] Implement checking arguments of builtin callsKrzysztof Parzyszek2018-05-111-0/+223
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-091-34/+34
* Fix float->int conversion warnings when near barriers.Erich Keane2018-05-081-20/+12
* Correct warning on Float->Integer conversions.Erich Keane2018-05-071-0/+17
* Disallow pointers to const in __sync_fetch_and_xxx.Aaron Ballman2018-05-051-0/+6
* Track the result of evaluating a computed noexcept specification on theRichard Smith2018-05-031-1/+1
* PR37189 Fix incorrect end source location and spelling for a split '>>' token.Richard Smith2018-04-301-1/+1
* [X86] Make __builtin_ia32_readeflags_u32 and __builtin_ia32_writeeflags_u32 o...Craig Topper2018-04-261-0/+17
* Improve -Warray-bounds to handle multiple array extents rather than only hand...Aaron Ballman2018-04-241-1/+6
* [Sema] Warn about memcpy'ing non-trivial C structs.Akira Hatanaka2018-04-171-1/+110
* Introduce a new builtin, __builtin_dump_struct, that is useful for dumping st...Aaron Ballman2018-04-101-0/+57
* Revert r329684 (and follow-ups 329693, 329714). See discussion on https://rev...Nico Weber2018-04-101-23/+2
* -ftime-report switch support in Clang.Andrew V. Tischenko2018-04-101-2/+23
* Fix typos in clangAlexander Kornienko2018-04-061-4/+4
* Fix some handling of AST nodes with diagnostics.Richard Trieu2018-03-281-5/+5
* [Sema] Emit -Winteger-overflow for arguments in function calls, ObjC messages.Volodymyr Sapsai2018-03-271-7/+11
* Drop spurious break; NFCSven van Haastregt2018-03-271-1/+0
* [Builtins] Overload __builtin_operator_new/delete to allow forwarding to usua...Eric Fiselier2018-03-211-14/+8
* More warnings when double truncation to float: compound assignment is support...Andrew V. Tischenko2018-03-151-2/+31
* Reland "[Attr] Fix parameter indexing for several attributes"Joel E. Denny2018-03-131-21/+16
* Revert r326602, it caused PR36620.Nico Weber2018-03-071-16/+21
* [Attr] Fix parameter indexing for several attributesJoel E. Denny2018-03-021-21/+16
* Remove redundant casts. NFCGeorge Burgess IV2018-03-011-4/+4
* [NFC] Extract method to SourceManager for traversing the macro "stack"George Karpenkov2018-02-091-5/+2
* [PR36008] Avoid -Wsign-compare warning for enum constants inAlex Lorenz2018-02-071-0/+10
* Add support for attribute 'trivial_abi'.Akira Hatanaka2018-02-051-17/+12
* [AArch64] Add ARMv8.2-A FP16 scalar intrinsicsAbderrazek Zaafrani2018-01-191-0/+2
* [X86][Sema] Range check the constant argument for the vpshld/vpshrd builtins ...Craig Topper2018-01-111-0/+18
* [X86][Sema] Remove constant range checks on on builtins that take a char.Craig Topper2018-01-111-37/+0
* [X86] Allow _mm_prefetch (both the header implementation and the builtin) to ...Craig Topper2017-12-211-1/+1
* Silence a bunch of implicit fallthrough warningsAdrian Prantl2017-12-191-2/+2
* [c++20] P0515R3: Parsing support and basic AST construction for operator <=>.Richard Smith2017-12-141-7/+18
* Unify implementation of our two different flavours of -Wtautological-compare,Richard Smith2017-12-081-200/+159
* Revert "Unify implementation of our two different flavours of -Wtautological-...Hans Wennborg2017-12-081-155/+145
* Revert r320124 "Fold together the in-range and out-of-range portions of -Wtau...Hans Wennborg2017-12-081-35/+98
* Fold together the in-range and out-of-range portions of -Wtautological-compare.Richard Smith2017-12-081-98/+35
* Unify implementation of our two different flavours of -Wtautological-compare.Richard Smith2017-12-081-145/+155
* [ARM] ACLE parallel arithmetic and DSP style multiplicationsSjoerd Meijer2017-12-071-8/+13
* Ignore pointers to incomplete types when diagnosing misaligned addressesRoger Ferrer Ibanez2017-12-071-2/+3
* Delete special-case "out-of-range" handling for bools, and just use the normalRichard Smith2017-12-061-115/+61
* Fix a bunch of wrong "tautological unsigned enum compare" diagnostics in C++.Richard Smith2017-12-061-3/+4
* Perform a bounds check on a function's argument list before accessing any ind...Aaron Ballman2017-11-291-2/+17
* Revert r318556 "Loosen -Wempty-body warning"Hans Wennborg2017-11-201-1/+1
* Loosen -Wempty-body warningReid Kleckner2017-11-171-1/+1
OpenPOWER on IntegriCloud