[llvm] [ExecutionEngine] Remove unnecessary casts (NFC) (PR #146218)
Kazu Hirata via llvm-commits
llvm-commits at lists.llvm.org
Sat Jun 28 08:47:36 PDT 2025
https://github.com/kazutakahirata created https://github.com/llvm/llvm-project/pull/146218
R and K are already of Edge::Kind in all these cases.
>From 29c29d71ac72eab91539ea87e4c09bd8483f8733 Mon Sep 17 00:00:00 2001
From: Kazu Hirata <kazu at google.com>
Date: Fri, 27 Jun 2025 23:03:38 -0700
Subject: [PATCH] [ExecutionEngine] Remove unnecessary casts (NFC)
R and K are already of Edge::Kind in all these cases.
---
llvm/lib/ExecutionEngine/JITLink/ELF_aarch64.cpp | 2 +-
llvm/lib/ExecutionEngine/JITLink/MachO_arm64.cpp | 2 +-
llvm/lib/ExecutionEngine/JITLink/aarch64.cpp | 2 +-
llvm/lib/ExecutionEngine/JITLink/ppc64.cpp | 2 +-
llvm/lib/ExecutionEngine/JITLink/x86_64.cpp | 2 +-
5 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/llvm/lib/ExecutionEngine/JITLink/ELF_aarch64.cpp b/llvm/lib/ExecutionEngine/JITLink/ELF_aarch64.cpp
index b617fe222df00..cd2eed748acde 100644
--- a/llvm/lib/ExecutionEngine/JITLink/ELF_aarch64.cpp
+++ b/llvm/lib/ExecutionEngine/JITLink/ELF_aarch64.cpp
@@ -523,7 +523,7 @@ class ELFLinkGraphBuilder_aarch64 : public ELFLinkGraphBuilder<ELFT> {
case ELFTLSDescCall:
return "ELFTLSDescCall";
default:
- return getGenericEdgeKindName(static_cast<Edge::Kind>(R));
+ return getGenericEdgeKindName(R);
}
}
diff --git a/llvm/lib/ExecutionEngine/JITLink/MachO_arm64.cpp b/llvm/lib/ExecutionEngine/JITLink/MachO_arm64.cpp
index 3af0c0cdeb7c3..308dac48cbf7a 100644
--- a/llvm/lib/ExecutionEngine/JITLink/MachO_arm64.cpp
+++ b/llvm/lib/ExecutionEngine/JITLink/MachO_arm64.cpp
@@ -545,7 +545,7 @@ class MachOLinkGraphBuilder_arm64 : public MachOLinkGraphBuilder {
case MachONegDelta64:
return "MachONegDelta64";
default:
- return getGenericEdgeKindName(static_cast<Edge::Kind>(R));
+ return getGenericEdgeKindName(R);
}
}
diff --git a/llvm/lib/ExecutionEngine/JITLink/aarch64.cpp b/llvm/lib/ExecutionEngine/JITLink/aarch64.cpp
index fbeb920f4e189..b19b839aab7fb 100644
--- a/llvm/lib/ExecutionEngine/JITLink/aarch64.cpp
+++ b/llvm/lib/ExecutionEngine/JITLink/aarch64.cpp
@@ -85,7 +85,7 @@ const char *getEdgeKindName(Edge::Kind R) {
case RequestTLSDescEntryAndTransformToPageOffset12:
return "RequestTLSDescEntryAndTransformToPageOffset12";
default:
- return getGenericEdgeKindName(static_cast<Edge::Kind>(R));
+ return getGenericEdgeKindName(R);
}
}
diff --git a/llvm/lib/ExecutionEngine/JITLink/ppc64.cpp b/llvm/lib/ExecutionEngine/JITLink/ppc64.cpp
index 27484aaf20590..3280c5eed525b 100644
--- a/llvm/lib/ExecutionEngine/JITLink/ppc64.cpp
+++ b/llvm/lib/ExecutionEngine/JITLink/ppc64.cpp
@@ -137,7 +137,7 @@ const char *getEdgeKindName(Edge::Kind K) {
case RequestTLSDescInGOTAndTransformToDelta34:
return "RequestTLSDescInGOTAndTransformToDelta34";
default:
- return getGenericEdgeKindName(static_cast<Edge::Kind>(K));
+ return getGenericEdgeKindName(K);
}
}
diff --git a/llvm/lib/ExecutionEngine/JITLink/x86_64.cpp b/llvm/lib/ExecutionEngine/JITLink/x86_64.cpp
index 6ac991651f082..9d312a281315a 100644
--- a/llvm/lib/ExecutionEngine/JITLink/x86_64.cpp
+++ b/llvm/lib/ExecutionEngine/JITLink/x86_64.cpp
@@ -75,7 +75,7 @@ const char *getEdgeKindName(Edge::Kind K) {
case RequestTLVPAndTransformToPCRel32TLVPLoadREXRelaxable:
return "RequestTLVPAndTransformToPCRel32TLVPLoadREXRelaxable";
default:
- return getGenericEdgeKindName(static_cast<Edge::Kind>(K));
+ return getGenericEdgeKindName(K);
}
}
More information about the llvm-commits
mailing list