Skip to content

Commit c57ff7a

Browse files
committed
Address review comment
1 parent 1df5c4a commit c57ff7a

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

llvm/lib/CodeGen/GlobalISel/GISelValueTracking.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -489,11 +489,12 @@ void GISelValueTracking::computeKnownBitsImpl(Register R, KnownBits &Known,
489489
auto MaybeAmtOp = isConstantOrConstantSplatVector(*AmtOpMI, MRI);
490490
if (!MaybeAmtOp)
491491
break;
492-
unsigned Amt = MaybeAmtOp->urem(BitWidth);
493492

494493
Register SrcReg = MI.getOperand(1).getReg();
495494
computeKnownBitsImpl(SrcReg, Known, DemandedElts, Depth + 1);
496495

496+
unsigned Amt = MaybeAmtOp->urem(BitWidth);
497+
497498
// Canonicalize to ROTR.
498499
if (Opcode == TargetOpcode::G_ROTL)
499500
Amt = BitWidth - Amt;

0 commit comments

Comments
 (0)