[X86] Move shuffle decoding for constant pool into the X86CodeGen library to remove...
authorCraig Topper <craig.topper@gmail.com>
Thu, 31 Dec 2015 22:40:45 +0000 (22:40 +0000)
committerCraig Topper <craig.topper@gmail.com>
Thu, 31 Dec 2015 22:40:45 +0000 (22:40 +0000)
commit69653af748c31e3824b275a1746e1c7e1c39f03b
treebe41e704b47e986ec96605d52d0dd3de87a2e7c0
parentaa23114cb46bc35c95c2c38a98e16b38c8d29670
[X86] Move shuffle decoding for constant pool into the X86CodeGen library to remove a layering violation in the Util library.

llvm-svn: 256680
llvm/lib/Target/X86/CMakeLists.txt
llvm/lib/Target/X86/Utils/X86ShuffleDecode.cpp
llvm/lib/Target/X86/Utils/X86ShuffleDecode.h
llvm/lib/Target/X86/X86ISelLowering.cpp
llvm/lib/Target/X86/X86MCInstLower.cpp
llvm/lib/Target/X86/X86ShuffleDecodeConstantPool.cpp [new file with mode: 0644]
llvm/lib/Target/X86/X86ShuffleDecodeConstantPool.h [new file with mode: 0644]