| Commit message (Expand) | Author | Age | Files | Lines |
* | [Sema] Warn about memcpy'ing non-trivial C structs. | Akira Hatanaka | 2018-04-17 | 1 | -1/+110 |
* | Introduce a new builtin, __builtin_dump_struct, that is useful for dumping st... | Aaron Ballman | 2018-04-10 | 1 | -0/+57 |
* | Revert r329684 (and follow-ups 329693, 329714). See discussion on https://rev... | Nico Weber | 2018-04-10 | 1 | -23/+2 |
* | -ftime-report switch support in Clang. | Andrew V. Tischenko | 2018-04-10 | 1 | -2/+23 |
* | Fix typos in clang | Alexander Kornienko | 2018-04-06 | 1 | -4/+4 |
* | Fix some handling of AST nodes with diagnostics. | Richard Trieu | 2018-03-28 | 1 | -5/+5 |
* | [Sema] Emit -Winteger-overflow for arguments in function calls, ObjC messages. | Volodymyr Sapsai | 2018-03-27 | 1 | -7/+11 |
* | Drop spurious break; NFC | Sven van Haastregt | 2018-03-27 | 1 | -1/+0 |
* | [Builtins] Overload __builtin_operator_new/delete to allow forwarding to usua... | Eric Fiselier | 2018-03-21 | 1 | -14/+8 |
* | More warnings when double truncation to float: compound assignment is support... | Andrew V. Tischenko | 2018-03-15 | 1 | -2/+31 |
* | Reland "[Attr] Fix parameter indexing for several attributes" | Joel E. Denny | 2018-03-13 | 1 | -21/+16 |
* | Revert r326602, it caused PR36620. | Nico Weber | 2018-03-07 | 1 | -16/+21 |
* | [Attr] Fix parameter indexing for several attributes | Joel E. Denny | 2018-03-02 | 1 | -21/+16 |
* | Remove redundant casts. NFC | George Burgess IV | 2018-03-01 | 1 | -4/+4 |
* | [NFC] Extract method to SourceManager for traversing the macro "stack" | George Karpenkov | 2018-02-09 | 1 | -5/+2 |
* | [PR36008] Avoid -Wsign-compare warning for enum constants in | Alex Lorenz | 2018-02-07 | 1 | -0/+10 |
* | Add support for attribute 'trivial_abi'. | Akira Hatanaka | 2018-02-05 | 1 | -17/+12 |
* | [AArch64] Add ARMv8.2-A FP16 scalar intrinsics | Abderrazek Zaafrani | 2018-01-19 | 1 | -0/+2 |
* | [X86][Sema] Range check the constant argument for the vpshld/vpshrd builtins ... | Craig Topper | 2018-01-11 | 1 | -0/+18 |
* | [X86][Sema] Remove constant range checks on on builtins that take a char. | Craig Topper | 2018-01-11 | 1 | -37/+0 |
* | [X86] Allow _mm_prefetch (both the header implementation and the builtin) to ... | Craig Topper | 2017-12-21 | 1 | -1/+1 |
* | Silence a bunch of implicit fallthrough warnings | Adrian Prantl | 2017-12-19 | 1 | -2/+2 |
* | [c++20] P0515R3: Parsing support and basic AST construction for operator <=>. | Richard Smith | 2017-12-14 | 1 | -7/+18 |
* | Unify implementation of our two different flavours of -Wtautological-compare, | Richard Smith | 2017-12-08 | 1 | -200/+159 |
* | Revert "Unify implementation of our two different flavours of -Wtautological-... | Hans Wennborg | 2017-12-08 | 1 | -155/+145 |
* | Revert r320124 "Fold together the in-range and out-of-range portions of -Wtau... | Hans Wennborg | 2017-12-08 | 1 | -35/+98 |
* | Fold together the in-range and out-of-range portions of -Wtautological-compare. | Richard Smith | 2017-12-08 | 1 | -98/+35 |
* | Unify implementation of our two different flavours of -Wtautological-compare. | Richard Smith | 2017-12-08 | 1 | -145/+155 |
* | [ARM] ACLE parallel arithmetic and DSP style multiplications | Sjoerd Meijer | 2017-12-07 | 1 | -8/+13 |
* | Ignore pointers to incomplete types when diagnosing misaligned addresses | Roger Ferrer Ibanez | 2017-12-07 | 1 | -2/+3 |
* | Delete special-case "out-of-range" handling for bools, and just use the normal | Richard Smith | 2017-12-06 | 1 | -115/+61 |
* | Fix a bunch of wrong "tautological unsigned enum compare" diagnostics in C++. | Richard Smith | 2017-12-06 | 1 | -3/+4 |
* | Perform a bounds check on a function's argument list before accessing any ind... | Aaron Ballman | 2017-11-29 | 1 | -2/+17 |
* | Revert r318556 "Loosen -Wempty-body warning" | Hans Wennborg | 2017-11-20 | 1 | -1/+1 |
* | Loosen -Wempty-body warning | Reid Kleckner | 2017-11-17 | 1 | -1/+1 |
* | [ObjC][ARC] Honor noescape attribute for -Warc-retain-cycles | Alex Lorenz | 2017-11-17 | 1 | -2/+8 |
* | [AST, Sema] Fix some Clang-tidy modernize and Include What You Use warnings; ... | Eugene Zelenko | 2017-11-15 | 1 | -174/+275 |
* | [X86] Add masked vcvtps2ph builtins to CheckX86BuiltinFunctionCall. | Craig Topper | 2017-11-08 | 1 | -0/+3 |
* | [Sema] Fixes for enum handling for tautological comparison diagnostics | Roman Lebedev | 2017-10-21 | 1 | -8/+21 |
* | Sema: use new `getNS{,U}IntegerType` for NS{,U}Integer | Saleem Abdulrasool | 2017-10-17 | 1 | -3/+3 |
* | [Sema] Re-land: Diagnose tautological comparison with type's min/max values | Roman Lebedev | 2017-10-15 | 1 | -95/+146 |
* | Convert clang::LangAS to a strongly typed enum | Alexander Richardson | 2017-10-15 | 1 | -1/+1 |
* | [OpenCL] Add LangAS::opencl_private to represent private address space in AST | Yaxun Liu | 2017-10-13 | 1 | -2/+5 |
* | Revert "[Sema] Diagnose tautological comparison with type's min/max values" | Roman Lebedev | 2017-10-12 | 1 | -146/+95 |
* | [SemaChecking] Suppress a GCC warning. NFCI. | Davide Italiano | 2017-10-12 | 1 | -1/+2 |
* | [Sema] Diagnose tautological comparison with type's min/max values | Roman Lebedev | 2017-10-12 | 1 | -95/+145 |
* | Consolidate std::move() detection code. No behavior change. | Nico Weber | 2017-09-28 | 1 | -3/+1 |
* | Sema: rename SemaBuiltinVAStart to SemaBuiltinVAStartMicrosoft | Saleem Abdulrasool | 2017-09-26 | 1 | -2/+2 |
* | Sema: Windows/ARM __va_start is not const correct | Saleem Abdulrasool | 2017-09-26 | 1 | -17/+27 |
* | [clang] Fix printf fixit for objc specific types | Alexander Shaposhnikov | 2017-09-22 | 1 | -1/+1 |