summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaChecking.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* [Sema] Issue a warning for integer overflow in nested struct initializerAkira Hatanaka2016-02-101-6/+14
* Exempt char array initializers from -Wconstant-converion.Richard Trieu2016-02-051-24/+39
* Improve -Wconstant-conversionRichard Trieu2016-01-291-1/+37
* Recommit: R258773 [OpenCL] Pipe builtin functionsXiuli Pan2016-01-261-0/+220
* Fix -Wnull-conversion for long macros.Richard Trieu2016-01-261-2/+2
* Revert "[OpenCL] Pipe builtin functions"David Majnemer2016-01-261-220/+0
* [OpenCL] Pipe builtin functionsXiuli Pan2016-01-261-0/+220
* [Sema] Improve constnessDaniel Marjamaki2016-01-251-9/+9
* [Bugfix] Fix ICE on constexpr vector splat.George Burgess IV2016-01-131-1/+2
* [Sema] Issue a warning for integer overflow in struct initializerAkira Hatanaka2016-01-111-0/+4
* Only take NULL macros instead of all macros into account for -Wnull-conversion.Richard Trieu2016-01-091-2/+6
* Exclude function calls for functions which have return type nullptr_t fromRichard Trieu2016-01-081-0/+4
* When performing an implicit from float to bool, the floating point value must...Aaron Ballman2015-12-301-1/+1
* Clean up this code, NFC.Richard Smith2015-12-301-8/+12
* [Sema] Make an enum local to the only method that uses it. NFCCraig Topper2015-12-231-7/+5
* [OpenCL] Fix atomic Builtins check for address spaces of non-atomic pointerAnastasia Stulova2015-12-221-2/+11
* [Sema] Add warning when comparing nonnull and nullGeorge Burgess IV2015-12-081-28/+45
* PR17381: Treat undefined behavior during expression evaluation as an unmodeledRichard Smith2015-12-031-1/+1
* Add the `pass_object_size` attribute to clang.George Burgess IV2015-12-021-1/+9
* [coroutines] Factor out co_await representation into common base class for co...Richard Smith2015-11-221-11/+9
* [Sema] Combine similar diagnostics using %select. NFCCraig Topper2015-11-171-5/+3
* [Sema] Don't crash trying to diagnose abs called on a pointer typeDavid Majnemer2015-11-151-0/+13
* Make SemaBuiltinCpuSupports a static function. NFC.Craig Topper2015-11-071-21/+21
* Fix indentation. NFCCraig Topper2015-11-071-3/+3
* Add support for __builtin_{add,sub,mul}_overflow.John McCall2015-10-291-0/+39
* [Sema] Implement -Wdouble-promotion for clang.George Burgess IV2015-10-291-0/+8
* Skip NonNull sema checks in unevaluated contexts.Eric Fiselier2015-10-091-1/+2
* Diagnose const atomics in __atomic builtins.Eric Fiselier2015-10-041-3/+10
* [CUDA] Add appropriate host/device attribute to builtins.Artem Belevich2015-09-221-1/+1
* Support __builtin_ms_va_list.Charles Davis2015-09-171-3/+48
* Introduce __builtin_nontemporal_store and __builtin_nontemporal_load.Michael Zolotukhin2015-09-081-0/+75
* [OPENMP 4.0] Initial support for array sections.Alexey Bataev2015-08-251-0/+13
* Revert r245496 "[CUDA] Add appropriate host/device attribute to builtins."Artem Belevich2015-08-201-1/+1
* [CUDA] Add appropriate host/device attribute to builtins.Artem Belevich2015-08-191-1/+1
* [ObjC] Circular containers: add support of subclassesAlex Denisov2015-08-061-114/+51
* Rename the non-coding style conformant functions in namespace BuiltinsEric Christopher2015-08-061-3/+3
* Warn when an Objective-C collection literal element is converted to an incomp...Douglas Gregor2015-07-071-0/+102
* Switch users of the 'for (StmtRange range = stmt->children(); range; ++range)...Benjamin Kramer2015-07-021-2/+2
* Parse 'technical term' format specifier.Ted Kremenek2015-07-021-1/+46
* Add support for the x86 builtin __builtin_cpu_supports.Eric Christopher2015-06-291-0/+22
* Revert r240270 ("Fixed/added namespace ending comments using clang-tidy").Alexander Kornienko2015-06-221-7/+7
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-221-7/+7
* Diagnose unsafe uses of nil and __nonnull pointers.Douglas Gregor2015-06-191-55/+124
* This patch implements clang support for the ACLE special register intrinsicsLuke Cheeseman2015-06-151-0/+121
* [Sema] Make the atomic builtins more efficient by reducing volatilityDavid Majnemer2015-06-031-0/+4
* [Sema] Don't use dyn_cast to detect an AtomicTypeDavid Majnemer2015-05-231-1/+1
* [AArch64 ACLE] Allow to define poly64_t as 'unsigned long long' on LLP64 system.Kevin Qin2015-05-141-1/+4
* [SystemZ] Add support for z13 low-level vector builtinsUlrich Weigand2015-05-051-1/+43
* Extend format specifier checking to include field function pointers in additi...Aaron Ballman2015-04-231-3/+6
* Add Clang support for remaining integer divide and permute instructions from ...Nemanja Ivanovic2015-04-091-0/+22
OpenPOWER on IntegriCloud