Age | Commit message (Expand) | Author |
2010-07-21 | Implement zero-initialization for array new when there is an | Douglas Gregor |
2010-07-20 | in 'new int[4]', constant fold the 4*4=16 instead of | Chris Lattner |
2010-07-20 | Follow the implementation approach suggested by PR6687, | Chris Lattner |
2010-07-20 | implement rdar://5739832 - operator new should check for overflow in multiply, | Chris Lattner |
2010-07-20 | delete a loop that just generates dead code. In an example | Chris Lattner |
2010-07-20 | remove the special case for constant array sizes from | Chris Lattner |
2010-07-08 | Reinstate the fix for PR7556. A silly use of isTrivial() was | Douglas Gregor |
2010-07-07 | Revert r107828 and r107827, the fix for PR7556, which seems to be | Douglas Gregor |
2010-07-07 | Do not use CXXZeroValueInitExpr for class types. Instead, use | Douglas Gregor |
2010-07-01 | Remove unnecessary ASTContext parameter from | Douglas Gregor |
2010-06-25 | Minor change to my last patch to fix PR7490. | Fariborz Jahanian |
2010-06-25 | IRGen for trivial initialization of dynamiccaly allocated | Fariborz Jahanian |
2010-06-15 | Patch adds support for copying of those | Fariborz Jahanian |
2010-05-20 | Adds support for generation of objc_memmove_collectable API | Fariborz Jahanian |
2010-05-20 | Copy construction of non-trivial properties must not | Fariborz Jahanian |
2010-05-16 | Minor twik to my last patch. (for radar 7986354). | Fariborz Jahanian |
2010-05-15 | Fix API gen for objc_msgSend property of aggregate types | Fariborz Jahanian |
2010-05-15 | Recognize when the named return value optimization applies in a | Douglas Gregor |
2010-05-14 | When a failed dynamic_cast<T&> (which is an lvalue) results in a | Douglas Gregor |
2010-05-10 | Objective-C++ Code gen. Handle code gen. for property | Fariborz Jahanian |
2010-05-07 | Minor mod. to my last patch. | Fariborz Jahanian |
2010-05-07 | Fixes a Code gen crash trying to use a dot-syntax for | Fariborz Jahanian |
2010-05-03 | Don't build an aggregate constructor loop when the constructor is trivial. | Anders Carlsson |
2010-05-02 | Add the same 'ForVirtualBase' parameter to EmitCXXDestructorCall. | Anders Carlsson |
2010-05-02 | Revert my last change and add a 'ForVirtualBase' parameter to EmitCXXConstruc... | Anders Carlsson |
2010-05-02 | Pass the construction kind down to EmitCXXConstructorCall. | Anders Carlsson |
2010-05-01 | Simplify EmitClassAggrMemberwiseCopy. | Anders Carlsson |
2010-04-17 | Vtable -> VTable renames across the board. | Anders Carlsson |
2010-04-02 | Rework our handling of copy construction of temporaries, which was a | Douglas Gregor |
2010-03-30 | the big refactoring bits of PR3782. | Rafael Espindola |
2010-03-24 | Code gen for multi-dimensional dynamic allocations. | Fariborz Jahanian |
2010-02-09 | IRgen: Add CreateMemTemp, for creating an temporary memory object for a parti... | Daniel Dunbar |
2010-02-05 | Standardize the parsing of function type attributes in a way that | John McCall |
2010-02-05 | IRgen: Fix some CreateTempAlloca calls to use ConvertTypeForMem when that is | Daniel Dunbar |
2010-02-04 | Fix another pointer-to-member function miscompile, this time when trying to c... | Anders Carlsson |
2010-02-03 | Provide a real fix for PR6199, reverting the old workaround. Here, we | Douglas Gregor |
2010-02-02 | Check in a test case and a nasty workaround for PR6199. | Anders Carlsson |
2010-01-31 | Switch expressions like T() and T(1,2) over to new-style initialization. I'm | Eli Friedman |
2010-01-31 | Rework base and member initialization in constructors, with several | Douglas Gregor |
2010-01-26 | Convert one last size variable to CharUnits (follow-on to 94577). | Ken Dyck |
2010-01-26 | Use CharUnits for sizes, offsets, alignments, and padding amounts for values | Ken Dyck |
2010-01-02 | Correctly pass VTT parameters to constructors and destructors. The VTTs aren'... | Anders Carlsson |
2010-01-01 | Move a few more functions away from CGCXX and to CGClass and CGExprCXX. | Anders Carlsson |
2009-12-25 | Remove some dead variables clang-analyzer found. | Benjamin Kramer |
2009-12-24 | Pass the return value slot to all call exprs. | Anders Carlsson |
2009-12-24 | Pass ReturnValueSlot to EmitCall. No functionality change yet. | Anders Carlsson |
2009-12-23 | There is no such thing as typeinfo for a cv-qualified type. Assert | Douglas Gregor |
2009-12-18 | Fix regression I introduced when dynamic_cast-ing to a reference type. | Anders Carlsson |
2009-12-17 | Rename GetAddrOfRTTI to GetAddrOfRTTIDescriptor. Remove the overload that tak... | Anders Carlsson |
2009-12-16 | Use GetAddrOfRTTI everywhere and remove GenerateRTTI and GenerateRTTIRef. Wit... | Anders Carlsson |