diff options
author | Matthias Braun <matze@braunis.de> | 2016-03-05 04:36:13 +0000 |
---|---|---|
committer | Matthias Braun <matze@braunis.de> | 2016-03-05 04:36:13 +0000 |
commit | 4797ec95e4473d312be49b78a6faf643860b7878 (patch) | |
tree | a19b1dd36d1632b21927e9fdb4a124ed9a7e9f7e /llvm/lib/Support/TargetParser.cpp | |
parent | 8de09aa0c578a387dc8eeb5e6d5dc556ad4437c7 (diff) | |
download | llvm-4797ec95e4473d312be49b78a6faf643860b7878.zip llvm-4797ec95e4473d312be49b78a6faf643860b7878.tar.gz llvm-4797ec95e4473d312be49b78a6faf643860b7878.tar.bz2 |
RegisterCoalescer: Remap subregister lanemasks before exchanging operands
Rematerializing and merging into a bigger register class at the same
time, requires the subregister range lanemasks getting remapped to the
new register class.
This fixes http://llvm.org/PR26805
llvm-svn: 262768
Diffstat (limited to 'llvm/lib/Support/TargetParser.cpp')
0 files changed, 0 insertions, 0 deletions