commit | 9c890fc5b33f5fe65c742ae9daf9c474c9f3bd12 | [log] [tgz] |
---|---|---|
author | Matthias Braun <matze@braunis.de> | Tue Mar 21 21:58:08 2017 +0000 |
committer | Matthias Braun <matze@braunis.de> | Tue Mar 21 21:58:08 2017 +0000 |
tree | f08d87ac90f2d829cdc092a31e82f26b9eba4c41 | |
parent | d706d030afeaad173523d692eaf8659c15926123 [diff] |
SplitKit: Fix subreg copy related problems Fix two problems related to r298025: - SplitKit would create duplicate VNIs in some cases leading to crashs when hoisting copies. - VirtRegMap could fail expanding copies at the beginning of a basic block. This fixes http://llvm.org/PR32353 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@298448 91177308-0d34-0410-b5e6-96231b3b80d8