Don't disable MMX support when AVX is enabled. Fix predicates for MMX instructions...
authorCraig Topper <craig.topper@gmail.com>
Mon, 9 Jan 2012 00:11:29 +0000 (00:11 +0000)
committerCraig Topper <craig.topper@gmail.com>
Mon, 9 Jan 2012 00:11:29 +0000 (00:11 +0000)
commit39f227e4dd98d36ed852175825c3a74c05614bd6
tree516770be90d8d7c5d8604dcbfb5b701d710c708e
parenta8224ddf80b3e62391ade8fe26c445d860710b86
Don't disable MMX support when AVX is enabled. Fix predicates for MMX instructions that were added along with SSE instructions to check for AVX in addition to SSE level.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@147762 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/X86InstrFormats.td
lib/Target/X86/X86InstrInfo.td
lib/Target/X86/X86InstrMMX.td
lib/Target/X86/X86Subtarget.cpp
test/CodeGen/X86/mmx-builtins.ll