From 79dca174cec23592dfff099d628cb6edd3fa76aa Mon Sep 17 00:00:00 2001 From: Kazu Hirata Date: Fri, 4 Jul 2025 18:46:44 -0700 Subject: [PATCH] [CodeGen] Remove an unnecessary cast (NFC) Offset is already of int64_t. --- llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp b/llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp index 5d7e07003f10b..ef39fc74554c9 100644 --- a/llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp +++ b/llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp @@ -1681,7 +1681,7 @@ bool IRTranslator::translateGetElementPtr(const User &U, auto OffsetMIB = MIRBuilder.buildConstant(OffsetTy, Offset); - if (int64_t(Offset) >= 0 && cast(U).isInBounds()) + if (Offset >= 0 && cast(U).isInBounds()) Flags |= MachineInstr::MIFlag::NoUWrap; MIRBuilder.buildPtrAdd(getOrCreateVReg(U), BaseReg, OffsetMIB.getReg(0),