]> granicus.if.org Git - llvm/commit
[x86] refactor logic in lowerShuffleWithUndefHalf
authorSanjay Patel <spatel@rotateright.com>
Sun, 27 Jan 2019 18:12:03 +0000 (18:12 +0000)
committerSanjay Patel <spatel@rotateright.com>
Sun, 27 Jan 2019 18:12:03 +0000 (18:12 +0000)
commitc15e28b0af500e458901b78cb05723638f6e53e8
tree2281dd6cd7d3acd36732cc2f5139d93b6fd2d765
parent50de4990f06f69273fda35e43bc5cf8a50c69d8e
[x86] refactor logic in lowerShuffleWithUndefHalf

Although this is longer code, this is no-functional-change-intended.
The goal is to untangle the conditions under which we bail out, so
that's easier to adjust.

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