Home
last modified time | relevance | path

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

/external/llvm/lib/Linker/
DIRMover.cpp51 TypeMapTy(IRMover::IdentifiedStructTypeSet &DstStructTypesSet) in TypeMapTy()
54 IRMover::IdentifiedStructTypeSet &DstStructTypesSet;
376 std::function<void(GlobalValue &, IRMover::ValueAdder)> AddLazyFor;
483 IRMover::IdentifiedStructTypeSet &Set, std::unique_ptr<Module> SrcM, in IRLinker()
485 std::function<void(GlobalValue &, IRMover::ValueAdder)> AddLazyFor) in IRLinker()
1259 IRMover::StructTypeKeyInfo::KeyTy::KeyTy(ArrayRef<Type *> E, bool P) in KeyTy()
1262 IRMover::StructTypeKeyInfo::KeyTy::KeyTy(const StructType *ST) in KeyTy()
1265 bool IRMover::StructTypeKeyInfo::KeyTy::operator==(const KeyTy &That) const { in operator ==()
1269 bool IRMover::StructTypeKeyInfo::KeyTy::operator!=(const KeyTy &That) const { in operator !=()
1273 StructType *IRMover::StructTypeKeyInfo::getEmptyKey() { in getEmptyKey()
[all …]
DCMakeLists.txt2 IRMover.cpp
DLinkModules.cpp30 IRMover &Mover;
47 void addLazyFor(GlobalValue &GV, const IRMover::ValueAdder &Add);
120 ModuleLinker(IRMover &Mover, std::unique_ptr<Module> SrcM, unsigned Flags, in ModuleLinker()
420 void ModuleLinker::addLazyFor(GlobalValue &GV, const IRMover::ValueAdder &Add) { in addLazyFor()
583 [this](GlobalValue &GV, IRMover::ValueAdder Add) { in run()
/external/llvm/include/llvm/Linker/
DIRMover.h26 class IRMover {
63 IRMover(Module &M);
DLinker.h25 IRMover Mover;
/external/llvm/test/Linker/
Dalias.ll7 ; (the C2 case), the IRMover knows to copy the aliasee as internal.
14 ; before using the IRMover.
/external/llvm/tools/gold/
Dgold-plugin.cpp1140 static void linkInModule(LLVMContext &Context, IRMover &L, claimed_file &F, in linkInModule()
1163 [](GlobalValue &, IRMover::ValueAdder) {})) { in linkInModule()
1195 IRMover L(*NewModule.get()); in thinLTOBackendTask()
1481 IRMover L(*Combined); in allSymbolsReadHook()