Skip to content

Commit 4e31af0

Browse files
committed
Address comments
1 parent 99cbc03 commit 4e31af0

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

llvm/lib/SYCLLowerIR/SanitizerKernelMetadata.cpp

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,6 @@ PreservedAnalyses SanitizerKernelMetadataPass::run(Module &M,
4242
{
4343
assert(KernelMetadata->getValueType()->isArrayTy());
4444

45-
auto Name = KernelMetadata->getName().str();
46-
KernelMetadata->setName(Name + "_del");
4745
auto *KernelMetadataOld = KernelMetadata;
4846

4947
StructType *StructTypeWithArray = StructType::create(Ctx);
@@ -53,7 +51,8 @@ PreservedAnalyses SanitizerKernelMetadataPass::run(Module &M,
5351
M, StructTypeWithArray, false, GlobalValue::ExternalLinkage,
5452
ConstantStruct::get(StructTypeWithArray,
5553
KernelMetadataOld->getInitializer()),
56-
Name, nullptr, GlobalValue::NotThreadLocal, 1);
54+
"", nullptr, GlobalValue::NotThreadLocal, 1); // Global AddressSpace
55+
KernelMetadata->takeName(KernelMetadataOld);
5756
KernelMetadata->setUnnamedAddr(GlobalValue::UnnamedAddr::Local);
5857
KernelMetadata->setDSOLocal(true);
5958
KernelMetadata->copyAttributesFrom(KernelMetadataOld);

0 commit comments

Comments
 (0)