[X86] getTargetShuffleInputs - check that the source inputs are all the right size.
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Mon, 24 Feb 2020 16:25:55 +0000 (16:25 +0000)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Mon, 24 Feb 2020 16:26:10 +0000 (16:26 +0000)
commit59d8d13c7ba3e7bc06afcb20ed535523c1ed47ce
treec449bd9b40f74bb2e3c6fbe2c467ec686b4d91bd
parent8efc2f5723b0892d0518bdac441c674b7d850ac6
[X86] getTargetShuffleInputs - check that the source inputs are all the right size.

I'm hoping to begin improving shuffle combining across different vector sizes, but before that we must ensure that all existing getTargetShuffleInputs calls must bail if the inputs aren't the same size.
llvm/lib/Target/X86/X86ISelLowering.cpp