commit | 9897e75e2cf0b020977f62b77782c47c7aa6dd79 | [log] [tgz] |
---|---|---|
author | Sean Silva <chisophugis@gmail.com> | Tue Jun 14 00:51:09 2016 +0000 |
committer | Sean Silva <chisophugis@gmail.com> | Tue Jun 14 00:51:09 2016 +0000 |
tree | f63c5ce08c73a9e7818d69993509c1736a984f23 | |
parent | d4b40fab55f215cc98da892b187128ed097ab67f [diff] |
Bring back "[PM] Port JumpThreading to the new PM" with a fix This reverts commit r272603 and adds a fix. Big thanks to Davide for pointing me at r216244 which gives some insight into how to fix this VS2013 issue. VS2013 can't synthesize a move constructor. So the fix here is to add one explicitly to the JumpThreadingPass class. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@272607 91177308-0d34-0410-b5e6-96231b3b80d8