[Hexagon] Boost profit for word-mask immediates, reduce for others
authorKrzysztof Parzyszek <kparzysz@codeaurora.org>
Fri, 23 Mar 2018 20:11:00 +0000 (20:11 +0000)
committerKrzysztof Parzyszek <kparzysz@codeaurora.org>
Fri, 23 Mar 2018 20:11:00 +0000 (20:11 +0000)
commitbcf0a96f9ec204575f3e28bfb3254536da771410
tree5de4ec1bc4e226a0a50f2392ac603efbdf8113d4
parentf228276262af761d3061e40251d48efa49408397
[Hexagon] Boost profit for word-mask immediates, reduce for others

This avoids unnecessary splitting due to uninteresting immediates.

llvm-svn: 328364
llvm/lib/Target/Hexagon/HexagonSplitDouble.cpp
llvm/test/CodeGen/Hexagon/sdr-nosplit1.ll [new file with mode: 0644]
llvm/test/CodeGen/Hexagon/sdr-reg-profit.ll [new file with mode: 0644]