]> granicus.if.org Git - llvm/commit
[X86][SSE] X86TargetLowering::isBinOp - add PCMPGT
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Wed, 26 Jun 2019 14:34:41 +0000 (14:34 +0000)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Wed, 26 Jun 2019 14:34:41 +0000 (14:34 +0000)
commit95db6ffd346a4691d82b5c399ab483435d5791bc
treecfc91bf92aa148042bd43e9eb6f6b8a7cb38b48a
parenta32c72dc9fdea4a8b2a9e52d66254f81bed96779
[X86][SSE] X86TargetLowering::isBinOp - add PCMPGT

Allows narrowInsertExtractVectorBinOp to reduce vector size

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@364431 91177308-0d34-0410-b5e6-96231b3b80d8
15 files changed:
lib/Target/X86/X86ISelLowering.cpp
test/CodeGen/X86/horizontal-reduce-smax.ll
test/CodeGen/X86/horizontal-reduce-smin.ll
test/CodeGen/X86/horizontal-reduce-umax.ll
test/CodeGen/X86/horizontal-reduce-umin.ll
test/CodeGen/X86/masked_load.ll
test/CodeGen/X86/var-permute-128.ll
test/CodeGen/X86/vector-reduce-smax-widen.ll
test/CodeGen/X86/vector-reduce-smax.ll
test/CodeGen/X86/vector-reduce-smin-widen.ll
test/CodeGen/X86/vector-reduce-smin.ll
test/CodeGen/X86/vector-reduce-umax-widen.ll
test/CodeGen/X86/vector-reduce-umax.ll
test/CodeGen/X86/vector-reduce-umin-widen.ll
test/CodeGen/X86/vector-reduce-umin.ll