commit | 94ebfcba481d80faefcaed45ee56ca0cb01e596a | [log] [tgz] |
---|---|---|
author | Matthias Braun <matze@braunis.de> | Fri Mar 17 00:41:39 2017 +0000 |
committer | Matthias Braun <matze@braunis.de> | Fri Mar 17 00:41:39 2017 +0000 |
tree | 93fd04e6fd64a242c4c37cfe77a1027ca43aa910 | |
parent | 852989f86cced6742a76e99d5f91bdccab562253 [diff] |
SplitKit: Correctly implement partial subregister copies - This fixes a bug where subregister incompatible with the vregs register class where used. - Implement the case where multiple copies are necessary to cover a given lanemask. Differential Revision: https://reviews.llvm.org/D30438 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@298025 91177308-0d34-0410-b5e6-96231b3b80d8