aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineFunction.cpp
diff options
context:
space:
mode:
authorFraser Cormack <fraser@codeplay.com>2021-07-23 11:13:08 +0100
committerFraser Cormack <fraser@codeplay.com>2021-07-27 10:52:34 +0100
commit7b33b849bd337fa68accf6a61e36cb4f0a947af1 (patch)
tree149cf4349f8133fb08a1c7515fc28b7767bfcd6a /llvm/lib/CodeGen/MachineFunction.cpp
parent0f98e6e87558b34cb00e2a043d471cb71466783a (diff)
downloadllvm-7b33b849bd337fa68accf6a61e36cb4f0a947af1.zip
llvm-7b33b849bd337fa68accf6a61e36cb4f0a947af1.tar.gz
llvm-7b33b849bd337fa68accf6a61e36cb4f0a947af1.tar.bz2
[SelectionDAG] Support scalable splats in U(ADD|SUB)SAT combines
This patch builds on top of D106575 in which scalable-vector splats were supported in `ISD::matchBinaryPredicate`. It teaches the DAGCombiner how to perform a variety of the pre-existing saturating add/sub combines on scalable-vector types. Reviewed By: craig.topper Differential Revision: https://reviews.llvm.org/D106652
Diffstat (limited to 'llvm/lib/CodeGen/MachineFunction.cpp')
0 files changed, 0 insertions, 0 deletions