aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/CGExprAgg.cpp
AgeCommit message (Expand)Author
2008-08-30Simplify some calls to Builder.CreateCallAnders Carlsson
2008-08-30Add Objective-C property setter support.Daniel Dunbar
2008-08-27Initial support for Obj-C dot-syntax for getters.Daniel Dunbar
2008-08-23Drop a dead call to isConstantExpr()Daniel Dunbar
2008-08-23Implement Obj-C ivar references to aggregates.Daniel Dunbar
2008-08-23Trim CGObjCRuntime::GenerateMessageSend[Super]Daniel Dunbar
2008-08-16Change WarnUnsupported to ErrorUnsupported (in name and in practice).Daniel Dunbar
2008-08-11More #include cleaningDaniel Dunbar
2008-08-08update to make IRBuilder API change.Chris Lattner
2008-08-06Fix EmitNullInitializationToLValue for bitfield lvalues. Daniel Dunbar
2008-08-04Finally fix PR2189. This makes a fairly invasive but important change toChris Lattner
2008-07-30Fix implicit initialization of structures.Daniel Dunbar
2008-07-26remove uses of QualType::getCanonicalType() from codegen for PR2189Chris Lattner
2008-06-24"Support for Objective-C message sends which return structures. Also include...Chris Lattner
2008-06-17This patch is motivated by numerous strict-aliasing warnings when compilingTed Kremenek
2008-06-13Basic support for volatile loads and stores. Stores the volatile Eli Friedman
2008-05-27A few more cases for aggregate values.Eli Friedman
2008-05-26Emit memmove, not memcpy, for structure copies; this is unfortunately Eli Friedman
2008-05-22Change uses of llvm::Type::isFirstClassType to use the newDan Gohman
2008-05-20Implement codegen for comma operator for structs.Eli Friedman
2008-05-19Fix the emission of expressions like char a[10] = "asdf"; previously, Eli Friedman
2008-05-12Don't try to take the address of a bitfield; fixes PR2310.Eli Friedman
2008-05-06simplify some builder calls.Chris Lattner
2008-04-13update to follow mainline llvm API change.Chris Lattner
2008-04-08Add support for C++ default arguments, and rework Parse-Sema Chris Lattner
2008-04-06tracking API changes arising from r49277Gabor Greif
2008-04-04Fix PR2049, updating Eli's patch that fixes to mainline. This produces incor...Chris Lattner
2008-04-04Since isComplexType() no longer returns true for _Complex integers, the codeChris Lattner
2008-03-19simplify the clang codegen by using the new Builder.CreateStructGEP method.Chris Lattner
2008-03-15Make a major restructuring of the clang tree: introduce a top-levelChris Lattner