Age | Commit message (Expand) | Author |
2010-06-23 | improve altivec vector bool/pixel support, patch by Anton Yartsev | Chris Lattner |
2010-06-21 | Bug 7377: printf checking fails to flag some undefined behavior | Tom Care |
2010-06-17 | Bug 7377: Fixed several bad printf format string bugs. | Tom Care |
2010-06-17 | Generate arm_neon.inc in include/clang/Basic, which provides: | Nate Begeman |
2010-06-17 | Remove last of the bool shifts for MS VC++, patch by dimitry andric | Nate Begeman |
2010-06-14 | Add some missing shifts | Nate Begeman |
2010-06-13 | Most of NEON sema checking & fix to polynomial type detection | Nate Begeman |
2010-06-09 | Added FixIt support to printf format string checking. | Tom Care |
2010-06-09 | Implement transpose/zip/unzip & table lookup. | Nate Begeman |
2010-06-08 | Since the enum values for each arch's builtins overlap, it is not appropriate... | Nate Begeman |
2010-06-08 | Extend __builtin_shufflevector to expose the full power of the llvm shuffleve... | Nate Begeman |
2010-06-04 | Preserve more information from a block's original function declarator, if one | John McCall |
2010-05-26 | Tell the string literal parser when it's not permitted to emit | Douglas Gregor |
2010-05-06 | Rearchitect -Wconversion and -Wsign-compare. Instead of computing them | John McCall |
2010-05-06 | optimize builtin_isnan/isinf to not do an extraneous extension from | Chris Lattner |
2010-04-29 | Add FunctionDecl::isVariadic() to match BlockDecl::isVariadic() and ObjCMetho... | Ted Kremenek |
2010-04-28 | Completely reimplement __builtin_offsetof, based on a patch by Roberto | Douglas Gregor |
2010-04-24 | Actually produce base paths for CastExprs of kind CK_DerivedToBase. | Anders Carlsson |
2010-04-24 | isValue is set to false by default. | Anders Carlsson |
2010-04-23 | Add an InheritancePath parameter to the ImplicitCastExpr constructor. | Anders Carlsson |
2010-04-19 | Remove the argument number from the constant integer diagnostic. | Eric Christopher |
2010-04-17 | Consolidate most of the integer constant expression builtin requirement | Eric Christopher |
2010-04-16 | Collapse the three separate initialization paths in | Douglas Gregor |
2010-04-16 | Expand the argument diagnostics for too many arguments and give | Eric Christopher |
2010-04-16 | Expand argument diagnostic for too few arguments to give the number | Eric Christopher |
2010-04-07 | Teach -Wsign-compare to treat 1 << blah as "idiomatically non-negative". | John McCall |
2010-03-26 | Do not mark the destructor of a function parameter's type. Fixes PR6709. | Douglas Gregor |
2010-03-25 | Remove support for nand atomic builtins. They are inconsistently implemented in | Daniel Dunbar |
2010-03-25 | Fix two bugs in format-string checking: | Ted Kremenek |
2010-03-20 | Refactor CFG-based warnings in Sema to be run by a worked object called Analy... | Ted Kremenek |
2010-03-19 | Promote enum types during -Wsign-compare. Fixes some spurious warnings, | John McCall |
2010-03-16 | Let SourceManager::getBufferData return StringRef instead of a pair of two co... | Benjamin Kramer |
2010-03-16 | Give SourceManager a Diagnostic object with which to report errors, | Douglas Gregor |
2010-03-15 | Introduce a new BufferResult class to act as the return type of | Douglas Gregor |
2010-03-11 | Warn about comparing an unsigned expression with 0 in tautological ways. | John McCall |
2010-03-01 | Keep an explicit stack of function and block scopes, each element of | Douglas Gregor |
2010-02-27 | Fix crasher caused by setting a bit in a possibly empty bitvector while | Ted Kremenek |
2010-02-27 | For printf format string checking, add support for positional format strings. | Ted Kremenek |
2010-02-26 | For printf format string checking, move the tracking of the data argument ind... | Ted Kremenek |
2010-02-23 | Don't assert on compound assignment operators that operate in FP types when | John McCall |
2010-02-23 | Move the rest of the unreachable code analysis from libSema | Ted Kremenek |
2010-02-23 | Simplify check for basic block with a CXXTryStmt terminator. | Ted Kremenek |
2010-02-23 | Start moving some of the logic for the unreachable code analysis out of libSema | Ted Kremenek |
2010-02-23 | Convert use of std::queue to llvm::SmallVector and fix buildbot. | Ted Kremenek |
2010-02-23 | Use SmallVectorImpl::iterator. | Ted Kremenek |
2010-02-23 | Simplify logic for determining values of 'ReturnsVoid' and 'HasNoReturn' flags. | Ted Kremenek |
2010-02-16 | Rename argument so the name reflects what it's doing. | Benjamin Kramer |
2010-02-16 | Refactor the logic for printf argument type-checking into analyze_printf::Arg... | Ted Kremenek |
2010-02-15 | Add Sema support for __builtin_fpclassify by extending the existing check for... | Benjamin Kramer |
2010-02-11 | Uncomment lines I never meant to have left commented in a commit. | Ted Kremenek |