[Hexagon] Improve the selection algorithm in scalarizeShuffle
authorKrzysztof Parzyszek <kparzysz@codeaurora.org>
Wed, 12 Sep 2018 22:10:58 +0000 (22:10 +0000)
committerKrzysztof Parzyszek <kparzysz@codeaurora.org>
Wed, 12 Sep 2018 22:10:58 +0000 (22:10 +0000)
commitf853741142dd97ffc574510859544cc591c0656c
treeeb9a9cb785ce7246b8ff75586db048b900364481
parent3a55d1ef2774a0a814bd9e12cd8f4b34afd2e6df
[Hexagon] Improve the selection algorithm in scalarizeShuffle

Use topological ordering for newly generated nodes.

llvm-svn: 342090
llvm/lib/Target/Hexagon/HexagonISelDAGToDAGHVX.cpp