[x86] Revert r214007: Fix PR20355 ...
authorChandler Carruth <chandlerc@gmail.com>
Sat, 26 Jul 2014 02:14:54 +0000 (02:14 +0000)
committerChandler Carruth <chandlerc@gmail.com>
Sat, 26 Jul 2014 02:14:54 +0000 (02:14 +0000)
commitf6406ac5d65c7f0da127a4c08401278e9c18a1bf
tree8cd2e89398aba58952d8c5ea2e77a739f7268bc1
parent97bacec221dbaffa74825a180efaa6684a65f6d9
[x86] Revert r214007: Fix PR20355 ...

The clever way to implement signed multiplication with unsigned *is
already implemented* and tested and working correctly. The bug is
somewhere else. Re-investigating.

This will teach me to not scroll far enough to read the code that did
what I thought needed to be done.

llvm-svn: 214009
llvm/lib/Target/X86/X86ISelLowering.cpp
llvm/test/CodeGen/X86/pmul.ll
llvm/test/CodeGen/X86/vector-idiv.ll