[llvm] r224888 - Removing a variable that is set but never used, to silence a -Wunused-but-set-variable warning; NFC.

Aaron Ballman aaron at aaronballman.com
Sat Dec 27 11:01:20 PST 2014


Author: aaronballman
Date: Sat Dec 27 13:01:19 2014
New Revision: 224888

URL: http://llvm.org/viewvc/llvm-project?rev=224888&view=rev
Log:
Removing a variable that is set but never used, to silence a -Wunused-but-set-variable warning; NFC.

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

Modified: llvm/trunk/lib/Target/X86/X86ISelLowering.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/X86/X86ISelLowering.cpp?rev=224888&r1=224887&r2=224888&view=diff
==============================================================================
--- llvm/trunk/lib/Target/X86/X86ISelLowering.cpp (original)
+++ llvm/trunk/lib/Target/X86/X86ISelLowering.cpp Sat Dec 27 13:01:19 2014
@@ -2550,14 +2550,10 @@ X86TargetLowering::LowerFormalArguments(
   }
 
   // Figure out if XMM registers are in use.
-  bool HaveXMMArgs = Is64Bit && !IsWin64;
   bool NoImplicitFloatOps = Fn->getAttributes().hasAttribute(
       AttributeSet::FunctionIndex, Attribute::NoImplicitFloat);
   assert(!(MF.getTarget().Options.UseSoftFloat && NoImplicitFloatOps) &&
          "SSE register cannot be used when SSE is disabled!");
-  if (MF.getTarget().Options.UseSoftFloat || NoImplicitFloatOps ||
-      !Subtarget->hasSSE1())
-    HaveXMMArgs = false;
 
   // 64-bit calling conventions support varargs and register parameters, so we
   // have to do extra work to spill them in the prologue.





More information about the llvm-commits mailing list