commit | 5101c89f134092c7827ee6adc3689c9326134ad4 | [log] [tgz] |
---|---|---|
author | Matthias Braun <matze@braunis.de> | Thu Mar 19 00:21:58 2015 +0000 |
committer | Matthias Braun <matze@braunis.de> | Thu Mar 19 00:21:58 2015 +0000 |
tree | 57abb66dcb90e62f0fd4d6da23d99732869319d5 | |
parent | cc690d62e3813d1bf6eb23cc350a52d23991f633 [diff] |
Do not track subregister liveness when it brings no benefits Some subregisters are only to indicate different access sizes, while not providing any way to actually divide the register up into multiple disjunct parts. Avoid tracking subregister liveness in these cases as it is not beneficial. Differential Revision: http://reviews.llvm.org/D8429 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@232695 91177308-0d34-0410-b5e6-96231b3b80d8