[llvm] [LLVM] Add `llvm.masked.compress` intrinsic (PR #92289)
Craig Topper via llvm-commits
llvm-commits at lists.llvm.org
Mon May 20 12:19:56 PDT 2024
================
@@ -2335,6 +2347,19 @@ SDValue DAGTypeLegalizer::PromoteIntOp_MSCATTER(MaskedScatterSDNode *N,
N->getIndexType(), TruncateStore);
}
+SDValue DAGTypeLegalizer::PromoteIntOp_MCOMPRESS(SDNode *N, unsigned OpNo) {
+ SDValue Vec = N->getOperand(0);
+ SDValue Mask = N->getOperand(1);
+ EVT VT = Vec.getValueType();
+
+ if (OpNo == 0)
----------------
topperc wrote:
Because the result type and first operand type match, this will never be called with OpNo == 0.
https://github.com/llvm/llvm-project/pull/92289
More information about the llvm-commits
mailing list