[llvm] [NFC][ARM] Remove unneeded cast (PR #229504)

Ben Wu via llvm-commits llvm-commits at lists.llvm.org
Tue Oct 6 10:53:21 PDT 2026


https://github.com/benwu25 updated https://github.com/llvm/llvm-project/pull/229504

>From 249fa8279c62f5c6106da81aa16d06bafa742df1 Mon Sep 17 00:00:00 2001
From: Benjamin Wu <soggysocks206 at gmail.com>
Date: Tue, 6 Oct 2026 10:41:45 -0700
Subject: [PATCH] [NFC][ARM] Remove unneeded cast

---
 llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp b/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp
index 032ba8b0de0411..ab94d8eb21f441 100644
--- a/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp
+++ b/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp
@@ -9301,8 +9301,7 @@ bool ARMAsmParser::processInstruction(MCInst &Inst,
     if (isa<MCConstantExpr>(SubExprVal) &&
         Inst.getOperand(0).getReg() != ARM::PC &&
         Inst.getOperand(0).getReg() != ARM::SP) {
-      int64_t Value =
-        (int64_t) (cast<MCConstantExpr>(SubExprVal))->getValue();
+      int64_t Value = (cast<MCConstantExpr>(SubExprVal))->getValue();
       bool UseMov  = true;
       bool MovHasS = true;
       if (Inst.getOpcode() == ARM::LDRConstPool) {



More information about the llvm-commits mailing list