From 7948d89afec30b87d0e5f395664776efdabef824 Mon Sep 17 00:00:00 2001 From: Matthias Gehre Date: Tue, 6 Sep 2022 15:55:28 +0100 Subject: [PATCH] Fix "[llvm/CodeGen] Enable the ExpandLargeDivRem pass for X86, Arm and AArch64" compilation on Windows --- llvm/include/llvm/Analysis/TargetTransformInfoImpl.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/llvm/include/llvm/Analysis/TargetTransformInfoImpl.h b/llvm/include/llvm/Analysis/TargetTransformInfoImpl.h index 487a439..b744146 100644 --- a/llvm/include/llvm/Analysis/TargetTransformInfoImpl.h +++ b/llvm/include/llvm/Analysis/TargetTransformInfoImpl.h @@ -291,7 +291,7 @@ public: bool hasDivRemOp(Type *DataType, bool IsSigned) const { return false; } - bool maxLegalDivRemBitWidth() const { + unsigned maxLegalDivRemBitWidth() const { return llvm::IntegerType::MAX_INT_BITS; } -- 2.7.4