summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaChecking.cpp
Commit message (Expand)AuthorAgeFilesLines
* [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
* [Sema] Diagnose references to unbound arrays in function definitionsDavid Majnemer2015-04-091-0/+4
* [Sema] Correctly recurse when looking for [*] in function definitionsDavid Majnemer2015-04-071-9/+28
* [SystemZ] Support transactional execution on zEC12Ulrich Weigand2015-04-011-0/+18
* [PPC] Move argument range checks for HTM and crypto builtins to SemaKit Barton2015-03-301-0/+27
* -Wdynamic-class-memaccess: Also warn about array types.Nico Weber2015-03-211-0/+2
* Dedent code for -Wdynamic-class-memaccess warning. No behavior change.Nico Weber2015-03-211-39/+44
* MS ABI: Accept calls to an unprototyped declaration of _setjmpDavid Majnemer2015-03-201-0/+5
* [clang] Replacing asserts with static_asserts where appropriateGabor Horvath2015-03-161-3/+4
* -Wempty-body: fix false negative triggered by macrosDmitri Gribenko2015-03-151-1/+1
* MS ABI: Implement __GetExceptionInfo for std::make_exception_ptrDavid Majnemer2015-03-131-0/+13
* [X86, AVX2] Replace inserti128 and extracti128 intrinsics with generic shufflesSanjay Patel2015-03-121-2/+0
* [X86, AVX] replace vextractf128 intrinsics with generic shufflesSanjay Patel2015-03-121-3/+0
* Under duress, move check for target support of __builtin_setjmp/Joerg Sonnenberger2015-03-111-1/+20
* [X86, AVX] Replace vinsertf128 intrinsics with generic shuffles.Sanjay Patel2015-03-101-3/+0
* Make helper functions staticBenjamin Kramer2015-03-091-2/+2
* New ObjC warning: circular containers.Alex Denisov2015-03-041-0/+230
* Move one more diagnostic into the new -Wformat-pedantic group.Daniel Jasper2015-03-041-8/+10
* AT.isValid() should come before AT.matchesType()Seth Cantrell2015-03-041-30/+36
* Add a format warning for "%p" with non-void* argsSeth Cantrell2015-03-041-31/+41
* Sema: Remove stray staticBenjamin Kramer2015-03-011-1/+1
OpenPOWER on IntegriCloud