[llvm] 94dc3c6 - [GlobalISel] Remove an unnecessary cast (NFC) (#152086)
via llvm-commits
llvm-commits at lists.llvm.org
Tue Aug 5 07:39:09 PDT 2025
Author: Kazu Hirata
Date: 2025-08-05T07:39:06-07:00
New Revision: 94dc3c6c49d94b599619bcc1e1dc0b0f67a5cd48
URL: https://github.com/llvm/llvm-project/commit/94dc3c6c49d94b599619bcc1e1dc0b0f67a5cd48
DIFF: https://github.com/llvm/llvm-project/commit/94dc3c6c49d94b599619bcc1e1dc0b0f67a5cd48.diff
LOG: [GlobalISel] Remove an unnecessary cast (NFC) (#152086)
getImm() already returns int64_t.
Added:
Modified:
llvm/lib/CodeGen/GlobalISel/CSEMIRBuilder.cpp
Removed:
################################################################################
diff --git a/llvm/lib/CodeGen/GlobalISel/CSEMIRBuilder.cpp b/llvm/lib/CodeGen/GlobalISel/CSEMIRBuilder.cpp
index 0f2c580c759cf..59c62cf106482 100644
--- a/llvm/lib/CodeGen/GlobalISel/CSEMIRBuilder.cpp
+++ b/llvm/lib/CodeGen/GlobalISel/CSEMIRBuilder.cpp
@@ -95,7 +95,7 @@ void CSEMIRBuilder::profileSrcOp(const SrcOp &Op,
GISelInstProfileBuilder &B) const {
switch (Op.getSrcOpKind()) {
case SrcOp::SrcType::Ty_Imm:
- B.addNodeIDImmediate(static_cast<int64_t>(Op.getImm()));
+ B.addNodeIDImmediate(Op.getImm());
break;
case SrcOp::SrcType::Ty_Predicate:
B.addNodeIDImmediate(static_cast<int64_t>(Op.getPredicate()));
More information about the llvm-commits
mailing list