| Commit message (Expand) | Author | Age | Files | Lines | 
| ... |  | 
| *  | Handle default arguments when calling copy constructors for bases or members ... | Anders Carlsson | 2010-03-30 | 1 | -0/+20 | 
| *  | Flip the switch to always get vtables from the VTT when necessary, I've verif... | Anders Carlsson | 2010-03-29 | 1 | -7/+3 | 
| *  | Cleanup, no functionality change. | Anders Carlsson | 2010-03-29 | 1 | -6/+1 | 
| *  | Fix another thinko, so that flags don't depend on previous bases. | Anders Carlsson | 2010-03-29 | 1 | -5/+7 | 
| *  | When generating base ctors/dtors, we need to lookup virtual bases using the v... | Anders Carlsson | 2010-03-29 | 1 | -4/+15 | 
| *  | Use construction vtables when needed. This is currently guarded by -fdump-vta... | Anders Carlsson | 2010-03-29 | 1 | -5/+29 | 
| *  | Reapply r99775 with a fix for a silly bug - we were setting the vtable pointe... | Anders Carlsson | 2010-03-28 | 1 | -47/+58 | 
| *  | Looks like I broke self-host again :(. | Anders Carlsson | 2010-03-28 | 1 | -53/+46 | 
| *  | More improvements to setting the vtable pointer. We now no longer set the vta... | Anders Carlsson | 2010-03-28 | 1 | -46/+53 | 
| *  | Factor vtable pointer setting code out into a separate function. | Anders Carlsson | 2010-03-28 | 1 | -21/+32 | 
| *  | Revert r99612 and see if it fixes self-host. | Anders Carlsson | 2010-03-26 | 1 | -7/+0 | 
| *  | Don't initialize virtual pointers for primary bases, they've already been ini... | Anders Carlsson | 2010-03-26 | 1 | -0/+7 | 
| *  | Simplify InitializeVtablePtrs in preparation of making it work with construct... | Anders Carlsson | 2010-03-26 | 1 | -52/+57 | 
| *  | Use getNamedGlobal instead of getGlobalVariable. (Fixes self-host). | Anders Carlsson | 2010-03-24 | 1 | -1/+1 | 
| *  | More vtable work; preparations for moving over to the new vtable layout code ... | Anders Carlsson | 2010-03-24 | 1 | -5/+7 | 
| *  | Rename CGVtableInfo to CodeGenVTables in preparation of adding another VTable... | Anders Carlsson | 2010-03-23 | 1 | -14/+14 | 
| *  | Rename getVirtualBaseOffsetIndex to getVirtualBaseOffsetOffset to reflect wha... | Anders Carlsson | 2010-03-11 | 1 | -4/+4 | 
| *  | Perform two more constructor/destructor code-size optimizations: | John McCall | 2010-02-23 | 1 | -11/+125 | 
| *  | More refactoring around constructor/destructor code generation. | John McCall | 2010-02-19 | 1 | -48/+129 | 
| *  | Make deleting and complete dtor variants defer to other dtor variants by | John McCall | 2010-02-18 | 1 | -36/+51 | 
| *  | Extract out function-body code generation into its own method.  No functionality | John McCall | 2010-02-18 | 1 | -31/+38 | 
| *  | IRgen optimization:  cache the value of 'this' and 'vtt' instead of | John McCall | 2010-02-16 | 1 | -8/+0 | 
| *  | When emitting complete destructors for classes with virtual bases, compute | John McCall | 2010-02-16 | 1 | -34/+54 | 
| *  | Make sure to set vtable pointers in the destructors as well. | Anders Carlsson | 2010-02-07 | 1 | -1/+1 | 
| *  | Call destructors for constructed bases as well. | Anders Carlsson | 2010-02-06 | 1 | -0/+13 | 
| *  | If a constructor throws an exception we need to execute the destructors for a... | Anders Carlsson | 2010-02-06 | 1 | -0/+19 | 
| *  | Remove unused variable. | Ted Kremenek | 2010-02-06 | 1 | -1/+0 | 
| *  | Rearrange some checks to avoid call to isCopyConstructor() and clarify path | John McCall | 2010-02-06 | 1 | -12/+14 | 
| *  | Standardize the parsing of function type attributes in a way that | John McCall | 2010-02-05 | 1 | -12/+10 | 
| *  | Revert the new reference binding code; I came up with a way simpler solution ... | Anders Carlsson | 2010-02-03 | 1 | -1/+1 | 
| *  | Set the correct vtable pointers _before_ generating code for any member initi... | Anders Carlsson | 2010-02-02 | 1 | -5/+10 | 
| *  | Simplify EmitMemberInitializer; no intended functionality change. | Eli Friedman | 2010-01-31 | 1 | -19/+1 | 
| *  | Rework base and member initialization in constructors, with several | Douglas Gregor | 2010-01-31 | 1 | -40/+15 | 
| *  | When performing a derived-to-base cast that we know will not change the offse... | Anders Carlsson | 2010-01-31 | 1 | -52/+49 | 
| *  | When doing a base-to-derived cast we don't need to null check the derived val... | Anders Carlsson | 2010-01-31 | 1 | -10/+15 | 
| *  | Some class related cleanup. | Anders Carlsson | 2010-01-31 | 1 | -27/+25 | 
| *  | Use EmitLValueForFieldInitialization when synthesizing the copy ctor as well. | Anders Carlsson | 2010-01-29 | 1 | -19/+2 | 
| *  | Add a new EmitLValueForFieldInitialization that will be used for initializing... | Anders Carlsson | 2010-01-29 | 1 | -11/+2 | 
| *  | Simplify EmitLValueForField - we can get whether the field is part of a union... | Anders Carlsson | 2010-01-29 | 1 | -12/+10 | 
| *  | Fix a couple bugs in copy assignment operator synthesis. | Eli Friedman | 2010-01-15 | 1 | -12/+12 | 
| *  | Move address points to CGVtableInfo, no functionality change. | Anders Carlsson | 2010-01-02 | 1 | -3/+3 | 
| *  | Correctly pass VTT parameters to constructors and destructors. The VTTs aren'... | Anders Carlsson | 2010-01-02 | 1 | -25/+58 | 
| *  | Move a few more functions away from CGCXX and to CGClass and CGExprCXX. | Anders Carlsson | 2010-01-01 | 1 | -0/+351 | 
| *  | Move a bunch of class related functions to CGClass.cpp, no functionality change. | Anders Carlsson | 2009-12-24 | 1 | -0/+775 | 
| *  | Add CodeGenModule::ComputeThunkAdjustment, which Eli wrote. | Anders Carlsson | 2009-12-03 | 1 | -0/+36 | 
| *  | Tests now pass with the assertion. | Eli Friedman | 2009-11-28 | 1 | -3/+0 | 
| *  | Add a much more thorough test of casts to virtual bases, and fix | Eli Friedman | 2009-11-28 | 1 | -14/+13 | 
| *  | Get rid of the ugly CGCXX names and replace them with CGClass, CGExprCXX and ... | Anders Carlsson | 2009-11-24 | 1 | -0/+239 |