OSDN Git Service

[X86][AVX] Call lowerVectorShuffleWithSHUFPS directly instead of calling DAG.getVecto...
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Fri, 16 Dec 2016 15:23:32 +0000 (15:23 +0000)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Fri, 16 Dec 2016 15:23:32 +0000 (15:23 +0000)
commitdbbc9e9c3e0ce84d531b0f322bd0db3786632f4e
treea62ed45de6116f600c057d6e0932534a2e64de2d
parent31fc1349434472c3e0db2fa895e2e6d11927c188
[X86][AVX] Call lowerVectorShuffleWithSHUFPS directly instead of calling DAG.getVectorShuffle (PR27885)

We've already done the hardwork of ensuring the mask is safe for 'SHUFPS'.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@289950 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/X86ISelLowering.cpp