diff options
| author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2019-06-26 14:34:41 +0000 |
|---|---|---|
| committer | Simon Pilgrim <llvm-dev@redking.me.uk> | 2019-06-26 14:34:41 +0000 |
| commit | b13c6f1a9d4bda827bacf21e0a5cc3f37f5edda3 (patch) | |
| tree | 6147cf43d268e994d3953f15bff4acff8878cc37 /llvm/lib | |
| parent | 78edfc4bf06c0e738430c7ea398df9c59fe1edaf (diff) | |
| download | bcm5719-llvm-b13c6f1a9d4bda827bacf21e0a5cc3f37f5edda3.tar.gz bcm5719-llvm-b13c6f1a9d4bda827bacf21e0a5cc3f37f5edda3.zip | |
[X86][SSE] X86TargetLowering::isBinOp - add PCMPGT
Allows narrowInsertExtractVectorBinOp to reduce vector size
llvm-svn: 364431
Diffstat (limited to 'llvm/lib')
| -rw-r--r-- | llvm/lib/Target/X86/X86ISelLowering.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm/lib/Target/X86/X86ISelLowering.cpp b/llvm/lib/Target/X86/X86ISelLowering.cpp index 6bf249ceb02..943ad433307 100644 --- a/llvm/lib/Target/X86/X86ISelLowering.cpp +++ b/llvm/lib/Target/X86/X86ISelLowering.cpp @@ -28573,6 +28573,7 @@ bool X86TargetLowering::isBinOp(unsigned Opcode) const { // These are non-commutative binops. // TODO: Add more X86ISD opcodes once we have test coverage. case X86ISD::ANDNP: + case X86ISD::PCMPGT: case X86ISD::FMAX: case X86ISD::FMIN: case X86ISD::FANDN: |

