[llvm-branch-commits] [llvm] f29f111 - [JITLink][MachO] Use Triple::isArm64e consistently.
Lang Hames via llvm-branch-commits
llvm-branch-commits at lists.llvm.org
Tue Sep 30 18:11:53 PDT 2025
Author: Lang Hames
Date: 2025-10-01T11:07:37+10:00
New Revision: f29f1112f5cc467c0cdac05532770cdd15382c23
URL: https://github.com/llvm/llvm-project/commit/f29f1112f5cc467c0cdac05532770cdd15382c23
DIFF: https://github.com/llvm/llvm-project/commit/f29f1112f5cc467c0cdac05532770cdd15382c23.diff
LOG: [JITLink][MachO] Use Triple::isArm64e consistently.
Added:
Modified:
llvm/lib/ExecutionEngine/JITLink/MachO_arm64.cpp
Removed:
################################################################################
diff --git a/llvm/lib/ExecutionEngine/JITLink/MachO_arm64.cpp b/llvm/lib/ExecutionEngine/JITLink/MachO_arm64.cpp
index 09ac0f19a7b07..f79478038c5cb 100644
--- a/llvm/lib/ExecutionEngine/JITLink/MachO_arm64.cpp
+++ b/llvm/lib/ExecutionEngine/JITLink/MachO_arm64.cpp
@@ -599,8 +599,7 @@ Expected<std::unique_ptr<LinkGraph>> createLinkGraphFromMachOObject_arm64(
}
static Error applyPACSigningToModInitPointers(LinkGraph &G) {
- assert(G.getTargetTriple().getSubArch() == Triple::AArch64SubArch_arm64e &&
- "PAC signing only valid for arm64e");
+ assert(G.getTargetTriple().isArm64e() && "PAC signing only valid for arm64e");
if (auto *ModInitSec = G.findSectionByName("__DATA,__mod_init_func")) {
for (auto *B : ModInitSec->blocks()) {
More information about the llvm-branch-commits
mailing list