Skip to content

Commit 4977ead

Browse files
committed
[NFC][CVP] Give a better name STATISTIC() counting udiv i16 -> udiv i8 xforms
1 parent 7465da2 commit 4977ead

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

llvm/lib/Transforms/Scalar/CorrelatedValuePropagation.cpp

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,8 @@ STATISTIC(NumCmps, "Number of comparisons propagated");
5959
STATISTIC(NumReturns, "Number of return values propagated");
6060
STATISTIC(NumDeadCases, "Number of switch cases removed");
6161
STATISTIC(NumSDivs, "Number of sdiv converted to udiv");
62-
STATISTIC(NumUDivs, "Number of udivs whose width was decreased");
62+
STATISTIC(NumUDivURemsNarrowed,
63+
"Number of udivs/urems whose width was decreased");
6364
STATISTIC(NumAShrs, "Number of ashr converted to lshr");
6465
STATISTIC(NumSRems, "Number of srem converted to urem");
6566
STATISTIC(NumSExt, "Number of sext converted to zext");
@@ -649,7 +650,7 @@ static bool processUDivOrURem(BinaryOperator *Instr, LazyValueInfo *LVI) {
649650
if (NewWidth >= Instr->getType()->getIntegerBitWidth())
650651
return false;
651652

652-
++NumUDivs;
653+
++NumUDivURemsNarrowed;
653654
IRBuilder<> B{Instr};
654655
auto *TruncTy = Type::getIntNTy(Instr->getContext(), NewWidth);
655656
auto *LHS = B.CreateTruncOrBitCast(Instr->getOperand(0), TruncTy,

0 commit comments

Comments
 (0)