================
@@ -2821,6 +2821,39 @@ SDValue DAGCombiner::visitADDLike(SDNode *N) {
return SDValue();
}
+// Attempt to form ext(avgflooru(A, B)) from add(and(A, B), lshr(xor(A, B), 1))
----------------
Sh0g0-1758 wrote:
done.
https://github.com/llvm/llvm-project/pull/84903