| Commit message (Expand) | Author | Age | Files | Lines |
| * | Update Clang tests to handle explicitly typed load changes in LLVM. | David Blaikie | 2015-02-27 | 1 | -3/+3 |
| * | Update Clang tests to handle explicitly typed gep changes in LLVM. | David Blaikie | 2015-02-27 | 1 | -11/+11 |
| * | CodeGen: static constexpr data members should have a linkonce_odr init | David Majnemer | 2015-02-19 | 1 | -8/+8 |
| * | Fix temporary lifetime extension from an initializer using braced "functional" | Richard Smith | 2015-01-10 | 1 | -0/+7 |
| * | Mark C++ reference parameters as dereferenceable | Hal Finkel | 2014-07-18 | 1 | -9/+9 |
| * | PR20227: materialize a temporary when dynamic_casting a class prvalue to a | Richard Smith | 2014-07-08 | 1 | -0/+15 |
| * | Add 'nonnull' parameter or return attribute when producing an llvm pointer ty... | Nick Lewycky | 2014-05-28 | 1 | -10/+10 |
| * | AST: Update reference temporary mangling | David Majnemer | 2014-05-06 | 1 | -26/+26 |
| * | CHECK-LABEL-ify some code gen tests to improve diagnostic experience when tes... | Stephen Lin | 2013-08-15 | 1 | -12/+12 |
| * | Testcase for PR14130, which was probably fixed by r183859. | Richard Smith | 2013-07-04 | 1 | -0/+8 |
| * | PR16263: Implement current direction of core issue 1376. Binding a reference to | Richard Smith | 2013-06-15 | 1 | -0/+28 |
| * | Reapply r183721, reverted in r183776, with a fix for a bug in the former (we | Richard Smith | 2013-06-12 | 1 | -7/+110 |
| * | Revert r183721. It caused cleanups to be delayed too long in some cases. | Richard Smith | 2013-06-11 | 1 | -81/+7 |
| * | Rework IR emission for lifetime-extended temporaries. Instead of trying to walk | Richard Smith | 2013-06-11 | 1 | -7/+81 |
| * | Remove some unreachable (and wrong) code and replace it with an assertion. | Richard Smith | 2013-06-04 | 1 | -0/+22 |
| * | Convert some Unicode whitespace to ASCII whitespace. | Richard Smith | 2013-06-03 | 1 | -4/+4 |
| * | Do not walk through member-accesses on bitfields when looking for the object | Richard Smith | 2013-06-03 | 1 | -0/+12 |
| * | Fix handling of pointers-to-members and comma expressions when | Richard Smith | 2013-06-03 | 1 | -1/+47 |
| * | Update the tests. | Bill Wendling | 2013-01-31 | 1 | -3/+3 |
| * | Modify the tests for the (sorted) order that the attributes come out as now. | Bill Wendling | 2013-01-29 | 1 | -3/+3 |
| * | Fix some wrong-code bugs in implicitly-defined assignment operators: | Richard Smith | 2012-11-13 | 1 | -0/+21 |
| * | In Sema::MaybeBindToTemporary, create a CXXBindTemporaryExpr for an | Peter Collingbourne | 2011-11-27 | 1 | -0/+18 |
| * | Track whether an AggValueSlot is potentially aliased, and do not | John McCall | 2011-08-25 | 1 | -3/+3 |
| * | A number of array-related IR-gen cleanups. | John McCall | 2011-07-09 | 1 | -13/+9 |
| * | Fix some obvious bugs in the conditional-cleanup code and then make the | John McCall | 2011-01-26 | 1 | -4/+2 |
| * | Reset the lifetime-managed flag between emission of the agg conditional | John McCall | 2010-11-17 | 1 | -0/+32 |
| * | Fix a bug with binding l-values to elided temporaries, and leave a couple | John McCall | 2010-09-18 | 1 | -1/+18 |
| * | Right, there are *two* cases of pr-value class-type expressions that don't | John McCall | 2010-09-16 | 1 | -0/+34 |
| * | Test hardening. | John McCall | 2010-09-15 | 1 | -6/+6 |
| * | one piece of code is responsible for the lifetime of every aggregate | John McCall | 2010-09-15 | 1 | -0/+104 |
| * | Reinstate the fix for PR7556. A silly use of isTrivial() was | Douglas Gregor | 2010-07-08 | 1 | -0/+18 |
| * | Revert r107828 and r107827, the fix for PR7556, which seems to be | Douglas Gregor | 2010-07-07 | 1 | -18/+0 |
| * | Do not use CXXZeroValueInitExpr for class types. Instead, use | Douglas Gregor | 2010-07-07 | 1 | -0/+18 |
| * | Tweak test for destruction of copied temporary objects | Douglas Gregor | 2010-04-25 | 1 | -0/+1 |
| * | When copying a temporary object to initialize an entity for which the | Douglas Gregor | 2010-04-25 | 1 | -0/+18 |
| * | Fix PR6648 by not creating a temporary with the type of a | Rafael Espindola | 2010-03-21 | 1 | -0/+13 |
| * | Give explicit template instantiations weak ODR linkage. Former | Douglas Gregor | 2010-03-13 | 1 | -1/+1 |
| * | Re-revert the explicit template instantiation linkage patch. I am beginning t... | Douglas Gregor | 2010-03-13 | 1 | -1/+1 |
| * | Reinstate patch to turn explicit template instantiations into weak symbols | Douglas Gregor | 2010-03-13 | 1 | -1/+1 |
| * | Revert the linkage change for explicit template instantiations; something is ... | Douglas Gregor | 2010-03-12 | 1 | -1/+1 |
| * | Give explicit template instantiations weak linkage (but don't defer | Douglas Gregor | 2010-03-12 | 1 | -1/+1 |
| * | When binding an lvalue to a reference, we always need to pop temporaries. | Anders Carlsson | 2010-02-04 | 1 | -0/+21 |
| * | Check in a test case and a nasty workaround for PR6199. | Anders Carlsson | 2010-02-02 | 1 | -0/+18 |
| * | When transforming CXXExprWithTemporaries and CXXBindTemporaryExpr | Douglas Gregor | 2009-12-24 | 1 | -0/+14 |
| * | InitializationSequence handles binding to temporaries, so that | Douglas Gregor | 2009-12-24 | 1 | -0/+19 |
| * | Switch the initialization required by return statements over to the | Douglas Gregor | 2009-12-18 | 1 | -0/+14 |
| * | Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'. | Daniel Dunbar | 2009-12-15 | 1 | -2/+2 |
| * | Don't bind arguments to temporaries if the argument has a reference type. | Anders Carlsson | 2009-11-13 | 1 | -0/+14 |
| * | Fix two bugs with temporaries: | Anders Carlsson | 2009-11-13 | 1 | -0/+23 |
| * | If a member variable of reference type is bound to a temporary in its member ... | Anders Carlsson | 2009-11-06 | 1 | -0/+17 |