[llvm] r326417 - [X86] Stop passing two arguments by reference. NFC

Craig Topper via llvm-commits llvm-commits at lists.llvm.org
Wed Feb 28 22:25:14 PST 2018


Author: ctopper
Date: Wed Feb 28 22:25:13 2018
New Revision: 326417

URL: http://llvm.org/viewvc/llvm-project?rev=326417&view=rev
Log:
[X86] Stop passing two arguments by reference. NFC

I think these used to be out parameters, but they haven't been for a while.

Modified:
    llvm/trunk/lib/Target/X86/X86InstrInfo.cpp

Modified: llvm/trunk/lib/Target/X86/X86InstrInfo.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/X86/X86InstrInfo.cpp?rev=326417&r1=326416&r2=326417&view=diff
==============================================================================
--- llvm/trunk/lib/Target/X86/X86InstrInfo.cpp (original)
+++ llvm/trunk/lib/Target/X86/X86InstrInfo.cpp Wed Feb 28 22:25:13 2018
@@ -6648,7 +6648,7 @@ static bool isHReg(unsigned Reg) {
 }
 
 // Try and copy between VR128/VR64 and GR64 registers.
-static unsigned CopyToFromAsymmetricReg(unsigned &DestReg, unsigned &SrcReg,
+static unsigned CopyToFromAsymmetricReg(unsigned DestReg, unsigned SrcReg,
                                         const X86Subtarget &Subtarget) {
   bool HasAVX = Subtarget.hasAVX();
   bool HasAVX512 = Subtarget.hasAVX512();




More information about the llvm-commits mailing list