]> granicus.if.org Git - llvm/commit
Merging r323672: (test-case re-generated)
authorHans Wennborg <hans@hanshq.net>
Tue, 30 Jan 2018 10:30:33 +0000 (10:30 +0000)
committerHans Wennborg <hans@hanshq.net>
Tue, 30 Jan 2018 10:30:33 +0000 (10:30 +0000)
commitf8f8b9b531ff0dc0f39b6259e288aca9824c80a2
tree6f95076dbae6eafc80c4b65780f41d332311cab6
parente57fcaa435b9843091f04661ac55f813601396ad
Merging r323672: (test-case re-generated)
------------------------------------------------------------------------
r323672 | ctopper | 2018-01-29 18:56:57 +0100 (Mon, 29 Jan 2018) | 5 lines

[X86] Don't create SHRUNKBLEND when the condition is used by the true or false operand of the vselect.

Fixes PR34592.

Differential Revision: https://reviews.llvm.org/D42628
------------------------------------------------------------------------

git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_60@323743 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/X86ISelLowering.cpp
test/CodeGen/X86/pr34592.ll [new file with mode: 0644]