Value *Xored = Builder.CreateXor(URem, DividendSign);
Value *SRem = Builder.CreateSub(Xored, DividendSign);
- if (Instruction *URem = dyn_cast<Instruction>(URem))
- Builder.SetInsertPoint(URem);
+ if (Instruction *URemInst = dyn_cast<Instruction>(URem))
+ Builder.SetInsertPoint(URemInst);
return SRem;
}