summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGExprAgg.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Rename CodeGenFunction::EmitMemSetToZero to EmitNullInitialization. Handle se...Anders Carlsson2010-05-211-5/+1
* Copy construction of non-trivial properties must notFariborz Jahanian2010-05-201-2/+1
* Picky, pickyDouglas Gregor2010-05-201-1/+1
* Fix a thinkoDouglas Gregor2010-05-201-1/+1
* Assert that we do not try to memcpy a non-POD class type in C++. ThisDouglas Gregor2010-05-201-1/+7
* Emit an lvalue dynamic_cast even if the result is not used. AnotherDouglas Gregor2010-05-141-1/+15
* Remove an unused function.Anders Carlsson2010-05-141-6/+0
* If we're generating code to create a pointer-to-member functionDouglas Gregor2010-05-031-0/+6
* When computing the address of a virtual member function pointer, use the poin...Anders Carlsson2010-05-031-1/+6
* Don't copy or initialize empty classes. Fixes PR7012.Anders Carlsson2010-05-031-0/+8
* Get rid of the old GetNonVirtualBaseClassOffset and change all call sites to ...Anders Carlsson2010-04-241-1/+1
* Vtable -> VTable renames across the board.Anders Carlsson2010-04-171-1/+1
* Reapply patch for adding support for address spaces and added a isVolatile fi...Mon P Wang2010-04-041-4/+19
* Revert r100193 since it causes failures in objc in clangMon P Wang2010-04-021-19/+4
* Reapply patch for adding support for address spaces and added a isVolatile fi...Mon P Wang2010-04-021-4/+19
* Revert Mon Ping's 99930 due to broken llvm-gcc buildbots.Bob Wilson2010-03-301-19/+4
* Added support for address spaces and added a isVolatile field to memcpy, memm...Mon P Wang2010-03-301-4/+19
* Rename CGVtableInfo to CodeGenVTables in preparation of adding another VTable...Anders Carlsson2010-03-231-2/+1
* Fix PR6648 by not creating a temporary with the type of aRafael Espindola2010-03-211-4/+0
* add a codegen hack to work around an AST bug, allowing us to compile theChris Lattner2010-03-081-2/+12
* Perform overload resolution when static_cast'ing from aDouglas Gregor2010-03-071-0/+10
* PR6386: Fix a recent regression in IRGen of cast-to-union constructs.Eli Friedman2010-02-231-1/+1
* IRgen: Add CreateMemTemp, for creating an temporary memory object for a parti...Daniel Dunbar2010-02-091-11/+10
* Use the right type when taking the address of a non-virtual member function p...Anders Carlsson2010-02-071-2/+6
* IRgen: Factor out EmitAggExprToLValue.Daniel Dunbar2010-02-051-0/+10
* Rename StartConditionalBranch/FinishConditionalBranch to BeginConditionalBran...Anders Carlsson2010-02-041-4/+4
* Calculate offset correctly when taking the address of a virtual member function.Anders Carlsson2010-02-041-1/+5
* Handle reference binding in aggregate initializers. Fixes another 47 tests.Anders Carlsson2010-02-031-5/+5
* Add a band-aid fix for clang self-hosting. A better fix will follow shortly.Anders Carlsson2010-02-031-0/+3
* More cleanup.Anders Carlsson2010-02-031-10/+14
* Some class related cleanup.Anders Carlsson2010-01-311-2/+2
* Simplify EmitLValueForField - we can get whether the field is part of a union...Anders Carlsson2010-01-291-2/+2
* When emitting member function pointers, use the canonical decl if the member ...Anders Carlsson2010-01-051-1/+2
* Revert r92431, this code isn't dead and broke the ntfs build.Daniel Dunbar2010-01-041-0/+1
* Delete impossible case.Eli Friedman2010-01-021-1/+0
* Minor optimization; emit proper unsupported messages for a couple of cases.Eli Friedman2009-12-251-2/+6
* Fill in the return value slot in CGExprAgg::VisitCallExpr. This takes us half...Anders Carlsson2009-12-241-0/+7
* Handle case when DestPtr is 0.Mike Stump2009-12-181-3/+22
* When value-initializing a class with no user-defined constructors butDouglas Gregor2009-12-161-0/+5
* Handle ImplicitValueInitExpr in AggExprEmitter.Anders Carlsson2009-12-161-2/+8
* Add throw support. WIP.Mike Stump2009-12-091-1/+1
* Update chunk of #if 0'ed code to remove fixed FIXME and make it compile. WeEli Friedman2009-12-041-11/+6
* Remove remaining VISIBILITY_HIDDEN from anonymous namespaces.Benjamin Kramer2009-11-281-2/+1
* Add case for CK_DerivedToBaseMemberPointer cast kind toEli Friedman2009-11-271-6/+13
* Fix lifetime of conditional temporaries. Patch by Victor Zverovich!Anders Carlsson2009-11-201-4/+4
* Fix one last gotcha with typeid.Mike Stump2009-11-181-0/+1
* Add Code gen support for '->*' operator which fellFariborz Jahanian2009-10-261-1/+2
* Eliminate QualifiedDeclRefExpr, which captured the notion of aDouglas Gregor2009-10-231-1/+1
* Complete code gen for '.*' binary expression forFariborz Jahanian2009-10-221-1/+11
* Use CK_BitCast for member function pointer casts. Fixes PR5138.Anders Carlsson2009-10-181-0/+6
OpenPOWER on IntegriCloud