| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | [Reapply r128776, modified so that it does not break debug info.] | Ken Dyck | 2011-04-07 | 1 | -2/+3 |
* | Revert r128770, r128771, r128773 and r128776 for now. It breaks debug info. | Devang Patel | 2011-04-04 | 1 | -3/+2 |
* | Change the return type of CodeGenVTables::getVirtualBaseOffsetOffset() to | Ken Dyck | 2011-04-02 | 1 | -2/+3 |
* | Remove PHINode::reserveOperandSpace(). Instead, add a parameter to | Jay Foad | 2011-03-30 | 1 | -4/+2 |
* | Convert the BaseOffset member of BaseSubobject to CharUnits from bits. No | Ken Dyck | 2011-03-24 | 1 | -11/+8 |
* | Convert OffsetFromNearestVBast parameter of InitializeVTablePointer(s) to | Ken Dyck | 2011-03-23 | 1 | -12/+13 |
* | Convert NonVirtual parameter of ApplyNonVirtualAndVirtualOffset() to | Ken Dyck | 2011-03-23 | 1 | -8/+11 |
* | Convert Offset variable in GetAddressOfDirectBaseInCompleteClass() to | Ken Dyck | 2011-03-22 | 1 | -5/+5 |
* | Change return value of ComputeNonVirtualBaseClassOffset() to CharUnits. No | Ken Dyck | 2011-03-22 | 1 | -13/+13 |
* | Use a slightly more semantic interface for emitting call arguments. | John McCall | 2011-03-11 | 1 | -10/+4 |
* | Use the "undergoes default argument promotion" bit on parameters to | John McCall | 2011-03-09 | 1 | -5/+4 |
* | Get rid of the areExceptionsEnabled() getter from LangOptions. | Anders Carlsson | 2011-02-28 | 1 | -2/+2 |
* | A constructor call should force class's debug info even if -flimit-debug-info... | Devang Patel | 2011-02-22 | 1 | -0/+11 |
* | Add a LangOptions::areExceptionsEnabled and start using it. | Anders Carlsson | 2011-02-20 | 1 | -2/+3 |
* | Reorganize CodeGen{Function,Module} to eliminate the unfortunate | John McCall | 2011-02-08 | 1 | -3/+0 |
* | Clean up of -fapple-kext abi code. No change otherwise. | Fariborz Jahanian | 2011-02-03 | 1 | -1/+2 |
* | -fapple-kext, elimination of all direct calls to virtual dtors. | Fariborz Jahanian | 2011-02-02 | 1 | -0/+4 |
* | -fapple-kext support for indirect call to virtuals dtors - wip. | Fariborz Jahanian | 2011-02-01 | 1 | -1/+6 |
* | Make emitting a VTT a two-step process, much like emitting a VTable. You firs... | Anders Carlsson | 2011-01-29 | 1 | -1/+1 |
* | When doing a derived-to-base class through a virtual class, we don't have to ... | Anders Carlsson | 2011-01-29 | 1 | -2/+11 |
* | Renamed CXXBaseOrMemberInitializer to CXXCtorInitializer. This is both shorter, | Alexis Hunt | 2011-01-08 | 1 | -6/+6 |
* | More anonymous struct/union redesign. This one deals with anonymous field use... | Francois Pichet | 2010-12-04 | 1 | -6/+6 |
* | Block API patch to do copy ctor of copied-in cxx objects in | Fariborz Jahanian | 2010-11-13 | 1 | -0/+58 |
* | Rename getBaseClassOffset to getBaseClassOffsetInBits and introduce a getBase... | Anders Carlsson | 2010-10-31 | 1 | -7/+9 |
* | Factor out the code for emitting code to load vtable pointer members | Dan Gohman | 2010-10-26 | 1 | -4/+7 |
* | Death to blocks, or at least the word "block" in one particular obnoxiously | John McCall | 2010-10-15 | 1 | -1/+1 |
* | Currently we're initializing the vtable pointers of a class only after | John McCall | 2010-09-17 | 1 | -0/+30 |
* | one piece of code is responsible for the lifetime of every aggregate | John McCall | 2010-09-15 | 1 | -5/+7 |
* | IRgen: Switch a bunch of trivial MakeAddr calls to use MakeAddrLValue. | Daniel Dunbar | 2010-08-21 | 1 | -1/+1 |
* | Emit a stop point for delegate constructor call. This gives user a chance to ... | Devang Patel | 2010-08-11 | 1 | -0/+3 |
* | Store inheritance paths after CastExprs instead of inside them. | John McCall | 2010-08-07 | 1 | -15/+18 |
* | Rename LazyCleanup -> Cleanup. No functionality change for these last three | John McCall | 2010-07-21 | 1 | -20/+20 |
* | Switch the destructor for a temporary arising from a reference binding over to | John McCall | 2010-07-21 | 1 | -2/+6 |
* | Implement proper base/member destructor EH chaining. | John McCall | 2010-07-21 | 1 | -151/+170 |
* | Change PushDestructorCleanup to use lazy cleanups. | John McCall | 2010-07-21 | 1 | -8/+16 |
* | Convert the EH cleanups for base and member destructors in a constructor into | John McCall | 2010-07-21 | 1 | -18/+42 |
* | Implement zero-initialization for array new when there is an | Douglas Gregor | 2010-07-21 | 1 | -6/+17 |
* | Teach IR generation how to lazily emit cleanups. This has a lot of advantages, | John McCall | 2010-07-13 | 1 | -2/+2 |
* | Teach function-try-blocks on constructors and destructors to implicitly | John McCall | 2010-07-07 | 1 | -7/+4 |
* | Validated by nightly-test runs on x86 and x86-64 darwin, including after | John McCall | 2010-07-06 | 1 | -34/+49 |
* | Remove unnecessary ASTContext parameter from | Douglas Gregor | 2010-07-01 | 1 | -6/+6 |
* | Change EmitReferenceBindingToExpr to take a decl instead of a boolean. | Anders Carlsson | 2010-06-26 | 1 | -2/+1 |
* | Move GenerateCXXAggrDestructorHelper to CGDeclCXX.cpp where it belongs. | Anders Carlsson | 2010-06-08 | 1 | -38/+0 |
* | Simplify GenerateCXXAggrDestructorHelper. | Anders Carlsson | 2010-06-08 | 1 | -20/+13 |
* | Don't intentionally try to ignore the value of a scalar expression when we | Eli Friedman | 2010-06-03 | 1 | -1/+1 |
* | Correctly pass aggregates by reference when emitting thunks. | John McCall | 2010-05-26 | 1 | -26/+1 |
* | Re-land the fix for PR7139. | Anders Carlsson | 2010-05-22 | 1 | -1/+1 |
* | Unbreak self-host. | Anders Carlsson | 2010-05-21 | 1 | -1/+1 |
* | Rename CodeGenFunction::EmitMemSetToZero to EmitNullInitialization. Handle se... | Anders Carlsson | 2010-05-21 | 1 | -1/+1 |
* | When emitting an lvalue for an anonymous struct or union member during | John McCall | 2010-05-21 | 1 | -2/+4 |