reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
459 GlobalValue *DGV = DstM.getNamedValue(SrcGV->getName()); 627 new GlobalVariable(DstM, TypeMap.get(SGVar->getValueType()), 659 GlobalValue::ExternalLinkage, SF->getName(), &DstM); 676 &DstM); 680 nullptr, &DstM); 698 GlobalValue::ExternalLinkage, SGV->getName(), &DstM); 701 DstM, TypeMap.get(SGV->getValueType()), 800 StructType *DST = DstM.getTypeByName(STTypePrefix); 919 DstM, NewType, SrcGV->isConstant(), SrcGV->getLinkage(), 1013 Comdat *DC = DstM.getOrInsertComdat(SC->getName()); 1184 NamedMDNode *DestNMD = DstM.getOrInsertNamedMetadata(NMD.getName()); 1200 NamedMDNode *DstModFlags = DstM.getOrInsertModuleFlagsMetadata(); 1270 DstM.getModuleIdentifier() + "'"); 1283 DstM.getModuleIdentifier() + "'"); 1287 MDNode *Flag = MDNode::get(DstM.getContext(), FlagOps); 1303 DstM.getModuleIdentifier() + "'"); 1314 << *DstOp->getOperand(2) << "' from " << DstM.getModuleIdentifier() 1337 replaceDstValue(MDNode::get(DstM.getContext(), MDs)); 1347 replaceDstValue(MDNode::get(DstM.getContext(), 1388 if (DstM.getDataLayout().isDefault()) 1389 DstM.setDataLayout(SrcM->getDataLayout()); 1391 if (SrcM->getDataLayout() != DstM.getDataLayout()) { 1395 DstM.getModuleIdentifier() + "' is '" + 1396 DstM.getDataLayoutStr() + "'\n"); 1400 if (DstM.getTargetTriple().empty() && !SrcM->getTargetTriple().empty()) 1401 DstM.setTargetTriple(SrcM->getTargetTriple()); 1403 Triple SrcTriple(SrcM->getTargetTriple()), DstTriple(DstM.getTargetTriple()); 1410 DstM.getModuleIdentifier() + "' is '" + DstM.getTargetTriple() + 1410 DstM.getModuleIdentifier() + "' is '" + DstM.getTargetTriple() + 1413 DstM.setTargetTriple(SrcTriple.merge(DstTriple)); 1419 if (DstM.getModuleInlineAsm().empty()) 1420 DstM.setModuleInlineAsm(SrcModuleInlineAsm); 1422 DstM.setModuleInlineAsm(DstM.getModuleInlineAsm() + "\n" + 1422 DstM.setModuleInlineAsm(DstM.getModuleInlineAsm() + "\n" +