summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaChecking.cpp
Commit message (Expand)AuthorAgeFilesLines
* Remove unused varibleReid Kleckner2017-04-181-4/+0
* [Sema][X86] Update immediate check for gather/scatter prefetch instructions t...Craig Topper2017-03-311-1/+1
* [mips][msa] Range adjustment for ldi_b builtin function operandPetar Jovanovic2017-03-311-1/+1
* Spelling mistakes in comments. NFCI.Simon Pilgrim2017-03-311-1/+1
* Spelling mistakes in comments. NFCI. (PR27635)Simon Pilgrim2017-03-301-1/+1
* Warn on enum assignment to bitfields that can't fit all valuesReid Kleckner2017-03-141-2/+55
* [X86] Add checking of the scale argument to scatter/gather builtinsCraig Topper2017-03-131-0/+107
* When diagnosing taking address of packed members skip __unaligned-qualified e...Roger Ferrer Ibanez2017-03-131-0/+4
* [AVX-512] Add range check for locality hint immediate on scatter/gather prefe...Craig Topper2017-03-121-0/+10
* [mips][msa] Remove range checks for non-immediate sld.[bhwd] instructionsPetar Jovanovic2017-03-101-4/+0
* [Sema] Detect more array index out of bounds when C++ overloaded operators ar...Daniel Marjamaki2017-02-281-0/+6
* Factor out function to determine whether we're performing a templateRichard Smith2017-02-211-6/+6
* [OpenCL] Correct ndrange_t implementationAnastasia Stulova2017-02-161-2/+2
* Change how we handle diagnose_if attributes.George Burgess IV2017-01-281-12/+22
* Use the same ABI logic for AArch64 Big Endian as in other placesJoerg Sonnenberger2017-01-091-1/+2
* Fix completely bogus types for some builtins:Richard Smith2016-12-191-1/+3
* Fixing cast condition for removing casts from builtin FPClassification.Neil Hickey2016-12-141-7/+10
* Improve handling of floating point literals in OpenCL to only use double prec...Neil Hickey2016-12-131-3/+4
* Use function_ref to avoid allocation in std::function. NFC.Benjamin Kramer2016-12-121-1/+2
* Clean up some Sema checking code. NFCRichard Trieu2016-12-061-44/+12
* Warn on unsigned zero in call to std::maxRichard Trieu2016-12-051-0/+87
* [Sema] Teach -Wcast-align to look at the aligned attribute of theAkira Hatanaka2016-11-301-0/+22
* [Sema][Atomics] Treat expected pointer in compare exchange atomics as _NonnullAlex Lorenz2016-11-231-0/+3
* [X86] Replace valignd/q builtins with appropriate __builtin_shufflevector.Craig Topper2016-11-231-6/+0
* [ARM] Fix sema check of ARM special register namesOleg Ranevskyy2016-11-181-1/+1
* Add warning when assigning enums to bitfields without an explicit unsigned un...Reid Kleckner2016-11-161-1/+19
* [OpenCL] Fix for integer parameters of enqueue_kernelAnastasia Stulova2016-11-141-19/+23
* [OpenCL] Change to clk_event parameter in enqueue_kernel.Anastasia Stulova2016-11-141-4/+8
* Remove some false positives when taking the address of packed membersRoger Ferrer Ibanez2016-11-141-15/+93
* [AVX-512] Convert the rest of the masked shift by immediate and by single ele...Craig Topper2016-11-121-11/+0
* [AVX-512][Sema] Add more intrinsics to the checks for valid immediates for em...Craig Topper2016-11-071-0/+17
* [AVX-512] Remove masked vector insert builtins and replace with native shuffl...Craig Topper2016-11-011-14/+0
* [Sema] Warn when alignof is used with __builtin_alloca_with_alignDavid Majnemer2016-10-311-1/+7
* Add support for __builtin_alloca_with_alignDavid Majnemer2016-10-311-0/+34
* [AVX-512] Remove masked vector extract builtins and replace with native shuff...Craig Topper2016-10-311-14/+0
* [AVX-512] Remove many of the masked 128/256-bit shift builtins and replace th...Craig Topper2016-10-311-16/+0
* Add support for __builtin_os_log_format[_buffer_size]Mehdi Amini2016-10-241-60/+226
* Revert "Add support for __builtin_os_log_format[_buffer_size]"Mehdi Amini2016-10-241-225/+60
* Add support for __builtin_os_log_format[_buffer_size]Mehdi Amini2016-10-241-60/+225
* [Sema] Formatting warnings should see through Objective-C message sendsAlex Lorenz2016-10-241-0/+14
* [AVX-512] Remove masked 128/256-bit palignr builtins. We can just use a selec...Craig Topper2016-10-221-2/+0
* [mips][msa] Range check MSA intrinsics with immediatesSimon Dardis2016-10-191-4/+194
* Move x86-64 builtins from SemaChecking.cpp to BuiltinsX86_64.defAlbert Gutowski2016-10-121-58/+0
* Revert "Change Builtins name to be stored as StringRef instead of raw pointer...Mehdi Amini2016-10-111-3/+3
* Change Builtins name to be stored as StringRef instead of raw pointers (NFC)Mehdi Amini2016-10-101-3/+3
* [Sema] Packed member warning: Use the typedef name for anonymous structuresAlex Lorenz2016-10-051-1/+6
* [AVX-512] Check rounding mode for builtins that take one. Rounding mode shoul...Craig Topper2016-10-011-0/+93
* Move UTF functions into namespace llvm.Justin Lebar2016-09-301-17/+17
* [AVX-512] Add initial support for checking rounding mode arguments of builtins.Craig Topper2016-09-231-0/+100
* [X86] Split up the single switch statement in Sema::CheckX86BuiltinFunctionCa...Craig Topper2016-09-231-15/+27
OpenPOWER on IntegriCloud