From e8d2e9eb351724552453425578fdcd2fd39c8fc0 Mon Sep 17 00:00:00 2001 From: Evan Cheng Date: Fri, 20 May 2011 00:54:37 +0000 Subject: Revert r131664 and fix it in instcombine instead. rdar://9467055 llvm-svn: 131708 --- llvm/lib/Target/X86/X86ISelLowering.cpp | 13 ------------- 1 file changed, 13 deletions(-) (limited to 'llvm/lib/Target/X86/X86ISelLowering.cpp') diff --git a/llvm/lib/Target/X86/X86ISelLowering.cpp b/llvm/lib/Target/X86/X86ISelLowering.cpp index 88f5d31f1d0..e5156f8d413 100644 --- a/llvm/lib/Target/X86/X86ISelLowering.cpp +++ b/llvm/lib/Target/X86/X86ISelLowering.cpp @@ -10939,19 +10939,6 @@ void X86TargetLowering::computeMaskedBitsForTargetNode(const SDValue Op, KnownZero |= APInt::getHighBitsSet(Mask.getBitWidth(), Mask.getBitWidth() - 1); break; - - case ISD::INTRINSIC_WO_CHAIN: { - unsigned IntNo = cast(Op.getOperand(0))->getZExtValue(); - switch (IntNo) { - default: break; - case Intrinsic::x86_sse42_crc64_8: - case Intrinsic::x86_sse42_crc64_64: - // crc32 with 64-bit destination zeros high 32-bit. - KnownZero |= APInt::getHighBitsSet(64, 32); - break; - } - break; - } } } -- cgit v1.2.3