OSDN Git Service

[Hexagon] Don't use garbage mask in HvxSelector::shuffp2
authorKrzysztof Parzyszek <kparzysz@codeaurora.org>
Mon, 5 Feb 2018 15:46:41 +0000 (15:46 +0000)
committerKrzysztof Parzyszek <kparzysz@codeaurora.org>
Mon, 5 Feb 2018 15:46:41 +0000 (15:46 +0000)
commit61660661cdf2a7c08844787149a7e8fdfbbeeec5
tree8d81e52c120fb872375285adace419bf05a7b5b8
parentb46c3d9efb83d09fd8629e131d50912356df3e5a
[Hexagon] Don't use garbage mask in HvxSelector::shuffp2

The function shuffp2 was breaking up a wide shuffle into a pair of
narrower ones, except that the narrower shuffle masks were actually
uninitialized.

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