[llvm] 4c93bc1 - CodeGen: Remove unnecessary Triple copy in AsmPrinter (#228428)
via llvm-commits
llvm-commits at lists.llvm.org
Fri Oct 2 06:40:45 PDT 2026
Author: Matt Arsenault
Date: 2026-10-02T13:40:37Z
New Revision: 4c93bc148a7f06581ef180a2f325e880ce03f97d
URL: https://github.com/llvm/llvm-project/commit/4c93bc148a7f06581ef180a2f325e880ce03f97d
DIFF: https://github.com/llvm/llvm-project/commit/4c93bc148a7f06581ef180a2f325e880ce03f97d.diff
LOG: CodeGen: Remove unnecessary Triple copy in AsmPrinter (#228428)
Added:
Modified:
llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
Removed:
################################################################################
diff --git a/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp b/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
index d5b8cefe918fa..b16ac47025d71 100644
--- a/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
+++ b/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
@@ -829,9 +829,7 @@ void AsmPrinter::emitGlobalVariable(const GlobalVariable *GV,
emitVisibility(EmittedSym, GV->getVisibility(), !GV->isDeclaration());
if (GV->isTagged()) {
- Triple T = TM.getTargetTriple();
-
- if (T.getArch() != Triple::aarch64)
+ if (TM.getTargetTriple().getArch() != Triple::aarch64)
OutContext.reportError(SMLoc(),
"tagged symbols (-fsanitize=memtag-globals) are "
"only supported on AArch64");
More information about the llvm-commits
mailing list