aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2009-05-23Propagate volatile around for property references.Mike Stump
2009-05-23Track volatile aggregate copies better. I'm hoping someone else will decideMike Stump
2009-05-23Fix thinko, and implement aggregate volatile reads.Mike Stump
2009-05-23More volatile fixes. Can't testcase these yet as ultimately volatileMike Stump
2009-05-23Collapse a few FIXMEs together and refactor to make fixing the code easier.Mike Stump
2009-05-23Add support for volatile RValues.Mike Stump
2009-05-23Fix use after free, found by Benjamin Kramer.Daniel Dunbar
2009-05-23One step to fixing up codegen for a=b, where a is a volatile struct.Mike Stump
2009-05-23Add IEEE quad support to DefineFloatMacros.Eli Friedman
2009-05-23Initialize Obj-C GC attributes when emitting BlockDeclRefExprs.Daniel Dunbar
2009-05-23PR4247: Widen the buffer slightly so it can hold all the definitions for Eli Friedman
2009-05-23Fix typo.Mike Stump
2009-05-22Template instantiation for qualified declaration referenceDouglas Gregor
2009-05-22Template instantiation for the GNU address-of-label extension.Douglas Gregor
2009-05-22Template instantiation for ExtVectorElementExpr.Douglas Gregor
2009-05-22Fix lots of PCH crashes caused by the new assertions inDouglas Gregor
2009-05-22Fix PCH crash caused by new assertions in llvm::SmallVector. UseTed Kremenek
2009-05-22Cannot type cast @selector expressions.Fariborz Jahanian
2009-05-22In assembler-with-cpp mode, don't error on '#' (stringize) operator applied toDaniel Dunbar
2009-05-22Add a few tests to ensure that member functions of class templates canDouglas Gregor
2009-05-22Representation of and template instantiation for memberDouglas Gregor
2009-05-22The disambiguation process for ambiguous paren expressions is not "side effec...Argyrios Kyrtzidis
2009-05-22The TokenLexer may encounter annotations if the parser enters them using Prep...Argyrios Kyrtzidis
2009-05-22This patch adds support for sender-aware dispatch in Objective-C for the GNU ...Fariborz Jahanian
2009-05-22Fixup codegen for __block int i; i += rhs();. Should also slightlyMike Stump
2009-05-22Don't warn about -funit-at-a-time, and reject -fno-unit-at-a-time.Daniel Dunbar
2009-05-22x86_64 ABI: Account for sret parameters consuming an integer register.Daniel Dunbar
2009-05-22(Next runtime only) check to see if class implements forwardInvocation method Fariborz Jahanian
2009-05-22Some minor comments modifications.Argyrios Kyrtzidis
2009-05-22Targets like PIC16 generate Static decls for automatic variables, emit the ap...Sanjiv Gupta
2009-05-22Handle correctly a very ugly part of the C++ syntax. We cannot disambiguate b...Argyrios Kyrtzidis
2009-05-22Factor the compound literal parsing out from ParseParenExpression and into a ...Argyrios Kyrtzidis
2009-05-22Modification to ParseParenExpression.Argyrios Kyrtzidis
2009-05-22Remove ParseSimpleParenExpression.Argyrios Kyrtzidis
2009-05-22Refactor the common code of 'ParseTypeofSpecifier' and 'ParseSizeofAlignofExp...Argyrios Kyrtzidis
2009-05-22Parse typeof-specifier the same way as sizeof/alignof are parsed.Argyrios Kyrtzidis
2009-05-22Pull EmitRecord() out of loop. It should be called only once.Zhongxing Xu
2009-05-22Set correct calling convention even if there is a bitcast in the way.Torok Edwin
2009-05-22(llvm up) Use llvm::Triple for storing target triples.Daniel Dunbar
2009-05-22Don't rely on getArchName() to return a constant string reference.Daniel Dunbar
2009-05-22A few more tweaks for Solaris; please correct me if it's wrong somehow.Eli Friedman
2009-05-22Add --analyzer-no-default-checks and --analyzer-output options.Daniel Dunbar
2009-05-21Improve target support for Solaris.Douglas Gregor
2009-05-21Template instantiation for C99 compound literalsDouglas Gregor
2009-05-21Template instantiation for GNU array-range designators.Douglas Gregor
2009-05-21Template instantiation for C99 designated initializers, because weDouglas Gregor
2009-05-21Template instantiation for initializer listsDouglas Gregor
2009-05-21Fix CMake build for AST XML dumperDouglas Gregor
2009-05-21Fixup blocks codegen for { __block i; i = rhs(); }, we want the rhsMike Stump
2009-05-21Fixed a warning bug when receiver is an object viaFariborz Jahanian