[llvm] r224889 - Fixing another -Wunused-variable warning, this time in release builds without asserts. NFC.

Aaron Ballman aaron at aaronballman.com
Sat Dec 27 11:17:53 PST 2014


Author: aaronballman
Date: Sat Dec 27 13:17:53 2014
New Revision: 224889

URL: http://llvm.org/viewvc/llvm-project?rev=224889&view=rev
Log:
Fixing another -Wunused-variable warning, this time in release builds without asserts. 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=224889&r1=224888&r2=224889&view=diff
==============================================================================
--- llvm/trunk/lib/Target/X86/X86ISelLowering.cpp (original)
+++ llvm/trunk/lib/Target/X86/X86ISelLowering.cpp Sat Dec 27 13:17:53 2014
@@ -2550,9 +2550,9 @@ X86TargetLowering::LowerFormalArguments(
   }
 
   // Figure out if XMM registers are in use.
-  bool NoImplicitFloatOps = Fn->getAttributes().hasAttribute(
-      AttributeSet::FunctionIndex, Attribute::NoImplicitFloat);
-  assert(!(MF.getTarget().Options.UseSoftFloat && NoImplicitFloatOps) &&
+  assert(!(MF.getTarget().Options.UseSoftFloat &&
+           Fn->getAttributes().hasAttribute(AttributeSet::FunctionIndex,
+                                            Attribute::NoImplicitFloat)) &&
          "SSE register cannot be used when SSE is disabled!");
 
   // 64-bit calling conventions support varargs and register parameters, so we





More information about the llvm-commits mailing list