| Commit message (Expand) | Author | Age | Files | Lines |
* | Fix for PR5679: make __builtin_prefetch a bit more flexible in what it accepts | Eli Friedman | 2009-12-04 | 1 | -9/+9 |
* | Adjust format attribute index for implicit object arguments. Fixes PR5521. | Sebastian Redl | 2009-11-17 | 1 | -1/+19 |
* | First part of changes to eliminate problems with cv-qualifiers and | Douglas Gregor | 2009-11-16 | 1 | -2/+1 |
* | warn about returning the address of a label. | Chris Lattner | 2009-10-30 | 1 | -1/+6 |
* | Eliminate QualifiedDeclRefExpr, which captured the notion of a | Douglas Gregor | 2009-10-23 | 1 | -2/+1 |
* | Remove default argument for ImpCastExprToType. Add appropriate argument | Eli Friedman | 2009-10-20 | 1 | -2/+1 |
* | Fix checking for a null pointer constant when the expression itself is | Douglas Gregor | 2009-09-25 | 1 | -2/+3 |
* | implement support for __builtin_eh_return_data_regno on x86-32 and x86-64. | Chris Lattner | 2009-09-23 | 1 | -3/+19 |
* | Revert "Switch a few clients over to StringLiteral::getString.", this is brea... | Daniel Dunbar | 2009-09-22 | 1 | -7/+11 |
* | Switch a few clients over to StringLiteral::getString. | Daniel Dunbar | 2009-09-22 | 1 | -11/+7 |
* | Change all the Type::getAsFoo() methods to specializations of Type::getAs(). | John McCall | 2009-09-21 | 1 | -7/+7 |
* | Remove unnecessary ASTContext parameter from FunctionDecl::isBuiltinID | Douglas Gregor | 2009-09-12 | 1 | -1/+1 |
* | Remove tabs, and whitespace cleanups. | Mike Stump | 2009-09-09 | 1 | -170/+170 |
* | reject returning a block expr even when it has parens and casts in the way. | Chris Lattner | 2009-09-08 | 1 | -3/+1 |
* | Eliminate CXXAdornedMemberExpr entirely. Instead, optionally allocate | Douglas Gregor | 2009-08-31 | 1 | -2/+1 |
* | Rename CXXQualifiedMemberExpr -> CXXAdornedMemberExpr, since we will | Douglas Gregor | 2009-08-31 | 1 | -1/+1 |
* | PR4836, part 1: add Sema support for __builtin_isnan and friends; they | Eli Friedman | 2009-08-31 | 1 | -0/+35 |
* | When a member reference expression includes a qualifier on the member | Douglas Gregor | 2009-08-26 | 1 | -1/+2 |
* | update to CXXFunctionalCastExpr to support ir-gen for | Fariborz Jahanian | 2009-08-26 | 1 | -1/+3 |
* | Initial patch to support definitions of id and Class from headers in Objectiv... | David Chisnall | 2009-08-17 | 1 | -1/+1 |
* | Move builtin call checking out into a separate function, make CheckFunctionCa... | Anders Carlsson | 2009-08-16 | 1 | -43/+49 |
* | Fix a fixme by allocating ShuffleVectorExprs in the Context | Nate Begeman | 2009-08-12 | 1 | -2/+2 |
* | More CastKind work. | Anders Carlsson | 2009-08-07 | 1 | -3/+3 |
* | add support for FreeBSD's format(printf0,x,y) attribute; allows null format s... | Ryan Flynn | 2009-08-06 | 1 | -2/+17 |
* | Canonicalize else. | Mike Stump | 2009-08-04 | 1 | -7/+4 |
* | Add CK_DerivedToBase and use it PerformObjectMemberConversion. | Anders Carlsson | 2009-07-31 | 1 | -2/+4 |
* | Change uses of: | Ted Kremenek | 2009-07-29 | 1 | -4/+4 |
* | Per offline discussion with Steve Naroff, add back Type::getAsXXXType() methods | Ted Kremenek | 2009-07-17 | 1 | -4/+4 |
* | Add member template 'Type::getAs<T>', which converts a Type* to a respective T*. | Ted Kremenek | 2009-07-16 | 1 | -4/+4 |
* | Remove the ASTContext parameter from the attribute-related methods of Decl. | Argyrios Kyrtzidis | 2009-06-30 | 1 | -4/+4 |
* | Move the check for vprintf* functions inside of SemaCheckStringLiteral. Fixes... | Anders Carlsson | 2009-06-28 | 1 | -25/+22 |
* | Implement support for the format_arg attribute. Fixes PR4442. | Anders Carlsson | 2009-06-27 | 1 | -0/+21 |
* | Move the static DeclAttrs map into ASTContext. Fixes <rdar://problem/6983177>. | Douglas Gregor | 2009-06-18 | 1 | -3/+4 |
* | PR4142: Add %m format string specifier. | Eli Friedman | 2009-06-02 | 1 | -0/+5 |
* | tweak non-null check to put the caret on the function, but underline the | Chris Lattner | 2009-05-25 | 1 | -2/+3 |
* | Check on null arguments in the presense of nonnull attribute. | Fariborz Jahanian | 2009-05-21 | 1 | -0/+14 |
* | add header to be built by gcc 4.3 on Linux. | Zhongxing Xu | 2009-05-20 | 1 | -0/+1 |
* | Template instantiation for __builtin_shufflevector. | Douglas Gregor | 2009-05-19 | 1 | -33/+69 |
* | more printf attribute on block declaration and | Fariborz Jahanian | 2009-05-18 | 1 | -0/+28 |
* | Fix <rdar://problem/6880975> [format string] Assertion failed: (Arg < NumArgs... | Ted Kremenek | 2009-05-13 | 1 | -25/+27 |
* | add support for __sync_nand_and_fetch and __sync_fetch_and_nand, | Chris Lattner | 2009-05-13 | 1 | -9/+15 |
* | Fix the atomics sema code to convert operands to the argument types | Chris Lattner | 2009-05-08 | 1 | -8/+19 |
* | reimplement __sync_* builtins to be variadic and to follow the same | Chris Lattner | 2009-05-08 | 1 | -0/+184 |
* | Fix silly mistake that was breaking tests. Sorry for any inconvenience. | Eli Friedman | 2009-05-03 | 1 | -1/+3 |
* | Add Sema support for __builtin_setjmp/__builtin_longjmp. The primary | Eli Friedman | 2009-05-03 | 1 | -0/+15 |
* | implement -Wformat-security properly, which is enabled by default. | Chris Lattner | 2009-04-29 | 1 | -3/+10 |
* | code simplification, no functionality change. | Chris Lattner | 2009-04-29 | 1 | -33/+30 |
* | minor code cleanup | Chris Lattner | 2009-04-29 | 1 | -2/+2 |
* | Fixup semantic analysis for nested blocks, and allow block literal | Mike Stump | 2009-04-17 | 1 | -2/+3 |
* | Fix <rdar://problem/6786597> varargs not supported for Blocks under clang. | Steve Naroff | 2009-04-15 | 1 | -2/+6 |