summaryrefslogtreecommitdiff
path: root/lib/Sema/SemaChecking.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* [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
* os_log: Allow specifying mask type in format string.Akira Hatanaka2018-11-061-0/+6
* Reapply Logging: make os_log buffer size an integer constant expression.Tim Northover2018-11-021-1/+1
* NFC: Remove the ObjC1/ObjC2 distinction from clang (and related projects)Erik Pilkington2018-10-301-1/+1
* PR26547: alignof should return ABI alignment, not preferred alignmentRichard Smith2018-10-261-2/+3
* Avoid std::map&vector in hexagon builtin code to save code sizeReid Kleckner2018-10-251-763/+808
* [COFF, ARM64] Add _ReadStatusReg and_WriteStatusReg intrinsicsMandeep Singh Grang2018-10-181-0/+7
* [COFF, ARM64] Add __getReg intrinsicMandeep Singh Grang2018-10-041-0/+3
* Added warning for unary minus used with unsigned typeDavid Bolvansky2018-10-021-0/+13
* [Sema] Handle __va_start for Windows/ARM64 in the same way as for ARMMartin Storsjo2018-09-271-0/+1
* [OpenCL] Diagnose redundant address space conversionSven van Haastregt2018-09-201-0/+7
* [PowerPC] [Clang] Add vector int128 pack/unpack builtinsQingShan Zhang2018-09-201-0/+12
* Implement -Watomic-implicit-seq-cstJF Bastien2018-09-101-17/+43
* Remove deprecated APIStephen Kelly2018-09-061-8/+0
* [Sema] Clean up some __builtin_*_chk diagnosticsErik Pilkington2018-09-061-8/+34
* [X86] Add kshift intrinsics to match gcc and icc.Craig Topper2018-08-311-0/+8
* [SEMA] add more -Wfloat-conversion to compound assigment analysisNick Desaulniers2018-08-131-27/+33
* Mark up deprecated methods as suchStephen Kelly2018-08-091-2/+8
* Port getLocEnd -> getEndLocStephen Kelly2018-08-091-58/+57
* Port getLocStart -> getBeginLocStephen Kelly2018-08-091-320/+300
* Add getEndLoc API to replace getLocEndStephen Kelly2018-08-091-1/+2