Lines Matching refs:GA
1087 static Function *replaceAliasWithAliasee(Module *SrcModule, GlobalAlias *GA) {
1088 Function *Fn = cast<Function>(GA->getBaseObject());
1094 NewFn->setLinkage(GA->getLinkage());
1095 NewFn->setVisibility(GA->getVisibility());
1096 GA->replaceAllUsesWith(ConstantExpr::getBitCast(NewFn, GA->getType()));
1097 NewFn->takeName(GA);
1182 for (GlobalAlias &GA : SrcModule->aliases()) {
1183 if (!GA.hasName())
1185 auto GUID = GA.getGUID();
1188 << GUID << " " << GA.getName() << " from "
1191 if (Error Err = GA.materialize())
1194 GlobalObject *Base = GA.getBaseObject();
1197 auto *Fn = replaceAliasWithAliasee(SrcModule.get(), &GA);