]> granicus.if.org Git - llvm/commit
Merging r309302:
authorHans Wennborg <hans@hanshq.net>
Fri, 28 Jul 2017 01:32:26 +0000 (01:32 +0000)
committerHans Wennborg <hans@hanshq.net>
Fri, 28 Jul 2017 01:32:26 +0000 (01:32 +0000)
commit43303b98f5cf3aeb73f0d2f6efc70633c8723e78
treead22828e5a83f03e57f9776645ff28c4b8b4d5ea
parentc92d17461853b1f992af5dcef2ca304113ac2f94
Merging r309302:
------------------------------------------------------------------------
r309302 | rksimon | 2017-07-27 11:15:54 -0700 (Thu, 27 Jul 2017) | 3 lines

[SelectionDAG] Improve DAGTypeLegalizer::convertMask assertion (PR33960)

Improve DAGTypeLegalizer::convertMask's isSETCCorConvertedSETCC assertion to properly check for any mixture of SETCC or BUILD_VECTOR of constants, or a logical mask op of them.
------------------------------------------------------------------------

git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_50@309348 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp
test/CodeGen/X86/pr33960.ll [new file with mode: 0644]