Fix a typo that Anton noticed.
authorDan Gohman <gohman@apple.com>
Fri, 15 Jan 2010 22:18:15 +0000 (22:18 +0000)
committerDan Gohman <gohman@apple.com>
Fri, 15 Jan 2010 22:18:15 +0000 (22:18 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@93563 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/X86/X86ISelLowering.cpp

index 228ec9f2d63d2c6277e85e9bd3c2888882f9138d..e3bd694ca1cbdd1a76450d607db6ec492cbd951e 100644 (file)
@@ -7579,7 +7579,7 @@ bool X86TargetLowering::isTruncateFree(EVT VT1, EVT VT2) const {
 
 bool X86TargetLowering::isZExtFree(const Type *Ty1, const Type *Ty2) const {
   // x86-64 implicitly zero-extends 32-bit results in 64-bit registers.
-  return Ty1->isInteger(64) && Ty2->isInteger(64) && Subtarget->is64Bit();
+  return Ty1->isInteger(32) && Ty2->isInteger(64) && Subtarget->is64Bit();
 }
 
 bool X86TargetLowering::isZExtFree(EVT VT1, EVT VT2) const {