[Mips] Return true in enableMultipleCopyHints().
authorJonas Paulsson <paulsson@linux.vnet.ibm.com>
Fri, 23 Feb 2018 08:30:15 +0000 (08:30 +0000)
committerJonas Paulsson <paulsson@linux.vnet.ibm.com>
Fri, 23 Feb 2018 08:30:15 +0000 (08:30 +0000)
commit07d6aea61af9d69a1f230489207713f0d49efe08
treeca466985779c3f39c7e25a4abb221fd3d485024a
parentff52eb5927e1045c042a8e442960de9c49b1935e
[Mips]  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: Simon Dardis
llvm-svn: 325870
llvm/lib/Target/Mips/MipsRegisterInfo.h
llvm/test/CodeGen/Mips/Fast-ISel/sel1.ll
llvm/test/CodeGen/Mips/analyzebranch.ll
llvm/test/CodeGen/Mips/indirect-jump-hazard/calls.ll
llvm/test/CodeGen/Mips/llvm-ir/select-dbl.ll
llvm/test/CodeGen/Mips/llvm-ir/select-flt.ll
llvm/test/CodeGen/Mips/o32_cc_byval.ll
llvm/test/CodeGen/Mips/select.ll