diff options
author | Eric Fiselier <eric@efcs.ca> | 2017-06-03 00:22:18 +0000 |
---|---|---|
committer | Eric Fiselier <eric@efcs.ca> | 2017-06-03 00:22:18 +0000 |
commit | de7943b9471c05cf3cffbfd02471574f0ef889bc (patch) | |
tree | 16d27c536c36db6665f7f0fa9c87e43efab30633 /llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp | |
parent | ca5d2efe5a693a48d79347ff50384545908d7425 (diff) | |
download | bcm5719-llvm-de7943b9471c05cf3cffbfd02471574f0ef889bc.tar.gz bcm5719-llvm-de7943b9471c05cf3cffbfd02471574f0ef889bc.zip |
[coroutines] Fix rebuilding of dependent coroutine parameters
Summary:
We were not handling correctly rebuilding of parameter and were not creating copies for them.
Now we will always rebuild parameter moves in TreeTransform's TransformCoroutineBodyStmt.
Reviewers: rsmith, GorNishanov
Reviewed By: rsmith
Subscribers: cfe-commits
Differential Revision: https://reviews.llvm.org/D33797
llvm-svn: 304620
Diffstat (limited to 'llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp')
0 files changed, 0 insertions, 0 deletions