aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2008-10-06Set UNIVERSAL_ARCH value.Devang Patel1-1/+2
2008-10-06Fix PR2850 and PR2863. Only generate movddup for 128-bit SSE vector shuffles.Evan Cheng2-0/+13
2008-10-06Use DeclStmt::getSolitaryDecl() instead of DeclStmt::getDecl() when processin...Ted Kremenek1-3/+3
2008-10-06Use DeclStmt::getSolitaryDecl() instead of DeclStmt::getDecl() when processin...Ted Kremenek1-1/+1
2008-10-06When processing Objective-C foreach statements, first check to see if the sta...Ted Kremenek1-4/+6
2008-10-06Use DeclStmt::decl_iterator to walk a group of Decl*'s instead of using the S...Ted Kremenek1-8/+12
2008-10-06Don't use DeclStmt::getDecl() to serialize out DeclStmt; use TheDecl directly.Ted Kremenek1-1/+1
2008-10-06Add DeclStmt::hasSolitaryDecl() and DeclStmt::getSolitaryDecl()Ted Kremenek2-1/+22
2008-10-06Temporarily revert functionality change from my previous patch;Dale Johannesen1-2/+1
2008-10-06Remove interfaces implemented by dead pass from the list of available passes.Devang Patel2-7/+28
2008-10-06Use "unsigned" instead of "int" for i to remove a "comparison between unsigne...Ted Kremenek1-1/+1
2008-10-06Cosmetic.Evan Cheng1-1/+1
2008-10-06Add 'x' constraint character.Anders Carlsson1-0/+1
2008-10-06Update function attributes docs.Devang Patel1-9/+37
2008-10-06Use the DeclStmt::decl_iterator to get the first decl in a DeclStmt instead o...Ted Kremenek1-1/+1
2008-10-06In RewriteFunctionBody, using DeclStmt::decl_iterator to rewrite the Decls in...Ted Kremenek1-8/+12
2008-10-06Don't use DeclStmt::getDecl(); this will eventually disappear. Just fetch th...Ted Kremenek1-4/+2
2008-10-06This is an objective-c test, not an objective-c++ one.Evan Cheng1-1/+1
2008-10-06In EmitDeclStmt: use DeclStmt::const_decl_iterator instead of walking the sco...Ted Kremenek1-3/+3
2008-10-06Added PrintRawDeclStmt; use this method to print out DeclStmt instead of usin...Ted Kremenek1-5/+19
2008-10-06Use Decl::decl_iterator instead of walking the ScopedDecl chain (which will s...Ted Kremenek1-1/+3
2008-10-06Use DeclStmt::decl_iterator instead of using Decl::getDecl(). Soon DeclStmts...Ted Kremenek1-2/+6
2008-10-06The current semantic process for direct initializers won't work properly for ...Argyrios Kyrtzidis1-21/+13
2008-10-06Use DeclStmt::decl_iterator instead of walking the ScopedDecl chain (which wi...Ted Kremenek1-1/+3
2008-10-06Add const_decl_iterator to DecStmt.Ted Kremenek1-0/+23
2008-10-06Mark shortening NaN conversions as Inexact. PR 2856.Dale Johannesen1-6/+9
2008-10-06It is possible that all functions in one module are not being Devang Patel1-5/+2
2008-10-06Don't dereference the end() iterator. Thanks toDan Gohman1-1/+1
2008-10-06Update Xcode project.Ted Kremenek1-0/+18
2008-10-06Remove unncessary isDeclaration() checks.Devang Patel3-3/+3
2008-10-06Implement support for C++ direct initializers in declarations, e.g. "int x(1);".Argyrios Kyrtzidis8-5/+184
2008-10-06Allow scalarrepl to treat an all-zero GEP just as bitcast.Matthijs Kooijman2-14/+52
2008-10-06Updated checker build.Ted Kremenek1-1/+1
2008-10-06Actually run Obj-C++ tests if llvm-gcc supports.Duncan Sands3-3/+3
2008-10-06Clarify the relationship between byval and readonly/Duncan Sands1-15/+20
2008-10-06fix incorrect rdar number.Chris Lattner1-1/+1
2008-10-06__CONSTANT_CFSTRINGS__ should be defined even in C mode, otherwise the CFSTRChris Lattner2-4/+17
2008-10-06Make sema and codegen allow __builtin___CFStringMakeConstantString as a validChris Lattner4-21/+37
2008-10-06ExprConstant should not abort when it sees a pointer constant that isn't.Chris Lattner1-3/+0
2008-10-06always try to fold a builtin before emitting it. In the futureChris Lattner1-18/+5
2008-10-06Remove the 'C' / isConstantExpr flag on builtins. Code should neverChris Lattner2-16/+9
2008-10-06Add a Expr::isEvaluatable method, eliminate isBuiltinConstantExprChris Lattner4-21/+20
2008-10-06Move folding of __builtin_classify_type out of the CallExprChris Lattner3-65/+70
2008-10-06Move handling of __builtin_nan("") out of CGBuiltin.cpp into ExprConstant.cppChris Lattner2-18/+19
2008-10-06remove some code where CGBuiltin folds constants, and use tryEvaluate toChris Lattner1-22/+19
2008-10-06instead of making codegen try to know about all of the builtins to generateChris Lattner1-23/+8
2008-10-06Teach FloatExprEvaluator to evaluate __builtin_huge_val and inf.Chris Lattner1-3/+5
2008-10-06"Enhance" CheckArithmeticConstantExpression to accept ?: with a constant Chris Lattner3-20/+50
2008-10-06Add a comment that describes tryEvaluate. Make tryEvaluate foldChris Lattner3-6/+42
2008-10-06add a new CallExpr::isBuiltinCall() method, and use it to simplify some existingChris Lattner2-63/+61