summaryrefslogtreecommitdiffstats
path: root/clang/test/CodeGenCXX/nrvo.cpp
Commit message (Expand)AuthorAgeFilesLines
* Revert "Revert "As a follow-up to my initial mail to llvm-dev here's a first ...Eric Christopher2019-11-261-9/+9
* Revert "As a follow-up to my initial mail to llvm-dev here's a first pass at ...Muhammad Omair Javaid2019-11-261-9/+9
* As a follow-up to my initial mail to llvm-dev here's a first pass at the O1 d...Eric Christopher2019-11-251-9/+9
* Re-commit r357452 (take 3): "SimplifyCFG SinkCommonCodeFromPredecessors: Also...Hans Wennborg2019-06-171-1/+0
* Revert r361811: 'Re-commit r357452 (take 2): "SimplifyCFG SinkCommonCodeFromP...David L. Jones2019-06-131-0/+1
* [Clang] Disable new PM for tests that use optimization level -O1, -O2 and -O3Petr Hosek2019-06-051-3/+3
* Re-commit r357452 (take 2): "SimplifyCFG SinkCommonCodeFromPredecessors: Also...Hans Wennborg2019-05-281-1/+0
* Revert "Re-commit r357452: SimplifyCFG SinkCommonCodeFromPredecessors: Also s...Jordan Rupprecht2019-05-061-0/+1
* Re-commit r357452: SimplifyCFG SinkCommonCodeFromPredecessors: Also sink func...Hans Wennborg2019-04-161-1/+0
* Revert r357452 - 'SimplifyCFG SinkCommonCodeFromPredecessors: Also sink funct...David L. Jones2019-04-041-0/+1
* SimplifyCFG SinkCommonCodeFromPredecessors: Also sink function calls without ...Hans Wennborg2019-04-021-1/+0
* Revert "[CodeGenCXX] Treat 'this' as noalias in constructors"Sean Fertile2018-10-151-2/+2
* [CodeGenCXX] Treat 'this' as noalias in constructorsAnton Bikineev2018-10-101-2/+2
* Revert r335019 "Update NRVO logic to support early return (Attempt 2)"Taiju Tsuiki2018-06-191-44/+7
* Update NRVO logic to support early return (Attempt 2)Taiju Tsuiki2018-06-191-7/+44
* Revert "Update NRVO logic to support early return"Sam McCall2018-05-301-44/+7
* Update NRVO logic to support early returnTaiju Tsuiki2018-05-301-7/+44
* Update for lifetime intrinsic signature changeMatt Arsenault2017-04-101-2/+2
* C++11 test cleanup: nonthrowing destructorsPaul Robinson2016-12-201-10/+14
* Undo accidental comitPaul Robinson2016-12-191-14/+10
* Make a few OpenMP tests "C++11 clean."Paul Robinson2016-12-191-10/+14
* 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
OpenPOWER on IntegriCloud