Fix a warning about a comparison between signed and unsigned integer
expressions.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@288532
91177308-0d34-0410-b5e6-
96231b3b80d8
if (HasBP) {
unsigned BitmaskReg = MRI.createVirtualRegister(PtrRC);
unsigned Alignment = MFI.getMaxAlignment();
- assert((1 << countTrailingZeros(Alignment)) == Alignment &&
+ assert((1u << countTrailingZeros(Alignment)) == Alignment &&
"Alignment must be a power of 2");
BuildMI(MBB, InsertPt, DL, TII->get(WebAssembly::CONST_I32), BitmaskReg)
.addImm((int)~(Alignment - 1));