23 GV.
setName(
"__llvmsplit_externalize_unnamed");
bool hasLocalLinkage() const
void setLinkage(LinkageTypes LT)
@ HiddenVisibility
The GV is hidden.
void setVisibility(VisibilityTypes V)
@ ExternalLinkage
Externally visible function.
LLVM_ABI void setName(const Twine &Name)
Change the name of the value.
This is an optimization pass for GlobalISel generic memory operations.
LLVM_ABI void nameUnnamedGlobalValue(GlobalValue &GV)
Assign a stable name to GV if it is unnamed, so that it is named consistently across the split partit...
LLVM_ABI void externalizeGlobal(GlobalValue &GV)
If GV has local linkage, promote it to external + hidden visibility so it can be referenced across mo...