| Commit message (Expand) | Author | Age | Files | Lines |
| * | Allow reference binding of a reference of Objective-C object type to | Douglas Gregor | 2010-08-07 | 1 | -0/+7 |
| * | Store inheritance paths after CastExprs instead of inside them. | John McCall | 2010-08-07 | 1 | -7/+9 |
| * | Switch the destructor for a temporary arising from a reference binding over to | John McCall | 2010-07-21 | 1 | -10/+2 |
| * | Adopt objc_assign_threadlocal() for __thread variables of GC types. | Fariborz Jahanian | 2010-07-20 | 1 | -3/+7 |
| * | implement rdar://5739832 - operator new should check for overflow in multiply, | Chris Lattner | 2010-07-20 | 1 | -3/+2 |
| * | Reinstate the scalar-cast-to-const-reference improvements, this time | Douglas Gregor | 2010-07-15 | 1 | -12/+43 |
| * | Revert r108431 and r108433 (the cast-to-const-reference fixes), which | Douglas Gregor | 2010-07-15 | 1 | -42/+12 |
| * | Spell isPRValue() properly. | Douglas Gregor | 2010-07-15 | 1 | -2/+1 |
| * | Teach CodeGenFunction::EmitCastLValue() to handle casts to an lvalue | Douglas Gregor | 2010-07-15 | 1 | -12/+43 |
| * | CK_BitCast is not an lvalue bitcast any longer | Douglas Gregor | 2010-07-15 | 1 | -1/+0 |
| * | Introduce a new cast kind for an "lvalue bitcast", which handles | Douglas Gregor | 2010-07-13 | 1 | -1/+2 |
| * | Reinstate the fix for PR7556. A silly use of isTrivial() was | Douglas Gregor | 2010-07-08 | 1 | -3/+3 |
| * | Revert r107828 and r107827, the fix for PR7556, which seems to be | Douglas Gregor | 2010-07-07 | 1 | -3/+3 |
| * | Rename CXXZeroInitValueExpr to CXXScalarValueInitExpr, to reflect its | Douglas Gregor | 2010-07-07 | 1 | -3/+3 |
| * | Validated by nightly-test runs on x86 and x86-64 darwin, including after | John McCall | 2010-07-06 | 1 | -11/+6 |
| * | in the "coerce" case, the ABI handling code ends up making the | Chris Lattner | 2010-07-05 | 1 | -4/+4 |
| * | Remove unnecessary ASTContext parameter from | Douglas Gregor | 2010-07-01 | 1 | -1/+1 |
| * | Correctly destroy reference temporaries with global storage. Remove ErrorUnsu... | Anders Carlsson | 2010-06-27 | 1 | -9/+23 |
| * | Add a CreateReferenceTemporary that will do the right thing for variables wit... | Anders Carlsson | 2010-06-27 | 1 | -6/+34 |
| * | Simplify CodeGenFunction::EmitReferenceBindingToExpr as a first step towards ... | Anders Carlsson | 2010-06-27 | 1 | -95/+90 |
| * | Reduce indentation. | Anders Carlsson | 2010-06-27 | 1 | -14/+11 |
| * | finally get around to doing a significant cleanup to irgen: | Chris Lattner | 2010-06-27 | 1 | -23/+12 |
| * | Implement rdar://7530813 - collapse multiple GEP instructions in IRgen | Chris Lattner | 2010-06-26 | 1 | -5/+40 |
| * | minor cleanup: don't emit the base of an array subscript until after | Chris Lattner | 2010-06-26 | 1 | -8/+7 |
| * | move scalar inc/dec codegen into ScalarExprEmitter instead | Chris Lattner | 2010-06-26 | 1 | -89/+0 |
| * | use more efficient type comparison predicates. | Chris Lattner | 2010-06-26 | 1 | -1/+1 |
| * | Change EmitReferenceBindingToExpr to take a decl instead of a boolean. | Anders Carlsson | 2010-06-26 | 1 | -2/+5 |
| * | Fix an Obj-C++ miscompile when calling an Obj-C method that returns a C++ ref... | Anders Carlsson | 2010-06-21 | 1 | -3/+10 |
| * | objective-C++ IRGen: property reference as an | Fariborz Jahanian | 2010-06-17 | 1 | -1/+9 |
| * | Objective-c++ IRGen. Support for @selector expression as | Fariborz Jahanian | 2010-06-17 | 1 | -0/+8 |
| * | Move CodeGenOptions.h *back* into Frontend. This should have been done when the | Chandler Carruth | 2010-06-15 | 1 | -1/+1 |
| * | Re-land the fix for PR7139. | Anders Carlsson | 2010-05-22 | 1 | -1/+1 |
| * | Improve our handling of reference binding for subobjects of | Douglas Gregor | 2010-05-22 | 1 | -7/+19 |
| * | 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 | -0/+29 |
| * | Rework our handling of binding a reference to a temporary | Douglas Gregor | 2010-05-20 | 1 | -18/+100 |
| * | Substantially alter the design of the Objective C type AST by introducing | John McCall | 2010-05-15 | 1 | -4/+3 |
| * | Minor refactoring of my last patch. | Fariborz Jahanian | 2010-05-11 | 1 | -4/+5 |
| * | Objective-C++ Code gen. Handle code gen. for property | Fariborz Jahanian | 2010-05-10 | 1 | -1/+10 |
| * | Add the same 'ForVirtualBase' parameter to EmitCXXDestructorCall. | Anders Carlsson | 2010-05-02 | 1 | -0/+2 |
| * | Change CodeGenFunction::GetAddressOfDerivedClass to take a BasePath. | Anders Carlsson | 2010-04-24 | 1 | -7/+2 |
| * | Convert more call sites over to the new GetAddressOfBaseClass. | Anders Carlsson | 2010-04-24 | 1 | -10/+6 |
| * | Handle compound assignment expressions (i += j) as lvalues, which is | Douglas Gregor | 2010-04-23 | 1 | -0/+2 |
| * | Call PerformCopyInitialization to properly initialize the exception temporary | John McCall | 2010-04-22 | 1 | -0/+7 |
| * | Miscellaneous codegen cleanups. Mostly, don't create new basic blocks | John McCall | 2010-04-21 | 1 | -6/+18 |
| * | Some renaming of methods, fixes typo | Fariborz Jahanian | 2010-04-19 | 1 | -2/+3 |
| * | Local static variables must be available module-wise | Fariborz Jahanian | 2010-04-18 | 1 | -0/+2 |
| * | Fix an assert when assigning a boolean value to a bitfield of type _Bool. | Anders Carlsson | 2010-04-17 | 1 | -1/+5 |
| * | IRgen: (Reapply 101222, with fixes) Move EmitStoreThroughBitfieldLValue to us... | Daniel Dunbar | 2010-04-15 | 1 | -88/+84 |