Lines Matching refs:Linker

63   TypeMapTy(Linker::IdentifiedStructTypeSet &DstStructTypesSet)  in TypeMapTy()
66 Linker::IdentifiedStructTypeSet &DstStructTypesSet;
428 ModuleLinker(Module *dstM, Linker::IdentifiedStructTypeSet &Set, Module *srcM, in ModuleLinker()
1619 Linker::StructTypeKeyInfo::KeyTy::KeyTy(ArrayRef<Type *> E, bool P) in KeyTy()
1622 Linker::StructTypeKeyInfo::KeyTy::KeyTy(const StructType *ST) in KeyTy()
1625 bool Linker::StructTypeKeyInfo::KeyTy::operator==(const KeyTy &That) const { in operator ==()
1633 bool Linker::StructTypeKeyInfo::KeyTy::operator!=(const KeyTy &That) const { in operator !=()
1637 StructType *Linker::StructTypeKeyInfo::getEmptyKey() { in getEmptyKey()
1641 StructType *Linker::StructTypeKeyInfo::getTombstoneKey() { in getTombstoneKey()
1645 unsigned Linker::StructTypeKeyInfo::getHashValue(const KeyTy &Key) { in getHashValue()
1650 unsigned Linker::StructTypeKeyInfo::getHashValue(const StructType *ST) { in getHashValue()
1654 bool Linker::StructTypeKeyInfo::isEqual(const KeyTy &LHS, in isEqual()
1661 bool Linker::StructTypeKeyInfo::isEqual(const StructType *LHS, in isEqual()
1672 void Linker::IdentifiedStructTypeSet::addNonOpaque(StructType *Ty) { in addNonOpaque()
1677 void Linker::IdentifiedStructTypeSet::switchToNonOpaque(StructType *Ty) { in switchToNonOpaque()
1685 void Linker::IdentifiedStructTypeSet::addOpaque(StructType *Ty) { in addOpaque()
1691 Linker::IdentifiedStructTypeSet::findNonOpaque(ArrayRef<Type *> ETypes, in findNonOpaque()
1693 Linker::StructTypeKeyInfo::KeyTy Key(ETypes, IsPacked); in findNonOpaque()
1700 bool Linker::IdentifiedStructTypeSet::hasType(StructType *Ty) { in hasType()
1709 void Linker::init(Module *M, DiagnosticHandlerFunction DiagnosticHandler) { in init()
1723 Linker::Linker(Module *M, DiagnosticHandlerFunction DiagnosticHandler) { in Linker() function in Linker
1727 Linker::Linker(Module *M) { in Linker() function in Linker
1733 Linker::~Linker() { in ~Linker()
1736 void Linker::deleteModule() { in deleteModule()
1741 bool Linker::linkInModule(Module *Src) { in linkInModule()
1749 void Linker::setModule(Module *Dst) { in setModule()
1762 bool Linker::LinkModules(Module *Dest, Module *Src, in LinkModules()
1764 Linker L(Dest, DiagnosticHandler); in LinkModules()
1768 bool Linker::LinkModules(Module *Dest, Module *Src) { in LinkModules()
1769 Linker L(Dest); in LinkModules()
1784 LLVMBool Result = Linker::LinkModules( in LLVMLinkModules()