[X86][XOP] Fix VPERMIL2PD mask creation on 32-bit targets
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Fri, 9 Sep 2016 21:47:21 +0000 (21:47 +0000)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Fri, 9 Sep 2016 21:47:21 +0000 (21:47 +0000)
commita3d1e03cd7a6e3d4ba91e3f0eca33003d679ea4a
tree2383782d2b1cde1bf63b22560a7ee4ad5bb578d1
parent73e0ad8220554c7b81380222c694cf5ba68f826f
[X86][XOP] Fix VPERMIL2PD mask creation on 32-bit targets

Use getConstVector helper to correctly create v2i64/v4i64 constants on 32-bit targets

llvm-svn: 281105
llvm/lib/Target/X86/X86ISelLowering.cpp
llvm/test/CodeGen/X86/vector-shuffle-combining-xop.ll