| Commit message (Expand) | Author | Age | Files | Lines |
| * | Wire up sema checking for __builtin_arm_usat and __builtin_arm_ssat immediates. | Nate Begeman | 2010-07-29 | 1 | -0/+2 |
| * | Revert r109428 "Hoist argument type checking into CheckFormatHandler. This i... | Michael J. Spencer | 2010-07-27 | 1 | -53/+41 |
| * | Hoist argument type checking into CheckFormatHandler. This is prep for scanf... | Ted Kremenek | 2010-07-26 | 1 | -41/+53 |
| * | Consolidate #args checking for scanf/printf format strings. | Ted Kremenek | 2010-07-26 | 1 | -30/+31 |
| * | Remove the vast majority of the Destroy methods from the AST library, | Douglas Gregor | 2010-07-25 | 1 | -2/+0 |
| * | Vectors are not integer types, so the type system should not classify | Douglas Gregor | 2010-07-23 | 1 | -5/+5 |
| * | Hookup checking for invalid length modifiers in scanf format strings. | Ted Kremenek | 2010-07-20 | 1 | -3/+11 |
| * | Add 'ConversionSpecifier' root class in 'analyze_format_string' namespace and | Ted Kremenek | 2010-07-20 | 1 | -6/+9 |
| * | Rename 'ConsumedSoFarArg' -> 'nArg' and 'OutIntPtrArg' to 'nArg' (scanf and p... | Ted Kremenek | 2010-07-20 | 1 | -1/+1 |
| * | Rename diagnostic so that it can be reused with scanf checking. No functiona... | Ted Kremenek | 2010-07-20 | 1 | -1/+1 |
| * | Don't warn when a '%%' or '%*d' (scanf) is used in a format string with posit... | Ted Kremenek | 2010-07-19 | 1 | -22/+26 |
| * | Hook up 'invalid conversion' warning for scanf format strings. | Ted Kremenek | 2010-07-19 | 1 | -23/+59 |
| * | Fix a goof in my previous patch -- not all of the builtins return a value, some | Chandler Carruth | 2010-07-18 | 1 | -1/+7 |
| * | Improve the representation of the atomic builtins in a few ways. First, we make | Chandler Carruth | 2010-07-18 | 1 | -34/+7 |
| * | Hook up warning for an incomplete scanlist in scanf format strings. | Ted Kremenek | 2010-07-16 | 1 | -0/+8 |
| * | Add most of the boilerplate support for scanf format string checking. This i... | Ted Kremenek | 2010-07-16 | 1 | -196/+292 |
| * | When forming a function call or message send expression, be sure to | Douglas Gregor | 2010-07-13 | 1 | -1/+1 |
| * | Rip out the floating point return type handling from the atomic builtin. It's | Chandler Carruth | 2010-07-09 | 1 | -2/+1 |
| * | Fix PR7600, and correctly convert the result of an atomic builtin to the | Chandler Carruth | 2010-07-09 | 1 | -28/+58 |
| * | improve altivec vector bool/pixel support, patch by Anton Yartsev | Chris Lattner | 2010-06-23 | 1 | -1/+2 |
| * | Bug 7377: printf checking fails to flag some undefined behavior | Tom Care | 2010-06-21 | 1 | -15/+16 |
| * | Bug 7377: Fixed several bad printf format string bugs. | Tom Care | 2010-06-17 | 1 | -34/+115 |
| * | Generate arm_neon.inc in include/clang/Basic, which provides: | Nate Begeman | 2010-06-17 | 1 | -276/+6 |
| * | Remove last of the bool shifts for MS VC++, patch by dimitry andric | Nate Begeman | 2010-06-17 | 1 | -8/+8 |
| * | Add some missing shifts | Nate Begeman | 2010-06-14 | 1 | -5/+121 |
| * | Most of NEON sema checking & fix to polynomial type detection | Nate Begeman | 2010-06-13 | 1 | -16/+222 |
| * | Added FixIt support to printf format string checking. | Tom Care | 2010-06-09 | 1 | -5/+27 |
| * | Implement transpose/zip/unzip & table lookup. | Nate Begeman | 2010-06-09 | 1 | -1/+22 |
| * | Since the enum values for each arch's builtins overlap, it is not appropriate... | Nate Begeman | 2010-06-08 | 1 | -4/+33 |
| * | Extend __builtin_shufflevector to expose the full power of the llvm shuffleve... | Nate Begeman | 2010-06-08 | 1 | -28/+38 |
| * | Preserve more information from a block's original function declarator, if one | John McCall | 2010-06-04 | 1 | -1/+1 |
| * | Tell the string literal parser when it's not permitted to emit | Douglas Gregor | 2010-05-26 | 1 | -2/+3 |
| * | Rearchitect -Wconversion and -Wsign-compare. Instead of computing them | John McCall | 2010-05-06 | 1 | -130/+256 |
| * | optimize builtin_isnan/isinf to not do an extraneous extension from | Chris Lattner | 2010-05-06 | 1 | -1/+14 |
| * | Add FunctionDecl::isVariadic() to match BlockDecl::isVariadic() and ObjCMetho... | Ted Kremenek | 2010-04-29 | 1 | -8/+3 |
| * | Completely reimplement __builtin_offsetof, based on a patch by Roberto | Douglas Gregor | 2010-04-28 | 1 | -0/+4 |
| * | Actually produce base paths for CastExprs of kind CK_DerivedToBase. | Anders Carlsson | 2010-04-24 | 1 | -1/+2 |
| * | isValue is set to false by default. | Anders Carlsson | 2010-04-24 | 1 | -2/+1 |
| * | Add an InheritancePath parameter to the ImplicitCastExpr constructor. | Anders Carlsson | 2010-04-23 | 1 | -1/+2 |
| * | Remove the argument number from the constant integer diagnostic. | Eric Christopher | 2010-04-19 | 1 | -1/+1 |
| * | Consolidate most of the integer constant expression builtin requirement | Eric Christopher | 2010-04-17 | 1 | -68/+50 |
| * | Collapse the three separate initialization paths in | Douglas Gregor | 2010-04-16 | 1 | -3/+1 |
| * | Expand the argument diagnostics for too many arguments and give | Eric Christopher | 2010-04-16 | 1 | -6/+11 |
| * | Expand argument diagnostic for too few arguments to give the number | Eric Christopher | 2010-04-16 | 1 | -11/+19 |
| * | Teach -Wsign-compare to treat 1 << blah as "idiomatically non-negative". | John McCall | 2010-04-07 | 1 | -0/+11 |
| * | Do not mark the destructor of a function parameter's type. Fixes PR6709. | Douglas Gregor | 2010-03-26 | 1 | -4/+0 |
| * | Remove support for nand atomic builtins. They are inconsistently implemented in | Daniel Dunbar | 2010-03-25 | 1 | -15/+9 |
| * | Fix two bugs in format-string checking: | Ted Kremenek | 2010-03-25 | 1 | -19/+17 |
| * | Refactor CFG-based warnings in Sema to be run by a worked object called Analy... | Ted Kremenek | 2010-03-20 | 1 | -274/+0 |
| * | Promote enum types during -Wsign-compare. Fixes some spurious warnings, | John McCall | 2010-03-19 | 1 | -0/+5 |