AVX-512: added VPERM2D VPERM2Q VPERM2PS VPERM2PD instructions,
authorElena Demikhovsky <elena.demikhovsky@intel.com>
Thu, 23 Jan 2014 14:27:26 +0000 (14:27 +0000)
committerElena Demikhovsky <elena.demikhovsky@intel.com>
Thu, 23 Jan 2014 14:27:26 +0000 (14:27 +0000)
commite1a621d84ff8d35bdbf27931352fa78305cabb2a
treee40104227f32c2d33a23ff5098fd64360db3e4c3
parent1334acd8c6472725e3f23701957999236a1c5c72
AVX-512: added VPERM2D VPERM2Q VPERM2PS VPERM2PD instructions,
they give better sequences than VPERMI

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@199893 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/X86ISelLowering.cpp
lib/Target/X86/X86ISelLowering.h
lib/Target/X86/X86InstrAVX512.td
lib/Target/X86/X86InstrFragmentsSIMD.td
lib/Target/X86/X86InstrInfo.cpp
test/CodeGen/X86/avx512-shuffle.ll