================ @@ -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)) ---------------- jayfoad wrote: Remove "ext"? https://github.com/llvm/llvm-project/pull/84903