[llvm] Clean up external users of GlobalValue::getGUID(StringRef) (PR #129644)

Owen Rodley via llvm-commits llvm-commits at lists.llvm.org
Sun Apr 13 17:33:25 PDT 2025


================
@@ -461,8 +461,11 @@ bool SPIRVCallLowering::lowerFormalArguments(MachineIRBuilder &MIRBuilder,
                            SPIRV::Extension::SPV_KHR_linkonce_odr)
                    ? SPIRV::LinkageType::LinkOnceODR
                    : SPIRV::LinkageType::Export);
-    buildOpDecorate(FuncVReg, MIRBuilder, SPIRV::Decoration::LinkageAttributes,
-                    {static_cast<uint32_t>(LnkTy)}, F.getGlobalIdentifier());
+    buildOpDecorate(
+        FuncVReg, MIRBuilder, SPIRV::Decoration::LinkageAttributes,
+        {static_cast<uint32_t>(LnkTy)},
+        Function::getGlobalIdentifier(F.getName(), F.getLinkage(),
----------------
orodley wrote:

Changed to `F.getName()`

https://github.com/llvm/llvm-project/pull/129644


More information about the llvm-commits mailing list