]> granicus.if.org Git - llvm/commit
[RDF] Add registers to live set even if they are live already
authorKrzysztof Parzyszek <kparzysz@codeaurora.org>
Mon, 23 Jan 2017 23:03:49 +0000 (23:03 +0000)
committerKrzysztof Parzyszek <kparzysz@codeaurora.org>
Mon, 23 Jan 2017 23:03:49 +0000 (23:03 +0000)
commit8614146660ce92a86cbbb860d88f368b81128365
tree7281380e0ad3fd00271797a71869eadc7e74ca63
parent72e0240a064a22cfd71bbd3f90a200fb6888411b
[RDF] Add registers to live set even if they are live already

When calculating kills, a register may be considered live because a part
of it is live, but if there is a use of that (whole) register, the whole
register (and its subregisters) need to be added to the live set.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@292845 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/Hexagon/RDFLiveness.cpp