summaryrefslogtreecommitdiff
path: root/test/CodeGenCXX/nrvo.cpp
Commit message (Expand)AuthorAgeFilesLines
* Update clang unittests for rL281586.Wei Mi2016-09-151-2/+2
* Update clang to take into account the changes to personality fnsDavid Majnemer2015-06-171-2/+3
* Adjust clang side tests effected by 239795 before reapplying said changePhilip Reames2015-06-161-3/+3
* Revert "Revert r234581, it might have caused a few miscompiles in Chromium."David Majnemer2015-04-221-2/+13
* Revert r234581, it might have caused a few miscompiles in Chromium.Nico Weber2015-04-111-13/+2
* Remove threshold for inserting lifetime markers for named temporariesArnaud A. de Grandmaison2015-04-101-2/+13
* Revert "Remove threshold for lifetime marker insertion of named temporaries"Arnaud A. de Grandmaison2014-12-011-13/+2
* Remove threshold for lifetime marker insertion of named temporariesArnaud A. de Grandmaison2014-12-011-2/+13
* Revert "Remove threshold on object size for inserting lifetime begin / end"Arnaud A. de Grandmaison2014-10-081-13/+2
* Remove threshold on object size for inserting lifetime begin / endArnaud A. de Grandmaison2014-10-081-2/+13
* Mark C++ reference parameters as dereferenceableHal Finkel2014-07-181-1/+1
* Add 'nonnull' parameter or return attribute when producing an llvm pointer ty...Nick Lewycky2014-05-281-1/+1
* I fixed this fixme in r208017.Nick Lewycky2014-05-061-2/+1
* Err, wait. Those new test functions in r207890 need CHECK lines.Nick Lewycky2014-05-031-0/+6
* Rewrite NRVO determination. Track NRVO candidates on the parser Scope and app...Nick Lewycky2014-05-031-2/+41
* CHECK-LABEL-ify some code gen tests to improve diagnostic experience when tes...Stephen Lin2013-08-151-9/+9
* Update to use references to attribute groups instead of listing the attribute...Bill Wendling2013-02-221-1/+3
* Call __cxa_begin_catch with the current exception beforeJohn McCall2013-02-121-2/+3
* A number of test cases assume that an "int" parameter or return valueUlrich Weigand2012-10-241-2/+2
* Make test compatible with ARM hosts.Eli Friedman2011-11-111-3/+3
* Don't apply NRVO to over-aligned variables. The caller onlyJohn McCall2011-11-111-0/+12
* Throw the switch to convert clang to the new exception handling model!Bill Wendling2011-09-191-6/+7
* Whack a bunch of tests in CodeGenCXX to work on ARM (using ARM ABI). Batch 2...Eli Friedman2011-06-141-21/+21
* Convert Clang over to resuming from landing pads with llvm.eh.resume.John McCall2011-05-281-1/+1
* Back out r132209; it's breaking nightly tests.Eli Friedman2011-05-271-1/+1
* Implement a new, much improved version of the cleanup hack. We just needJohn McCall2011-05-271-1/+1
* Add -fcxx-exceptions to all tests that use C++ exceptions.Anders Carlsson2011-02-281-1/+1
* Pass -fexceptions to all tests that use try/catch/throw.Anders Carlsson2011-02-191-0/+2
* Promote the static getNRVOCandidate() function, which computed theDouglas Gregor2011-01-211-0/+13
* Teach IR generation how to lazily emit cleanups. This has a lot of advantages,John McCall2010-07-131-16/+16
* Validated by nightly-test runs on x86 and x86-64 darwin, including afterJohn McCall2010-07-061-19/+68
* Ensure that destructors are called for NRVO'd objects when theDouglas Gregor2010-05-171-2/+21
* Attempt to satisfy Release-Asserts buildDouglas Gregor2010-05-151-3/+0
* When applying the named return value optimization, we still need toDouglas Gregor2010-05-151-0/+13
* Implement a simple form of the C++ named return value optimization forDouglas Gregor2010-05-151-0/+55