Revert most of r225597
authorDavid Majnemer <david.majnemer@gmail.com>
Sun, 11 Jan 2015 07:29:51 +0000 (07:29 +0000)
committerDavid Majnemer <david.majnemer@gmail.com>
Sun, 11 Jan 2015 07:29:51 +0000 (07:29 +0000)
commit85a0cb9bf2e8587ba3cd2f839ad12b294aa02d17
tree76e205f2378662508d9a158f7a0cd50771c055cd
parentd2f4460ee73d452bb109db2f678fd837c92d2b22
Revert most of r225597

We can't rely on a DataLayout enlightened constant folder.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@225599 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/Utils/X86ShuffleDecode.cpp
lib/Target/X86/Utils/X86ShuffleDecode.h
lib/Target/X86/X86ISelLowering.cpp
lib/Target/X86/X86MCInstLower.cpp
test/CodeGen/X86/pshufb-mask-comments.ll