Remove unnecessary check of hasAVX(). It's already included in hasXMM().
authorCraig Topper <craig.topper@gmail.com>
Sat, 7 Jan 2012 18:48:43 +0000 (18:48 +0000)
committerCraig Topper <craig.topper@gmail.com>
Sat, 7 Jan 2012 18:48:43 +0000 (18:48 +0000)
llvm-svn: 147734

llvm/lib/Target/X86/X86ISelLowering.cpp

index 4b1c411..467705e 100644 (file)
@@ -15380,7 +15380,7 @@ X86TargetLowering::getRegForInlineAsmConstraint(const std::string &Constraint,
       if (!Subtarget->hasXMMInt()) break;
       // FALL THROUGH.
     case 'x':   // SSE_REGS if SSE1 allowed or AVX_REGS if AVX allowed
-      if (!Subtarget->hasXMM() && !Subtarget->hasAVX()) break;
+      if (!Subtarget->hasXMM()) break;
 
       switch (VT.getSimpleVT().SimpleTy) {
       default: break;