commit | 94dfce45bf292022864b0a24a1cc5dfadca9ced1 | [log] [tgz] |
---|---|---|
author | Matthias Braun <matze@braunis.de> | Fri Dec 19 01:39:46 2014 +0000 |
committer | Matthias Braun <matze@braunis.de> | Fri Dec 19 01:39:46 2014 +0000 |
tree | 70774e09e90541d731e55a2d01a7d8ca161a9ff4 | |
parent | 128eb8312ad3ddc2c8f388ee4eb6f076079449cb [diff] |
RegisterCoalescer: rewrite eliminateUndefCopy(). This also fixes problems with undef copies of subregisters. I can't attach a testcase for that as none of the targets in trunk has subregister liveness tracking enabled. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@224560 91177308-0d34-0410-b5e6-96231b3b80d8