[X86] Fold MOVMSK(ICMP_SGT(X,-1)) -> NOT(MOVMSK(X)))
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Sun, 6 Dec 2020 17:56:41 +0000 (17:56 +0000)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Sun, 6 Dec 2020 17:56:41 +0000 (17:56 +0000)
commit0101fb73de71132bd5b25cfadc63974c692dbc5b
treea8158af080d9eb67d6f18574baec617ecbf5dae2
parentd6941a197941ace2b882d367e785218c27d9c843
[X86] Fold MOVMSK(ICMP_SGT(X,-1)) -> NOT(MOVMSK(X)))

Noticed while triaging PR37506
llvm/lib/Target/X86/X86ISelLowering.cpp
llvm/test/CodeGen/X86/combine-movmsk.ll