Home | History | Annotate | Download | only in Linker

Lines Matching refs:DST

463     void linkFunctionBody(Function *Dst, Function *Src);
653 if (StructType *DST = DstM->getTypeByName(ST->getName().substr(0, DotPos)))
671 if (!SrcStructTypesSet.count(DST) && TypeMap.DstStructTypesSet.count(DST))
672 TypeMap.addTypeMapping(DST, ST);
957 void ModuleLinker::linkFunctionBody(Function *Dst, Function *Src) {
958 assert(Src && Dst && Dst->isDeclaration() && !Src->isDeclaration());
961 Function::arg_iterator DI = Dst->arg_begin();
972 Dst->getBasicBlockList().splice(Dst->end(), Src->getBasicBlockList());
978 for (Function::iterator BB = Dst->begin(), BE = Dst->end(); BB != BE; ++BB)
986 CloneFunctionInto(Dst, Src, ValueMap, false, Returns, "", NULL,