Home | History | Annotate | Download | only in Linker

Lines Matching refs:GlobalVariable

477   Constant *linkAppendingVarProto(GlobalVariable *DstGV,
478 const GlobalVariable *SrcGV);
485 void linkGlobalInit(GlobalVariable &Dst, GlobalVariable &Src);
492 GlobalVariable *copyGlobalVariableProto(const GlobalVariable *SGVar);
627 } else if (auto *V = dyn_cast<GlobalVariable>(New)) {
700 GlobalVariable *IRLinker::copyGlobalVariableProto(const GlobalVariable *SGVar) {
704 GlobalVariable *NewDGV =
705 new GlobalVariable(DstM, TypeMap.get(SGVar->getType()->getElementType()),
736 if (auto *SGVar = dyn_cast<GlobalVariable>(SGV)) {
744 NewGV = new GlobalVariable(
848 Constant *IRLinker::linkAppendingVarProto(GlobalVariable *DstGV,
849 const GlobalVariable *SrcGV) {
938 GlobalVariable *NG = new GlobalVariable(
1049 return linkAppendingVarProto(cast_or_null<GlobalVariable>(DGV),
1050 cast<GlobalVariable>(SGV));
1093 void IRLinker::linkGlobalInit(GlobalVariable &Dst, GlobalVariable &Src) {
1179 if (auto *GVar = dyn_cast<GlobalVariable>(&Src)) {
1180 linkGlobalInit(cast<GlobalVariable>(Dst), *GVar);