[RDF] Fix incorrect lane mask calculation
authorKrzysztof Parzyszek <kparzysz@codeaurora.org>
Thu, 8 Dec 2016 20:33:45 +0000 (20:33 +0000)
committerKrzysztof Parzyszek <kparzysz@codeaurora.org>
Thu, 8 Dec 2016 20:33:45 +0000 (20:33 +0000)
commit77a45576efa853c52feb48560ab1c7a6210b5878
tree5548b3aeeaca579117eccecd4dc2b89a1749f72c
parent2580c95dc126fbdd814d59fcf6724c25989b2c7c
[RDF] Fix incorrect lane mask calculation

This was exposed by some code that used more than one level of sub-
registers. There is no testcase, because there is no such code in the
Hexagon backend.

llvm-svn: 289099
llvm/lib/Target/Hexagon/RDFGraph.cpp