summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaChecking.cpp
Commit message (Expand)AuthorAgeFilesLines
* [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
* [Sema] Change std::sort to llvm::sortMandeep Singh Grang2019-01-141-3/+3
* Fix false positive unsequenced access and modification warning in array subsc...Nicolas Lesser2019-01-101-16/+28
* [Sema] Diagnose array access preceding the array bounds even when the base ty...Bruno Ricci2019-01-081-6/+9
* [Sema][NFC] Remove some unnecessary calls to getASTContext.Bruno Ricci2018-12-211-2/+0
* [Sema] Don't try to account for the size of an incomplete type in CheckArrayA...Bruno Ricci2018-12-201-2/+10
* Emit -Wformat properly for bit-field promotions.Aaron Ballman2018-12-181-4/+28
* [Clang] Add __builtin_launderEric Fiselier2018-12-141-0/+62
* Revert r348889; it fails some tests.Aaron Ballman2018-12-111-22/+4
* Emit -Wformat properly for bit-field promotions.Aaron Ballman2018-12-111-4/+22
* Misc typos fixes in ./lib folderRaphael Isemann2018-12-101-1/+1
* [Hexagon] Add intrinsics for Hexagon V66Krzysztof Parzyszek2018-12-051-735/+747
* Do not check for parameters shadowing fields in function declarations.Aaron Ballman2018-12-051-0/+12
* Revert "Revert r347417 "Re-Reinstate 347294 with a fix for the failures.""Fangrui Song2018-11-301-18/+29
* Revert r347417 "Re-Reinstate 347294 with a fix for the failures."Fangrui Song2018-11-301-29/+18
* Re-commit r347417 "Re-Reinstate 347294 with a fix for the failures."Hans Wennborg2018-11-281-18/+29
* Derive builtin return type from its definitionMarco Antognini2018-11-271-2/+0
* Revert r347417 "Re-Reinstate 347294 with a fix for the failures."Hans Wennborg2018-11-271-29/+18
* Re-Reinstate 347294 with a fix for the failures.Bill Wendling2018-11-211-18/+29
* Revert r347364 again, the fix was incomplete.Nico Weber2018-11-211-29/+18
* Reinstate 347294 with a fix for the failures.Bill Wendling2018-11-201-18/+29
* Reverted D52835 to fix review commentsDavid Bolvansky2018-11-141-40/+8
* [Diagnostics] Check integer to floating point number implicit conversionsDavid Bolvansky2018-11-141-8/+40
* [mips][msa] Fix msa_[st/ld] offset checkAleksandar Beserminji2018-11-071-8/+8
OpenPOWER on IntegriCloud