summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaChecking.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* [OpenCL] Fix diagnosing enqueue_kernel call with too few argsSven van Haastregt2019-08-291-1/+3
* [Sema] Don't warn on printf('%hd', [char]) (PR41467)Nathan Huckleberry2019-08-231-2/+6
* [Sema][ObjC] Fix a -Wformat false positive with localizedStringForKeyErik Pilkington2019-08-141-15/+42
* Revert "Fix crash on switch conditions of non-integer types in templates"Dmitri Gribenko2019-08-131-2/+0
* Fix crash on switch conditions of non-integer types in templatesElizabeth Andrews2019-08-131-0/+2
* [Sema] Enable -Wimplicit-float-conversion for integral to floating point prec...Ziang Wan2019-08-011-10/+66
* [AArch64] Add support for Transactional Memory Extension (TME)Momchil Velikov2019-07-311-0/+1
* [Sema] add -Walloca to flag uses of `alloca`George Burgess IV2019-07-251-0/+4
* Revert "[Sema] Enable -Wimplicit-float-conversion for integral to floating po...Petr Hosek2019-07-251-49/+0
* [Sema] Enable -Wimplicit-float-conversion for integral to floating point prec...Ziang Wan2019-07-251-0/+49
* Revert [AArch64] Add support for Transactional Memory Extension (TME)Momchil Velikov2019-07-171-1/+0
* [AArch64] Add support for Transactional Memory Extension (TME)Momchil Velikov2019-07-171-0/+1
* Fix parameter name comments using clang-tidy. NFC.Rui Ueyama2019-07-161-1/+1
* [SystemZ] Add support for new cpu architecture - arch13Ulrich Weigand2019-07-121-0/+2
* [ObjC] Add a warning for implicit conversions of a constant non-boolean value...Erik Pilkington2019-07-091-0/+28
* [BPF] Preserve debuginfo array/union/struct type/access indexYonghong Song2019-07-091-0/+14
* Revert "[BPF] Preserve debuginfo array/union/struct type/access index"Yonghong Song2019-07-091-14/+0
* [BPF] Preserve debuginfo array/union/struct type/access indexYonghong Song2019-07-091-0/+14
* [ObjC] Add a -Wtautological-compare warning for BOOLErik Pilkington2019-07-081-6/+30
* Change std::{lower,upper}_bound to llvm::{lower,upper}_bound or llvm::partiti...Fangrui Song2019-07-031-9/+4
* [clang] perform semantic checking in constant contextGauthier Harnisch2019-06-151-68/+110
* [X86] Add checks that immediate for reducesd/ss fits in 8-bits.Craig Topper2019-06-141-0/+2
* For DR712: store on a DeclRefExpr whether it constitutes an odr-use.Richard Smith2019-06-111-9/+4
* [mips] Check argument for __builtin_msa_ctcmsa / __builtin_msa_cfcmsaSimon Atanasyan2019-05-291-0/+2
* [X86] Fix the Sema checks for getmant builtins to only allow 4 and 8 for roun...Craig Topper2019-05-281-7/+4
* Split ActOnCallExpr into an ActOnCallExpr to be called by the parser,Richard Smith2019-05-081-1/+1
* Use DiagRuntimeBehavior for -Wunsequenced to weed out false positivesRichard Smith2019-05-061-4/+5
* Revert rL359962 : Use DiagRuntimeBehavior for -Wunsequenced to weed out false...Simon Pilgrim2019-05-051-5/+4
* Use DiagRuntimeBehavior for -Wunsequenced to weed out false positivesRichard Smith2019-05-041-4/+5
* Reinstate r359059, reverted in r359361, with a fix to properly preventRichard Smith2019-04-271-1/+5
* Revert Fix interactions between __builtin_constant_p and constexpr to match c...Jorge Gorbe Moya2019-04-271-5/+1
* [AArch64] Add support for MTE intrinsicsJaved Absar2019-04-261-0/+164
* Fix interactions between __builtin_constant_p and constexpr to matchRichard Smith2019-04-241-1/+5
* [X86] Add some fp to integer conversion intrinsics to Sema::CheckX86BuiltinRo...Craig Topper2019-04-081-0/+4
* Range-style std::find{,_if} -> llvm::find{,_if}. NFCFangrui Song2019-03-311-2/+1
* [Sema] Avoid sending a dependent expression to the constant evaluator.Erik Pilkington2019-03-291-0/+3
* [Sema] Fix a crash when nonnull checkingMichael Liao2019-03-291-0/+3
* Emit -Wfortify-source using DiagRuntimeBehaviourErik Pilkington2019-03-261-3/+4
* [Sema] Don't check for array bounds when the types in the base expression are...Bruno Ricci2019-03-251-0/+2
* [Sema] Add some compile time _FORTIFY_SOURCE diagnosticsErik Pilkington2019-03-181-77/+138
* [Fixed Point Arithmetic] Fixed Point and Integer ConversionsLeonard Chan2019-03-061-3/+42
* [Sema] Diagnose floating point conversions based on target semanticsErik Pilkington2019-02-161-11/+14
* [Sema] Fix-up a -Wfloat-conversion diagnosticErik Pilkington2019-02-141-10/+10
* [Builtins] Treat `bcmp` as a builtin.Clement Courbet2019-02-141-8/+8
* Add a new builtin: __builtin_dynamic_object_sizeErik Pilkington2019-01-301-0/+1
* OpenCL: Use length modifier for warning on vector printf argumentsMatt Arsenault2019-01-291-2/+4
* Tentative fix for r351701 and gcc 6.2 build on ubuntuSerge Guelton2019-01-201-4/+4
* Replace llvm::isPodLike<...> by llvm::is_trivially_copyable<...>Serge Guelton2019-01-201-2/+2
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [Fixed Point Arithmetic] Fixed Point Addition Constant Expression EvaluationLeonard Chan2019-01-181-0/+22
OpenPOWER on IntegriCloud