It does not like std::min(unsigned, uint32_t).
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@237683
91177308-0d34-0410-b5e6-
96231b3b80d8
if (GVAlign > 1) {
unsigned DstWidth = CI2->getType()->getBitWidth();
- unsigned SrcWidth = std::min(DstWidth, Log2_32(GVAlign));
+ unsigned SrcWidth =
+ std::min(DstWidth, static_cast<unsigned>(Log2_32(GVAlign)));
APInt BitsNotSet(APInt::getLowBitsSet(DstWidth, SrcWidth));
// If checking bits we know are clear, return zero.