[AArch64] Return true in enableMultipleCopyHints().
authorJonas Paulsson <paulsson@linux.vnet.ibm.com>
Fri, 9 Feb 2018 09:22:20 +0000 (09:22 +0000)
committerJonas Paulsson <paulsson@linux.vnet.ibm.com>
Fri, 9 Feb 2018 09:22:20 +0000 (09:22 +0000)
commit7850601fa3a894a088bf27ca37b3940feb2890e8
tree72afc1798941e97d0484ab9e5599ee54efe04e3d
parent3cb4c34a4e8034aa9270ffc5a93aa31b2b8160d9
[AArch64]  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: Martin Storsjö
llvm-svn: 324720
llvm/lib/Target/AArch64/AArch64RegisterInfo.h
llvm/test/CodeGen/AArch64/arm64-aapcs.ll
llvm/test/CodeGen/AArch64/func-argpassing.ll
llvm/test/CodeGen/AArch64/swifterror.ll
llvm/test/CodeGen/AArch64/win64_vararg.ll