summaryrefslogtreecommitdiffstats
path: root/lib/Sema/SemaChecking.cpp
Commit message (Expand)AuthorAgeFilesLines
* Merge r230255,231245,231280,231986:Joerg Sonnenberger2015-03-121-1/+20
* Merging r227295:Hans Wennborg2015-01-281-0/+5
* Extend the self move warning to record types.Richard Trieu2015-01-131-0/+90
* Rename RefersToCapturedVariable to RefersToEnclosingVariableOrCapture, NFCAlexey Bataev2015-01-121-2/+2
* [x86] Add range checking to the constant argument of cmpps/pd/ss/sd builtinas.Craig Topper2014-12-271-4/+8
* [c Sema]. Patch fixes pointer-bool-conversion warning on C codeFariborz Jahanian2014-12-181-2/+2
* Renamed RefersToEnclosingLocal bitfield to RefersToCapturedVariable.Alexey Bataev2014-12-161-2/+2
* Implement the __builtin_call_with_static_chain GNU extension.Peter Collingbourne2014-12-121-0/+68
* When checking for nonnull parameter attributes, also check the ParmVarDecl si...Aaron Ballman2014-12-111-1/+2
* PR21706: -Wunsequenced was missing warnings when leaving a sequenced region t...Richard Smith2014-12-031-5/+6
* Add the exception for strings in logical and expressions to -Wstring-conversionRichard Trieu2014-11-191-2/+9
* [Sema] Patch to issue warning on comparing parameters withFariborz Jahanian2014-11-181-1/+33
* Fix issues missed during the review of r222099.Richard Trieu2014-11-151-15/+17
* Recommit r222044 with a test fix - it does not make sense to huntAnton Korobeynikov2014-11-141-21/+67
* Again revert r222044 to resolve darwin objc test fails.Anton Korobeynikov2014-11-141-67/+21
* Follow-up to D6217Anton Korobeynikov2014-11-141-21/+67
* [Sema]. Warn when logical expression is a pointerFariborz Jahanian2014-11-141-0/+19
* Revert r221702 until I address Richard Trieu'sFariborz Jahanian2014-11-111-11/+0
* Patch to warn when logical evaluation of operand evalutes to a true value;Fariborz Jahanian2014-11-111-0/+11
* This patch reverts r220496 which issues warning on comparing Fariborz Jahanian2014-11-031-31/+1
* patch to issue warning on comparing parameters withFariborz Jahanian2014-10-231-1/+31
* Improvements to -Wnull-conversionRichard Trieu2014-10-151-13/+36
* Patch to warn on interger overflow in presence ofFariborz Jahanian2014-10-141-2/+2
* [complex] Teach the other two binary operators on complex numbers (==Chandler Carruth2014-10-111-2/+7
* Add __sync_fetch_and_nand (again)Hal Finkel2014-10-021-10/+50
* Don't trap when passing non-POD arguments to variadic functions in MS-compati...Hans Wennborg2014-09-291-0/+1
* Support the assume_aligned function attributeHal Finkel2014-09-261-1/+1
* Fix the argument index error of __builtin___memccpy_chkSteven Wu2014-09-241-1/+3
* Patch to check at compile time for overflow whenFariborz Jahanian2014-09-181-1/+48
* patch to add missing warning on sizeof wrong parameterFariborz Jahanian2014-09-121-1/+2
* Objective-C. Under a special flag, -Wcstring-format-directive,Fariborz Jahanian2014-09-111-20/+40
* Objective-C. Under a special flag, -Wcstring-format-directive,Fariborz Jahanian2014-09-091-0/+47
* Add __builtin_assume and __builtin_assume_aligned using @llvm.assume.Hal Finkel2014-09-071-1/+45
* Use llvm::makeArrayRef instead of explicitly calling ArrayRef constructor and...Craig Topper2014-08-301-5/+4
* 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