Home
last modified time | relevance | path

Searched refs:IRMover (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Linker/
H A DIRMover.cpp50 TypeMapTy(IRMover::IdentifiedStructTypeSet &DstStructTypesSet) in TypeMapTy()
53 IRMover::IdentifiedStructTypeSet &DstStructTypesSet;
294 IRMover::LazyCallback AddLazyFor;
436 IRMover::IdentifiedStructTypeSet &Set, std::unique_ptr<Module> SrcM, in IRLinker()
438 IRMover::LazyCallback AddLazyFor, bool IsPerformingImport) in IRLinker()
1571 IRMover::StructTypeKeyInfo::KeyTy::KeyTy(ArrayRef<Type *> E, bool P) in KeyTy()
1574 IRMover::StructTypeKeyInfo::KeyTy::KeyTy(const StructType *ST) in KeyTy()
1577 bool IRMover::StructTypeKeyInfo::KeyTy::operator==(const KeyTy &That) const { in operator ==()
1581 bool IRMover::StructTypeKeyInfo::KeyTy::operator!=(const KeyTy &That) const { in operator !=()
1585 StructType *IRMover::StructTypeKeyInfo::getEmptyKey() { in getEmptyKey()
[all …]
H A DLinkModules.cpp31 IRMover &Mover;
51 void addLazyFor(GlobalValue &GV, const IRMover::ValueAdder &Add);
110 ModuleLinker(IRMover &Mover, std::unique_ptr<Module> SrcM, unsigned Flags, in ModuleLinker()
402 void ModuleLinker::addLazyFor(GlobalValue &GV, const IRMover::ValueAdder &Add) { in addLazyFor()
602 IRMover::LazyCallback( in run()
603 [this](GlobalValue &GV, IRMover::ValueAdder Add) { in run()
/freebsd/contrib/llvm-project/llvm/include/llvm/Linker/
H A DIRMover.h27 class IRMover {
64 LLVM_ABI IRMover(Module &M);
H A DLinker.h24 IRMover Mover;
/freebsd/contrib/llvm-project/llvm/include/llvm/LTO/
H A DLTO.h38 class IRMover; variable
442 std::unique_ptr<IRMover> Mover;
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DFunctionImport.cpp1884 IRMover Mover(DestModule); in importFunctions()
/freebsd/contrib/llvm-project/llvm/lib/LTO/
H A DLTO.cpp602 Mover(std::make_unique<IRMover>(*CombinedModule)) {} in RegularLTOState()
/freebsd/lib/clang/libllvm/
H A DMakefile968 SRCS_MIN+= Linker/IRMover.cpp