Searched refs:mergedFile (Results 1 – 10 of 10) sorted by relevance
/external/llvm-project/lld/lib/ReaderWriter/MachO/ |
D | StubsPass.cpp | 217 llvm::Error perform(SimpleFile &mergedFile) override { in perform() argument 223 for (const DefinedAtom *atom : mergedFile.defined()) { in perform() 268 mergedFile.addAtom(*helperCommonAtom); in perform() 269 mergedFile.addAtom(*helperBinderNLPAtom); in perform() 270 mergedFile.addAtom(*helperCacheNLPAtom); in perform() 274 mergedFile.sharedLibrary(), [&](const SharedLibraryAtom *atom) { in perform() 277 assert(I != mergedFile.sharedLibrary().end() && in perform() 309 mergedFile.addAtom(*stub); in perform() 310 mergedFile.addAtom(*lp); in perform() 311 mergedFile.addAtom(*helper); in perform()
|
D | CompactUnwindPass.cpp | 283 llvm::Error perform(SimpleFile &mergedFile) override { in perform() argument 293 collectCompactUnwindEntries(mergedFile, unwindLocs, personalities, in perform() 296 collectDwarfFrameEntries(mergedFile, dwarfFrames); in perform() 314 mergedFile, unwindLocs, personalities, dwarfFrames); in perform() 317 pruneUnusedEHFrames(mergedFile, unwindInfos, unwindLocs, dwarfFrames); in perform() 350 mergedFile.addAtom(*unwind); in perform() 353 mergedFile.removeDefinedAtomsIf([](const DefinedAtom *atom) { in perform() 361 const SimpleFile &mergedFile, in collectCompactUnwindEntries() argument 366 for (const DefinedAtom *atom : mergedFile.defined()) { in collectCompactUnwindEntries() 430 collectDwarfFrameEntries(const SimpleFile &mergedFile, in collectDwarfFrameEntries() argument [all …]
|
D | ShimPass.cpp | 49 llvm::Error perform(SimpleFile &mergedFile) override { in perform() argument 51 for (const DefinedAtom *atom : mergedFile.defined()) { in perform() 83 mergedFile.addAtom(*shim); in perform()
|
D | TLVPass.cpp | 74 llvm::Error perform(SimpleFile &mergedFile) override { in perform() argument 77 for (const DefinedAtom *atom : mergedFile.defined()) { in perform() 107 mergedFile.addAtom(*slot); in perform()
|
D | GOTPass.cpp | 100 llvm::Error perform(SimpleFile &mergedFile) override { in perform() argument 102 for (const DefinedAtom *atom : mergedFile.defined()) { in perform() 134 mergedFile.addAtom(*slot); in perform()
|
D | ObjCPass.cpp | 104 llvm::Error perform(SimpleFile &mergedFile) override { in perform() argument 106 mergedFile.addAtom(*getImageInfo()); in perform()
|
D | LayoutPass.h | 68 llvm::Error perform(SimpleFile &mergedFile) override;
|
D | LayoutPass.cpp | 443 llvm::Error LayoutPass::perform(SimpleFile &mergedFile) { in perform() argument 447 File::AtomRange<DefinedAtom> atomRange = mergedFile.defined(); in perform()
|
/external/llvm-project/lld/include/lld/Core/ |
D | Pass.h | 33 virtual llvm::Error perform(SimpleFile &mergedFile) = 0;
|
/external/llvm-project/lld/lib/Driver/ |
D | DarwinLdDriver.cpp | 1187 std::unique_ptr<SimpleFile> mergedFile = resolver.resultFile(); in link() local 1188 merged = mergedFile.get(); in link() 1191 std::make_unique<FileNode>(std::move(mergedFile))); in link()
|