[X86][MMX] Added shuffle decodes for MMX/3DNow! shuffles.
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Sun, 13 Sep 2015 11:28:45 +0000 (11:28 +0000)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Sun, 13 Sep 2015 11:28:45 +0000 (11:28 +0000)
commit29f50e978353954afd7db22ef842edbea0066518
tree0c92e29ebf07cda7c5b8221aa948b7779038b449
parent848219ca612e5488982f23c37c7459aeedff77e3
[X86][MMX] Added shuffle decodes for MMX/3DNow! shuffles.

Added shuffle decodes for MMX PUNPCK + PSHUFW shuffles.
Added shuffle decodes for 3DNow! PSWAPD shuffles.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@247526 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/InstPrinter/X86InstComments.cpp
lib/Target/X86/Utils/X86ShuffleDecode.cpp
lib/Target/X86/Utils/X86ShuffleDecode.h
test/CodeGen/X86/3dnow-intrinsics.ll
test/CodeGen/X86/mmx-intrinsics.ll