summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaChecking.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix representation of __attribute__((nonnull)) to support correctly modelingRichard Smith2014-08-271-8/+28
* ARM: Add dbg builtin intrinsicYi Kong2014-08-261-2/+2
* AArch64: Prefetch intrinsicYi Kong2014-08-131-0/+7
* ARM: Prefetch intrinsicsYi Kong2014-08-131-0/+5
* Extend tautological pointer compare and pointer to bool conversion warnings toRichard Trieu2014-08-081-1/+21
* Update the context location of the condition of a conditional operator to theRichard Trieu2014-08-071-1/+1
* AArch64: update Clang for merged arm64/aarch64 triples.Tim Northover2014-07-231-4/+1
* Sema: correct handling for __va_start for WoASaleem Abdulrasool2014-07-221-1/+66
* Sema: Handle C11 atomics when diagnosing out of range comparisonsJustin Bogner2014-07-211-0/+6
* Add an __assume side-effects warningHal Finkel2014-07-171-0/+18
* Port memory barriers intrinsics to AArch64Yi Kong2014-07-171-1/+12
* Consolidate header inclusion diagnosticsAlp Toker2014-07-111-3/+4
* [ARM] Implement ISB memory barrier intrinsicYi Kong2014-07-031-3/+4
* ARM: add support for v8 ldaex/stlex builtins.Tim Northover2014-07-021-4/+14
* Prevent Clang from crashing on template code.Richard Trieu2014-07-021-1/+8
* Extend -Wtautological-undefined-compare and -Wundefined-bool-conversion toRichard Trieu2014-06-281-12/+46
* Extend -Wdynamic-class-memaccess to records containing dynamic classesReid Kleckner2014-06-271-12/+33
* Convert an llvm_unreachable in an 'else' block to a removal of the 'if' and a...Craig Topper2014-06-181-3/+3
* Replace some assert(0)'s with llvm_unreachable.Craig Topper2014-06-181-1/+1
* Hide the concept of diagnostic levels from lex, parse and semaAlp Toker2014-06-151-12/+6
* Objective-C ARC. Blocks that strongly capture themselvesFariborz Jahanian2014-06-121-3/+20
* Removing an "if (this == nullptr)" check from two print methods. The conditionRichard Trieu2014-06-091-0/+2
* Add -Wtautological-undefined-compare and -Wundefined-bool-conversion warningsRichard Trieu2014-06-061-2/+14
* Add __builtin_operator_new and __builtin_operator_delete, which act like callsRichard Smith2014-06-031-1/+15
* Format strings: check against an enum's underlying type.Jordan Rose2014-05-311-11/+18
* Refactoring. Remove Owned method from Sema.Nikola Smiljanic2014-05-291-9/+8
* Refactoring. Remove release and take methods from ActionResult. Rename takeAs...Nikola Smiljanic2014-05-291-7/+7
* [C++11] Use 'nullptr'. Sema edition.Craig Topper2014-05-261-54/+55
* AArch64/ARM64: rename ARM64 components to AArch64Tim Northover2014-05-241-7/+7
* AArch64/ARM64: update Clang after AArch64 removal.Tim Northover2014-05-241-13/+2
* Tweak diagnostic wording for init list narrowingAlp Toker2014-05-171-2/+2
* Fix a bunch of mislayered clang/Lex includes from SemaAlp Toker2014-05-031-20/+14
* Updated the attribute tablegen emitter for variadic arguments to emit a range...Aaron Ballman2014-05-021-5/+2
* [ARM64] Add arm64_be where it was accidentally missed from a bunch of if-cond...James Molloy2014-04-301-0/+1
* Sema: Factor out argument range checks for builtin functionsRichard Sandiford2014-04-161-109/+19
* Make -Wabsolute-value C++-aware.Richard Trieu2014-04-151-43/+104
* Revert r205646 (keeping the test in its modified form) asFariborz Jahanian2014-04-071-10/+1
* Vector [Sema]. Vector "splats" which are truncated should have a warningFariborz Jahanian2014-04-041-1/+10
* Extend -Wtautological-constant-out-of-range-compare to handle boolean valuesRichard Trieu2014-04-041-74/+167
* Improved semantics for implicit scalar -> extvector conversions.Stephen Canon2014-04-031-0/+2
* ARM64: initial clang support commit.Tim Northover2014-03-291-12/+40
* Add ARM big endian Target (armeb, thumbeb)Christian Pirker2014-03-281-0/+2
* -fms-extensions: Add __va_start builtin, which is used for x64Reid Kleckner2014-03-261-0/+1
* remove a bunch of unused private methodsNuno Lopes2014-03-231-3/+0
* scanf format checking: include the buffer length in the fix-it for %s.Jordan Rose2014-03-201-2/+3
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-121-21/+22
* Sema: demote invalid atomic ordering message to warning.Tim Northover2014-03-111-3/+3
* Sema: produce error when invalid ordering is passed to atomic builtinTim Northover2014-03-111-1/+37
* [C++11] Replacing DeclBase iterators specific_attr_begin() and specific_attr_...Aaron Ballman2014-03-101-20/+6
* Remove trailing whitespace.Bob Wilson2014-03-091-1/+1
OpenPOWER on IntegriCloud