[llvm] [PowerPC] Remove an unnecessary cast (NFC) (PR #156599)
Kazu Hirata via llvm-commits
llvm-commits at lists.llvm.org
Tue Sep 2 23:54:40 PDT 2025
https://github.com/kazutakahirata created https://github.com/llvm/llvm-project/pull/156599
getSExtValue already returns int64_t.
>From ab6aba2ba2abafa56c530b4841525d93916dcca3 Mon Sep 17 00:00:00 2001
From: Kazu Hirata <kazu at google.com>
Date: Mon, 1 Sep 2025 22:22:19 -0700
Subject: [PATCH] [PowerPC] Remove an unnecessary cast (NFC)
getSExtValue already returns int64_t.
---
llvm/lib/Target/PowerPC/PPCISelLowering.cpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/llvm/lib/Target/PowerPC/PPCISelLowering.cpp b/llvm/lib/Target/PowerPC/PPCISelLowering.cpp
index eb9b376b4f62e..fa104e4f69d7f 100644
--- a/llvm/lib/Target/PowerPC/PPCISelLowering.cpp
+++ b/llvm/lib/Target/PowerPC/PPCISelLowering.cpp
@@ -2698,7 +2698,7 @@ bool llvm::isIntS34Immediate(SDNode *N, int64_t &Imm) {
if (!isa<ConstantSDNode>(N))
return false;
- Imm = (int64_t)cast<ConstantSDNode>(N)->getSExtValue();
+ Imm = cast<ConstantSDNode>(N)->getSExtValue();
return isInt<34>(Imm);
}
bool llvm::isIntS34Immediate(SDValue Op, int64_t &Imm) {
More information about the llvm-commits
mailing list