[llvm] b3529ed - [IRMover] Remove unnecessary pointer bitcast (NFC)
Nikita Popov via llvm-commits
llvm-commits at lists.llvm.org
Fri Apr 25 06:18:16 PDT 2025
Author: Nikita Popov
Date: 2025-04-25T15:13:48+02:00
New Revision: b3529ed1d8a9c03ae5f0eb2d6a7930de657f7e71
URL: https://github.com/llvm/llvm-project/commit/b3529ed1d8a9c03ae5f0eb2d6a7930de657f7e71
DIFF: https://github.com/llvm/llvm-project/commit/b3529ed1d8a9c03ae5f0eb2d6a7930de657f7e71.diff
LOG: [IRMover] Remove unnecessary pointer bitcast (NFC)
Added:
Modified:
llvm/lib/Linker/IRMover.cpp
Removed:
################################################################################
diff --git a/llvm/lib/Linker/IRMover.cpp b/llvm/lib/Linker/IRMover.cpp
index 0f32e9e1a05a5..26a9a161a8fd7 100644
--- a/llvm/lib/Linker/IRMover.cpp
+++ b/llvm/lib/Linker/IRMover.cpp
@@ -969,8 +969,6 @@ IRLinker::linkAppendingVarProto(GlobalVariable *DstGV,
NG->copyAttributesFrom(SrcGV);
forceRenaming(NG, SrcGV->getName());
- Constant *Ret = ConstantExpr::getBitCast(NG, TypeMap.get(SrcGV->getType()));
-
Mapper.scheduleMapAppendingVariable(
*NG,
(DstGV && !DstGV->isDeclaration()) ? DstGV->getInitializer() : nullptr,
@@ -982,7 +980,7 @@ IRLinker::linkAppendingVarProto(GlobalVariable *DstGV,
RAUWWorklist.push_back(std::make_pair(DstGV, NG));
}
- return Ret;
+ return NG;
}
bool IRLinker::shouldLink(GlobalValue *DGV, GlobalValue &SGV) {
More information about the llvm-commits
mailing list