Fix MSVC "not all control paths return a value" warnings. NFCI.

llvm-svn: 335584
This commit is contained in:
Simon Pilgrim
2018-06-26 09:31:18 +00:00
parent 8f53b6d71e
commit 9b3b0fe763

View File

@@ -2674,6 +2674,7 @@ APInt llvm::APIntOps::RoundingUDiv(const APInt &A, const APInt &B,
return Quo + 1;
}
}
llvm_unreachable("Unknown APInt::Rounding enum");
}
APInt llvm::APIntOps::RoundingSDiv(const APInt &A, const APInt &B,
@@ -2703,4 +2704,5 @@ APInt llvm::APIntOps::RoundingSDiv(const APInt &A, const APInt &B,
case APInt::Rounding::TOWARD_ZERO:
return A.sdiv(B);
}
llvm_unreachable("Unknown APInt::Rounding enum");
}