diff options
| author | Evan Cheng <evan.cheng@apple.com> | 2011-05-20 00:54:37 +0000 |
|---|---|---|
| committer | Evan Cheng <evan.cheng@apple.com> | 2011-05-20 00:54:37 +0000 |
| commit | e8d2e9eb351724552453425578fdcd2fd39c8fc0 (patch) | |
| tree | ee3296c7e1f95b73d2cd6e2fe61fd6b144097b09 /llvm/lib/Target/X86/X86ISelLowering.cpp | |
| parent | 48abe3ee0c727ac84b454eac4ec3e7794f89ea88 (diff) | |
| download | bcm5719-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.cpp | 13 |
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; - } } } |

