[X86][SSE] createVariablePermute - move source vector canonicalization to top of...
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Fri, 9 Mar 2018 18:08:08 +0000 (18:08 +0000)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Fri, 9 Mar 2018 18:08:08 +0000 (18:08 +0000)
commit230d38b559184688d6f5d0f74e1c966c257dc2bd
tree5fb04ad5dca9f68760d987366adbf47907ccb97c
parent0c483024e41fcae6c0af7804c1b4a9f091663502
[X86][SSE] createVariablePermute - move source vector canonicalization to top of function. NFCI.

This is to make it easier to return early from the switch statement with custom lowering.

llvm-svn: 327157
llvm/lib/Target/X86/X86ISelLowering.cpp