Searched refs:IRMover (Results 1 - 5 of 5) sorted by relevance

/freebsd-11.0-release/lib/clang/libllvmlinker/
H A DMakefile8 SRCS= IRMover.cpp \
/freebsd-11.0-release/contrib/llvm/include/llvm/Linker/
H A DIRMover.h1 //===- IRMover.h ------------------------------------------------*- C++ -*-===//
24 class IRMover { class in namespace:llvm
58 IRMover(Module &M);
H A DLinker.h14 #include "llvm/Linker/IRMover.h"
26 IRMover Mover;
/freebsd-11.0-release/contrib/llvm/lib/Linker/
H A DIRMover.cpp1 //===- lib/Linker/IRMover.cpp ---------------------------------------------===//
10 #include "llvm/Linker/IRMover.h"
48 TypeMapTy(IRMover::IdentifiedStructTypeSet &DstStructTypesSet)
51 IRMover::IdentifiedStructTypeSet &DstStructTypesSet;
379 std::function<void(GlobalValue &, IRMover::ValueAdder)> AddLazyFor;
509 IRLinker(Module &DstM, IRMover::IdentifiedStructTypeSet &Set, Module &SrcM,
511 std::function<void(GlobalValue &, IRMover::ValueAdder)> AddLazyFor,
1587 IRMover::StructTypeKeyInfo::KeyTy::KeyTy(ArrayRef<Type *> E, bool P)
1590 IRMover::StructTypeKeyInfo::KeyTy::KeyTy(const StructType *ST)
1593 bool IRMover
1677 IRMover::IRMover(Module &M) : Composite(M) { function in class:IRMover
[all...]
H A DLinkModules.cpp28 IRMover &Mover;
60 void addLazyFor(GlobalValue &GV, IRMover::ValueAdder Add);
125 ModuleLinker(IRMover &Mover, Module &SrcM, unsigned Flags,
701 void ModuleLinker::addLazyFor(GlobalValue &GV, IRMover::ValueAdder Add) {
810 [this](GlobalValue &GV, IRMover::ValueAdder Add) {
845 [this](GlobalValue &GV, IRMover::ValueAdder Add) { assert(false); },

Completed in 64 milliseconds