Home
last modified time | relevance | path

Searched refs:mergedFile (Results 1 – 10 of 10) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/lld/lib/ReaderWriter/MachO/
H A DStubsPass.cpp218 llvm::Error perform(SimpleFile &mergedFile) override { in perform() argument
224 for (const DefinedAtom *atom : mergedFile.defined()) { in perform()
269 mergedFile.addAtom(*helperCommonAtom); in perform()
270 mergedFile.addAtom(*helperBinderNLPAtom); in perform()
271 mergedFile.addAtom(*helperCacheNLPAtom); in perform()
275 mergedFile.sharedLibrary().begin(), mergedFile.sharedLibrary().end(), in perform()
279 assert(I != mergedFile.sharedLibrary().end() && in perform()
311 mergedFile.addAtom(*stub); in perform()
312 mergedFile.addAtom(*lp); in perform()
313 mergedFile.addAtom(*helper); in perform()
H A DCompactUnwindPass.cpp284 llvm::Error perform(SimpleFile &mergedFile) override { in perform() argument
297 collectDwarfFrameEntries(mergedFile, dwarfFrames); in perform()
315 mergedFile, unwindLocs, personalities, dwarfFrames); in perform()
351 mergedFile.addAtom(*unwind); in perform()
354 mergedFile.removeDefinedAtomsIf([](const DefinedAtom *atom) { in perform()
362 const SimpleFile &mergedFile, in collectCompactUnwindEntries() argument
367 for (const DefinedAtom *atom : mergedFile.defined()) { in collectCompactUnwindEntries()
434 collectDwarfFrameEntries(const SimpleFile &mergedFile, in collectDwarfFrameEntries() argument
454 const SimpleFile &mergedFile, in createUnwindInfoEntries() argument
464 for (const DefinedAtom *atom : mergedFile.defined()) { in createUnwindInfoEntries()
[all …]
H A DShimPass.cpp50 llvm::Error perform(SimpleFile &mergedFile) override { in perform() argument
52 for (const DefinedAtom *atom : mergedFile.defined()) { in perform()
84 mergedFile.addAtom(*shim); in perform()
H A DTLVPass.cpp75 llvm::Error perform(SimpleFile &mergedFile) override { in perform() argument
78 for (const DefinedAtom *atom : mergedFile.defined()) { in perform()
108 mergedFile.addAtom(*slot); in perform()
H A DGOTPass.cpp101 llvm::Error perform(SimpleFile &mergedFile) override { in perform() argument
103 for (const DefinedAtom *atom : mergedFile.defined()) { in perform()
135 mergedFile.addAtom(*slot); in perform()
H A DObjCPass.cpp105 llvm::Error perform(SimpleFile &mergedFile) override { in perform() argument
107 mergedFile.addAtom(*getImageInfo()); in perform()
H A DLayoutPass.h69 llvm::Error perform(SimpleFile &mergedFile) override;
H A DLayoutPass.cpp444 llvm::Error LayoutPass::perform(SimpleFile &mergedFile) { in perform() argument
448 File::AtomRange<DefinedAtom> atomRange = mergedFile.defined(); in perform()
/freebsd-12.1/contrib/llvm/tools/lld/include/lld/Core/
H A DPass.h34 virtual llvm::Error perform(SimpleFile &mergedFile) = 0;
/freebsd-12.1/contrib/llvm/tools/lld/lib/Driver/
H A DDarwinLdDriver.cpp1185 std::unique_ptr<SimpleFile> mergedFile = resolver.resultFile(); in link() local
1186 merged = mergedFile.get(); in link()
1189 llvm::make_unique<FileNode>(std::move(mergedFile))); in link()