summaryrefslogtreecommitdiff
path: root/test/CodeGenCXX/references.cpp
AgeCommit message (Expand)Author
2015-03-13Test case updates for explicit type parameter to the gep operatorDavid Blaikie
2015-02-27Update Clang tests to handle explicitly typed load changes in LLVM.David Blaikie
2014-05-06AST: Update reference temporary manglingDavid Majnemer
2013-08-15CHECK-LABEL-ify some code gen tests to improve diagnostic experience when tes...Stephen Lin
2013-07-04Add 'not' to commands that are expected to fail.Rafael Espindola
2012-12-06Rework the bitfield access IR generation to address PR13619 andChandler Carruth
2011-11-16Fix test on Release builds.Eli Friedman
2011-11-16Fix a bunch of really nasty bugs in how we compute alignment for reference lv...Eli Friedman
2011-07-09clang side to match the LLVM IR type system rewrite patch.Chris Lattner
2011-06-21Introduce a new AST node describing reference binding to temporaries.Douglas Gregor
2011-03-16PR9494: Get rid of bitcast which was both unnecessary and written incorrectly.Eli Friedman
2010-06-27Correctly destroy reference temporaries with global storage. Remove ErrorUnsu...Anders Carlsson
2010-06-27Change IR generation for return (in the simple case) to avoid doing sillyChris Lattner
2010-05-22Improve our handling of reference binding for subobjects ofDouglas Gregor
2010-05-20Rework our handling of binding a reference to a temporaryDouglas Gregor
2010-05-16When constant folding reference variables with an initializer to theChandler Carruth
2010-03-24Check for ret, so that we know we hit the end of the functionDouglas Gregor
2010-03-24When returning from a function that has a reference return type, useDouglas Gregor
2010-02-03Handle reference binding in aggregate initializers. Fixes another 47 tests.Anders Carlsson
2009-12-15Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.Daniel Dunbar
2009-12-09Reimplement reference initialization (C++ [dcl.init.ref]) using theDouglas Gregor
2009-11-23Intercept sizeof and alignof references before they get into ASTContext metho...Sebastian Redl
2009-10-20Fix the 32-bit ABI to return structures with non-trivial copy ctors or dtors ...Anders Carlsson
2009-10-20Force triple for test.Anders Carlsson
2009-10-19Handle emitting the assignment operator when the lhs is a reference. Fixes PR...Anders Carlsson
2009-10-18When binding a reference to a temporary, it's important that other temporarie...Anders Carlsson
2009-10-15HandleAnders Carlsson
2009-10-03Ignore No-op casts when evaluating lvalue expressions. Fixes PR5122.Anders Carlsson
2009-09-01Handle member expressions that return references correctly.Anders Carlsson
2009-05-27IRgen support for calls to functions that return references to aggregate exre...Anders Carlsson
2009-05-27Fix up constant expression handling to deal with the address Eli Friedman
2009-05-27Add IRGen support for local variables of reference type.Eli Friedman
2009-05-27Add IRGen support for return statements in functions with reference Eli Friedman
2009-05-27Functions that return references can be rvalues as well.Anders Carlsson
2009-05-27Add another test.Anders Carlsson
2009-05-27Add support for emitting calls to functions that return references (as lvalue...Anders Carlsson
2009-05-20Handle the remaining unhandled cases in EmitReferenceBindingToExpr.Eli Friedman
2009-05-20irgen for references to complex rvales (Very important...)Anders Carlsson
2009-05-20Bad anders.Anders Carlsson
2009-05-20Create a temporary if the lvalue is a bitfield. Reported by Eli.Anders Carlsson
2009-05-20Add support for binding references to scalar rvalues.Anders Carlsson
2009-05-20Bind references to lvalues correctly.Anders Carlsson
2009-05-19Improve support for irgen of references.Anders Carlsson