summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86/X86ISelLowering.cpp
diff options
context:
space:
mode:
authorEvan Cheng <evan.cheng@apple.com>2011-05-20 00:54:37 +0000
committerEvan Cheng <evan.cheng@apple.com>2011-05-20 00:54:37 +0000
commite8d2e9eb351724552453425578fdcd2fd39c8fc0 (patch)
treeee3296c7e1f95b73d2cd6e2fe61fd6b144097b09 /llvm/lib/Target/X86/X86ISelLowering.cpp
parent48abe3ee0c727ac84b454eac4ec3e7794f89ea88 (diff)
downloadbcm5719-llvm-e8d2e9eb351724552453425578fdcd2fd39c8fc0.tar.gz
bcm5719-llvm-e8d2e9eb351724552453425578fdcd2fd39c8fc0.zip
Revert r131664 and fix it in instcombine instead. rdar://9467055
llvm-svn: 131708
Diffstat (limited to 'llvm/lib/Target/X86/X86ISelLowering.cpp')
-rw-r--r--llvm/lib/Target/X86/X86ISelLowering.cpp13
1 files changed, 0 insertions, 13 deletions
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<ConstantSDNode>(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;
- }
}
}
OpenPOWER on IntegriCloud