Searched refs:mergedFile (Results 1 - 10 of 10) sorted by relevance
/freebsd-12-stable/contrib/llvm-project/lld/include/lld/Core/ |
H A D | Pass.h | 33 virtual llvm::Error perform(SimpleFile &mergedFile) = 0;
|
/freebsd-12-stable/contrib/llvm-project/lld/lib/ReaderWriter/MachO/ |
H A D | StubsPass.cpp | 217 llvm::Error perform(SimpleFile &mergedFile) override { 223 for (const DefinedAtom *atom : mergedFile.defined()) { 268 mergedFile.addAtom(*helperCommonAtom); 269 mergedFile.addAtom(*helperBinderNLPAtom); 270 mergedFile.addAtom(*helperCacheNLPAtom); 274 mergedFile.sharedLibrary(), [&](const SharedLibraryAtom *atom) { 277 assert(I != mergedFile.sharedLibrary().end() && 309 mergedFile.addAtom(*stub); 310 mergedFile.addAtom(*lp); 311 mergedFile [all...] |
H A D | ShimPass.cpp | 49 llvm::Error perform(SimpleFile &mergedFile) override { 51 for (const DefinedAtom *atom : mergedFile.defined()) { 83 mergedFile.addAtom(*shim);
|
H A D | ObjCPass.cpp | 104 llvm::Error perform(SimpleFile &mergedFile) override { 106 mergedFile.addAtom(*getImageInfo());
|
H A D | CompactUnwindPass.cpp | 283 llvm::Error perform(SimpleFile &mergedFile) override { 293 collectCompactUnwindEntries(mergedFile, unwindLocs, personalities, 296 collectDwarfFrameEntries(mergedFile, dwarfFrames); 314 mergedFile, unwindLocs, personalities, dwarfFrames); 317 pruneUnusedEHFrames(mergedFile, unwindInfos, unwindLocs, dwarfFrames); 350 mergedFile.addAtom(*unwind); 353 mergedFile.removeDefinedAtomsIf([](const DefinedAtom *atom) { 361 const SimpleFile &mergedFile, 366 for (const DefinedAtom *atom : mergedFile.defined()) { 430 collectDwarfFrameEntries(const SimpleFile &mergedFile, argument 360 collectCompactUnwindEntries( const SimpleFile &mergedFile, std::map<const Atom *, CompactUnwindEntry> &unwindLocs, std::vector<const Atom *> &personalities, uint32_t &numLSDAs) argument 449 createUnwindInfoEntries( const SimpleFile &mergedFile, const std::map<const Atom *, CompactUnwindEntry> &unwindLocs, const std::vector<const Atom *> &personalities, const std::map<const Atom *, const Atom *> &dwarfFrames) argument 480 pruneUnusedEHFrames( SimpleFile &mergedFile, const std::vector<CompactUnwindEntry> &unwindInfos, const std::map<const Atom *, CompactUnwindEntry> &unwindLocs, const std::map<const Atom *, const Atom *> &dwarfFrames) argument [all...] |
H A D | GOTPass.cpp | 100 llvm::Error perform(SimpleFile &mergedFile) override { 102 for (const DefinedAtom *atom : mergedFile.defined()) { 134 mergedFile.addAtom(*slot);
|
H A D | TLVPass.cpp | 74 llvm::Error perform(SimpleFile &mergedFile) override { 77 for (const DefinedAtom *atom : mergedFile.defined()) { 107 mergedFile.addAtom(*slot);
|
H A D | LayoutPass.h | 67 /// Sorts atoms in mergedFile by content type then by command line order. 68 llvm::Error perform(SimpleFile &mergedFile) override;
|
H A D | LayoutPass.cpp | 443 llvm::Error LayoutPass::perform(SimpleFile &mergedFile) { argument 447 File::AtomRange<DefinedAtom> atomRange = mergedFile.defined();
|
/freebsd-12-stable/contrib/llvm-project/lld/lib/Driver/ |
H A D | DarwinLdDriver.cpp | 1186 std::unique_ptr<SimpleFile> mergedFile = resolver.resultFile(); local 1187 merged = mergedFile.get(); 1190 std::make_unique<FileNode>(std::move(mergedFile)));
|
Completed in 192 milliseconds