[Hexagon] Return true in enableMultipleCopyHints().
authorJonas Paulsson <paulsson@linux.vnet.ibm.com>
Wed, 21 Feb 2018 16:37:45 +0000 (16:37 +0000)
committerJonas Paulsson <paulsson@linux.vnet.ibm.com>
Wed, 21 Feb 2018 16:37:45 +0000 (16:37 +0000)
commit77cdf3881ccc98d453c91ca09dc482a731b6dfe0
tree42b856e17f39924910d18cfa7bd31a8734e119ac
parent3679c95ae45e5326368b263a9963fd217c768f95
[Hexagon]  Return true in enableMultipleCopyHints().

Enable multiple COPY hints to eliminate more COPYs during register allocation.

Note that this is something all targets should do, see
https://reviews.llvm.org/D38128.

Review: Krzysztof Parzyszek
llvm-svn: 325697
llvm/lib/Target/Hexagon/HexagonRegisterInfo.h
llvm/test/CodeGen/Hexagon/autohvx/reg-sequence.ll
llvm/test/CodeGen/Hexagon/mul64-sext.ll
llvm/test/CodeGen/Hexagon/pred-absolute-store.ll