[llvm] [DAG] Fold urem(urem(A, BCst), Op1Cst) -> urem(A, Op1Cst) (PR #159517)
via llvm-commits
llvm-commits at lists.llvm.org
Thu Sep 18 02:16:32 PDT 2025
================
@@ -5405,6 +5405,14 @@ SDValue DAGCombiner::visitREM(SDNode *N) {
if (SDValue DivRem = useDivRem(N))
return DivRem.getValue(1);
+ // fold urem(urem(A, BCst), Op1Cst) -> urem(A, Op1Cst)
+ SDValue A;
+ APInt Op1Cst, BCCst;
----------------
kper wrote:
Thanks, it was a typo :)
https://github.com/llvm/llvm-project/pull/159517
More information about the llvm-commits
mailing list