OSDN Git Service

[X86][SSE] Tidyup canWidenShuffleElements. NFCI.
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Thu, 23 Mar 2017 13:33:03 +0000 (13:33 +0000)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Thu, 23 Mar 2017 13:33:03 +0000 (13:33 +0000)
commitbec15f22ea7ec3b23cebcc8765bb87c89dc0eb6b
tree1f63f58a1c2c815dc7a2745803fb2f573d6cb05a
parent8ee8b3b28ceb4b453c7b4129d94915c6365d872b
[X86][SSE] Tidyup canWidenShuffleElements. NFCI.

Pull out mask elements at the start, allowing us to make the widening pattern matching more readable.

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